Jeffrey Wilcke
985b5f29ed
Merge pull request #1801 from fjl/ethdb
...
all: move common.Database to ethdb and add NewBatch
9 years ago
Jeffrey Wilcke
1cc2f08041
Merge pull request #1784 from karalabe/standard-sync-stats
...
eth, rpc: standardize the chain sync progress counters
9 years ago
Jeffrey Wilcke
e9a80518c7
Merge pull request #1744 from kobigurk/develop
...
adds extradata flag
9 years ago
Kobi Gurkan
321733ab23
cmd/geth: adds extradata flag
9 years ago
Péter Szilágyi
d4d3fc6a70
jsre, rpc/api: pull in new web3 and use hex numbers
9 years ago
Péter Szilágyi
99b62f36b6
eth/downloader: header-chain order and ancestry check
9 years ago
Péter Szilágyi
0a7d059b6a
eth, rpc: standardize the chain sync progress counters
9 years ago
Jeffrey Wilcke
55bdcfaeac
Merge pull request #1806 from ethersphere/solc2
...
new solc api - late fixes
9 years ago
zelig
3a5e7ed9a6
new solc api:
...
* use legacy version matcher
* optimise just a boolean flag
* skipf for messages in tests
9 years ago
Felix Lange
b252589960
ethdb: remove Flush
9 years ago
Felix Lange
d581dfee5f
ethdb: copy stored memdb values
...
Storing a value in LevelDB copies the bytes, modifying the value
afterwards does not affect the content of the database. This commit
ensures that MemDatabase satisfies the same property.
9 years ago
Felix Lange
8b32f10f16
ethdb: add NewBatch
9 years ago
Felix Lange
8c4dab77ba
all: move common.Database to package ethdb
9 years ago
Felix Lange
071e2cd08e
Merge pull request #1786 from ethersphere/solc
...
common/compiler: new solc API
9 years ago
Felix Lange
47b9c640f5
Merge pull request #1797 from karalabe/ensure-ipcpath-exists
...
rpc/comms: fix #1795 , ensure IPC path exists before binding
9 years ago
Felix Lange
a9c809b441
Merge pull request #1792 from jeffallen/uuid
...
Change go-uuid to use the current supported repository.
9 years ago
Jeff R. Allen
0d40727775
Change go-uuid to use the current supported repository.
9 years ago
zelig
17b729759b
Solidity Compiler - solc new API
...
* adapt to new compiler versioning
* use compiler version as language version
* implement new solc API for versions >= 0.1.[2-9][0-9]* fixes #1770
* add optimize=1 to options
* backward compatibility (for now) for <= 0.1.1, and old versions (0.[2-9][0-9]*.[0-9]+)
* introduce compilerOptions to ContractInfo
* clean up flair, include full version string to version line and ContractInfo
9 years ago
Jeffrey Wilcke
55ed8d108d
Merge pull request #1789 from Gustav-Simonsson/core_remove_unused_functions
...
core, core/vm, core/state: remove unused functions
9 years ago
Jeffrey Wilcke
f1a4b330dd
Merge pull request #1796 from karalabe/ethash-android-support
...
godeps: pull in ethash android fix
9 years ago
Jeffrey Wilcke
0eac601b5b
Merge pull request #1779 from karalabe/split-block-storage-3000
...
core: split the db blocks into components, move TD out top level
9 years ago
Péter Szilágyi
cdc2662c40
core: split out TD from database and all internals
9 years ago
Péter Szilágyi
2b339cbbd8
core, eth: split the db blocks into headers and bodies
9 years ago
Péter Szilágyi
3e6964b841
rpc/comms: fix #1795 , ensure IPC path exists before binding
9 years ago
Péter Szilágyi
c6013725a8
godeps: pull in ethash android fix
9 years ago
Felix Lange
4e075e4013
Merge pull request #1773 from obscuren/dev-mode
...
cmd/geth, cmd/utils, eth: added dev mode flag
9 years ago
Gustav Simonsson
b81a6e6ab8
core, core/vm, core/state: remove unused functions
9 years ago
Jeffrey Wilcke
62bbf8a09e
Merge pull request #1778 from fjl/rlp-trie-changes
...
rlp: precursor changes for trie, p2p
9 years ago
Felix Lange
fc8b246109
rlp: move ListSize to raw.go
9 years ago
Felix Lange
24bb68e7cf
rlp: add RawValue
9 years ago
Felix Lange
bc17dba8fb
rlp: add Split functions
...
These functions allow destructuring of raw rlp-encoded bytes
without the overhead of reflection or copying.
9 years ago
Felix Lange
ac32f52ca6
rlp: fix encReader returning nil buffers to the pool
...
The bug can cause crashes if Read is called after EOF has been returned.
No code performs such calls right now, but hitting the bug gets more
likely as rlp.EncodeToReader gets used in more places.
9 years ago
Felix Lange
90f1fe0ed2
Merge pull request #1781 from Gustav-Simonsson/state_object_copy
...
core/state: deleted field in StateObject Copy() and unit test
9 years ago
Jeffrey Wilcke
28b13a4d1e
Merge pull request #1780 from bas-vk/miner-crash
...
agent/miner Prevent the CpuAgent to be started multiple times
9 years ago
Jeffrey Wilcke
f04b3a6f29
cmd/geth, cmd/utils, eth: added dev mode flag
...
Dev mode enabled some debugging flags such as:
* VM debugging mode
* Simpler proof of work
* Whisper enabled by default
* Datadir to a tmp datadir
* Maxpeers set to 0
* Gas price of 0
* Random listen port
9 years ago
Gustav Simonsson
bf879ef230
core/state: test formatting adhering to Go convention
9 years ago
Gustav Simonsson
004ed786b4
core/state: deleted field in StateObject Copy() and unit test
9 years ago
Bas van Kervel
652eea71fe
put unlock after lock
9 years ago
Bas van Kervel
618065895b
agent/miner Prevent the CpuAgent to be started multiple times
9 years ago
Péter Szilágyi
edaea69817
Merge pull request #1777 from hectorchu/develop
...
rpc/comms: fix bug attaching the console over http
9 years ago
Péter Szilágyi
6fe46cc743
Merge pull request #1774 from bas-vk/console-crash
...
cmd/geth Autocompletion bugfix which let the console crash
9 years ago
Hector Chu
4ea81f170a
rpc/comms: fix bug attaching the console over http
9 years ago
Bas van Kervel
f69121357d
cmd/geth Autocompletion bugfix which let the console crash
9 years ago
Felix Lange
e2d7c1a523
Merge pull request #1752 from karalabe/fix-eth61-test
...
eth/downloader: fix race causing occasional test failure
9 years ago
Péter Szilágyi
ebbe25ee71
Merge pull request #1764 from kobigurk/honor_ipc_datadir
...
honors datadir when attaching
9 years ago
Kobi Gurkan
1a86adc5a2
cmd/geth: honor datadir when attaching
9 years ago
Jeffrey Wilcke
e98854588b
Merge pull request #1761 from CJentzsch/patch-3
...
fix block time issue
9 years ago
Christoph Jentzsch
0fda4c4e15
fix block time issue
...
currently, under normal circumstances, you always set the timestamp to previous.Time() + 1.
credits to https://www.reddit.com/r/ethereum/comments/3jcs5r/code_avg_block_time_vs_difficulty_adjustment/cuoi4op
style
9 years ago
Felix Lange
b2c17a5a63
Merge pull request #1726 from Gustav-Simonsson/update_tests
...
Add TestBcForkUncle tests & update JSON files
9 years ago
Gustav Simonsson
e9b031b88b
Merge pull request #1755 from fjl/coinbase
...
core: improve block gas tracking
9 years ago