Commit Graph

  • a7e4368e7e
    backend/simulated: use stateroot, not blockhash for retrieveing state Martin Holst Swende 2020-05-19 11:14:22 +02:00
  • 36f2662947
    accounts: add blockByNumberNoLock to avoid double-lock BurtonQin 2020-04-26 04:20:50 -04:00
  • a831af244d
    abi/bind/backends: testcase for double-lock Martin Holst Swende 2020-05-19 10:54:38 +02:00
  • d80e0179e1
    miner: change copyCurrentReceipts -> copyReceipts Felix Lange 2020-05-19 11:06:58 +02:00
  • e0987f67e0
    cmd/clef, signer/core: password input fixes (#20960) Martin Holst Swende 2020-05-19 10:44:46 +02:00
  • fbb92d20bd
    core/vm: fix timestamp error from rebase Martin Holst Swende 2020-05-18 23:55:36 +02:00
  • 4af2a6f7cb
    core/vm: improve jumpdest lookup Martin Holst Swende 2020-03-20 09:15:31 +01:00
  • 0c1ba3805a
    core/vm: goimport fixes (squashme) Martin Holst Swende 2020-03-20 08:21:36 +01:00
  • 659f1e0902
    core/vm: Use uint256.Int by value in Stack Paweł Bylica 2020-03-19 17:29:01 +01:00
  • 763708b911
    build: upgrade uint256, fixes the bug in uint256.NewFromBig() Paweł Bylica 2020-03-19 17:32:33 +01:00
  • d34c89f4f9
    core/vm: remove intpools Martin Holst Swende 2020-01-28 10:35:08 +01:00
  • a275237471
    core/vm: use fixed uint256 library instead of big Martin Holst Swende 2020-01-27 22:38:20 +01:00
  • b7e737bdd8
    trie: Remove buggy StackTrie (#18) Guillaume Ballet 2020-05-18 19:11:42 +02:00
  • 4da949e221 les: add mixer timeout Zsolt Felfoldi 2020-05-18 14:54:36 +02:00
  • 6bc1d6ac61 whisper : cname of package go-ethereum ucwong 2020-05-18 01:52:14 +00:00
  • 1d27b48ca0 Add crazy printlines Karl Floersch 2020-05-17 21:22:47 -04:00
  • 1e60739f56 Move OVM bytecode & ABI into constants Karl Floersch 2020-05-17 21:22:14 -04:00
  • 567822f127 added my self as an Author Bharti 2020-05-17 14:40:28 +05:30
  • 602a99bb48 authors: email update Robert Zaremba 2020-05-16 13:29:39 +02:00
  • 46d64aabe3 Fix broken tests Karl Floersch 2020-05-16 00:06:24 -04:00
  • 258b876d9c Revert changes outside of this PR Mason Fischer 2020-05-15 16:45:49 -04:00
  • e59f4c60a8 Revert changes outside of this PR Mason Fischer 2020-05-15 16:43:07 -04:00
  • 4153ab12d7 Revert changes outside of this PR Mason Fischer 2020-05-15 16:41:19 -04:00
  • 1d7e43e24d Remove comments Mason Fischer 2020-05-15 16:39:04 -04:00
  • 96ced8fe6a Revert unnecessary changes Mason Fischer 2020-05-15 16:37:08 -04:00
  • 0755ed65d0 Refactor simpleAbiEncode Mason Fischer 2020-05-15 16:33:04 -04:00
  • 816b90bc8d les: fixed redialWait calculation Zsolt Felfoldi 2020-05-15 22:30:41 +02:00
  • 53587fdfdc Get a simple contract to deploy through the ExecutionManager Mason Fischer 2020-05-15 16:04:02 -04:00
  • ee8eb42efc les: start serverPool first Zsolt Felfoldi 2020-05-15 21:40:11 +02:00
  • 33928fedad eth: switched ethEntry back to lower case Zsolt Felfoldi 2020-05-15 21:29:06 +02:00
  • 478f5067ca les: drop known node if redialWait becomes extremely long Zsolt Felfoldi 2020-05-15 21:24:55 +02:00
  • 1cc350228e p2p/nodestate: removed mapping conversion, added simple version checking Zsolt Felfoldi 2020-05-15 21:12:08 +02:00
  • 0d34da16f3 les: removed mclock rtc Zsolt Felfoldi 2020-05-15 19:43:39 +02:00
  • 94315f7b8a les: add recovery mechanism for UDP not working Zsolt Felfoldi 2020-05-14 18:05:50 +02:00
  • b4aed55d1f les, les/lespay/client: more elegant pre-neg filter Zsolt Felfoldi 2020-05-14 17:08:37 +02:00
  • bc628b9598 les: remove unnecessary connectedStats flag reset Zsolt Felfoldi 2020-05-10 20:12:32 +02:00
  • 88109450a7 p2p/nodestate: use uint operands for bit shift Zsolt Felfoldi 2020-05-08 20:26:04 +02:00
  • d1ffbf8bc8 les: refactored node stats, weights and wait time calculation Zsolt Felfoldi 2020-05-08 18:21:16 +02:00
  • 9a1f898796 les: use real-time clock for redialWait Zsolt Felfoldi 2020-05-08 14:50:28 +02:00
  • 904b8359f5 les: polish rjl493456442 2020-05-07 11:20:35 +08:00
  • 92e5552bb0 les: avoid persisting clock rjl493456442 2020-05-06 19:59:17 +08:00
  • 156221197a les/lespay/client: TestPreNegFilter Zsolt Felfoldi 2020-05-04 21:35:43 +02:00
  • a5c13c577e les: removed dummyQuery Zsolt Felfoldi 2020-05-04 20:00:28 +02:00
  • 2fba0ce9fa p2p/nodestate: fixed minor issues Zsolt Felfoldi 2020-05-04 19:33:08 +02:00
  • e37b225ef3 les/lespay/client: fixed tests Zsolt Felfoldi 2020-05-04 16:27:35 +02:00
  • 95fdee928e les: fixed sp test Zsolt Felfoldi 2020-05-04 15:02:19 +02:00
  • 477b5cd520 les: sp test fix Zsolt Felfoldi 2020-05-04 13:14:07 +02:00
  • 4f94866093 les: sp test Zsolt Felfoldi 2020-05-04 12:46:22 +02:00
  • 2d4e7e5765 les: nodeWeights field Zsolt Felfoldi 2020-05-03 00:12:40 +02:00
  • 12320a5781 les/lespay/client: add PreNegFilter Zsolt Felfoldi 2020-05-01 21:27:41 +02:00
  • 3452414215 les: move NodeStateMachine construction inside serverPool Zsolt Felfoldi 2020-04-29 22:41:18 +02:00
  • 2eb10182b8 les/lespay/client: fixed race condition in WrsIterator test Zsolt Felfoldi 2020-04-29 22:12:09 +02:00
  • c65ba19b88 les: remove goroutine in weight callback Felix Lange 2020-04-29 21:36:56 +02:00
  • df774402a0 les/lespay/client: fix wrs iterator panic Felix Lange 2020-04-29 21:15:33 +02:00
  • c0a1ca3141 les/lespay/client: use enode.SignNull in test Felix Lange 2020-04-29 13:21:34 +02:00
  • a543d42ac6 cmd/utils: revert default DNS setup condition Felix Lange 2020-04-29 12:40:54 +02:00
  • 52fbd748a1 les/lespay/client: use sync.Cond in WrsIterator Felix Lange 2020-04-29 12:38:34 +02:00
  • 095bc6e0a8 les/lespay/client: use sync.Cond in QueueIterator Felix Lange 2020-04-29 12:38:14 +02:00
  • e7d7a4f881 les: remove redundant ENR filter on DNS output Felix Lange 2020-04-29 11:55:40 +02:00
  • 802852854d cmd/utils: use les DNS list for --syncmode=light Felix Lange 2020-04-29 11:54:58 +02:00
  • 69487939f5 p2p/nodestate: fix after rebase Zsolt Felfoldi 2020-04-28 23:18:05 +02:00
  • 44942ee5a1 p2p/nodestate: removed unnecessary errors and added comments Zsolt Felfoldi 2020-04-28 23:05:12 +02:00
  • b032eab80f les, p2p/nodestate: fixed tests Zsolt Felfoldi 2020-04-28 22:38:46 +02:00
  • 1fa4919c12 p2p/nodestate, les: changed flag/field definition Zsolt Felfoldi 2020-04-28 22:07:08 +02:00
  • 185f59f234 p2p/nodestate: moved NodeStateMachine to its own package Zsolt Felfoldi 2020-04-28 15:13:33 +02:00
  • 360436958e les: add metrics Zsolt Felfoldi 2020-04-26 22:47:48 +02:00
  • 1d37de29e0 les: fixed test and removed debug prints Zsolt Felfoldi 2020-04-26 22:16:28 +02:00
  • 0065fe127d les: add persistent redialWait timeouts Zsolt Felfoldi 2020-04-26 21:44:56 +02:00
  • 136b341a87 les: add node state logger, fix bug Zsolt Felfoldi 2020-04-25 21:08:49 +02:00
  • a5bec6ca2e les/utils: fix linter warnings Zsolt Felfoldi 2020-04-25 16:07:24 +02:00
  • 07bc71a00f les/utils: add comments Zsolt Felfoldi 2020-04-25 14:29:32 +02:00
  • e7694021dc les: fixed serverpool test Zsolt Felfoldi 2020-04-24 23:30:31 +02:00
  • aef76b6786 les/lespay/client: fixed tests Zsolt Felfoldi 2020-04-24 22:44:21 +02:00
  • c73cac643c les/utils: fixed NodeStateMachine tests Zsolt Felfoldi 2020-04-24 21:06:18 +02:00
  • 71d1497fb9 les/utils: handle enode.Node inside NodeStateMachine Zsolt Felfoldi 2020-04-24 15:43:49 +02:00
  • ce4930cadf les/utils: NodeStateMachine simplifications Zsolt Felfoldi 2020-04-24 14:00:28 +02:00
  • d6d27cde2d les: new server pool Zsolt Felfoldi 2020-02-26 22:00:10 +01:00
  • 8d73b0e93d Get stubbed ExecutionManager working Mason Fischer 2020-05-15 12:31:34 -04:00
  • 79c1ecabd3
    eth/handler, downloader: don't wait indefinitely for downloader termination during shutdown, fixes #21087 Martin Holst Swende 2020-05-14 19:40:03 +02:00
  • d8a4667e53 Cleanup logging Mason Fischer 2020-05-14 18:33:33 -04:00
  • e02341d5c5 Get contract deployments working Mason Fischer 2020-05-14 18:24:49 -04:00
  • 559285c886 Added ExecutionManager deployment Mason Fischer 2020-05-14 17:03:22 -04:00
  • 4743b68a39 Call executeTransaction on contract deployment Mason Fischer 2020-05-14 16:24:19 -04:00
  • 3658a6f758 Test deploying contract with transition state Karl Floersch 2020-05-14 15:53:58 -04:00
  • e14cfa5576
    Limiting Geth to one transaction per block (#3) Will Meister 2020-05-14 14:45:42 -05:00
  • 2da9fbf298 Fix tests Karl Floersch 2020-05-14 15:07:13 -04:00
  • 48470e5f42 Add stateTransition to test with Mason Fischer 2020-05-14 14:36:10 -04:00
  • 3bd9915d82 go fmt Mason Fischer 2020-05-14 07:48:00 -04:00
  • aa4436a0ab Pass the tests Mason Fischer 2020-05-13 17:43:03 -04:00
  • 9cf0150314 Add associateCodeContract to state manager Mason Fischer 2020-05-13 17:39:14 -04:00
  • 81991a3d29 Add getCodeContractHash to the state manager Mason Fischer 2020-05-13 17:30:38 -04:00
  • 8363569f29 Add GetCodeContractHash Mason Fischer 2020-05-13 17:25:27 -04:00
  • 36809840f6 Add getCodeContractBytecode Mason Fischer 2020-05-13 17:18:56 -04:00
  • 890b16ab54 Add get & increment nonce Karl Floersch 2020-05-13 16:54:59 -04:00
  • d3aee3d1bc Add state mananger create function Mason Fischer 2020-05-13 16:12:09 -04:00
  • 37c62ff042 Add StateManager set & getStorage Karl Floersch 2020-05-13 14:45:46 -04:00
  • 0744424e5b Add state_manager Mason Fischer 2020-05-13 12:48:08 -04:00
  • ef97aaf794 Clean up tests Mason Fischer 2020-05-13 12:33:50 -04:00
  • 0ed702f71b Get basic getStorage/setStorage stubs working Mason Fischer 2020-05-13 09:51:39 -04:00
  • feecb37e6b
    ethash: fix flaky test by reading results from ethash Sealer meows 2020-05-14 10:12:56 -05:00