Felix Lange
069c87b960
whisper: use common.Hash
10 years ago
Felix Lange
7c4ff3abb4
eth: enable whisper again
10 years ago
Felix Lange
483d43a15a
whisper: use package rlp
10 years ago
Felix Lange
a829a56587
rlp: add Stream.Raw
10 years ago
Felix Lange
81800ca39e
Merge remote-tracking branch 'ethereum/conversion' into conversion
10 years ago
Felix Lange
b95ff54632
cmd/blocktest: delete package
...
Blocktests are now integrated in cmd/ethereum.
10 years ago
Felix Lange
b41185a68f
rlp: fix nil pointer decoding
...
The generic pointer decoder did not advance the input position
for empty values. This can lead to strange issues and even
infinite loops.
10 years ago
obscuren
abce6804a0
Right pad bytes to prevent future programmers making bugs
10 years ago
obscuren
f4e9638867
Merge branch 'ethersphere-frontier/blockpool' into conversion
10 years ago
obscuren
ecd10d2cf7
iterator returned wrong value
10 years ago
obscuren
1821d1af48
Merge branch 'frontier/blockpool' of https://github.com/ethersphere/go-ethereum into ethersphere-frontier/blockpool
10 years ago
obscuren
54dac59285
wip
10 years ago
obscuren
a59bb053f4
merge
10 years ago
obscuren
deee9cb170
Added caching for block chain. Currently set to 10k
10 years ago
Taylor Gerring
28e1971272
Merge branch 'rpcxeth' into rpcfrontier
...
Conflicts:
rpc/api.go
10 years ago
Taylor Gerring
0cde7a4d46
Add xethAtStateNum convenience method
10 years ago
Taylor Gerring
efcc93e7da
Move Account register to xeth
10 years ago
Felix Lange
28ddc16a9b
Merge remote-tracking branch 'ethereum/conversion' into conversion
10 years ago
Felix Lange
c161d73d42
common: drop accessors for Value.Val
...
I don't see why we would need two different accessors for a public field.
10 years ago
Felix Lange
dcb9614dfe
common: drop unused kind field from Value
...
This makes Value 24 bytes smaller on 64bit systems.
10 years ago
Felix Lange
f7d1d601e9
common: make Value encodable with package rlp
...
Value.{Encode,Decode} are gone. It implements rlp.Encoder and rlp.Decoder
instead, so Value can be decoded into directly.
10 years ago
Felix Lange
c388e7eac0
crypto: remove use of common.Value.Encode
...
This seems to be the last remaining use of it.
10 years ago
zsfelfoldi
85acdadcfa
fixed jsre test
10 years ago
Taylor Gerring
739c36ad4d
inline GetStorageAt
10 years ago
Taylor Gerring
28e5fc8352
Make pretty
10 years ago
zsfelfoldi
8324b683b4
using robertkrimen/otto, godeps updated
10 years ago
Maran
7690285cbe
Fix link to build instructions in the readme
10 years ago
zelig
66b29899c4
use common.Hash as pool key, no string conversion needed
10 years ago
obscuren
4f5b362bda
%#x => %x
10 years ago
obscuren
91f9f355b2
test
10 years ago
obscuren
41c493ace9
Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into rpcfrontier
10 years ago
obscuren
55fdf3e462
Listen to tx pre event and trigger 'pending'
10 years ago
zelig
d7564a9a25
fix common.Hash conversion
10 years ago
zelig
8987750a36
fix import in reorganised test
10 years ago
zelig
0578df9467
remove eth/wallet.go (only commented out content)
10 years ago
zelig
a578db5dae
improve documentation and move one test
10 years ago
zelig
8767179d74
reduce logging output
10 years ago
zelig
63cae9b9ac
uncomment status test, hack: skip the 2 unreliable fields
10 years ago
zelig
137a9c9365
check and penalise td misreporting
...
- add ErrIncorrectTD
- checkTD called after insertChain successful
- fix tests, use blockPoolTester.tds to map block index to TD
10 years ago
zelig
a9926a289d
fix missing hexification on IdleTooLong error log
10 years ago
zelig
391e89d70a
use own total difficulty to limit best peer
...
- update blockpool td by subscribing to ChainHeadEvent
- if ahead of best peer, demote it
- addPeer now take own td as current td
- removePeer now take own td as current td
- add relevant tests to peers_test
- eth: backend now calls blockpool with eth.eventMux and chainManager.Td
10 years ago
zelig
50661f0e68
peer suspension to disallow reconnect after disconnect on fatal error for set period (PeerSuspensionInterval)
10 years ago
obscuren
01ff0b3176
fixed ethash
10 years ago
obscuren
d8fe8f60e8
updated ethash
10 years ago
Taylor Gerring
b3329bc698
inline Transact
10 years ago
Taylor Gerring
aa3918efa7
Move transact gas check to XEth
10 years ago
Taylor Gerring
e038a42d7a
inline Call
10 years ago
Taylor Gerring
1d6451f5c3
inline GetBlockByNumber
10 years ago
Taylor Gerring
bde161382a
inline GetBlockByHash
10 years ago
Taylor Gerring
eb45211501
Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontier
10 years ago