Luke Parker
|
b2ec58a445
|
Update serai-ethereum-processor to compile
|
2024-10-30 21:48:40 -04:00 |
|
Luke Parker
|
bc1bbf9951
|
Set a fixed fee transferred to the caller for publication
Avoids the risk of the gas used by the contract exceeding the gas presumed to
be used (causing an insolvency).
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
4292660eda
|
Have the Ethereum scheduler create Batches as necessary
Also introduces the fee logic, despite it being stubbed.
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
855e53164e
|
Finish Ethereum ScannerFeed
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
1367e41510
|
Add hooks to the main loop
Lets the Ethereum processor track the first key set as soon as it's set.
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
118d81bc90
|
Finish the Ethereum TX publishing code
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
9e628d217f
|
cargo fmt, move ScannerFeed from String to the RPC error
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
a717ae9ea7
|
Have the TransactionPublisher build a TxLegacy from Transaction
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
98c3f75fa2
|
Move the Ethereum Action machine to its own file
|
2024-09-19 23:36:32 -07:00 |
|
Luke Parker
|
7761798a78
|
Outline the Ethereum processor
This was only half-finished to begin with, unfortunately...
|
2024-09-19 23:36:32 -07:00 |
|