Commit Graph

57 Commits

Author SHA1 Message Date
Jude Nelson
3d4b5c26d9 Add sqlite tracing for future debugging 2020-04-11 17:38:36 -04:00
Aaron Blankstein
5ad115ae3c feat: faster less mallocing to_hex() 2020-04-07 14:54:44 -05:00
Aaron Blankstein
5f46babaab Merge branch 'master' into feature/json-rpc 2020-04-05 12:13:03 -05:00
Ludo Galabru
355bbc9e0b Merge branch 'master' into feature/genesis 2020-04-03 17:12:43 -04:00
Ludo Galabru
a85c6854de Merge branch 'master' into feature/genesis 2020-04-03 13:17:58 -04:00
Jude Nelson
b2de06929e Merge branch 'master' into feature/block-downloader 2020-04-02 14:45:54 -04:00
Aaron Blankstein
a1684ebf79 Merge remote-tracking branch 'origin/feature/block-downloader' into feature/json-rpc 2020-04-01 10:23:15 -05:00
Dan Trevino
5d2a4dd779 Merge branch 'master' into feature/aarch64-support 2020-03-31 22:32:21 -07:00
Aaron Blankstein
eee39bb358 http requests in integration test 2020-03-31 10:40:13 -05:00
Dan Trevino
43b2ca2dd4 add arm build options and instructions 2020-03-25 19:42:57 -07:00
Jude Nelson
af46f9df5e add support for urls 2020-03-24 18:44:52 -04:00
Ludo Galabru
74d4394d11 Add support for u128 encoding 2020-03-12 13:07:02 -04:00
Ludo Galabru
dde42ddf01 Merge branch 'master' into feature/genesis 2020-03-11 16:52:08 -04:00
Ludo Galabru
4fff114d24 Remove useless dep 2020-03-11 16:26:30 -04:00
Ludovic Galabru
2b212c155c WIP 2020-03-04 07:39:37 -05:00
Jude Nelson
6f51a912e2 enable the 'blob' feature for rusqlite 2020-02-25 17:50:51 -05:00
Jude Nelson
bfacf4b724 vendor httparse and remove all unsafe parts 2020-01-30 13:55:02 -05:00
Jude Nelson
3374edf7fe Merge branch 'develop' into feature/http-parser 2020-01-16 16:37:27 -05:00
Jude Nelson
db28def771 add lazy_static and httparse as dependencies 2020-01-16 16:29:24 -05:00
Aaron Blankstein
8b29bc7154 initial work 2019-12-19 10:57:14 -06:00
Jude Nelson
71fec48287 Remove Hashbrown since it's now in stdlib; bump dalek crypto libs to latest versions; bump rand 2019-12-16 00:40:34 -05:00
Aaron Blankstein
d53ad1b044 benchmark harnesses 2019-09-21 12:34:44 -05:00
Jude Nelson
20123132c9 Merge branch 'develop' into feature/materialized-view-commitment 2019-07-31 16:23:41 -04:00
Jude Nelson
f3846ddcf0 add libc dependency so we can get at fsync(2), which strangely is _not_ available via the fs::File interface. 2019-07-22 19:33:42 -04:00
Jude Nelson
1aff1dec22 use asm feature of sha2; add hashbrown (rust-lang's next HashMap implementation) 2019-07-18 18:40:43 -04:00
Matthew Little
9f182a1e05 Contract interface json output tests 2019-06-20 15:42:47 -04:00
Aaron Blankstein
dcbee1e40d fix circle invocation. remove test-doubling 2019-06-04 12:08:46 -05:00
Matthew Little
b659f76582 Rename clarity CLI bin output file from clarity to clarity-cli 2019-05-28 11:58:37 -04:00
Aaron Blankstein
6fcbe5625a Merge changes from 'develop': updates to main.rs ended up in clarity.rs 2019-05-23 16:14:54 -05:00
Matthew Little
dc9576a22c Merge branch 'develop' into feature/smart-contract-sdk
# Conflicts:
#	src/main.rs
2019-05-23 13:10:15 -04:00
Aaron Blankstein
79d4e406ef Merge branch 'develop' into feature/local-only-binary -- merged changes in main.rs into clarity.rs 2019-05-23 12:02:23 -05:00
Aaron Blankstein
ad587a7f78 working local-only cli 2019-05-23 10:04:02 -05:00
Matthew Little
b6d7ed3c57 Commit build scripts off dev branch 2019-05-21 19:12:18 -04:00
Matthew Little
db25e22be9 Remove linefeed dependency - use simple stdin readline for a non-interactive repl 2019-05-21 13:37:40 -04:00
Matthew Little
a36bedc825 Merge branch 'develop' into feature/smart-contract-sdk
# Conflicts:
#	Cargo.toml
#	src/main.rs
#	src/util/hash.rs
2019-05-21 12:48:57 -04:00
Matthew Little
5093ba31b4 Remove redundant sha3 crate 2019-05-14 17:21:44 -04:00
Matthew Little
a96660bf4b Implement native functions for sha256 and keccak256 2019-05-09 10:31:15 -04:00
Jude Nelson
5c83cc30f2 Merge branch 'develop' into develop-jude 2019-05-08 17:31:25 -04:00
Matthew Little
a6f26ef6cd Initial pass at simple repl for smart contract language 2019-05-08 17:14:05 -04:00
Aaron Blankstein
f04afc15d4 simulated block heights via the sqlite connection 2019-05-02 17:57:17 -05:00
Aaron Blankstein
dd086dd4df add compile flag for developer-mode (on by default). for now, only controls stack traces in errors 2019-04-29 11:44:06 -05:00
Jude Nelson
257f7e4f55 clean up dependencies a bit, now that we're more unified in our library choices 2019-03-19 18:45:30 -04:00
Aaron Blankstein
ec2af760d2 Merge branch 'develop' into feature/smart-contract-vm 2019-02-07 15:39:23 -06:00
Jude Nelson
8e726caf4a bump curve25519 and ed25519 packages 2019-02-07 16:09:59 -05:00
Aaron Blankstein
e929979868 Merge branch 'review/smart-contract-013019' into feature/smart-contract-vm 2019-02-06 22:45:23 -06:00
Aaron Blankstein
f5a019c739 unpin curve version. 2019-02-06 22:45:11 -06:00
Aaron Blankstein
09f31e35e0 Merge branch 'review/smart-contract-013019' into feature/smart-contract-vm 2019-02-06 22:41:52 -06:00
Aaron Blankstein
78e9d6d9cf pin version on ed25519-dalek because the .1 version change was breaking... 2019-02-06 22:39:12 -06:00
Aaron Blankstein
046ec96ecc Merge branch 'review/smart-contract-013019' into feature/smart-contract-vm 2019-02-06 17:42:20 -06:00
Aaron Blankstein
965fb71fa9 add author 2019-02-06 17:30:49 -06:00