Roman Mandeleil
8985f6374a
Cancel transaction approve by the clone transaction.
2015-02-04 15:14:15 +02:00
Roman Mandeleil
a232df1998
Merge pull request #219 from 8aff8265aa/master_2
...
Protections must be done before state changes
2015-02-03 20:43:39 +02:00
Faiz Khan
d6a2714c12
Move protection to beginning of contract creation to not spend gas
2015-02-03 12:34:35 -06:00
Faiz Khan
7c4f749835
Gas checks must be made earlier than other checks
2015-02-03 12:34:27 -06:00
Roman Mandeleil
097cc5418f
Ignore failing test for a while
2015-02-03 19:58:33 +02:00
Roman Mandeleil
0e2720894b
Adding block receipts to listener cycles
2015-02-03 19:13:16 +02:00
Roman Mandeleil
277ca6af7a
Fix pending tx functionality + expose the correct interface
2015-02-02 22:02:57 +02:00
Roman Mandeleil
163036c5ea
Introduce remote config + in memory block store
...
The library now can be initialized with just in memory
block saving with eviction policy of keep only last 1000 blocks,
that kind of block store is useful in on server usage of library.
In order to change the configuration for on server usage
use: `ethereum = EthereumFactory.createEthereum(RemoteConfig.class);`
2015-01-30 22:20:45 +02:00
Chris Beams
63bb2aa852
Upgrade to antlr v4.5
...
Pick up the fix to antlr/antlr4#487 to eliminate spurious annotation
processor warnings.
Fixes #185
2015-01-30 14:05:56 +01:00
Roman Mandeleil
dafa4b0718
Merge remote-tracking branch 'origin/master'
2015-01-29 15:05:25 +02:00
Roman Mandeleil
f6233bba72
Adjust system to work with list of listeners + Upgrade Genesis + Upgrade to eth:52
2015-01-29 15:05:05 +02:00
Roman Mandeleil
a5b9101448
Merge pull request #215 from 8aff8265aa/master
...
Remove @Ignore and include passing test
2015-01-27 11:38:54 +02:00
Faiz Khan
f9dd4fa735
Remove @Ignore and include passing test
2015-01-27 03:33:49 -06:00
Roman Mandeleil
8959f14c44
Extract key/val data source init to the DefaultConfig
2015-01-27 02:24:34 +02:00
Roman Mandeleil
86e7643f63
Redesign config init
...
Extracting DefaultConfig class and open the door
to implement plug-able custom config classes
2015-01-27 01:22:05 +02:00
Roman Mandeleil
f3e067d28b
Merge pull request #214 from 8aff8265aa/master
...
Add fix for emptyTransaction test
2015-01-24 20:42:11 +02:00
Faiz Khan
36ea2069f4
Add fix for emptyTransaction test
2015-01-23 20:33:16 -06:00
Roman Mandeleil
bbc8e060ad
Exclude failing test
2015-01-23 19:30:40 +02:00
Roman Mandeleil
c2931a2d12
Merge pull request #212 from ligi/ligi/code_review/simplify_rlp
...
Simplify RLP
2015-01-23 19:26:07 +02:00
Roman Mandeleil
b10f31c8a5
Merge pull request #213 from marcegarba/master
...
Add testcases for org.ethereum.vm.DataWord
2015-01-23 19:22:22 +02:00
Roman Mandeleil
9d03fc5166
Keep long format in vm output
2015-01-23 10:50:25 +02:00
Roman Mandeleil
c87a5c3cb6
Merge remote-tracking branch 'origin/master'
2015-01-22 12:49:45 +02:00
Roman Mandeleil
6fa25a2232
Update version for HELLO handshake
2015-01-22 12:49:25 +02:00
Marcelo Garbarino
66d8c21cb2
Add testcases for org.ethereum.vm.DataWord
2015-01-21 23:43:20 -03:00
ligi
d824db620a
Simplify RLP
2015-01-22 01:18:06 +01:00
Roman Mandeleil
81fa268f93
Merge pull request #211 from ligi/bugfix/fix_readme_404_at_irc
...
Fix a 404 in the README
2015-01-21 22:40:30 +02:00
ligi
312daf42b8
Fix a 404 in the README
2015-01-21 21:32:35 +01:00
Roman Mandeleil
5e2c988c85
Merge pull request #204 from gubatron/npe-fix-issue-195
...
init account's ecKey and address, avoid reported NPE
2015-01-21 11:46:18 +02:00
Roman Mandeleil
9198c7d264
Merge pull request #209 from ligi/ligi/code_review/cleanup_blockchainimpl
...
Cleanup in BlockchainImpl
2015-01-21 11:39:43 +02:00
ligi
31b51f1380
Cleanup in BlockchainImpl
2015-01-20 23:47:30 +01:00
Roman Mandeleil
d870beb206
Merge pull request #208 from ligi/ligi/bugfix/fix_system_properties_defaults
...
Fix how and when default properties are used
2015-01-20 23:33:26 +02:00
ligi
c45cc8cc4d
Fix how and when default properties are used
2015-01-20 22:25:46 +01:00
Roman Mandeleil
93f6228034
Correct config for redis cloud in heroku env
2015-01-20 21:17:44 +02:00
Roman Mandeleil
84859727c4
Get REDISCLOUD_URL from the getEnv
2015-01-20 19:11:45 +02:00
Roman Mandeleil
ebd2496a26
Merge remote-tracking branch 'origin/master'
2015-01-20 17:31:02 +02:00
Roman Mandeleil
c449c25d57
Get REDISCLOUD_URL from the getEnv
2015-01-20 17:30:47 +02:00
Roman Mandeleil
f3c1044731
Merge pull request #207 from 8aff8265aa/master
...
Correct stSystemOperationsTest run with programCode.length protection
2015-01-20 17:10:21 +02:00
Faiz Khan
6ddec0b4d9
Correct stSystemOperationsTest run with programCode.length protection
2015-01-20 09:01:40 -06:00
Roman Mandeleil
ff0f25252b
Merge pull request #206 from ethereum/revert-205-master
...
Revert "Correct stSystemOperationsTest run with programCode.length prote...
2015-01-20 17:00:12 +02:00
Roman Mandeleil
121065fa4d
Revert "Correct stSystemOperationsTest run with programCode.length protection"
2015-01-20 16:54:40 +02:00
Roman Mandeleil
fc7f18104e
Merge pull request #205 from 8aff8265aa/master
...
Correct stSystemOperationsTest run with programCode.length protection
2015-01-20 16:50:16 +02:00
Faiz Khan
ddad1508b5
Correct stSystemOperationsTest run with programCode.length protection
2015-01-20 08:48:18 -06:00
Roman Mandeleil
e2570f7072
Fix redis pool init
2015-01-20 15:58:15 +02:00
Roman Mandeleil
158a86dfd2
Make available keyvalue.datasource override by -D param
2015-01-20 14:17:40 +02:00
Roman Mandeleil
d7f2c859ea
Clean imports
2015-01-20 13:37:58 +02:00
Roman Mandeleil
cfebc1d99c
Merge remote-tracking branch 'origin/master'
...
Conflicts:
ethereumj-core/src/main/java/org/ethereum/datasource/RedisDataSource.java
2015-01-20 13:37:10 +02:00
Roman Mandeleil
a3bf5310a3
Introduce support redis cloud in heroku environment
2015-01-20 13:35:33 +02:00
Chris Beams
3a22a83be7
Configure Travis to notify Gitter on failure and first success
...
See https://gitter.im/ethereum/ethereumj
2015-01-20 12:34:28 +01:00
Chris Beams
9127c01890
Polish formatting
...
The sources affected by this commit have drifted in style since earlier
polishing commits such as f34d1f4
and a155518
. The shared IDEA style
configuration file can help avoid this drift in the future. Simply run
Code->Reformat Code at the project level prior to committing. Note that
this code style configuration is not perfect, and not every change it
makes should be checked in. The ideal is to simply always write code that
conforms to the style conventions, but the automated settings are there
as a helping hand when necessary.
The churn caused by drifting style and the commits that fix it damage the
utility of git over time. Reviewing changes, analyzing history, surgically
reverting commits, and many other use cases with git simply do not work as
well when styles get mixed and fixed. Let's work toward a common style.
2015-01-20 12:20:09 +01:00
Chris Beams
38c241f9e6
Disable Javadoc formatting in shared IDEA style config
...
We do not (yet) have an agreed-upon approach to Javadoc content and
style, therefore disable automatic formatting from within IDEA for now.
2015-01-20 12:20:09 +01:00