Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Felix Lange
d304da3803
common/hexutil: implement TextMarshaler, TextUnmarshaler
...
This commit makes the wrapper types more generally applicable.
encoding.TextMarshaler is supported by most codec implementations (e.g.
for yaml).
The tests now ensure that package json actually recognizes the custom
marshaler implementation irrespective of how it is implemented.
The Uint type has new tests, too. These are tricky because uint size
depends on the CPU word size. Turns out that there was one incorrect
case where decoding returned ErrUint64Range instead of ErrUintRange.
8 years ago
..
asm
cmd/evm, core/asm: add EVM assembler ( #3686 )
8 years ago
state
Merge pull request #3723 from karalabe/logger-updates-2
8 years ago
types
common/hexutil: implement TextMarshaler, TextUnmarshaler
8 years ago
vm
cmd/evm, core/asm: add EVM assembler ( #3686 )
8 years ago
.gitignore
Renamed `chain` => `core`
10 years ago
bench_test.go
common: move big integer math to common/math ( #3699 )
8 years ago
block_validator.go
all: next batch of log polishes to contextual versions
8 years ago
block_validator_test.go
cmd/geth, core: add support for recording SHA3 preimages ( #3543 )
8 years ago
blockchain.go
core, log: track field length and pad to align
8 years ago
blockchain_test.go
params: core, core/vm, miner: 64bit gas instructions
8 years ago
blocks.go
core, core/state: fixed consensus issue added touch revert
8 years ago
chain_makers.go
cmd/geth, core: add support for recording SHA3 preimages ( #3543 )
8 years ago
chain_makers_test.go
params: core, core/vm, miner: 64bit gas instructions
8 years ago
chain_pow.go
core: separate and contain POW verifier, extensive tests
10 years ago
chain_pow_test.go
core, core/state, trie: EIP158, reprice & skip empty account write
8 years ago
dao.go
core, core/state, core/vm: remove exported account getters ( #3618 )
8 years ago
dao_test.go
cmd/geth, core: add support for recording SHA3 preimages ( #3543 )
8 years ago
database_util.go
all: next batch of log polishes to contextual versions
8 years ago
database_util_test.go
common: move big integer math to common/math ( #3699 )
8 years ago
default_genesis.go
core: remove support for Olympic network
8 years ago
error.go
Merge pull request #1889 from karalabe/fast-sync-rebase
9 years ago
events.go
core/vm: move Log to core/types
8 years ago
evm.go
core, core/vm: implemented a generic environment ( #3348 )
8 years ago
fees.go
Merge pull request #1515 from fjl/license-fixes
10 years ago
filter_test.go
all: fix license headers one more time
10 years ago
gaspool.go
all: update license information
9 years ago
genesis.go
cmd/utils, core, params: fork all teh things for dev mode ( #3697 )
8 years ago
headerchain.go
Merge pull request #3723 from karalabe/logger-updates-2
8 years ago
helper_test.go
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
9 years ago
state_processor.go
all: next batch of log polishes to contextual versions
8 years ago
state_transition.go
all: next batch of log polishes to contextual versions
8 years ago
tx_list.go
all: fix spelling errors
8 years ago
tx_list_test.go
core: abstract out a sorted transaction hash map
9 years ago
tx_pool.go
Merge pull request #3723 from karalabe/logger-updates-2
8 years ago
tx_pool_test.go
common: move big integer math to common/math ( #3699 )
8 years ago
types.go
core/vm: move Log to core/types
8 years ago