Commit Graph

328 Commits

Author SHA1 Message Date
Jude Nelson
1a34c11508 feat: release 2.05.0.3.0 2022-08-31 13:41:12 -04:00
Jude Nelson
2e30732636 Merge branch 'develop' into feat/marf-node-cache 2022-04-09 11:37:08 -04:00
Jude Nelson
f06db72a89 refactor: plumb through marf opts 2022-04-08 23:39:44 -04:00
Aaron Blankstein
5a8b19508f Merge remote-tracking branch 'origin/develop' into fix/smooth-coordinator-shutdown 2022-03-28 15:39:45 -05:00
Aaron Blankstein
e6d0f54ed9 Merge remote-tracking branch 'origin/develop' into chore/edition-2021 2022-03-28 12:07:27 -05:00
Aaron Blankstein
f969b356c0 chore: conform blockstack_lib to edition="2021" 2022-03-24 15:53:02 -05:00
Jude Nelson
288b6d8a5f fix: use StacksPublicKeyBuffer so we can represent public keys as hex strings instead of JSON objects; also, test decoding into the new RPCGetInfo structure 2022-03-22 12:55:27 -04:00
Jude Nelson
3d9ffcb8b3 fix: also add hash160 of public key as well, since that's what's reported in /v2/neighbors 2022-03-10 14:19:48 -05:00
Jude Nelson
5e2003203e feat: include the node public key in /v2/info 2022-03-10 14:13:55 -05:00
Aaron Blankstein
11f0111dea Merge branch 'develop' into fix/smooth-coordinator-shutdown 2022-02-21 09:05:57 -06:00
Aaron Blankstein
9c85c4b4d1 Merge remote-tracking branch 'origin/develop' into feat/develop-libclarity-separation 2022-02-14 11:28:54 -06:00
pavitthrap
687da5e277 Merge branch 'develop' into fix/smooth-coordinator-shutdown 2022-02-11 14:22:24 -05:00
pavitthrap
66a7b50101 Merge branch 'develop' into feat/add-stacks-height-http-header 2022-02-11 12:02:01 -05:00
Pavitthra Pandurangan
6683b571d4 Feat: emitting new stacks block event before processing 2022-02-10 15:32:36 -05:00
pavitthrap
0bbe9943dd Merge branch 'develop' into fix/network-code 2022-02-10 10:44:10 -05:00
Pavitthra Pandurangan
27bed15572 Fix typo and ownership 2022-02-08 18:15:15 -05:00
pavitthrap
00382afa60 Merge branch 'develop' into feat/add-stacks-height-http-header 2022-02-08 14:35:13 -05:00
Aaron Blankstein
32bb7203d9 fix merge artifacts 2022-02-03 11:30:03 -06:00
Aaron Blankstein
55918469c0 Merge remote-tracking branch 'origin/develop' into feat/develop-libclarity-separation 2022-02-03 11:20:07 -06:00
Jude Nelson
43e415cff2 chore: cargo fmt 2022-01-20 23:42:38 -05:00
Jude Nelson
f027e9a3e1 refactor: add EndOfStreamExpected error variant for streaming 2022-01-20 23:39:42 -05:00
Jude Nelson
ef3248cb72 chore: update MemPool HTTP types to contain an optional page ID 2022-01-19 15:05:55 -05:00
Pavitthra Pandurangan
b74d30d769 tiny changes 2022-01-12 11:18:43 -05:00
Pavitthra Pandurangan
9f59389823 added stacks height to http requests 2022-01-12 11:18:43 -05:00
Pavitthra Pandurangan
591059712f WIP - chat in rpc.rs 2022-01-11 18:05:00 -05:00
Jude Nelson
798958d894 Merge branch 'develop' into feat/faster-bootup 2022-01-08 22:55:09 -05:00
Jude Nelson
7023db4c1b fix: default to 127.0.0.1 instead of localhost for test data URLs, since we bind to 0.0.0.0 but sometimes localhost resolves to ::1, leading to HTTP connection failures 2022-01-08 22:50:58 -05:00
Aaron Blankstein
5367b7f6c4 address merge issues 2022-01-07 09:29:49 -06:00
Aaron Blankstein
faf1bc35dc Merge remote-tracking branch 'origin/develop' into feat/develop-libclarity-separation 2022-01-07 09:03:27 -06:00
Aaron Blankstein
7717661eb9 Merge branch 'develop' into feat/develop-libclarity-separation 2022-01-06 16:31:48 -06:00
Jude Nelson
dbf910cc0f Merge branch 'develop' into feat/mempool-sync 2022-01-05 20:43:29 -05:00
Aaron Blankstein
c752e30d74 build is back to functioning after rebasing from next to develop 2021-12-23 14:33:14 -06:00
Aaron Blankstein
4df70c29a3 cargo test --lib builds, but work needs to be done to get to passing 2021-12-23 09:22:45 -06:00
Aaron Blankstein
dd606ff3f0 feat: cargo check --lib passes! now to get tests into order... 2021-12-23 09:09:24 -06:00
Aaron Blankstein
6a31126f60 feat: first pass at extricating libclarity, libcommon and blockstack_lib 2021-12-23 09:06:39 -06:00
Pavitthra Pandurangan
b105913147 Fixed merge errors, added warn statement about race condition to handle_load_stacks_chain_tip 2021-12-17 13:36:30 -05:00
Jude Nelson
2a28f4eac7 refactor: use define_u8_enum! macro for mempool request message types 2021-12-17 11:26:36 -05:00
pavitthrap
cfd0e68bf1 Merge branch 'develop' into fix/rpc-tip 2021-12-16 17:54:48 -05:00
Jude Nelson
6be3b67af8 Merge branch 'develop' into feat/mempool-sync 2021-12-15 16:05:18 -05:00
pavitthrap
e17fcc17e0 Merge branch 'develop' into refactor/merge-block-processing 2021-12-13 11:12:22 -05:00
Jude Nelson
b6a2ee64da chore: cargo fmt 2021-12-06 16:52:38 -05:00
Jude Nelson
5daf3491d0 fix: encode ExtendedStacksHeader as JSON via serde helper methods, so that the header is a hex string but the struct is a JSON object 2021-12-06 16:49:35 -05:00
Jude Nelson
2415bbb5d6 Merge branch 'develop' into feat/appchain-network-improvements 2021-12-06 16:47:04 -05:00
Pavitthra Pandurangan
6962879f31 Addressed comments: added structs for legibility 2021-12-02 15:57:16 -05:00
pavitthrap
713968e9d8 Merge branch 'develop' into fix/rpc-tip 2021-12-01 15:13:39 -05:00
Pavitthra Pandurangan
07139b75f0 Added comments to dns code 2021-11-30 12:59:46 -05:00
Pavitthra Pandurangan
a54e0e480c Added comments to some functions/modules in src/net; fixed bug in atlas.rs 2021-11-30 11:54:39 -05:00
Jude Nelson
7e43d526e7 Merge branch 'develop' into feat/mempool-sync 2021-11-29 15:43:35 -05:00
Pavitthra Pandurangan
b4c26c7ae8 factored out logic in from miner.rs - moved it to StacksChainState
WIP - need to remove double mutable borrow of chainstate

Factored out setup_block

Renamed block finishing function and added function comment
2021-11-22 18:29:09 +05:30
pavitthrap
946c8da5ab Merge branch 'develop' into fix/rpc-tip 2021-11-17 14:45:55 +05:30