- Apr 06, 2020
-
-
Arpit Agarwal authored
* ethClient.SubscribeNewDeposit should accept StateData channel * remove redundant function * Fix compilation error
-
Sayli Patil authored
* add eth_depositById rpc method * add sample depositById test * change ethereum to bor * add subscription for new deposit data * create channel to listen new state change * push state data to subcribed channel * apply filter on deposit events sub * remove unused methods * Fix: no filter * Remove unused method * revert changes * Fix: RPC port * refactor and cleanup * Fix: SubscribeStateEvent * remove unused import * Resolve comments Co-authored-by:
Arpit Agarwal <93arpit@gmail.com>
-
- Apr 01, 2020
-
-
atvanguard authored
-
- Mar 18, 2020
-
-
atvanguard authored
-
atvanguard authored
-
- Nov 12, 2019
-
-
Jaynti Kanani authored
-
Jaynti Kanani authored
-
- Oct 24, 2019
-
-
Jaynti Kanani authored
-
- Jul 14, 2019
-
-
Jaynti Kanani authored
-
- Jun 21, 2019
-
-
Jaynti Kanani authored
-
- Jun 09, 2019
-
-
Jaynti Kanani authored
-
- Jun 06, 2019
-
-
Nguyen Kien Trung authored
This makes the test work if NetworkId is changed in forks of go-ethereum.
-
- Jun 05, 2019
-
-
Gary Rong authored
-
- May 26, 2019
-
-
Gary Rong authored
* eth, les: reject light client connection is server is not synced * eth, les: rename function and variables * les: format
-
- May 16, 2019
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Gary Rong authored
* core, eth: some fixes for freezer * vendor, core/rawdb, cmd/geth: add db inspector * core, cmd/utils: check ancient store path forceily * cmd/geth, common, core/rawdb: a few fixes * cmd/geth: support windows file rename and fix rename error * core: support ancient plugin * core, cmd: streaming file copy * cmd, consensus, core, tests: keep genesis in leveldb * core: write txlookup during ancient init * core: bump database version
-
Gary Rong authored
* all: freezer style syncing core, eth, les, light: clean up freezer relative APIs core, eth, les, trie, ethdb, light: clean a bit core, eth, les, light: add unit tests core, light: rewrite setHead function core, eth: fix downloader unit tests core: add receipt chain insertion test core: use constant instead of hardcoding table name core: fix rollback core: fix setHead core/rawdb: remove canonical block first and then iterate side chain core/rawdb, ethdb: add hasAncient interface eth/downloader: calculate ancient limit via cht first core, eth, ethdb: lots of fixes * eth/downloader: print ancient disable log only for fast sync
-
Péter Szilágyi authored
-
- May 15, 2019
-
-
Jaynti Kanani authored
-
- May 13, 2019
-
-
Péter Szilágyi authored
* core, eth, trie: bloom filter for trie node dedup during fast sync * eth/downloader, trie: address review comments * core, ethdb, trie: restart fast-sync bloom construction now and again * eth/downloader: initialize fast sync bloom on startup * eth: reenable eth/62 until we properly remove it
-
Zsolt Felföldi authored
* les, light: implement ODR transaction lookup by hash * les: delete useless file * internal/ethapi: always use backend to find transaction * les, eth, internal/ethapi: renamed GetCanonicalTransaction to GetTransaction * light: add canonical header verification to GetTransaction
-
- May 07, 2019
-
-
Péter Szilágyi authored
-
- May 02, 2019
-
-
Martin Holst Swende authored
This change makes getBalance, getCode, getStorageAt, getProof, call, getTransactionCount return an error if the block number in the request doesn't exist. getHeaderByNumber still returns null for missing headers.
-
- Apr 26, 2019
-
-
Péter Szilágyi authored
-
- Apr 25, 2019
-
-
Gary Rong authored
* eth/downloader: enable unsync-protection for light client * eth/downloader: fix tests
-
- Apr 23, 2019
-
-
Gary Rong authored
* cmd, eth, miner: disable advance sealing if user require * cmd, console, miner, les, eth: wrap the miner config * eth: remove todo * cmd, miner: revert noadvance flag The reason for this is: if the transaction execution is even longer than block time, then this kind of transactions is DoS attack.
-
- Apr 17, 2019
-
-
Péter Szilágyi authored
-
- Apr 15, 2019
-
-
Péter Szilágyi authored
-
Matthew Halpern authored
-
- Apr 08, 2019
-
-
Martin Holst Swende authored
* eth, les, geth: implement cli-configurable global gas cap for RPC calls * graphql, ethapi: place gas cap in DoCall * ethapi: reformat log message
-
- Apr 04, 2019
-
-
Gary Rong authored
* cmd, accounts, internal, node, rpc, signer: insecure unlock protect * all: strict unlock API by rpc * cmd/geth: check before printing warning log * accounts, cmd/geth, internal: tiny polishes
-
- Apr 01, 2019
-
-
Péter Szilágyi authored
-
- Mar 27, 2019
-
-
Péter Szilágyi authored
-
Jonas authored
Fixes #19337
-
- Mar 14, 2019
-
-
Péter Szilágyi authored
* cmd, core, eth, trie: get rid of trie cache generations * core, trie: get rid of remainder of cache gen boilerplate
-
Gary Rong authored
-
- Mar 12, 2019
-
-
Martin Holst Swende authored
* core/vm: remove function call for stack validation from evm runloop * core/vm: separate gas calc into static + dynamic * core/vm: optimize push1 * core/vm: reuse pooled bigints for ADDRESS, ORIGIN and CALLER * core/vm: use generic error message for jump/jumpi, to avoid string interpolation * testdata: fix tests for new error message * core/vm: use 64-bit memory calculations * core/vm: fix error in memory calculation * core/vm: address review concerns * core/vm: avoid unnecessary use of big.Int:BitLen()
-
- Mar 07, 2019
-
-
Péter Szilágyi authored
-
- Mar 06, 2019
-
-
Péter Szilágyi authored
-