Commit Graph

  • 62292fb242 wip DanielZlotin 2021-05-27 12:28:56 +03:00
  • dd5f811bc4 core: simplify setupTxPool Zsolt Felfoldi 2021-05-27 10:52:04 +02:00
  • 7194c847b6
    p2p/rlpx: reduce allocation and syscalls (#22899) Felix Lange 2021-05-27 10:19:13 +02:00
  • 2e7714f864
    cmd/utils: avoid large alloc in --dev mode (#22949) Martin Holst Swende 2021-05-27 10:13:35 +02:00
  • 39f05781b2
    Merge pull request #7 from blocknative/feature/tx-timestamp Liam Aharon 2021-05-27 14:00:05 +10:00
  • 7dd8459a64
    Merge pull request #6 from blocknative/feature/full-txs-timestamps Liam Aharon 2021-05-27 13:59:31 +10:00
  • 5869789d75
    ethstats: fix typo in comment (#22952) Mike Burr 2021-05-26 14:33:00 -06:00
  • ed61f4d842 add the adapter to reuse the account trie for storage Guillaume Ballet 2021-05-26 21:27:04 +02:00
  • a4c4c2493e
    Fix comment typo Mike Burr 2021-05-26 12:11:42 -06:00
  • dae983be18
    miner: more work on miner interface Martin Holst Swende 2021-05-26 16:20:54 +02:00
  • fde5c52214
    add block hash announcement test renaynay 2021-03-12 09:59:43 +00:00
  • b5ce5f67d5 cmd/all, internal/all: migrate to cli v2 Eugene Lepeico 2021-05-26 13:40:10 +03:00
  • 6fee3007a1
    miner: small interface changes Martin Holst Swende 2021-05-11 21:51:16 +02:00
  • 7c3b3953c2
    wip miner interface Martin Holst Swende 2021-05-06 11:21:22 +02:00
  • 952a2d0044
    cmd/geth: avoid 512Mb alloc in genesis query tests Martin Holst Swende 2021-05-26 14:10:49 +02:00
  • 49759e9e3a
    cmd/utils: avoid 1Gb alloc in --dev mode Martin Holst Swende 2021-05-26 13:40:40 +02:00
  • 5272801ac8 rewrite the iterator and change the signature of OpenStorageTrie Guillaume Ballet 2021-05-26 13:02:46 +02:00
  • 4ad2bed364 core: make queue capacity ratio adjustable, increase default queue size Zsolt Felfoldi 2021-05-26 12:07:00 +02:00
  • 238da13246 core: reject dynamic fee tx before 1559 is activated Zsolt Felfoldi 2021-05-25 11:13:39 +02:00
  • be64f2f644 core: add timer for reheap operation Zsolt Felfoldi 2021-05-24 10:31:27 +02:00
  • e852c147f0 core: removed obsolete functions, added logs Zsolt Felfoldi 2021-05-22 16:21:18 +02:00
  • cf1f32cb86 core/types: fix rebase problems Martin Holst Swende 2021-05-21 10:50:56 +02:00
  • a6cc15b139 core: minor tx pool changes Zsolt Felfoldi 2021-05-20 14:03:46 +02:00
  • 702b9af8b4 core: add dual heap tx eviction test Zsolt Felfoldi 2021-05-20 03:26:33 +02:00
  • 88ad464d17 core: dual heap transaction eviction ordering Zsolt Felfoldi 2021-05-18 15:24:24 +02:00
  • 047e149cd9 core/tx_list: require both fee cap and tip be bumped to replace existing tx lightclient@protonmail.com 2021-05-14 05:35:05 +02:00
  • eb38e01ca5 core/tx_pool: remove gas target references lightclient@protonmail.com 2021-05-10 20:52:41 +02:00
  • 3752760b6a core/tx_pool: update aleut references to london lightclient@protonmail.com 2021-05-06 20:04:27 +02:00
  • 082de1f400 core/tx_pool: fix comment lightclient 2021-05-03 09:57:03 -06:00
  • 0139181fd9 core/tx_pool_test: rewrite underpriced txs test lightclient@protonmail.com 2021-04-30 19:43:55 +02:00
  • 17a7392bde core/tx_pool_test: clean up tx pool tests lightclient@protonmail.com 2021-04-30 01:27:51 +02:00
  • b192e2b1fb core/tx_pool_test: increase test space for repricing test lightclient@protonmail.com 2021-04-29 20:58:15 +02:00
  • 3b3666eea3 core/types/transaction: add godoc for tip and fee cap cmp functions lightclient@protonmail.com 2021-04-29 20:27:26 +02:00
  • b68ca258fb core/tx_pool: revert log change and simplify test lightclient@protonmail.com 2021-04-29 20:23:18 +02:00
  • 0f30d65822 core: remove tx_list cap function lightclient@protonmail.com 2021-04-29 19:54:57 +02:00
  • f745568f7e core/tx_pool_test: rename dynamicFeeTransaction to dynamicFeeTx lightclient@protonmail.com 2021-04-27 20:51:28 +02:00
  • 8503b0b3c8 core/tx_pool_test: update signer and remove invalid type test lightclient@protonmail.com 2021-04-06 15:25:16 +02:00
  • 86411f30a6 core/txpool: tests: create TestTransactionReplacementDynamicFee() Ansgar Dietrichs 2021-02-15 13:49:29 +01:00
  • 667aea23ce core/txpool: tests: create TestTransactionPoolUnderpricingDynamicFee() Ansgar Dietrichs 2021-02-15 13:48:07 +01:00
  • b7fcf629f1 core/txpool: tests: add dynamic fee transactions to TestTransactionPoolRepricingKeepsLocals() Ansgar Dietrichs 2021-02-15 13:47:32 +01:00
  • a3d9640db1 core/txpool: tests: create TestTransactionPoolRepricingDynamicFee() Ansgar Dietrichs 2021-02-15 13:46:48 +01:00
  • 3596737292 core/txpool: tests: create TestTransactionTipAboveFeeCap() Ansgar Dietrichs 2021-02-15 13:46:02 +01:00
  • 661731ba36 core/txpool: tests: create TestTransactionTypeNotSupported() Ansgar Dietrichs 2021-02-15 13:45:33 +01:00
  • 391db455e4 core/txpool: tests: add dynamicFeeTransaction() helper function Ansgar Dietrichs 2021-02-15 13:43:44 +01:00
  • 3502aa7a7f core/txpool: refactor: create txLookup.RemotesBelowTip() to facilitate post-EIP-1559 arm of pool.SetMinMinerFee() Ansgar Dietrichs 2021-02-15 13:41:29 +01:00
  • 3c1803d638 core/txpool: add ErrTipAboveFeeCap error and respective check during transaction validation Ansgar Dietrichs 2021-02-15 13:39:30 +01:00
  • ba113eea5e core/txpool: add Tip as secondary comparison criterion on txPricedList.Underpriced() Ansgar Dietrichs 2021-02-15 13:34:52 +01:00
  • 4eac9686ec core/txpool: update TxPool for EIP-1559 compatibility Ansgar Dietrichs 2021-02-05 20:13:39 +01:00
  • 6b16cc8871 core/types: add 1559 compatibility to Transaction helpers Ansgar Dietrichs 2021-02-05 17:55:50 +01:00
  • c73652da0b
    core/state/snapshot: fix flaky tests (#22944) gary rong 2021-05-26 15:58:09 +08:00
  • 2f485d91a1 core/state/snapshot: fix tests rjl493456442 2021-05-26 15:41:00 +08:00
  • 22410a0967 core/state/snapshot: fix flaky tests rjl493456442 2021-05-26 14:58:30 +08:00
  • c0c55a6023 eth/protocols/snap: remove conversions Felix Lange 2021-05-26 08:55:14 +02:00
  • 05dab7f6bd
    internal/ethapi: remove unused vm.Config parameter of DoCall (#22942) aaronbuchwald 2021-05-26 02:39:41 -04:00
  • 7f16e91627 p2p/msgrate: return capacity as integer Felix Lange 2021-05-26 08:35:44 +02:00
  • 8b707f8df8
    Remove unused call vmConfig param from DoCall Aaron Buchwald 2021-05-25 21:09:34 -04:00
  • d4684298bc core/rawdb: gofmt Felix Lange 2021-05-25 23:32:41 +02:00
  • 10962b685e
    ethstats: fix URL parser for '@' or ':' in node name/password (#21640) meowsbits 2021-05-25 16:22:46 -05:00
  • 49bde05a55
    cmd/devp2p: refactor eth test suite (#22843) rene 2021-05-25 23:09:11 +02:00
  • 6c7d6cf886
    tests: get test name from testing.T (#22941) Eugene Lepeico 2021-05-25 23:47:14 +03:00
  • 750115ff39
    p2p/nat: skip TestUPNP in non-CI environments if discover fails (#22877) meowsbits 2021-05-25 15:37:30 -05:00
  • 51b32cc7e4
    internal/ethapi: merge CallArgs and SendTxArgs (#22718) gary rong 2021-05-26 04:30:21 +08:00
  • 836c647bdd
    eth: unregister peer only when handler exits (#22908) Felix Lange 2021-05-25 22:20:36 +02:00
  • deebb3431a p2p/rlpx: one less call to hash.Sum in computeFrame Felix Lange 2021-05-25 22:17:22 +02:00
  • 4d33de9b49
    rlp: optimize big.Int decoding for size <= 32 bytes (#22927) Felix Lange 2021-05-25 21:56:25 +02:00
  • e1e2f3714f
    reverting changes besides those in cpu_syscall.go rene 2021-05-25 18:54:31 +02:00
  • 2517d84819 tests: get test name from testing.T Eugene Lepeico 2021-05-25 19:48:14 +03:00
  • c5e599674c fix: Error() returned errIteratorEnd in verkle node iterator Guillaume Ballet 2021-05-25 18:42:01 +02:00
  • c14ef8113f cmd/puppeth: remove outdated mist support Marius van der Wijden 2021-05-25 17:12:47 +02:00
  • 67ffa779be
    core/rawdb: db inspect add the config prefix Evolution404 2021-05-25 19:11:16 +08:00
  • a64aec1f2a core/txpool: implemented pruning, added tests Marius van der Wijden 2021-05-25 11:53:20 +02:00
  • 017cf71fbd
    rlp, tests/fuzzers/bls12381: gofmt (#22937) ucwong 2021-05-25 16:14:39 +08:00
  • bd0e83941c rlp, tests : gofmt ucwong 2021-05-25 13:20:48 +08:00
  • 47e9be6bc9 cn dezzyboy 2021-05-24 18:35:36 -04:00
  • 527c41d7a7 rv dezzyboy 2021-05-24 18:33:32 -04:00
  • f147563d89 revert dezzyboy 2021-05-24 18:13:18 -04:00
  • b2a77b013e register-trez dezzyboy 2021-05-24 17:55:18 -04:00
  • 34a4d36cd0 rnm dezzyboy 2021-05-24 17:16:55 -04:00
  • f3e139b8e4 rn dezzyboy 2021-05-24 15:40:50 -04:00
  • 350b35bd57 rename dezzyboy 2021-05-24 15:16:24 -04:00
  • 96c01a3159 rename dezzyboy 2021-05-24 15:11:19 -04:00
  • 481e3d87c7 akc dezzyboy 2021-05-24 12:14:18 -04:00
  • 93407b14a6
    core: make txpool free space calculation more accurate (#22933) Fire Man 2021-05-24 20:34:38 +08:00
  • f80aa0a926 core/txpool: dbheap test Marius van der Wijden 2021-05-24 11:42:21 +02:00
  • 224614ec4c mistype basdevelop 2021-05-24 17:13:18 +08:00
  • daa4a11d60 upnp soap error msg parse fix ucwong 2021-05-24 11:54:50 +08:00
  • 00a22fa564 rlp: add test case for zero-length big.Int in struct Felix Lange 2021-05-23 21:19:53 +02:00
  • 7770f259e8 rlp: add additional test cases for big.Int Felix Lange 2021-05-23 21:15:07 +02:00
  • 16c48a69fd rlp: optimize big.Int decoding for size <= 32 bytes Felix Lange 2021-05-23 20:01:08 +02:00
  • fa6ffbe828 Added DPoS engine Naveen-Arali 2021-05-23 17:29:04 +05:30
  • 9f20683eb2 Starting Naveen-Arali 2021-05-23 17:20:43 +05:30
  • 154ca32a8a
    rlp: optimize byte array handling (#22924) Felix Lange 2021-05-22 15:10:16 +02:00
  • 533b8ba0f8 rlp: add big.Int decoder benchmark Felix Lange 2021-05-21 12:56:56 +02:00
  • a8c28f2ef1 rlp: improve byte array handling Felix Lange 2021-05-21 11:44:24 +02:00
  • 771636b482 rlp: add benchmarks for byte arrays Felix Lange 2021-05-21 11:44:40 +02:00
  • 0d076d92db
    rlp: use atomic.Value for type cache (#22902) Felix Lange 2021-05-22 13:34:29 +02:00
  • 59f259b058
    miner/stress: update stress tests (#22919) gary rong 2021-05-22 02:52:51 +08:00
  • bd1ab5663d Add p2pts for blocks as well Austin Roberts 2021-05-21 11:48:55 -05:00
  • ed911879cd Add p2pts to newPendingTransactionsWithPeers Austin Roberts 2021-05-21 11:47:16 -05:00
  • 4ee540da6d rlp: check current typecache after taking lock Felix Lange 2021-05-21 13:45:23 +02:00