go-ethereum/XDCx/tradingstate
Daniel Liu ad0eea0f07
refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046)
The upstream libray has removed the assembly-based implementation of
keccak. We need to maintain our own library to avoid a peformance
regression.

---------

Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: lightclient <lightclient@protonmail.com>
2026-02-28 17:23:57 +04:00
..
common.go new EVM Upgrade 2021-09-21 16:53:46 +05:30
common_test.go new EVM Upgrade 2021-09-21 16:53:46 +05:30
database.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
dump.go all: fix inconsistent receiver name (#1494) 2025-09-17 08:15:23 +08:00
encoding.go all: fix whitespace (#1572) 2025-09-24 07:58:40 +08:00
epochpriceitem.go new EVM Upgrade 2021-09-21 16:53:46 +05:30
journal.go XDP-03 (#396) 2024-01-19 15:05:27 +04:00
managed_state.go all: fix whitespace error of golangci-lint, remove extra empty lines (#1676) 2025-11-17 11:16:09 +05:30
orderitem.go all: use 0x-prefix string for type Address in error message (#1835) 2025-12-23 15:39:23 +05:30
relayer_state.go all: use 0x-prefix string for type Address in error message (#1835) 2025-12-23 15:39:23 +05:30
settle_balance.go all: use big.Sign to compare with zero #29490 (#1387) 2025-08-28 18:56:39 +08:00
settle_balance_test.go all: replace Div/Mul with Rsh/Lsh if possible #29911 (#1966) 2026-01-29 11:31:58 +05:30
state_lendingbook.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
state_liquidationprice.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
state_orderbook.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
state_orderItem.go all: fix staticcheck warning ST1006: don't use generic name self 2024-10-25 21:30:54 +08:00
state_orderList.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
statedb.go core, eth, trie: use TryGetAccount to read what TryUpdateAccount has written #25458 (#1106) 2025-09-03 15:34:11 +08:00
statedb_test.go all: fix whitespace error of golangci-lint, remove extra empty lines (#1676) 2025-11-17 11:16:09 +05:30
trade.go refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046) 2026-02-28 17:23:57 +04:00
XDCx_trie.go refactor(all): track state changes in state db #27349 (#1947) 2026-02-24 10:27:31 +05:30
XDCx_trie_test.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30