Gav Wood
f3acccf5f5
Remove VMTRACE.
Better transaction logging.
Avoid bothering with obviously invalid transactions.
10 years ago
chriseth
e73b3068c4
Typos and docs.
10 years ago
chriseth
cc5c8f2678
SHA3 optimizations.
10 years ago
CJentzsch
704ef4a2f5
style
10 years ago
CJentzsch
ed692826a4
style
10 years ago
CJentzsch
9dc7ebf795
add invalid timestamp
10 years ago
Gav Wood
7984c35cbf
Disable SHA256/RIPEMD tests for now.
10 years ago
CJentzsch
b022ac6427
uncle with same block number + uncle header validity
10 years ago
Gav Wood
4120e83bb6
Nicer build options.
10 years ago
Gav Wood
747927553c
Typo "fix" fixed.
10 years ago
Gav Wood
f2b56e7647
Move hash to a hidden function, and provide a datapath to it so avoid
unneeded SHA3s.
10 years ago
Gav Wood
9fb30b141e
Allow Solidity build to be disabled.
10 years ago
Gav Wood
105be32bb4
Decent transaction import result provision.
Give network a hint about what's going on for peer backoffs.
Avoid sleeping in main loop when there's still work on.
10 years ago
subtly
7d341bd253
Improve addNode functionality when addNode is called during network startup.
10 years ago
Gav Wood
d16737c707
New DAG file scheme.
10 years ago
Gav Wood
13232d6e04
Fixes #1509
10 years ago
CJentzsch
8781061b1f
fix max stack size 1024
10 years ago
CJentzsch
ce91ef621e
call goes OOG with value transfer
10 years ago
CJentzsch
a1fcc80790
add Js example test
10 years ago
Liana Husikyan
4173a71846
changed checking for external type in VariableDeclaration::checkTypeRequirements()
changed error msg
10 years ago
Marek Kotewicz
6083f49ba0
eth_protocolVersion
10 years ago
Gav Wood
3efcc49bdf
Upgrade to latest ethhash API.
10 years ago
subtly
9710ce3b7e
Fix #1475
10 years ago
Lefteris Karapetsas
29669c16a2
Fix some styling issues and remove comments
10 years ago
Lefteris Karapetsas
b0629cb2c5
no need to have target json for failing tests
10 years ago
Lefteris Karapetsas
04d0415e52
Detect if non-existant parameter is documented with natspec
10 years ago
Marek Kotewicz
df4f1258e8
failing tests for getting genesis block
10 years ago
chriseth
b1ea943975
Optimize breaking item.
10 years ago
chriseth
d6a611429f
Optimizer for memory.
10 years ago
chriseth
965f005a98
Storage access optimisation.
10 years ago
Gav Wood
9a69198a74
Use TransientDirectory.
10 years ago
Gav Wood
91d85a4023
Fix a load of horrible style that got through.
Fix blockchain tests so they don't clobber the AZ blockchain DB!
Make TransientDirectory use a temp path unless otherwise instructed.
10 years ago
Gav Wood
6b05b8d9ff
Refactored much of transaction queue for tidiness and optimisation.
10 years ago
subtly
29f40bff0f
makePeer and support setting listen IP.
10 years ago
subtly
bb261e553a
update CLI and AZ UI for replacing local-networking with explicit --listen-ip
10 years ago
Lefteris Karapetsas
dfcaf8a414
Abstract contract and inheritance
- Checking the linearized base contracts for abstract functions and
handle their existence appropriately
- If a contract is abstract it can't be created with new
- An abstract contract is not compiled (no backend code is generated)
- Of course tests
10 years ago
Liana Husikyan
dd15c53ae4
added externalTypes function to functionType
removed flag for externalSigniture
10 years ago
chriseth
161f4588bb
Parse test files and create ctest tests.
10 years ago
chriseth
49712025fd
Pattern matching for expression simplification.
10 years ago
chriseth
fd961605b4
Optimizing various single operations.
10 years ago
subtly
015c1681fb
adopt node IP address from udp header when ping.ipAddress isn't public
10 years ago
Liana Husikyan
8b14b4f4d1
two more tests
style fixes
10 years ago
CJentzsch
8b1d29d516
add failing tx test for go
10 years ago
subtly
58cb54bd49
correct net/test for ping packet
10 years ago
Marek Kotewicz
bd1f719c0f
fixes for test/TestUtils.h
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
Lefteris Karapetsas
742002b05a
Parsing of not fully implemented functions
- Adding the possibility of omitting a function body by simply ending a
function definition with a semicolon
- Such a function is marked as not fully implemented and any contract
that contains such a function is considered a not fully implemented contract
10 years ago
Liana Husikyan
f3e8d2b7e9
tests for external types
10 years ago
Liana Husikyan
ba8d0f615c
renamed externalTypes to externalSignature
10 years ago
Liana Husikyan
0ca313ec85
renamed getCanonicalSignature
added externalTypes instead of types for interface functions
added simple test
todo
testing
10 years ago