Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: updated | Jeffrey Wilcke | 2016-11-14 | 1 | -1/+2 |
| | |||||
* | core, core/state, trie: EIP158, reprice & skip empty account write | Jeffrey Wilcke | 2016-11-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | This commit implements EIP158 part 1, 2, 3 & 4 1. If an account is empty it's no longer written to the trie. An empty account is defined as (balance=0, nonce=0, storage=0, code=0). 2. Delete an empty account if it's touched 3. An empty account is redefined as either non-existent or empty. 4. Zero value calls and zero value suicides no longer consume the 25k reation costs. params: moved core/config to params Signed-off-by: Jeffrey Wilcke <jeffrey@ethereum.org> | ||||
* | core, core/vm: added gas price variance table | Jeffrey Wilcke | 2016-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | This implements 1b & 1c of EIP150 by adding a new GasTable which must be returned from the RuleSet config method. This table is used to determine the gas prices for the current epoch. Please note that when the CreateBySuicide gas price is set it is assumed that we're in the new epoch phase. In addition this PR will serve as temporary basis while refactorisation in being done in the EVM64 PR, which will substentially overhaul the gas price code. | ||||
* | core, params, tests: add DAO hard-fork balance moves | Péter Szilágyi | 2016-07-15 | 1 | -2/+2 |
| | |||||
* | cmd: fix CLI package deprecation warnings | Péter Szilágyi | 2016-06-10 | 1 | -2/+2 |
| | |||||
* | cmd/geth: codegansta/cli package renamed to urfave/cli | Bas van Kervel | 2016-06-09 | 1 | -1/+1 |
| | |||||
* | all: fix go vet warnings | Felix Lange | 2016-04-15 | 1 | -1/+2 |
| | |||||
* | core: added basic chain configuration | Jeffrey Wilcke | 2016-04-01 | 1 | -2/+3 |
| | | | | | | | | | Added chain configuration options and write out during genesis database insertion. If no "config" was found, nothing is written to the database. Configurations are written on a per genesis base. This means that any chain (which is identified by it's genesis hash) can have their own chain settings. | ||||
* | core: Added EVM configuration options | Jeffrey Wilcke | 2016-03-24 | 1 | -2/+0 |
| | | | | | The EVM is now initialised with an additional configured object that allows you to turn on debugging options. | ||||
* | cmd/ethtest: added trace flag for debugging | Jeffrey Wilcke | 2015-08-11 | 1 | -1/+7 |
| | |||||
* | Merge pull request #1479 from tgerring/ethtest | Jeffrey Wilcke | 2015-08-03 | 1 | -2/+8 |
|\ | | | | | Update ethtest default path for BlockTests | ||||
| * | Disassociate test directory from test name | Taylor Gerring | 2015-07-22 | 1 | -2/+8 |
| | | |||||
* | | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -2/+2 |
|/ | | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library". | ||||
* | cmd/ethtest, tests: add support for RLP JSON tests | Felix Lange | 2015-07-17 | 1 | -1/+3 |
| | |||||
* | all: add some godoc synopsis comments | Felix Lange | 2015-07-07 | 1 | -0/+1 |
| | |||||
* | all: remove @author comments | Felix Lange | 2015-07-07 | 1 | -6/+0 |
| | |||||
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -16/+16 |
| | |||||
* | Expand --test switch | Taylor Gerring | 2015-06-19 | 1 | -5/+5 |
| | |||||
* | Add --skip option to CLI | Taylor Gerring | 2015-06-19 | 1 | -4/+12 |
| | | | | | Disassociates hardcoded tests to skip when running via CLI. Tests still skipped when running `go test` | ||||
* | Add stdin option | Taylor Gerring | 2015-06-19 | 1 | -19/+41 |
| | |||||
* | Minor cleanup | Taylor Gerring | 2015-06-19 | 1 | -17/+23 |
| | |||||
* | Expand CLI options to allow running all tests | Taylor Gerring | 2015-06-19 | 1 | -41/+109 |
| | |||||
* | Allow specifying single depth directory | Taylor Gerring | 2015-06-19 | 1 | -37/+67 |
| | |||||
* | Cleanup logging | Taylor Gerring | 2015-06-19 | 1 | -1/+2 |
| | |||||
* | Wire ethtest to new tests structure | Taylor Gerring | 2015-06-19 | 1 | -203/+32 |
| | |||||
* | Require a first argument of test type | Taylor Gerring | 2015-06-19 | 1 | -4/+24 |
| | |||||
* | Updated glog | obscuren | 2015-04-11 | 1 | -11/+15 |
| | |||||
* | Fixed tests to reflect log changes | obscuren | 2015-04-09 | 1 | -8/+8 |
| | |||||
* | fix ethtest logging | zelig | 2015-03-24 | 1 | -5/+4 |
| | |||||
* | moved state and vm to core | obscuren | 2015-03-23 | 1 | -2/+2 |
| | |||||
* | Fix new types for blocktests and comment out non-working log level setter | Gustav Simonsson | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | Removed more casts | obscuren | 2015-03-20 | 1 | -2/+1 |
| | |||||
* | improved test output | obscuren | 2015-03-19 | 1 | -24/+45 |
| | |||||
* | Fixed mkdnode & added some tests | obscuren | 2015-03-19 | 1 | -7/+12 |
| | |||||
* | Moved ethutil => common | obscuren | 2015-03-16 | 1 | -16/+16 |
| | |||||
* | more obvious failure for ethtest | obscuren | 2015-03-13 | 1 | -5/+5 |
| | |||||
* | fixed ethtest | obscuren | 2015-03-13 | 1 | -1/+3 |
| | |||||
* | Return 1 on fail | obscuren | 2015-03-13 | 1 | -0/+5 |
| | |||||
* | updated rnd vm test => state test | obscuren | 2015-03-12 | 1 | -28/+88 |
| | |||||
* | Removed exported fields from state object and added proper set/getters | obscuren | 2015-02-20 | 1 | -2/+2 |
| | |||||
* | updated tests | obscuren | 2015-01-15 | 1 | -0/+3 |
| | |||||
* | Support input from args | obscuren | 2015-01-09 | 1 | -1/+6 |
| | |||||
* | Read directly from stdin | obscuren | 2015-01-07 | 1 | -7/+4 |
| | |||||
* | Refactored ethutil.Config.Db out | obscuren | 2015-01-07 | 1 | -4/+6 |
| | |||||
* | Added license headers | obscuren | 2015-01-06 | 1 | -2/+0 |
| | |||||
* | Additional checking on gas | obscuren | 2014-12-31 | 1 | -3/+8 |
| | |||||
* | Updated testing tools | obscuren | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | clean up | obscuren | 2014-11-15 | 1 | -1/+1 |
| | |||||
* | Fixes for the log method | obscuren | 2014-11-12 | 1 | -0/+23 |
| | |||||
* | Moved ethtest to cmd | obscuren | 2014-11-10 | 1 | -0/+105 |