Felix Lange
c8d6efd602
Merge pull request #3010 from Gustav-Simonsson/remove_unused_initcode_field
...
core/state, light: remove unused StateObject.initCode
8 years ago
Gustav Simonsson
b6b17e5648
core/state, light: remove unused StateObject.initCode
8 years ago
Péter Szilágyi
88b012ad3b
Merge pull request #3006 from Arachnid/patch
...
core/state: Fix memory expansion bug by not copying clean objects
8 years ago
Nick Johnson
581b320b9d
core/state: Fix memory expansion bug by not copying clean objects
8 years ago
Péter Szilágyi
7c12e8ea44
Merge pull request #2999 from karalabe/bury-blockchain-version
...
cmd, eth: drop the blockchain version from cli/eth configs
8 years ago
Péter Szilágyi
30860491ba
cmd, eth: drop the blockchain version from cli/eth configs
8 years ago
Felix Lange
0f6f83a709
Merge pull request #2983 from bas-vk/txindex
...
miner: set tx index logs
8 years ago
Bas van Kervel
e3fe634f99
miner: set tx index logs
8 years ago
Péter Szilágyi
dc3e969e14
Merge pull request #2973 from bas-vk/filterid
...
rpc: format filter ID according to spec for quantities
8 years ago
bas-vk
b7f6404168
Merge pull request #2984 from karalabe/fix-head-sub
...
core/types, ethclient: fix broken subscriptions
8 years ago
Péter Szilágyi
b6b5ec8f75
core/types: add core type marshal methods too
8 years ago
Péter Szilágyi
ca37730c9d
ethclient: fix new block->header subscription endpoint
8 years ago
Péter Szilágyi
6fb8ae2bd6
Merge pull request #2979 from karalabe/ethclient-sync-api
...
ethereum, ethclient: add SyncProgress API endpoint
8 years ago
Péter Szilágyi
2924fdfcf7
ethereum, ethclient: add SyncProgress API endpoint
8 years ago
Felix Lange
eac390f289
Merge pull request #2976 from fjl/utils-version
...
cmd/evm, cmd/geth, cmd/utils: move version handling to cmd/utils
8 years ago
Felix Lange
de54273f51
cmd/geth: fix port clash in genesis test
8 years ago
Felix Lange
6b727c0440
cmd/evm, cmd/geth, cmd/utils: move version handling to cmd/utils
8 years ago
Péter Szilágyi
2c6be49d20
Merge pull request #2949 from elliots/fix/#2948
...
miner: Prevent attempts to close nil quit channel in agent (fixes #2948 )
8 years ago
Jeffrey Wilcke
a42b7355f4
Merge pull request #2742 from karalabe/tx-spam-protection
...
Transaction pool optimizations
8 years ago
Péter Szilágyi
b4a5251391
core: abstract out a sorted transaction hash map
8 years ago
Péter Szilágyi
a183ea29f9
core: add upper bound on the queued transctions
8 years ago
Péter Szilágyi
affffb39b3
core/types, miner: switch over to the grouped tx sets
8 years ago
Péter Szilágyi
0ef327bbee
core, eth, internal, miner: optimize txpool for quick ops
8 years ago
Péter Szilágyi
795b70423e
core, eth, miner: only retain 1 tx/nonce, remove bad ones
8 years ago
Felix Lange
49227f65ff
Merge pull request #2972 from Arachnid/ens
...
contracts/ens: Replace setOwner with setSubnodeOwner per EIP137
8 years ago
Nick Johnson
a386b4c983
contracts/ens: Replace setOwner with setSubnodeOwner in accordance with EIP137
8 years ago
Felix Lange
5cb3fa2f89
Merge pull request #2965 from fjl/swarm-merge
...
swarm: plan bee for content storage and distribution on web3
8 years ago
Bas van Kervel
43d716280e
rpc: format filter ID according to spec for quantities
8 years ago
Felix Lange
cc6170d7fc
Merge pull request #2918 from hypergig/patch-2
...
Small docker run example for main README
8 years ago
ΞTHΞЯSPHΞЯΞ
4d300e4dec
swarm: plan bee for content storage and distribution on web3
...
This change imports the Swarm protocol codebase. Compared to the 'swarm'
branch, a few mostly cosmetic changes had to be made:
* The various redundant log message prefixes are gone.
* All files now have LGPLv3 license headers.
* Minor code changes were needed to please go vet and make the tests
pass on Windows.
* Further changes were required to adapt to the go-ethereum develop
branch and its new Go APIs.
Some code has not (yet) been brought over:
* swarm/cmd/bzzhash: will reappear as cmd/bzzhash later
* swarm/cmd/bzzup.sh: will be reimplemented in cmd/bzzup
* swarm/cmd/makegenesis: will reappear somehow
* swarm/examples/album: will move to a separate repository
* swarm/examples/filemanager: ditto
* swarm/examples/files: will not be merged
* swarm/test/*: will not be merged
* swarm/services/swear: will reappear as contracts/swear when needed
8 years ago
Felix Lange
1f58b2d084
Merge pull request #2962 from fjl/release-move
...
contracts/release: move package release to contracts/
8 years ago
Felix Lange
6903fa2d47
Merge pull request #2963 from fjl/ens-solc-0.3.6
...
contracts/ens: regenerate binding with solc v0.3.6
8 years ago
Felix Lange
319ae90184
Merge pull request #2964 from nagydani/develop
...
contracts/chequebook: fix possible reentrancy bug in chequebook contract
8 years ago
Daniel A. Nagy
7b884e0075
contracts/chequebook/contract: fix possible reentrancy bug in chequebook.sol
8 years ago
Felix Lange
3e7b4ae0c3
Merge pull request #2967 from fjl/godeps-update
...
Godeps: update golang.org/x/...
8 years ago
Felix Lange
3b75d0ce23
Godeps: update golang.org/x/...
8 years ago
Felix Lange
48807de305
contracts/ens: regenerate binding with solc v0.3.6
8 years ago
Felix Lange
1d7d1a3499
contracts/release: move package release to contracts/
...
This change also deletes generator.go, moving the only interesting line
in it into release.go. The binding has been regenerated with abigen from
develop and solc v0.3.6.
8 years ago
Felix Lange
969008dbb0
Merge pull request #2952 from Arachnid/ens
...
contracts/ens: Add ENS contract binding
8 years ago
Nick Johnson
6976e602f6
contracts/ens: Add ENS contract binding
8 years ago
Felix Lange
3b087e03ea
Merge pull request #2956 from fjl/chequebook
...
contracts/chequebook: add chequebook contract wrapper
8 years ago
Viktor Trón
6c8b023298
contracts/chequebook: add chequebook contract wrapper
...
The wrapper code is adapted from the swarm/services/chequebook package
with the following mostly cosmetic changes:
* The code now uses the new Go API interfaces to query balances. Some
minor functional changes were required to make this work.
* The package no longer depends on swarm/services/swap/swap. References
to swap.Promise are replaced by interface{}, the base type of Promise.
This is temporary.
* The contract wrapper has been regenerated with latest abigen
and solc v0.3.6.
* There is a new generator that creates the 'deployed code' variable.
* Documentation comments now follow the recommended godoc style.
* [CHEQUEBOOK] log prefixes are gone.
* LGPL license headers have been added to all files.
8 years ago
gregg dourgarian
8dbf59fec5
common,internal: typo/misspelling fixes ( #2953 )
8 years ago
☃ Elliot Shepherd
ac0f8b81ae
miner: Move CpuAgent channel creation from Start() to initialization ( fixes #2948 )
...
Also remove the now un-needed mutex locking in Start() and Stop()
8 years ago
Péter Szilágyi
5fc032a9d1
Merge pull request #2930 from fjl/ethclient
...
Stable Go API, part 1
8 years ago
Felix Lange
806e3cd075
Merge pull request #2943 from Arachnid/tracing
...
internal/ethapi: Fix bug in opCodeWrapper usage
8 years ago
Nick Johnson
8923325d5c
internal/ethapi: Fix bug in opCodeWrapper usage
8 years ago
Felix Lange
a2b2c8adc9
Merge pull request #2941 from Arachnid/tracing
...
internal/ethapi: Improve tracer error reporting and serialization
8 years ago
Nick Johnson
d20238c2a7
internal/ethapi: Improve tracer error reporting and serialization
8 years ago
Stein Dekker
4ce83bf57b
eth/fetcher: small typo fix ( #2932 )
8 years ago