go-ethereum/XDCxlending/lendingstate
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 remove lendingstate.EmptyAddress 2023-10-24 12:27:03 +08:00
database.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
dump.go common: improve documentation comments (#16701) 2024-12-28 09:06:30 +08:00
journal.go XDP-03 (#396) 2024-01-19 15:05:27 +04:00
lendingcontract.go all: use 0x-prefix for Address type in log (#1830) 2025-12-07 15:36:36 +05:30
lendingitem.go refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046) 2026-02-28 17:23:57 +04:00
lendingitem_test.go refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046) 2026-02-28 17:23:57 +04:00
managed_state.go all: fix whitespace error of golangci-lint, remove extra empty lines (#1624) 2025-10-19 14:42:12 +08:00
relayer.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: replace Div/Mul with Rsh/Lsh if possible #29911 (#1966) 2026-01-29 11:31:58 +05:30
settle_balance_test.go common: add binary variables for system contract 2024-06-06 19:33:59 +08:00
state_itemList.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
state_lendingbook.go refactor(core): make signature of ContractCode hash-independent #27209 (#1169) 2026-02-13 09:11:43 +05:30
state_lendingitem.go all: fix staticcheck warning ST1006: don't use generic name self 2024-10-25 21:30:54 +08:00
state_lendingtrade.go all: fix staticcheck warning ST1006: don't use generic name self 2024-10-25 21:30:54 +08:00
state_liquidationtime.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 core, trie: rework trie committer #25320 (#1103) 2025-08-31 15:58:48 +08:00
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