laconicd/x/evm
JayT106 9a8827e790
evm: increase performance of tx Log storage (#461)
* revise the way of the logs store into the stateDB

* wording

* refine GetTxLogs/SetLogs

* nit

* add bytes_uint16 convert helper

* using helper to instead of big.Int

* nit

* helper tests and fixes

* handle the logs length in SetLogs

* revise Get/Set logs with store.iterator

* remove Bytes<->Uint16 functions

* remove unused const

* simplify SetLog(s)

* make logs return determinism

* Add comments

* update changelog

* Update CHANGELOG.md

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2021-08-31 08:32:11 +00:00
..
atlas docs: additional content (#430) 2021-08-11 12:51:18 +00:00
client chore: un-fork from cosmos (#166) 2021-06-22 06:49:18 -04:00
keeper evm: increase performance of tx Log storage (#461) 2021-08-31 08:32:11 +00:00
spec docs: first update (#188) 2021-08-03 17:35:31 +00:00
types ci: liveness test (#498) 2021-08-26 15:21:43 +00:00
genesis_test.go all: bump SDK to v0.43.0-rc0 (#194) 2021-06-29 13:02:21 -04:00
genesis.go ci: lint (#500) 2021-08-26 15:45:45 +00:00
handler_test.go feat: update chain-id format (#447) 2021-08-17 14:11:26 +00:00
handler.go server: logger handler (#343) 2021-08-19 16:55:13 +00:00
module.go all: bump SDK to v0.43.0-rc0 (#194) 2021-06-29 13:02:21 -04:00