Felix Lange
be97785856
cmd/evm: add dummy implementation for GetHash
...
Fixes the build. AFAIK evm does not bother keeping a chain and
cannot provide a real implementation.
2015-01-06 12:23:37 +01:00
Felix Lange
fde0ddb324
cmd/rlpdump: remove stray return
2015-01-06 12:23:36 +01:00
obscuren
117f66e823
Added license headers
2015-01-06 12:13:57 +01:00
obscuren
a26aecdfdb
Updated WS API. Fixes #219 . Closes #220
2015-01-06 11:44:22 +01:00
obscuren
47e6b2cef8
Allow extra to be set for mined blocks
2015-01-06 00:19:07 +01:00
obscuren
c9985bf563
Fixed peer window. Minor tweaks and fixes
2015-01-05 19:53:53 +01:00
Jeffrey Wilcke
22c0c5465a
Merge pull request #235 from fjl/rlpdump
...
fixes for rlpdump
2015-01-05 17:48:04 +01:00
Jeffrey Wilcke
2cfbf76db8
Merge pull request #233 from fjl/rlpdump
...
cmd/rlpdump: new helper command
2015-01-05 17:42:52 +01:00
Felix Lange
ec4dee0fcd
cmd/rlpdump: remove extra buffer
2015-01-05 17:42:20 +01:00
Felix Lange
04c0f7e15c
cmd/rlpdump: add license header and synopsis
2015-01-05 17:38:39 +01:00
obscuren
f16810c48e
added shh back in
2015-01-05 17:12:52 +01:00
obscuren
6abf8ef78f
Merge
2015-01-05 17:10:42 +01:00
Felix Lange
b907a5d765
cmd/rlpdump: new helper command
2015-01-05 13:45:38 +01:00
obscuren
c1dee15144
BlockManager => BlockProcessor
2015-01-05 00:18:44 +01:00
obscuren
08b03afa4b
Version bump
2015-01-04 14:34:04 +01:00
obscuren
09841b1c9b
Cleaned up some of that util
2015-01-04 14:20:16 +01:00
obscuren
ca1b2a1a91
Changed prev_hash to block_hash, state transition now uses vm env
...
* PREVHASH => BLOCKHASH( N )
* State transition object uses VMEnv as it's query interface
* Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction
* Added GetHash to xeth, core, utils & test environments
2015-01-03 17:18:43 +01:00
obscuren
16f417f5af
Fixed bug where logging could crash client during tx adding
2015-01-02 22:19:58 +01:00
obscuren
4dc7ee9087
Closure => Context
2015-01-02 16:14:12 +01:00
obscuren
0972bdeda2
Fixed using new trie iterator API
2015-01-02 12:07:26 +01:00
obscuren
a9068aa8ff
Merge branch 'develop' into poc8
2014-12-30 17:10:02 +01:00
obscuren
89244981a8
Additional checking on gas
2014-12-30 17:09:54 +01:00
obscuren
1085960ed8
fixed trie
2014-12-30 15:58:40 +01:00
obscuren
dc7c584a4d
export => import
2014-12-24 14:54:06 +01:00
obscuren
804af9658a
merge
2014-12-24 11:31:45 +01:00
obscuren
9d429180f9
Merge branch 'hotfix/0.7.11' into develop
2014-12-24 11:31:08 +01:00
obscuren
c9f963a77e
Bump
2014-12-24 11:30:04 +01:00
obscuren
780abaec98
Switched to new trie
2014-12-23 18:35:36 +01:00
obscuren
f468a9a0e2
Enable websockets for mist. Closes #218
2014-12-23 15:47:08 +01:00
obscuren
1054c155db
Moved import to utils
2014-12-23 15:37:03 +01:00
obscuren
7d2353f24d
Close the file
2014-12-23 15:31:03 +01:00
obscuren
34f72ddb3d
Decode from stream directly
2014-12-23 15:18:48 +01:00
obscuren
e2e3fa3d11
Updated Mist to use new blocks
2014-12-23 14:44:45 +01:00
obscuren
9e5257b83b
Chain importer
2014-12-23 14:33:15 +01:00
obscuren
4cd79d8ddd
Refactored block & Transaction
...
* Includes new rlp decoder
2014-12-23 13:48:44 +01:00
obscuren
4b52cd512d
Removal of "debug" url :)
2014-12-22 15:01:52 +01:00
obscuren
e32f7baa0d
Concat and pad data
2014-12-22 14:59:52 +01:00
obscuren
4051c0333f
Added whisper js api
2014-12-22 13:23:11 +01:00
obscuren
e42517754a
updated ethereum.js
2014-12-22 11:57:13 +01:00
obscuren
a153b47c2b
moved
2014-12-22 11:56:34 +01:00
obscuren
ed7e05fb2a
Merge branch 'develop' into poc8
2014-12-22 10:58:30 +01:00
obscuren
8130df63ca
updated whisper ui
2014-12-22 10:58:28 +01:00
obscuren
795b14330a
Fixed EVM environment. Closes #215
2014-12-21 15:13:06 +01:00
obscuren
0e5aed63dd
Updated QWhisper
...
* changed api
* general whisper debug interface
2014-12-21 15:06:35 +01:00
obscuren
125bdc3253
Merge branch 'develop' into poc8
...
Conflicts:
cmd/ethereum/flags.go
2014-12-20 02:45:05 +01:00
obscuren
0a9dc1536c
Increased peer from 10 to 30
2014-12-20 02:33:45 +01:00
obscuren
5da5db5a0a
Added authors
2014-12-19 13:34:21 +01:00
obscuren
88af879f7a
version bump
2014-12-19 01:18:22 +01:00
obscuren
207b6c50fb
Merge branch 'badsig' of https://github.com/ebuchman/go-ethereum into ebuchman-badsig
...
Conflicts:
core/transaction_pool.go
2014-12-19 00:33:05 +01:00
obscuren
6e24b1587d
Merge branch 'develop' into poc8
2014-12-19 00:19:02 +01:00
obscuren
59ef6e3693
Cleaned up objects
2014-12-19 00:18:52 +01:00
obscuren
22d29a6d52
merge
2014-12-19 00:02:55 +01:00
obscuren
5ad473d758
Moved methods to messages
2014-12-18 15:33:22 +01:00
obscuren
db494170dc
Created generic message (easy for testing)
2014-12-18 15:18:13 +01:00
obscuren
721e8ae93f
Merged develop
2014-12-18 13:19:41 +01:00
obscuren
2d09e67713
Updated to new methods
2014-12-18 13:17:24 +01:00
obscuren
52b54631a4
Whisper watches fixes
2014-12-16 19:55:57 +01:00
obscuren
52ca80bdd2
Fixed deref ptr
...
The gui already waits and shuts down ethereum. There was no need to wait
for an additional shutdown.
2014-12-15 21:53:50 +01:00
obscuren
01a6db9324
Added whisper debug interface + whisper fixes
2014-12-15 17:14:02 +01:00
obscuren
993280ec03
Added whisper test
2014-12-15 17:09:27 +01:00
obscuren
56dac74f71
made mist in a compilable, workable state using the new refactored packages
2014-12-15 13:00:29 +01:00
obscuren
96272e19a6
removed filter manager from base
2014-12-15 12:34:06 +01:00
zelig
72290f67fe
resolve merge conflict hell
2014-12-14 20:57:29 +00:00
zelig
61940b2275
adapt cmd/cli to new backend
...
- new flag nat for nat support UPNP|PMP
- new flag pmp for PMP gateway IP
- add NatType to utils/cmd to get p2p.NAT from nat type string
- obsolete usepnp flag
- get rid of IsUpToDate and sleep in miner start
- ethereum constructor takes nat type, port, maxpeer
- add pubkey arg to client identity
2014-12-14 20:52:28 +00:00
zelig
d9b16c1197
new cli options
...
- nat UPNP|PMP
- gateway for PMP NAT
- obsolete usepnp
- add pubkey to client identity
2014-12-14 20:30:56 +00:00
zelig
ae7c1e3e55
adapt to new backend
...
- eth p2p pkgs
- new Ethereum initialiser
- no caps param
- use nat type
- add NatType func to map nat type string to p2p.NAT
- add pubkey to client identity
2014-12-14 20:30:56 +00:00
zelig
50e1dcc43a
import eth pkg
2014-12-14 20:30:56 +00:00
obscuren
5553e5aaed
states moved to chain
2014-12-10 19:59:12 +01:00
obscuren
4082c8b61d
added simple peer server
2014-12-10 15:29:22 +01:00
obscuren
1fb84d3c5f
Fixed tests
2014-12-10 10:57:19 +01:00
obscuren
9925916851
upped proto version and modified block pool
2014-12-05 16:26:39 +01:00
obscuren
085f604b27
Show newly created private key during startup. Closes #126
2014-12-04 17:09:47 +01:00
obscuren
a5b27bbc10
Improved and simplified wallet functions and behaviour
2014-12-04 16:44:43 +01:00
obscuren
73c4ca3a6f
Upped protocol version
2014-12-04 15:31:48 +01:00
obscuren
3043b233ea
Log is now interface
2014-12-04 12:35:23 +01:00
obscuren
bff5999efa
sort tests for evm
2014-12-04 12:09:22 +01:00
obscuren
f298ffdbb8
Renamed State => StateDB
2014-12-04 11:40:20 +01:00
obscuren
3664cd58e3
Updated testing tools
2014-12-04 11:30:41 +01:00
obscuren
83663ed4b0
Renames for chain, updated VM, moved methods
...
* Renamed a couple more chain => core
* Updated VM `pc` to be uint64 rather than big int
* XEth interface cleanup
2014-12-04 10:53:49 +01:00
obscuren
9008b155d3
Renamed chain
=> core
2014-12-04 10:28:02 +01:00
obscuren
b6cb5272de
Descriptive function names for closure getters
2014-12-03 17:35:57 +01:00
obscuren
6d99c03d91
Updated environments according to the new interface set
2014-12-03 17:22:26 +01:00
obscuren
6095edac58
merge
2014-12-03 13:50:51 +01:00
obscuren
3d9a4e7084
Fixed mem error in vm. Fixed logs tests
2014-12-03 12:21:12 +01:00
obscuren
f778922086
Set proper message value
2014-12-02 22:37:45 +01:00
obscuren
edc52bdcbf
Updated value for mined blocks. Closes #197
2014-12-02 22:23:20 +01:00
obscuren
5ebae82eeb
Additional logging and removed temp merged mining options.
2014-12-02 12:23:27 +01:00
obscuren
64f35ba8d1
merge errors fixed
2014-12-02 11:52:56 +01:00
obscuren
6dc46d3341
Changed the way transactions are being added to the transaction pool
2014-12-01 20:18:09 +01:00
obscuren
1bce02eff7
Fixed merge
2014-11-28 21:44:34 +01:00
obscuren
a3559c5e1b
updated PV
2014-11-28 21:38:10 +01:00
Eric Robitaille
0f47129113
Updated main.go - fix for broken develop build
...
Transaction execution fixes - 60cdb1148c
2014-11-20 14:16:22 -05:00
obscuren
93e693be72
Fixed tests for 'types'
2014-11-18 19:52:45 +01:00
obscuren
675ba4d7eb
Merge branch 'tests' into poc8
2014-11-18 19:48:35 +01:00
obscuren
a1b6a9ac29
Begin of moving objects to types package
...
* Block(s)
* Transaction(s)
2014-11-18 16:58:22 +01:00
Taylor Gerring
3588c4a9fe
formatting update per gofmt
2014-11-15 20:21:03 -06:00
obscuren
33afb10b0d
clean up
2014-11-15 00:29:27 +01:00
Taylor Gerring
1ecb3b4cf3
Remove failing Printf
2014-11-14 15:53:45 -06:00
obscuren
711be7009e
Version bump
2014-11-14 13:51:41 +01:00
obscuren
60cdb1148c
Transaction execution fixes
2014-11-12 01:36:36 +01:00