96dc42d99c
cmd, common, console, eth, release: drop redundant "full"s
2016-06-30 13:03:26 +03:00
1e50f5dd28
Merge pull request #2159 from zsfelfoldi/light-backend
...
eth: separate common and full node-specific API and backend service
2016-06-30 12:57:50 +03:00
f127799d79
Merge pull request #2750 from sybiload/develop
...
cmd/geth: fix the import error message
2016-06-29 14:12:46 +03:00
6b1d73446d
cmd/geth: fix the import error message
...
cmd/geth: include the error message on import failure
2016-06-29 13:08:32 +02:00
fd4e161497
Merge pull request #2752 from karalabe/revert-soft-fork
...
Revert faulty DAO soft-fork
2016-06-29 12:17:18 +03:00
6362a9d610
Revert "test, cmd/evm, core, core/vm: illegal code hash implementation"
...
This reverts commit 7a5b571c67
.
2016-06-29 11:44:51 +03:00
d55fc35df1
Revert "core: add voting and result tracking for the dao soft-fork"
...
This reverts commit c4de28938f
.
2016-06-29 11:44:40 +03:00
67e9d33486
Revert "core: update DAO soft-fork number, clean up the code"
...
This reverts commit ba784bdf36
.
2016-06-29 11:44:29 +03:00
219859f8bb
Revert "core: update the DAO soft fork proposal to the final block"
...
This reverts commit 1e3a7d4fab
.
2016-06-29 11:44:03 +03:00
e0493457d5
Merge pull request #2734 from karalabe/dao-final-block
...
core: update the DAO soft fork proposal to the final block
2016-06-24 16:19:45 +03:00
1e3a7d4fab
core: update the DAO soft fork proposal to the final block
2016-06-24 15:24:09 +03:00
848dec3da2
Merge pull request #2725 from karalabe/obscuren-softfork-dao-2
...
DAO soft-fork
2016-06-24 13:09:36 +03:00
ae0880997b
Merge pull request #2731 from justincc/remove-old-natspec-js-stubs
...
web3ext: Remove old natspec Admin_JS stubs
2016-06-24 11:02:44 +03:00
9eb50a9624
web3ext: Remove old natspec Admin_JS stubs
...
This stops them from showing up on the javascript console.
2016-06-23 22:34:53 +01:00
acecefee88
Merge pull request #2726 from fjl/appveyor
...
build: add ci.go, use it everywhere
2016-06-23 18:44:22 +03:00
ba784bdf36
core: update DAO soft-fork number, clean up the code
2016-06-23 17:16:43 +03:00
c4de28938f
core: add voting and result tracking for the dao soft-fork
2016-06-23 16:43:35 +03:00
6c33ba14a4
build: add ci.go, use it everywhere
...
The new build script, ci.go, replaces some of the older shell scripts.
ci.go can compile go-ethereum, run the tests, create release archives
and debian source packages.
2016-06-22 13:42:39 +02:00
7a5b571c67
test, cmd/evm, core, core/vm: illegal code hash implementation
...
This implements a generic approach to enabling soft forks by allowing
anyone to put in hashes of contracts that should not be interacted from.
This will help "The DAO" in their endevour to stop any whithdrawals from
any DAO contract by convincing the mining community to accept their code
hash.
2016-06-22 11:38:25 +03:00
599e3c7b3f
Merge pull request #2722 from fabioberger/fixTypos
...
README, core, rpc: Fix typos
2016-06-22 11:08:49 +03:00
86bc7795a3
vm: Replace some SstoreClearGas with SstoreResetGas
2016-06-21 21:15:26 +02:00
a3efdb13f2
README, core, rpc: fix various typos
2016-06-21 17:38:35 +01:00
3a97280ae8
eth: separate common and full node-specific API and backend service
2016-06-16 17:36:38 +02:00
4f3f6e28d5
Merge pull request #2685 from karalabe/ethash-bitengdian-fix
...
Godeps: pull in ethash with the big endian build fix
2016-06-15 13:07:46 +03:00
79ada05756
Merge pull request #2693 from obscuren/evm-bin-create
...
cmd/evm: added --create flag indicating the exec code is to be created
2016-06-15 11:35:34 +03:00
c48271958f
Merge pull request #2697 from karalabe/CamTosh-patch-1-3
...
cmd/utils: add space between "to" and filename
2016-06-15 11:11:15 +03:00
ac66d96c5a
cmd/utils: add space between "to" and filename
2016-06-15 11:02:22 +03:00
e5165aeb27
cmd/evm: added --create flag indicating the exec code is to be created
...
This fixes an issue if you wanted to test out code deployment rather
than running a piece of code with an argument. This solves it by adding
a --create flag that indicates the Create function should be used rather
than the Call function.
This also adds a statedb.commit call so that the proper state can be
dumped when requested using the --dump flag.
2016-06-14 17:11:33 +02:00
970f4c06e1
Merge pull request #2680 from karalabe/abi-fix-uints
...
accounts/abi: fix uint64 upper range encoding.
2016-06-14 17:09:13 +03:00
22ef7370e7
Merge pull request #2686 from obscuren/issue-2542
...
core/state, eth: Updated suicides objects when tracing transactions
2016-06-14 16:54:46 +03:00
a38be3eb48
Merge pull request #2455 from zsfelfoldi/chaindb
...
core: improved chain db performance by using sequential keys
2016-06-13 15:16:09 +02:00
73c028c40a
Merge pull request #2687 from karalabe/downloader-fasttest-fix
...
eth/downloader: fix occasional fast sync critical section test fails
2016-06-13 12:55:32 +02:00
783289068a
eth/downloader: fix occasional fast sync critical section test fails
2016-06-13 13:04:19 +03:00
bb3651abc8
core/state, eth: Updated suicides objects when tracing transactions
...
Consensus rules dictate that objects can only be removed during the
finalisation of the transaction (i.e. after all calls have finished).
Thus calling a suicided contract twice from the same transaction:
A->B(S)->ret(A)->B(S) results in 2 suicides. Calling the suicided
object twice from two transactions: A->B(S), A->B, results in only one
suicide and a call to an empty object.
Our current debug tracing functionality replays all transaction that
were executed prior to the targetted transaction in order to provide
the user with an accurate trace.
As a side effect to calling StateDB.IntermediateRoot it also deletes any
suicides objects. Our tracing code never calls this function because it
isn't interested in the intermediate root. Becasue of this it caused a
bug in the tracing code where transactions that were send to priviously
deleted objects resulted in two suicides rather than one suicide and a
call to an empty object.
Fixes #2542
2016-06-13 11:57:42 +02:00
f0134f363b
Godeps: pull in ethash with the big endian build fix
2016-06-13 12:43:09 +03:00
ce88d41907
Merge pull request #2681 from karalabe/fix-cli-deprecation
...
cmd: fix CLI package deprecation warnings
2016-06-10 16:24:06 +03:00
0f9539e1e3
accounts/abi: fix uint64 upper range encoding.
2016-06-10 12:32:08 +03:00
90e07b19ab
cmd: fix CLI package deprecation warnings
2016-06-10 11:23:00 +03:00
63d1d145e2
Merge pull request #2677 from bas-vk/cli
...
cmd/geth: codegansta/cli package renamed to urfave/cli
2016-06-10 10:16:20 +03:00
c039bb38d4
Merge pull request #2653 from tbocek/develop
...
Negative numbers not properly converted in ABI encoding
2016-06-10 10:14:42 +03:00
861add3d72
cmd/geth: codegansta/cli package renamed to urfave/cli
2016-06-09 15:37:13 +02:00
6886913fdf
Merge pull request #2670 from bas-vk/indent
...
Ignore round and curly brackets in strings for indentation level
2016-06-09 15:42:17 +03:00
c75d3b0ede
Merge pull request #2673 from karalabe/fix-accounts-usage-text
...
cmd/geth: fix the keystore path in the accounts help text
2016-06-08 17:22:52 +02:00
7c0eb47dfb
cmd/geth: fix the keystore path in the accounts help text
2016-06-08 17:00:18 +03:00
dbcdf83ed8
console: ignore round and curly brackets in strings when determining indentation level
2016-06-08 14:21:52 +02:00
d31eab94fd
Merge pull request #2671 from karalabe/randomize-console-tests
...
cmd/geth: truly randomize console test RPC endpoints
2016-06-08 14:38:22 +03:00
553f08b819
Merge pull request #2669 from karalabe/fix-windows-console-color
...
console: fix windows console colors
2016-06-08 13:54:49 +03:00
32258af87b
cmd/geth: truly randomize console test RPC endpoints
2016-06-08 13:53:07 +03:00
d251d48439
console: fix windows color transformation issue
2016-06-08 13:12:15 +03:00
f9917c8c7b
core: improved chainDb using sequential keys
2016-06-07 16:38:56 +02:00