Jude Nelson
|
f26de63079
|
Merge branch 'develop' into feat/http-rpc-refactor
|
2023-10-04 17:55:39 +00:00 |
|
Jude Nelson
|
cdeb6315ff
|
chore: fix regression in NetworkReplyHandle<P: ProtocolFamily>::try_flush()
|
2023-10-04 13:56:41 -04:00 |
|
Jude Nelson
|
ca9f84becb
|
Merge pull request #3986 from stacks-network/chore/enable-signer-tracing
Enable signer tracing
|
2023-10-04 16:28:17 +00:00 |
|
Joey Yandle
|
20bb540bd7
|
it's a remove not an install so just get rid of the thing that isn't there
|
2023-10-04 11:20:56 -04:00 |
|
Joey Yandle
|
d7f2a30acd
|
disable failing apt-get call that pulls in a bunch of weird stuff
|
2023-10-04 11:18:12 -04:00 |
|
Jude Nelson
|
c627eedb0e
|
fix: "pages_indexes" is correct
|
2023-10-03 23:36:25 -04:00 |
|
Jude Nelson
|
5775c38074
|
chore: remove sha256d
|
2023-10-03 21:32:17 -04:00 |
|
Jude Nelson
|
bc1992c127
|
Merge branch 'feat/http-rpc-refactor' of https://github.com/stacks-network/stacks-blockchain into feat/http-rpc-refactor
|
2023-10-03 21:28:05 -04:00 |
|
Jude Nelson
|
7fe72fcb05
|
fix: set higher default execution cost so callreadonly test passes
|
2023-10-03 21:27:40 -04:00 |
|
Jude Nelson
|
6ccfd11a30
|
Merge branch 'develop' into feat/http-rpc-refactor
|
2023-10-03 22:08:47 +00:00 |
|
Jude Nelson
|
03be8c7290
|
Merge branch 'develop' into feat/http-rpc-refactor
|
2023-10-03 18:04:26 -04:00 |
|
Joey Yandle
|
44c764c8fc
|
update wsts to include tracing logs; subscribe to tracing logs using standard RUST_LOG semantics
|
2023-10-03 16:48:13 -04:00 |
|
Jude Nelson
|
3b86dc4098
|
Merge pull request #3984 from stacks-network/chore/remove-stacks-sbtc
Replace `stacks-sbtc` dependency with `wsts`
|
2023-10-03 14:51:58 +00:00 |
|
Joey Yandle
|
10c82b4ca8
|
switch to wsts v2; run signer integration test full scale with 4000 keys
|
2023-10-03 03:16:15 -04:00 |
|
Joey Yandle
|
851217d577
|
update stacks-signer and tests to use generic wsts state machines
|
2023-10-03 03:16:15 -04:00 |
|
Joey Yandle
|
57c08bd238
|
test signing with and without taproot
|
2023-10-03 03:16:15 -04:00 |
|
Joey Yandle
|
a131d64b01
|
fix signer test deps
|
2023-10-03 03:16:15 -04:00 |
|
Joey Yandle
|
3fde24d477
|
remove unnecessary crypto module since all that code has been moved into wsts
|
2023-10-03 03:16:15 -04:00 |
|
Joey Yandle
|
66902decea
|
remove stacks-sbtc dependency; use wsts net and state_machine mods instead
|
2023-10-03 03:16:15 -04:00 |
|
Jude Nelson
|
63ab815f77
|
refactor: put _all_ RPC handlers into their own files, and refactor test_rpc() so it can take a series of requests and spit out a series of responses
|
2023-10-02 16:28:47 -04:00 |
|
Jude Nelson
|
e0a0857a6e
|
refactor: put post-transaction RPC handler into its own file
|
2023-10-02 16:28:27 -04:00 |
|
Jude Nelson
|
c8682f711a
|
refactor: put post-stackerdb-chunk RPC handler into its own file
|
2023-10-02 16:17:04 -04:00 |
|
Jude Nelson
|
2a8ee3d1a9
|
refactor: put post-microblock RPC handler into its own file
|
2023-10-02 16:16:41 -04:00 |
|
Jude Nelson
|
6d3604b275
|
refactor: put mempool query RPC handler into its own file
|
2023-10-02 16:16:24 -04:00 |
|
Jude Nelson
|
213f141dea
|
refactor: put fee-rate estimator RPC handler into its own file
|
2023-10-02 16:15:59 -04:00 |
|
Jude Nelson
|
3a7f82a30a
|
refactor: put post-blcok RPC handler into its own file
|
2023-10-02 16:15:41 -04:00 |
|
Jude Nelson
|
74ae694dfb
|
refactor: put get-transaction-unconfirmed RPC handler into its own file
|
2023-10-02 16:15:19 -04:00 |
|
Jude Nelson
|
863901d859
|
refactor: put get-stx-transfer-cost RPC handler into its own file
|
2023-10-02 16:15:01 -04:00 |
|
Jude Nelson
|
90242db08f
|
refactor: put get-stackerdb-metadata RPC handler into its own file
|
2023-10-02 16:14:42 -04:00 |
|
Jude Nelson
|
490866edbe
|
refactor: put get-stackerdb-chunk RPC handler into its own file
|
2023-10-02 16:14:19 -04:00 |
|
Jude Nelson
|
1c5b0e43a2
|
refactor: put get-pox-info RPC handler into its own file
|
2023-10-02 16:13:59 -04:00 |
|
Jude Nelson
|
36b91c9089
|
refactor: put get-neighbors RPC handler into its own file
|
2023-10-02 16:13:43 -04:00 |
|
Jude Nelson
|
7ad39eb03e
|
refactor: put get-unconfirmed-microblocks RPC handler into its own file
|
2023-10-02 16:13:25 -04:00 |
|
Jude Nelson
|
7ad3b28276
|
refactor: put get-indexed-microblocks handler into its own file
|
2023-10-02 16:12:54 -04:00 |
|
Jude Nelson
|
34c5af5943
|
refactor: put get-confirmed-microblocks RPC handler into its own file
|
2023-10-02 16:12:33 -04:00 |
|
Jude Nelson
|
4c744356de
|
refactor: put get-map-entry RPC handler into its own file
|
2023-10-02 16:12:15 -04:00 |
|
Jude Nelson
|
3056aa3c37
|
refactor: put get-is-trait-implemented RPC handler into its own file
|
2023-10-02 16:11:57 -04:00 |
|
Jude Nelson
|
568de364c4
|
refactor: put get-node-info RPC handler into its own file
|
2023-10-02 16:11:32 -04:00 |
|
Jude Nelson
|
d0229d9474
|
refactor: put get-headers RPC endpoint into its own file
|
2023-10-02 16:11:04 -04:00 |
|
Jude Nelson
|
92f47fde94
|
refactor: put get-data-var RPC handler into its own file
|
2023-10-02 16:10:46 -04:00 |
|
Jude Nelson
|
e9b07c4f11
|
chore: put get-contract-source RPC handler into its own file
|
2023-10-02 16:10:26 -04:00 |
|
Jude Nelson
|
3d1cbbc667
|
refactor: put get-contract-abi RPC handler into its own file
|
2023-10-02 16:10:01 -04:00 |
|
Jude Nelson
|
765960a9fd
|
refactor: put get-constant-value RPC handler into its own file
|
2023-10-02 16:09:40 -04:00 |
|
Jude Nelson
|
0c302fe599
|
refactor: put get-block RPC handler into its own file
|
2023-10-02 16:09:17 -04:00 |
|
Jude Nelson
|
5c0c7cc1ea
|
refactor: put get-attachments-inventory RPC handler into its own file
|
2023-10-02 16:08:55 -04:00 |
|
Jude Nelson
|
2da1bc9f7b
|
refactor: put get-attachment RPC handler into its own file
|
2023-10-02 16:08:30 -04:00 |
|
Jude Nelson
|
7acdfb849b
|
refactor: put get-account RPC handler into its own file
|
2023-10-02 16:08:02 -04:00 |
|
Jude Nelson
|
254b5a1bff
|
refactor: put call-read-only RPC endpoint into its own file
|
2023-10-02 16:07:41 -04:00 |
|
Jude Nelson
|
c6d4823367
|
refactor: consolidate all testing for application-level concerns for Stacks HTTP support in one place
|
2023-10-02 16:06:54 -04:00 |
|
Jude Nelson
|
c200a9c734
|
refactor: bind net::http with Stacks node state to create the StacksHttp state machine, along with its associated StacksHttpRequest and StacksHttpResponse wrappers. This new system includes a plug-and-play RPC request handler, whereby one only needs to implement an RPC handler trait to add support for a new request route.
|
2023-10-02 16:05:29 -04:00 |
|