jangko
a10d301085
implement EIP-1559 Transaction and BlockHeader
2021-06-27 20:12:47 +07:00
jangko
ef49a6f50a
fixes EIP2718/EIP2930 misinterpretation
...
the new Tx format (txType || txPayload) needs envelope
encoding at EthBlock level, not at the Tx level itself.
2021-05-16 12:10:09 +07:00
jangko
343d4f25e1
fix eip2718 bug
...
- fixes bug in rlp decoder of Receipt
- fixes bug in rlp decoder of Transaction
- refactor rlpEncode for AccessListTx in eth/common/transaction.nim
2021-05-15 14:34:43 +07:00
jangko
b6b6f3dec7
implement txHashNoSignature for EIP2817's AccessListTx
2021-05-15 08:18:19 +07:00
jangko
61d5327f55
implement eip2718: transaction type envelope
...
also add more test cases for both tx and receipt
rlp encoding decoding
2021-05-15 08:18:08 +07:00
Kim De Mey
762415319c
Add build_dcli target and add it to CI ( #344 )
...
* Add build_dcli target and add it to CI
* Fix local imports for dcli
* And use local imports for all other files too
* Use local imports in tests and rlpx protocols
2021-04-06 13:33:24 +02:00
Jacek Sieka
4c6878343c
tighten a few imports
2019-12-09 14:37:21 +02:00
Yuriy Glukhov
4552e0333d
Export EIP155_CHAIN_ID_OFFSET
2019-08-13 10:42:50 +02:00
Yuriy Glukhov
3e1ce94961
Moved Transaction encodings from nimbus
2019-08-06 10:33:55 +03:00