Gav Wood
|
1cf6cd77bd
|
Don't reuse BadRLP.
|
10 years ago |
Gav Wood
|
4e17c58938
|
Remove all other support code in favour of exception information.
|
10 years ago |
Gav Wood
|
cd2236b468
|
Much better exception error reporting.
Readying things for phone-home on badblock.
|
10 years ago |
Gav Wood
|
d1f19fe2d4
|
Fix for windows.
Better failure reporting on consensus issues.
|
10 years ago |
Gav Wood
|
0f64ad60ee
|
ICAP Cleanups.
|
10 years ago |
Gav Wood
|
f3acccf5f5
|
Remove VMTRACE.
Better transaction logging.
Avoid bothering with obviously invalid transactions.
|
10 years ago |
Gav Wood
|
62b4958952
|
Provide a little more information on why things might fail.
|
10 years ago |
Gav Wood
|
d71bec193f
|
Clean up some code redundancy.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
10 years ago |
winsvega
|
4a436715cf
|
Exceptions
|
10 years ago |
winsvega
|
237b6da0ca
|
Transaction Data Must Be Array
+libsecp256k1test
|
10 years ago |
Gav Wood
|
15f236282a
|
Stack limit.
|
10 years ago |
Gav Wood
|
1619d230c3
|
Extensive pathway for reporting transaction execution results.
|
10 years ago |
CJentzsch
|
bb8e57e426
|
block and tx RLP needs to be a list
|
10 years ago |
CJentzsch
|
a9cc2ffa87
|
address can only be empty or 20 bytes, nothing in between
|
10 years ago |
CJentzsch
|
4a269eb473
|
fix too-small-address-length bug in transaction
|
10 years ago |
Gav Wood
|
2c6b18f01b
|
Add EVMJIT.
|
10 years ago |
CJentzsch
|
f136ad6a8e
|
a transaction RLP with more fiels than 9 is invalid according to yellow paper
|
10 years ago |
Gav Wood
|
668e5cc852
|
Make sure Transaction constructor checks sender whereever it makes sense
(which is pretty much everywhere).
|
10 years ago |
Gav Wood
|
b657b009ef
|
Cleanups and YP formalism.
|
10 years ago |
Christian
|
3f865244df
|
Fix warning about sequence points.
|
10 years ago |
Christoph Jentzsch
|
62c49018ed
|
Check validity of signature values r,s,v
|
10 years ago |
Gav Wood
|
ca2f4ed274
|
Fix for State and Transaction.
Serpent update.
|
10 years ago |
Gav Wood
|
ef1c4d7967
|
Documentation for Transaction.
|
10 years ago |
Gav Wood
|
2e551b5870
|
Classify Transaction.
|
10 years ago |
Gav Wood
|
2c193627ed
|
Draft of new LOG/bloom/headers/block format.
|
10 years ago |
Gav Wood
|
15013a3e88
|
PoC-7: Reversion of 0-hashes, empty-list hashes and sha3('') -> ''
|
10 years ago |
Gav Wood
|
e14416d96a
|
web3, web3.eth, web3.shh for the JS API.
Following up on Whisper for the dream C++ API.
Crpyto stubs in ready for Alex.
stdserv.js updated to latest.
|
10 years ago |
Gav Wood
|
c7634c27b0
|
Correct namespace for a few things in devcrypto.
Added lower_bound to TrieDB.
Added nextActiveAddress to State.
|
10 years ago |
Christoph Jentzsch
|
fb876453ca
|
Restructured exceptions. Boost::exception is now used primarily.
|
10 years ago |
Gav Wood
|
515a1c22a9
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
10 years ago |
Gav Wood
|
4cb7993655
|
Project-wide reorganisation of namespaces.
|
10 years ago |
Gav Wood
|
0b283fac40
|
Version bump. New protocol. Network stuff slightly more robust.
|
10 years ago |
Gav Wood
|
0571b637ab
|
Manage invalid instructions without bombing.
|
10 years ago |
Gav Wood
|
c3e6682c3b
|
Numerous bug fixes.
|
10 years ago |
Gav Wood
|
e067be15e0
|
Null-account/address PoC-6 updates.
|
11 years ago |
Gav Wood
|
34ab7e8231
|
Avoid recursion in TransactionQueue.
|
11 years ago |
Gav Wood
|
25183afd7c
|
Project refactor. Introduce the Serpent library.
|
11 years ago |
Gav Wood
|
e8217ea489
|
Major reorganisation.
New libs (libethsupport, libevm, liblll).
New LLLC binary.
|
11 years ago |
Gav Wood
|
68fc84de91
|
Fixes and start on new JS API.
|
11 years ago |
Gav Wood
|
f68a73b2a0
|
CALLDATACOPY instruction.
Contract body gets created from init code.
|
11 years ago |
Gav Wood
|
648fbc57c9
|
Split out libethcore from libethereum.
|
11 years ago |
Gav Wood
|
bb836d0989
|
Minor GUI fixes.
|
11 years ago |
Gav Wood
|
85acf4b7b6
|
Transaction now supports data/init.
|
11 years ago |
Gav Wood
|
153c7c36cb
|
Various fixes for PoC-4 (né 3.5)
|
11 years ago |
Gav Wood
|
8824305b61
|
PoC-4 - first effort.
|
11 years ago |
Gav Wood
|
472323115a
|
PoC-3.5. ish.
|
11 years ago |
Gav Wood
|
607a5de340
|
Repotted Common.h.
|
11 years ago |
Gav Wood
|
da4144bbb6
|
Better handling of bad transactions.
|
11 years ago |
Gav Wood
|
39c7e8f2ee
|
Assembler & disassembler.
Additional info in block chain.
|
11 years ago |
Muharem Hrnjadovic
|
be65dbc46d
|
Fixed the other occurrence of Foobar
|
11 years ago |