plugeth/core/types
Péter Szilágyi c4a662176e
core, eth: for types with accurate size calcs, return uint64, not float (#26046)
* core, eth: for types with accurate size calcs, return uint64, not float

* core/types: proper tx size tests

* core/types: extend tx size test with decoded sizes, fix error

* core/txpool: fix linter

Co-authored-by: Martin Holst Swende <martin@swende.se>
2022-10-26 15:23:07 +03:00
..
block_test.go core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2022-10-26 15:23:07 +03:00
block.go core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2022-10-26 15:23:07 +03:00
bloom9_test.go all: add whitespace linter (#25312) 2022-07-25 13:14:03 +03:00
bloom9.go core/types: fix typo in comment (#25359) 2022-08-03 16:56:57 +02:00
gen_access_tuple.go all: add support for EIP-2718, EIP-2930 transactions (#21502) 2021-02-25 15:26:57 +01:00
gen_account_rlp.go core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 2022-02-18 08:10:26 +01:00
gen_header_json.go core/types: make "miner" optional in Header JSON (#24666) 2022-04-11 21:19:13 +03:00
gen_header_rlp.go core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 2022-02-18 08:10:26 +01:00
gen_log_json.go core/types: revert removal of legacy receipt support (#23247) 2021-07-22 15:43:51 +02:00
gen_log_rlp.go core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 2022-02-18 08:10:26 +01:00
gen_receipt_json.go all: add support for EIP-2718, EIP-2930 transactions (#21502) 2021-02-25 15:26:57 +01:00
hashing_test.go all: change format 0x%x to %#x (#25221) 2022-07-04 11:03:32 +03:00
hashing.go core/types: fix typo in comment (#25249) 2022-07-06 15:16:05 +02:00
legacy.go all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
log_test.go core/types: use gencodec for JSON marshaling code 2017-03-07 12:45:12 +01:00
log.go core/types: improve LogForStorage and ReceiptForStorage comments (#25032) 2022-06-08 18:32:07 +02:00
receipt_test.go core/types: add a testcase to TestLegacyReceiptDecoding (#25909) 2022-10-03 12:56:21 +02:00
receipt.go core/types: improve LogForStorage and ReceiptForStorage comments (#25032) 2022-06-08 18:32:07 +02:00
state_account.go core/types: faster RLP encoding of Header, StateAcccount, ReceiptForStorage (#24420) 2022-02-18 08:10:26 +01:00
transaction_marshalling.go core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2022-10-26 15:23:07 +03:00
transaction_signing_test.go core/types: add more context around ErrInvalidChainID (#25367) 2022-10-12 10:27:39 +02:00
transaction_signing.go core/types: add more context around ErrInvalidChainID (#25367) 2022-10-12 10:27:39 +02:00
transaction_test.go core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2022-10-26 15:23:07 +03:00
transaction.go core, eth: for types with accurate size calcs, return uint64, not float (#26046) 2022-10-26 15:23:07 +03:00
tx_access_list.go core/types: rename tx files to group them better together 2022-10-26 13:30:51 +03:00
tx_dynamic_fee.go core/types: rename tx files to group them better together 2022-10-26 13:30:51 +03:00
tx_legacy.go core/types: rename tx files to group them better together 2022-10-26 13:30:51 +03:00
types_test.go core/types: add benchmarks for rlp encoding/decoding (#23190) 2021-08-24 13:59:15 +02:00