| Commit message (Expand) | Author | Age | Files | Lines |
* | all: clean up and proerly abstract database access | Péter Szilágyi | 2019-03-06 | 1 | -9/+1 |
* | clef: external signing fixes + signing data (#19003) | Martin Holst Swende | 2019-02-12 | 1 | -0/+40 |
* | ethapi: default to use eip-155 protected transactions | Martin Holst Swende | 2019-02-07 | 1 | -15/+3 |
* | accounts, eth, clique, signer: support for external signer API (#18079) | Martin Holst Swende | 2019-02-05 | 1 | -16/+4 |
* | GraphQL master FF for review (#18445) | Kris Shinn | 2019-01-21 | 1 | -33/+50 |
* | internal/ethapi: ask transaction pool for pending nonce (#15794) | Yondon Fu | 2019-01-07 | 1 | -0/+9 |
* | core, internal, eth, miner, les: Take VM config from BlockChain (#17955) | Paweł Bylica | 2018-12-06 | 2 | -5/+5 |
* | internal: fix typo in comments (#18106) | Kenso Trabing | 2018-11-15 | 1 | -1/+1 |
* | EIP-1186 eth_getProof (#17737) | Simon Jentzsch | 2018-10-19 | 1 | -0/+66 |
* | internal/ethapi: warn on failed account accesses | Péter Szilágyi | 2018-10-10 | 1 | -3/+9 |
* | all: fix various comment typos (#17748) | Liang ZOU | 2018-09-25 | 1 | -1/+1 |
* | cmd, core, eth, miner, params: configurable gas floor and ceil | Péter Szilágyi | 2018-08-29 | 1 | -1/+1 |
* | crypto: replace ToECDSAPub with error-checking func UnmarshalPubkey (#16932) | Felix Lange | 2018-06-12 | 1 | -4/+2 |
* | internal/ethapi: reduce pendingTransactions to O(txs+accs) from O(txs*accs) | Péter Szilágyi | 2018-06-12 | 1 | -4/+9 |
* | rpc: support returning nil pointer big.Ints (null) | Péter Szilágyi | 2018-06-11 | 1 | -7/+7 |
* | core: improve getBadBlocks to return full block rlp (#16902) | Martin Holst Swende | 2018-06-11 | 1 | -6/+14 |
* | params: fix golint warnings (#16853) | kiel barry | 2018-06-05 | 1 | -3/+3 |
* | core, eth: minor txpool event cleanups | Péter Szilágyi | 2018-05-18 | 1 | -1/+1 |
* | all: collate new transaction events together | rjl493456442 | 2018-05-18 | 1 | -1/+1 |
* | core/rawdb: separate raw database access to own package (#16666) | Péter Szilágyi | 2018-05-07 | 1 | -3/+4 |
* | core/types: remove String methods from struct types (#16205) | Steven Roose | 2018-04-05 | 1 | -1/+2 |
* | internal/ethapi: make resent gas params optional | Péter Szilágyi | 2018-03-08 | 1 | -2/+2 |
* | cmd/evm, core/vm, internal/ethapi: don't disable call gas metering | Péter Szilágyi | 2018-03-05 | 1 | -7/+7 |
* | internal/ethapi: fix getTransactionReceipt | Péter Szilágyi | 2018-02-28 | 1 | -2/+2 |
* | eth, les, light: filter on logs only, derive receipts on demand | Péter Szilágyi | 2018-02-23 | 1 | -3/+7 |
* | ethapi: prevent creating contract if no data is provided (#16108) | Martin Holst Swende | 2018-02-21 | 1 | -0/+12 |
* | all: update license information (#16089) | Felix Lange | 2018-02-14 | 1 | -1/+1 |
* | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 1 | -1/+1 |
* | internal: fix a typo that caused a lint error on travis (#15987) | Guillaume Ballet | 2018-01-29 | 1 | -1/+1 |
* | ethapi: add personal.signTransaction (#15971) | Martin Holst Swende | 2018-01-27 | 1 | -20/+54 |
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 2 | -32/+34 |
* | cmd, core, eth/tracers: support fancier js tracing (#15516) | Péter Szilágyi | 2017-12-21 | 2 | -511/+0 |
* | Merge pull request #15674 from chfast/vm-no-snapshot-param | Péter Szilágyi | 2017-12-18 | 1 | -1/+1 |
|\ |
|
| * | core/vm: Remove snapshot param from Interpreter.Run() | Paweł Bylica | 2017-12-15 | 1 | -1/+1 |
* | | internal/ethapi: support "input" in transaction args (#15640) | Felix Lange | 2017-12-18 | 1 | -3/+16 |
* | | internal/ethapi: don't crash for missing receipts | rhaps107 | 2017-12-14 | 1 | -1/+4 |
|/ |
|
* | internal/ethapi: fix typo in comment (#15659) | yoza | 2017-12-13 | 1 | -1/+1 |
* | internal/ethapi: avoid recreating JavaScript tracer wrappers | Péter Szilágyi | 2017-11-24 | 1 | -43/+42 |
* | internal/ethapi: fix js tracer to properly decode addresses (#15297) | Pulyak Viktor | 2017-11-18 | 1 | -10/+10 |
* | Added output to clarify gas calculation in txpool.inspect | tsarpaul | 2017-11-17 | 1 | -2/+2 |
* | core/vm, internal/ethapi: tracer no full storage, nicer json output (#15499) | Péter Szilágyi | 2017-11-17 | 1 | -25/+32 |
* | accounts, internal: fail if no suitable estimated gas found (#15477) | gary rong | 2017-11-15 | 1 | -13/+26 |
* | internal, accounts, eth: utilize vm failed flag to help gas estimation | rjl493456442 | 2017-10-02 | 1 | -15/+18 |
* | core/types, internal: swap Receipt.Failed to Status | Péter Szilágyi | 2017-10-02 | 1 | -8/+3 |
* | internal/ethapi: add status code to receipt rpc return | rjl493456442 | 2017-10-02 | 1 | -3/+14 |
* | internal/ethapi: remove code duplication around tx sending (#15158) | slumber1122 | 2017-09-25 | 1 | -21/+7 |
* | eth, internal/ethapi: fix spelling of 'Ethereum' (#15164) | Ernesto del Toro | 2017-09-20 | 1 | -4/+4 |
* | core: make txpool operate on immutable state | Péter Szilágyi | 2017-09-05 | 2 | -2/+0 |
* | Merge pull request #15014 from rjl493456442/metropolis-eip658 | Péter Szilágyi | 2017-08-23 | 1 | -1/+2 |
|\ |
|
| * | core: implement Metropolis EIP 658, receipt status byte | rjl493456442 | 2017-08-22 | 1 | -1/+2 |
* | | cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985) | Martin Holst Swende | 2017-08-23 | 1 | -1/+1 |
|/ |
|
* | core, light: send chain events using event.Feed (#14865) | Miya Chen | 2017-08-18 | 1 | -0/+4 |
* | accounts: refactor API for generalized USB wallets | Péter Szilágyi | 2017-08-09 | 1 | -4/+11 |
* | accounts, console, internal: support trezor hardware wallet | Péter Szilágyi | 2017-08-09 | 1 | -0/+16 |
* | internal: fix megacheck warnings (#14919) | Egon Elbre | 2017-08-07 | 1 | -26/+3 |
* | core: remove redundant storage of transactions and receipts (#14801) | Péter Szilágyi | 2017-07-15 | 1 | -146/+68 |
* | core/state: access trie through Database interface, track errors (#14589) | Felix Lange | 2017-06-27 | 2 | -30/+16 |
* | cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476) | Martin Holst Swende | 2017-06-07 | 1 | -0/+7 |
* | internal/ethapi: initialize account mutex in lock properly | Martin Holst Swende | 2017-06-01 | 1 | -2/+3 |
* | Merge pull request #14516 from holiman/noncefixes | Péter Szilágyi | 2017-05-30 | 3 | -36/+92 |
|\ |
|
| * | internal/ethapi: add mutex around signing + nonce assignment | Martin Holst Swende | 2017-05-30 | 3 | -36/+92 |
* | | internal/ethapi: fix tx nonces in pool inspect/content | Péter Szilágyi | 2017-05-29 | 1 | -8/+8 |
|/ |
|
* | Merge pull request #14502 from karalabe/mobile-import-ecdsa | Felix Lange | 2017-05-25 | 1 | -4/+2 |
|\ |
|
| * | accounts/keystore, crypto: enforce 256 bit keys on import | Péter Szilágyi | 2017-05-23 | 1 | -4/+2 |
* | | Merge pull request #14336 from obscuren/metropolis-preparation | Felix Lange | 2017-05-25 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | consensus, core/*, params: metropolis preparation refactor | Jeffrey Wilcke | 2017-05-18 | 1 | -1/+1 |
* | | internal/ethapi: lock when auto-filling transaction nonce (#14483) | Martin Holst Swende | 2017-05-19 | 1 | -0/+23 |
|/ |
|
* | cmd, eth, les, mobile: make networkid uint64 everywhere | Péter Szilágyi | 2017-04-25 | 1 | -2/+2 |
* | internal/ethapi: return empty arrays instead of null (#14374) | bas-vk | 2017-04-24 | 1 | -3/+3 |
* | cmd/utils, node: remove unused solc references and improve RPC config (#14324) | bas-vk | 2017-04-13 | 1 | -1/+1 |
* | internal/ethapi: Add support for fetching information about the current call ... | Nick Johnson | 2017-04-11 | 1 | -22/+62 |
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 1 | -2/+2 |
* | all: import "context" instead of "golang.org/x/net/context" | Felix Lange | 2017-03-23 | 2 | -2/+2 |
* | core/vm: use uint64 instead of *big.Int in tracer (#3805) | Yohann Leon | 2017-03-22 | 3 | -7/+7 |
* | internal/ethapi: drop eth_compile (#3740) | Péter Szilágyi | 2017-03-16 | 2 | -85/+1 |
* | all: swap out the C++ ethash to the pure Go one (mining todo) | Péter Szilágyi | 2017-03-09 | 1 | -6/+2 |
* | all: update light logs (and a few others) to the new model | Péter Szilágyi | 2017-03-03 | 1 | -28/+26 |
* | all: unify big.Int zero checks, use common/math in more places (#3716) | Felix Lange | 2017-02-28 | 1 | -4/+4 |
* | internal/ethapi: fixes #2648, returns logsBloom for pending block | tranvictor | 2017-02-27 | 1 | -1/+1 |
* | common: move big integer math to common/math (#3699) | Felix Lange | 2017-02-27 | 1 | -6/+9 |
* | all: blidly swap out glog to our log15, logs need rework | Péter Szilágyi | 2017-02-23 | 1 | -17/+16 |
* | params: core, core/vm, miner: 64bit gas instructions | Jeffrey Wilcke | 2017-02-14 | 3 | -23/+45 |
* | Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" | Jeffrey Wilcke | 2017-02-13 | 3 | -44/+23 |
* | accounts, cmd, internal, node: implement HD wallet self-derivation | Péter Szilágyi | 2017-02-13 | 1 | -1/+5 |
* | accounts, cmd, internal, mobile, node: canonical account URLs | Péter Szilágyi | 2017-02-13 | 1 | -3/+1 |
* | accounts, cmd, eth, internal, miner, node: wallets and HD APIs | Péter Szilágyi | 2017-02-13 | 1 | -19/+102 |
* | accounts, cmd, eth, internal, mobile, node: split account backends | Péter Szilágyi | 2017-02-13 | 1 | -36/+39 |
* | params: core, core/vm, miner: 64bit gas instructions (#3514) | Jeffrey Wilcke | 2017-02-02 | 3 | -30/+50 |
* | accounts/abi/bind, internal/ethapi: binary search gas estimation (#3587) | Péter Szilágyi | 2017-01-21 | 1 | -2/+28 |
* | internal/ethapi: fix duration parameter of personal_unlockAccount (#3542) | Felix Lange | 2017-01-11 | 1 | -5/+8 |
* | all: fix spelling errors | Péter Szilágyi | 2017-01-07 | 1 | -3/+3 |
* | Merge pull request #3518 from fjl/ethclient-dependency-cleanup | Péter Szilágyi | 2017-01-06 | 1 | -1/+1 |
|\ |
|
| * | core/vm: move Log to core/types | Felix Lange | 2017-01-06 | 1 | -1/+1 |
* | | accounts, internal, mobile: polish accounts API, extend Android tests | Péter Szilágyi | 2017-01-05 | 1 | -6/+5 |
|/ |
|
* | core/vm: improved EVM run loop & instruction calling (#3378) | Jeffrey Wilcke | 2017-01-05 | 3 | -5/+5 |
* | accounts, core, crypto, internal: use normalised V during signature handling ... | Péter Szilágyi | 2017-01-05 | 1 | -8/+27 |
* | internal/ethapi: fix hex handling for eth_call input and eth_sendRawTransaction | Felix Lange | 2016-12-20 | 1 | -4/+4 |
* | rpc: remove HexNumber, replace all uses with hexutil types | Felix Lange | 2016-12-20 | 1 | -301/+159 |
* | rpc: remove HexBytes, replace all uses with hexutil.Bytes | Felix Lange | 2016-12-20 | 1 | -9/+9 |
* | internal/ethapi: fix hex handling for eth_sign, personal_{sign,recover} | Felix Lange | 2016-12-16 | 1 | -29/+14 |
* | core: bugfix state change race condition in txpool (#3412) | bas-vk | 2016-12-11 | 2 | -5/+13 |
* | core, core/vm: implemented a generic environment (#3348) | Jeffrey Wilcke | 2016-12-06 | 3 | -63/+10 |
* | core/types: turn off nonce checking for Call messages | Zsolt Felfoldi | 2016-11-14 | 1 | -1/+1 |
* | core/types, params: EIP#155 | Jeffrey Wilcke | 2016-11-13 | 2 | -34/+56 |
* | core, core/state, trie: EIP158, reprice & skip empty account write | Jeffrey Wilcke | 2016-11-13 | 1 | -6/+3 |
* | all: update license information | Felix Lange | 2016-11-09 | 2 | -2/+2 |
* | les: light client protocol and API | Zsolt Felfoldi | 2016-11-09 | 2 | -8/+9 |
* | internal/debug, internal/ethapi, rpc, swarm/storage: Ran "go fmt" | Kenji Siu | 2016-11-01 | 1 | -22/+22 |
* | Merge pull request #3064 from pirapira/limit_struct_logs | Jeffrey Wilcke | 2016-10-31 | 1 | -1/+2 |
|\ |
|
| * | vm, ethapi: add `limit` option to traceTransaction | Yoichi Hirai | 2016-09-30 | 1 | -1/+2 |
* | | internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940) | bas-vk | 2016-10-29 | 1 | -7/+72 |
* | | internal/ethapi: add debug.chaindbCompact | Felix Lange | 2016-10-20 | 1 | -0/+19 |
* | | Merge pull request #3100 from kobigurk/develop | Felix Lange | 2016-10-17 | 1 | -1/+42 |
|\ \ |
|
| * | | internal/ethapi, internal/web3ext: adds raw tx retrieval methods | Kobi Gurkan | 2016-10-10 | 1 | -1/+42 |
* | | | Merge pull request #3111 from obscuren/gas-price-fork | Péter Szilágyi | 2016-10-15 | 1 | -1/+3 |
|\ \ \
| |/ /
|/| | |
|
| * | | core, core/vm: added gas price variance table | Jeffrey Wilcke | 2016-10-15 | 1 | -1/+3 |
* | | | Merge pull request #3088 from bas-vk/rpc-block-output | Felix Lange | 2016-10-07 | 1 | -1/+1 |
|\ \ \
| |/ /
|/| | |
|
| * | | core/types: renamed receiptRoot to receiptsRoot | Bas van Kervel | 2016-10-05 | 1 | -1/+1 |
* | | | Merge pull request #3092 from fjl/state-journal | Jeffrey Wilcke | 2016-10-06 | 1 | -8/+8 |
|\ \ \ |
|
| * | | | core/state: implement reverts by journaling all changes | Felix Lange | 2016-10-06 | 1 | -8/+8 |
| |/ / |
|
* / / | internal/ethapi: bugfix gas price and limit swapped in eth_resend | Bas van Kervel | 2016-10-05 | 1 | -4/+3 |
|/ / |
|
* / | cmd, core, internal, light, tests: avoid hashing the code in the VM | Péter Szilágyi | 2016-10-01 | 1 | -1/+1 |
|/ |
|
* | core, eth, trie: reuse trie journals in all our code | Péter Szilágyi | 2016-09-28 | 1 | -0/+2 |
* | core/state: track all accounts in canon state | Felix Lange | 2016-09-26 | 1 | -2/+2 |
* | ethereum, ethclient: add SyncProgress API endpoint | Péter Szilágyi | 2016-09-06 | 1 | -7/+7 |
* | core, eth, internal, miner: optimize txpool for quick ops | Péter Szilágyi | 2016-09-02 | 1 | -1/+1 |
* | core, eth, miner: only retain 1 tx/nonce, remove bad ones | Péter Szilágyi | 2016-09-02 | 2 | -37/+25 |
* | internal/ethapi: add missing output fields | Felix Lange | 2016-08-04 | 1 | -24/+33 |
* | internal/ethapi: Fix bug in opCodeWrapper usage | Nick Johnson | 2016-08-24 | 2 | -6/+23 |
* | internal/ethapi: Improve tracer error reporting and serialization | Nick Johnson | 2016-08-24 | 2 | -11/+26 |
* | core/vm, eth: Add support for javascript trace functions | Nick Johnson | 2016-08-23 | 2 | -0/+486 |
* | core/vm: Refactor tracing to make Tracer the main interface | Nick Johnson | 2016-08-22 | 1 | -54/+0 |
* | Merge pull request #2909 from fjl/account-manager-cleanup | Felix Lange | 2016-08-18 | 3 | -73/+90 |
|\ |
|
| * | common/compiler: simplify solc wrapper | Felix Lange | 2016-08-17 | 3 | -73/+90 |
* | | rpc: refactor subscriptions and filters | Bas van Kervel | 2016-08-17 | 1 | -122/+4 |
|/ |
|
* | eth/api: rename signAndSendTransaction to sendTransaction | Bas van Kervel | 2016-07-22 | 1 | -2/+8 |
* | core: added CheckNonce() to Message interface | zsfelfoldi | 2016-07-11 | 1 | -2/+2 |
* | eth: separate common and full node-specific API and backend service | zsfelfoldi | 2016-06-16 | 2 | -0/+1661 |