Commit Graph

134 Commits

Author SHA1 Message Date
b748b08558 Fix rlp package 2024-03-28 17:53:19 +08:00
2bd23e1f3c Merge remote-tracking branch 'upstream/master' into statediff-additions 2024-03-28 17:27:14 +08:00
AusIV
07f17cdd7e
Merge pull request #34 from openrelayxyz/hardfork/cancun
Hardfork/cancun
2024-01-22 14:46:08 -06:00
Austin Roberts
52cd407f8b Remove unused utlity function 2024-01-22 14:24:15 -06:00
Austin Roberts
ffa8007e91 Align RLP and transactions with upstream geth
Align RLP implementation with upstream geth

Remove geth import

Update plugeth-utils version

Strip out ethereum import

Add omitted file
2024-01-17 13:04:34 -06:00
Austin Roberts
7e5f3b9e62 Update decode method to match encode method 2024-01-17 01:13:40 -06:00
Austin Roberts
b2ccbb14a3 Add kzg4844 package 2024-01-17 01:10:01 -06:00
Austin Roberts
de36173878 Update to decode blob_tx correctly 2024-01-17 01:02:11 -06:00
Austin Roberts
ade3091b04 Add accidentally omitted file 2024-01-16 17:22:17 -06:00
Austin Roberts
7bac6be2d4 Update types for cancun 2024-01-16 17:13:21 -06:00
Philip Morlier
582bfa8e6a
Merge pull request #32 from openrelayxyz/feature/etc-plugin
Feature/etc plugin
2023-10-30 08:55:33 -07:00
philip-morlier
d26318fd41 Added method to read write statedb 2023-10-10 10:14:25 -07:00
philip-morlier
086e3b494a Mod amd sum updated via automation. 2023-10-04 15:05:53 -07:00
Philip Morlier
a1ef353ae2
Merge pull request #31 from openrelayxyz/laconic-merge
Laconic merge
2023-09-11 18:07:47 -07:00
philip-morlier
f3c906a3a8 Removed logging from stateTrie update function. 2023-09-11 12:22:59 -07:00
philip-morlier
95319e5252 Updated the update method on the treiHasher object. 2023-09-07 19:04:39 -07:00
philip-morlier
b5c70a3094 Merge remote-tracking branch 'laconic/access-contractcode' into laconic-merge 2023-09-07 18:57:02 -07:00
philip-morlier
7e8eb4c7d7 Merge remote-tracking branch 'laconic/add-trie-iterator' into laconic-merge 2023-09-07 18:56:06 -07:00
philip-morlier
f5884db6fb Merge remote-tracking branch 'laconic/receipt-encoding-updates' into laconic-merge 2023-09-07 18:43:20 -07:00
philip-morlier
414a9ee4bd Merge remote-tracking branch 'laconic/add-path-encoders' into laconic-merge 2023-09-07 18:37:08 -07:00
7bb6d3273d Update docs on Flags 2023-07-20 08:39:46 +08:00
ca42bbef6b Add trie iterators 2023-07-19 13:44:40 +08:00
109e659945 restricted/types: Add path encoding utilities 2023-07-19 13:43:22 +08:00
54c41c300a restricted/types: fix discrepancy in receipt.EffectiveGasPrice json encoding tags
Port of https://github.com/ethereum/go-ethereum/pull/27114
2023-07-19 13:35:03 +08:00
211a8aba96 restricted/types: add EffectiveGasPrice in Receipt
Port of https://github.com/ethereum/go-ethereum/pull/26713
2023-07-19 13:35:03 +08:00
d69102afec restricted/types: add MarshalBinary, UnmarshalBinary for Receipt
Port of https://github.com/ethereum/go-ethereum/pull/22806
2023-07-19 13:35:03 +08:00
3e7ceda110 Copyedit docs 2023-07-19 12:29:09 +08:00
39acd005bf add GetContractCode 2023-07-07 00:08:00 +08:00
80a4c5f4c5 Fix various build errors and bugs
- bug in hex decoding in bls12381 package
- correct interfaces
- missing test variables
2023-07-07 00:07:06 +08:00
5c57181c36 update TrieHasher 2023-07-07 00:06:59 +08:00
cd41de354c Fix various build errors and bugs
- bug in hex decoding in bls12381 package
- correct interfaces
- missing test variables
2023-07-07 00:01:22 +08:00
068e70f417 go mod tidy 2023-06-22 15:37:31 +08:00
1d3da8ce80 add GetContractCode 2023-06-22 15:20:28 +08:00
d8d1347863 conditionally link against geth's libsecp256k1 2023-06-14 21:42:22 +08:00
47ca0cc89f update TrieHasher 2023-06-14 21:42:22 +08:00
a6ae549ce2 copy effectivegasprice changes (871861) 2023-06-14 21:42:20 +08:00
de5e13f848 port consensus receipt encoding PR 2023-06-14 21:42:18 +08:00
8d228c14f6 add path encoding funcs 2023-06-14 19:22:23 +08:00
c89f6309f8 add trie iterators 2023-06-14 19:22:23 +08:00
0aa866f534 copyedit docs 2023-06-14 19:22:23 +08:00
Philip Morlier
0deaa33408
Merge pull request #23 from openrelayxyz/feature/consensus-engine
Feature/consensus engine
2023-06-12 12:45:20 -07:00
philip-morlier
13375d3304 Merge remote-tracking branch 'origin/master' into feature/consensus-engine 2023-06-12 09:51:05 -07:00
AusIV
cee6a9b8c3
Merge pull request #22 from openrelayxyz/feature/expose-state-trie
Feature/expose state trie
2023-05-05 16:06:59 -05:00
philip-morlier
1ea5b45d7c Merge remote-tracking branch 'origin/master' into feature/expose-state-trie 2023-05-05 14:05:27 -07:00
philip-morlier
53047f4c71 Changed Trie methods to conform to geth v1.11.6 2023-05-05 14:04:28 -07:00
Philip Morlier
f0d96daf4e
Merge pull request #21 from openrelayxyz/feature/expose-state-trie
Feature/expose state trie
2023-05-01 12:07:24 -07:00
philip-morlier
9ece32ad92 Merge remote-tracking branch 'origin/master' into feature/expose-state-trie 2023-04-28 12:13:19 -07:00
Philip Morlier
7d72701cda
Merge pull request #20 from openrelayxyz/merge/geth-v1.11.6
Tag augmented to mark merge of geth v1.11.6
2023-04-27 08:48:11 -07:00
philip-morlier
714e2aa4e4 Tag augmented to mark merge of geth v1.11.6
Atypically, with geth v1.11.6, we needed to update dependencies in cardinal and plugeth-plugins. This commit and tag is meant to serve as marker for when those changes were merged across the cardianl eco-system.
2023-04-27 08:25:11 -07:00
philip-morlier
6b776ae75c Added GetTrie and GetAccountTrie to core/interace.go 2023-04-07 14:28:23 -07:00