Daniel Sanchez
91ce4e6fa1
Make a transaction trait ( #98 )
...
* Impl Transaction trait
* Impl Transaction for MockTransaction
* <ake carnot transaction a module
* Refactor consensus to use Transaction
* Fix tests
* Constrain Transaction::Hash
* Refactor redundant Carnot in CarnotTx
2023-03-16 22:42:56 -07:00
gusto
4981c724af
Http status codes ( #88 )
...
* Include status codes in http error responses
* Mockpool bridges error handling
* Last TX in milliseconds in mempool metrics
* u64 for last tx metrics
2023-03-06 15:19:27 +02:00
gusto
42ea8f9be3
Update waku-bindings to 0.1.0-rc.2 ( #86 )
2023-03-06 15:18:27 +02:00
Daniel Sanchez
55aece674b
Update to waku rc 1 ( #80 )
2023-02-22 15:55:59 +01:00
Daniel Sanchez
320755d19d
Detach tx broadcast from mempool ( #69 )
...
* Remove send tx method from mempool network adapter
* Add error reporting to add_tx operation in mempool
Delegate broadcasting to external caller
2023-02-08 11:07:09 +01:00
gusto
5f21a2734a
Add endpoint to make a new peer conn for mockpool node ( #68 )
...
* Add enpoint to make a new peer conn for mockpool node
* Pass multiple addresses in connection request
* Join async reqs to network service, cleanup
* Collect and join reqs
2023-02-07 17:50:38 +02:00
Daniel Sanchez
9a8400f4ce
Use blake 2b instead of 2s for mockpool node TxId ( #62 )
...
* Use blake 2b instead of 2s
* Clippy happy
2023-02-02 00:20:16 -08:00
Daniel Sanchez
567188c248
Fix blake2b usage on mockpool node tx ( #61 )
2023-02-01 04:10:57 -08:00
Daniel Sanchez
dbe36bba3c
Mockpool node ( #53 )
...
* Create nodes folder
Kickstart mockpool node
* Create nodes folder
Added bridges file
* Added metrics to mempool
* Remove metrics from node
* Added mempool metrics bridge
* Pipe in mempool_metric bridge
* Add wakuinfo to waku network service
* Add waku network info bridge
* Added waku info bridge to node
* Use mock Tx wrapper over a string
* Create add tx http bridge
* Add tx bridge to http config
* Use hash for Tx
* Remove tracing subscriber from binary
* Fix bridges routes
* Added mimimal configuration example
* Remove subscribing to default waku pubsub topic
* Use addtx payload for tx
* Remove pub serde mod from core transaction
* Clippy happy
* Id from &Tx instead of owned value
* Removed mempool metrics feature
2023-01-25 07:24:33 -08:00