Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core: vm: extract stateDB and contract out | jm | 2019-05-06 | 1 | -1/+1 |
| | | | | | Extract stateDB and contract out from core/vm/evm to core/vm, such that other vm type can use the common modules. | ||||
* | core: vm: refactor file structure | jm | 2019-05-06 | 1 | -1/+1 |
| | | | | | For support other vm types, this pr modified the core/vm file structures. | ||||
* | core: vm: flatten governance | Wei-Ning Huang | 2019-04-09 | 1 | -0/+1 |
| | |||||
* | tests: fix tests | Wei-Ning Huang | 2019-04-09 | 1 | -1/+10 |
| | |||||
* | core: validate DKG set with correct nodeset in round-2 (#19) | Wei-Ning Huang | 2019-04-09 | 1 | -20/+30 |
| | | | | | * vendor: sync consensus core * core: validate DKG set with correct nodeset in round-2 | ||||
* | app: fix core test | BJ4 | 2019-04-09 | 1 | -1/+8 |
| | |||||
* | core: validate roundHeight mapping in governance contract | Wei-Ning Huang | 2019-04-09 | 1 | -0/+5 |
| | |||||
* | core: vm: implement RAND opcode support | Wei-Ning Huang | 2019-04-09 | 1 | -0/+1 |
| | | | | | | DEXON has a built-in on chain random oracle that allow one to retrieve a random variable. Add a new opcode `RAND` to load the random variable onto the stack. | ||||
* | Change import go github.com/dexon-foundation/dexon | Wei-Ning Huang | 2019-04-09 | 1 | -4/+4 |
| | |||||
* | all: simplify timestamps to uint64 (#19372) | Martin Holst Swende | 2019-04-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | * all: simplify timestamps to uint64 * tests: update definitions * clef, faucet, mobile: leftover uint64 fixups * ethash: fix tests * graphql: update schema for timestamp * ethash: remove unused variable | ||||
* | core: fix typo in comment code | hadv | 2018-07-25 | 1 | -1/+1 |
| | |||||
* | core: minor evm polishes and optimizations | Péter Szilágyi | 2018-03-26 | 1 | -3/+16 |
| | |||||
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 1 | -1/+1 |
| | |||||
* | all: update license information | Felix Lange | 2017-04-14 | 1 | -1/+1 |
| | |||||
* | consensus, core, ethstats: use engine specific block beneficiary (#14318) | Péter Szilágyi | 2017-04-12 | 1 | -7/+18 |
| | | | | | | * consensus, core, ethstats: use engine specific block beneficiary * core, eth, les, miner: use explicit beneficiary during mining | ||||
* | core, core/vm: implemented a generic environment (#3348) | Jeffrey Wilcke | 2016-12-06 | 1 | -0/+73 |
Environment is now a struct (not an interface). This reduces a lot of tech-debt throughout the codebase where a virtual machine environment had to be implemented in order to test or run it. The new environment is suitable to be used en the json tests, core consensus and light client. |