| Commit message (Expand) | Author | Age | Files | Lines |
* | core: add global signature cache and improve concurrency (#42) | Wei-Ning Huang | 2019-06-12 | 1 | -36/+0 |
* | core, dex: Batch process touchSender. Lower priority for tx. (#41) | Jimmy Hu | 2019-06-12 | 1 | -13/+19 |
* | core, dex: Optimize sender calculation in block transactions. (#22) | Jimmy Hu | 2019-06-12 | 1 | -0/+30 |
* | Change import go github.com/dexon-foundation/dexon | Wei-Ning Huang | 2019-06-12 | 1 | -4/+4 |
* | core/types: update incorrect comment | Jeremy Schlatter | 2018-12-29 | 1 | -1/+1 |
* | core/types: make tx signature values optional in JSON (#17742) | reinerRubin | 2018-09-30 | 1 | -9/+14 |
* | core/types: fix docs about protected Vs (#17436) | Aditya | 2018-08-20 | 1 | -1/+1 |
* | core/types: polish TxDifference code and docs a bit (#17130) | Smilenator | 2018-07-09 | 1 | -3/+3 |
* | core: remove dead code, limit test code scope (#17006) | Wenbiao Zheng | 2018-06-19 | 1 | -9/+0 |
* | core/types: avoid duplicating transactions on changing signer (#16435) | kimmylin | 2018-04-24 | 1 | -1/+4 |
* | build: enable goimports and varcheck linters (#16446) | thomasmodeneis | 2018-04-18 | 1 | -1/+0 |
* | core/types: remove String methods from struct types (#16205) | Steven Roose | 2018-04-05 | 1 | -53/+0 |
* | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 1 | -0/+2 |
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 1 | -23/+22 |
* | core: fix typos (#15720) | Kurkó Mihály | 2017-12-21 | 1 | -11/+11 |
* | core/types: fix typo in comment (#15619) | Airead | 2017-12-07 | 1 | -1/+1 |
* | ethclient, mobile: add TransactionSender (#15127) | Felix Lange | 2017-10-01 | 1 | -7/+7 |
* | core/types, miner: avoid tx sender miscaching (#14773) | Mark | 2017-09-08 | 1 | -10/+12 |
* | core/types: fix create indicator in Transaction.String (#15025) | nkbai | 2017-08-24 | 1 | -1/+1 |
* | core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) | Felix Lange | 2017-04-06 | 1 | -10/+10 |
* | core/types: rename txdata.gasLimit -> txdata.gas in JSON (#13848) | bas-vk | 2017-03-29 | 1 | -1/+1 |
* | core/types: ensure all EIP155 signer fields are set by deriveSigner | Felix Lange | 2017-03-25 | 1 | -1/+1 |
* | core: refactor genesis handling | Felix Lange | 2017-03-23 | 1 | -14/+0 |
* | core/types: use gencodec for JSON marshaling code | Felix Lange | 2017-03-07 | 1 | -72/+39 |
* | all: unify big.Int zero checks, use common/math in more places (#3716) | Felix Lange | 2017-02-28 | 1 | -1/+1 |
* | core/types: make Transaction zero value printable (#3595) | Felix Lange | 2017-01-24 | 1 | -14/+18 |
* | types: bugfix invalid V derivation on tx json unmarshal (#3594) | bas-vk | 2017-01-21 | 1 | -1/+2 |
* | core/types: remove redundant SignECDSA wrappers, rename to SignTx | Felix Lange | 2017-01-05 | 1 | -9/+0 |
* | accounts, core, crypto, internal: use normalised V during signature handling ... | Péter Szilágyi | 2017-01-05 | 1 | -47/+2 |
* | core/types: Document Transaction.To (#3366) | Steven Roose | 2016-11-29 | 1 | -0/+2 |
* | core/types: use package hexutil for JSON handling | Felix Lange | 2016-11-28 | 1 | -16/+17 |
* | core/types: turn off nonce checking for Call messages | Zsolt Felfoldi | 2016-11-14 | 1 | -15/+18 |
* | core/types, params: EIP#155 | Jeffrey Wilcke | 2016-11-13 | 1 | -102/+158 |
* | internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940) | bas-vk | 2016-10-29 | 1 | -2/+4 |
* | core/types: add core type marshal methods too | Péter Szilágyi | 2016-09-08 | 1 | -0/+18 |
* | core/types, miner: switch over to the grouped tx sets | Péter Szilágyi | 2016-09-02 | 1 | -31/+48 |
* | core, eth, internal, miner: optimize txpool for quick ops | Péter Szilágyi | 2016-09-02 | 1 | -18/+9 |
* | core/types, core/vm: improve docs, add JSON marshaling methods | Felix Lange | 2016-08-04 | 1 | -4/+61 |
* | core: added CheckNonce() to Message interface | zsfelfoldi | 2016-07-11 | 1 | -0/+1 |
* | core: various typos | Leif Jurvetson | 2016-03-16 | 1 | -2/+2 |
* | all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() | Ricardo Catalinas Jiménez | 2016-02-22 | 1 | -1/+1 |
* | core, core/vm, crypto: fixes for homestead | Jeffrey Wilcke | 2016-02-18 | 1 | -1/+22 |
* | parmas, crypto, core, core/vm: homestead consensus protocol changes | Gustav Simonsson | 2016-02-18 | 1 | -3/+18 |
* | core, core/types, miner: fix transaction nonce-price combo sort | Péter Szilágyi | 2016-01-22 | 1 | -16/+69 |
* | core, core/types: readd transactions after chain re-org | Jeffrey Wilcke | 2015-09-22 | 1 | -1/+23 |
* | core, core/vm, core/state: remove unused functions | Gustav Simonsson | 2015-09-11 | 1 | -4/+0 |
* | miner, core: sort txs by price, nonce | Jeffrey Wilcke | 2015-08-05 | 1 | -0/+19 |
* | improved error detection and handling for NewTransactionFromBytes | Bas van Kervel | 2015-07-29 | 1 | -9/+0 |
* | all: fix license headers one more time | Felix Lange | 2015-07-24 | 1 | -1/+1 |
* | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -4/+4 |
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -0/+16 |
* | core, miner: removed vm errors from consensus err checking | Jeffrey Wilcke | 2015-07-06 | 1 | -1/+3 |
* | core/types, xeth: separate tx hash and tx signature hash | Felix Lange | 2015-07-06 | 1 | -5/+13 |
* | core/types: cache computed transaction values | Felix Lange | 2015-06-30 | 1 | -5/+28 |
* | core/types: make transactions immutable | Felix Lange | 2015-06-30 | 1 | -119/+127 |
* | core/types: add Transaction.Size | Felix Lange | 2015-06-09 | 1 | -0/+7 |
* | Add EC signature validations before call to libsecp256k1 | Gustav Simonsson | 2015-06-02 | 1 | -16/+15 |
* | core/types: add rlp tag "nil" for Transaction.Recipient | Felix Lange | 2015-04-17 | 1 | -1/+1 |
* | Use logger.Error instead of 0 with glog | Gustav Simonsson | 2015-04-07 | 1 | -1/+2 |
* | Forward and log EC recover err and remove dup pubkey len check | Gustav Simonsson | 2015-04-07 | 1 | -1/+7 |
* | Changed R S to big int and fixed tests | obscuren | 2015-04-05 | 1 | -2/+18 |
* | Changed R & S to *big.Int | obscuren | 2015-04-05 | 1 | -6/+6 |
* | added tx tests and fixed block tests | obscuren | 2015-03-26 | 1 | -2/+4 |
* | Fixed incorrect recipient derived | obscuren | 2015-03-21 | 1 | -1/+1 |
* | core/types: use package rlp instead of common.Decode | Felix Lange | 2015-03-18 | 1 | -29/+26 |
* | core/types: don't use Address zero value for invalid addresses | Felix Lange | 2015-03-17 | 1 | -25/+34 |
* | core/types: fix Transaction.Hash and add support for encoding with package rlp | Felix Lange | 2015-03-17 | 1 | -6/+19 |
* | core/types: use common.{Hash,Address} in for transactions | Felix Lange | 2015-03-17 | 1 | -65/+24 |
* | Moved ethutil => common | obscuren | 2015-03-16 | 1 | -9/+9 |
* | Changed V to byte. Closes #456 | obscuren | 2015-03-12 | 1 | -4/+4 |
* | Integrate eth_accounts and eth_transact to use new account manager | Gustav Simonsson | 2015-03-06 | 1 | -0/+8 |
* | Moved `obscuren` secp256k1-go | obscuren | 2015-01-22 | 1 | -1/+1 |
* | Refactored tx pool and added extra fields to block | obscuren | 2015-01-02 | 1 | -0/+5 |
* | Chain importer | obscuren | 2014-12-23 | 1 | -14/+14 |
* | Refactored block & Transaction | obscuren | 2014-12-23 | 1 | -62/+59 |
* | Merge branch 'develop' into poc8 | obscuren | 2014-12-20 | 1 | -9/+10 |
|\ |
|
| * | Transaction was generating incorrect hash because of var changes | obscuren | 2014-12-19 | 1 | -9/+10 |
* | | Merge branch 'badsig' of https://github.com/ebuchman/go-ethereum into ebuchma... | obscuren | 2014-12-19 | 1 | -4/+4 |
|/ |
|
* | Gas corrections and vm fixes | obscuren | 2014-12-19 | 1 | -9/+0 |
* | Moved methods to messages | obscuren | 2014-12-18 | 1 | -21/+2 |
* | Created generic message (easy for testing) | obscuren | 2014-12-18 | 1 | -31/+57 |
* | Renamed State => StateDB | obscuren | 2014-12-04 | 1 | -1/+1 |
* | Renamed `chain` => `core` | obscuren | 2014-12-04 | 1 | -0/+225 |