Commit Graph

360 Commits

Author SHA1 Message Date
romanman 3f6c813ce1 Transaction data/init refactoring
-- One field is enough for new spec
2014-05-26 21:25:17 +03:00
romanman 28086ce09e Contract address calc & field on the dialog 2014-05-26 20:17:35 +03:00
romanman 6f75a25379 The functions for contract call data encodeing 2014-05-26 19:44:44 +03:00
romanman 99e141f667 After the first contract creation succeed 2014-05-26 19:06:55 +03:00
romanman 7645262d55 Merge pull request #13 from nicksavers/master
Fix Trie to generate the expected rootHash
2014-05-26 08:28:45 +03:00
nicksavers 5eca3059f7 Replace Trie.cmp() now using RootHash instead of DeepEquals 2014-05-25 23:43:50 +02:00
nicksavers b2b69fc5a4 Fix Trie to generate the expected rootHash 2014-05-25 23:33:28 +02:00
romanman c141dd98a6 Integrating ContractCreationDialog (now sending tx yet) 2014-05-25 23:12:12 +03:00
romanman e5f4515cb1 Draft_1 for compile assembly to a machine code 2014-05-25 21:39:47 +03:00
romanman dbbfe450e5 PendingTransaction mechanism introduced:
1. the dialog put a pending transaction on the list
 2. the dialog send the transaction to a net
 3. wherever the transaction got for the wire in will change to approve state
 4. only after the approve a Wallet state changes

 5. After the block is received with that tx the pending been clean up
2014-05-25 14:52:45 +03:00
romanman 0c01a4fde6 ContractSubmitDialog prototype 2014-05-25 12:43:35 +03:00
romanman 6e1862c317 Merge pull request #12 from nicksavers/master
Small fix Transaction.getSender() / update Log-version / removed imports
2014-05-25 08:43:03 +03:00
nicksavers 8b57d3facb Move clientName to SystemProperties 2014-05-24 19:54:20 +02:00
nicksavers c61569bf69 Fix tx encoding without signature, Add txTests, Fix Message tests 2014-05-24 19:36:50 +02:00
nicksavers eba6a048b6 Fix case-sensitivity GeoDB file 2014-05-24 18:29:37 +02:00
nicksavers 9949fbe8ef Add test for ECKey.hashcode() 2014-05-24 18:12:54 +02:00
nicksavers 1ff207fe71 Fix failing RLPTest.test() depended on unused method 2014-05-24 15:43:22 +02:00
nicksavers 898d20d218 Remove direct ECKey dependency on Guava 2014-05-24 15:32:40 +02:00
nicksavers 86618f9eb8 Remove unused utility methods 2014-05-24 15:17:47 +02:00
nicksavers e5fd2a3efc Merge conflict 2014-05-24 13:35:34 +02:00
nicksavers d0fc754f55 Fix null key in Transaction.getSender() Update Log version and removed unused imports 2014-05-24 13:34:26 +02:00
romanman 7bd236db23 Nice looking dialog for pay transaction introduced 2014-05-23 18:31:37 +03:00
nicksavers ef37cb6801 Fix null key in Transaction.getSender() Update Log version and removed unused imports 2014-05-23 01:16:20 +02:00
romanman a24496115a minor fix 2014-05-22 23:14:04 +03:00
romanman 7aaf35c770 wire loggin adjustment 2014-05-22 21:33:17 +03:00
romanman 60a385742b Fix for peer discovery thread pool config 2014-05-22 21:10:52 +03:00
romanman 4c19299167 Cosmetics:
1. Clean logging for peer discovery.
2. Filter peer discovery from the output.
2014-05-22 21:01:12 +03:00
romanman 567e2e4f8a log4j support introduced 2014-05-22 20:26:01 +03:00
romanman 537f614442 Merge pull request #11 from nicksavers/master
Fix bug in hash calculation Tx
2014-05-22 19:51:26 +03:00
romanman 6c5680a92d More properties introduced 2014-05-22 19:49:54 +03:00
romanman 9483936a2b Properties file introduced 2014-05-22 19:44:16 +03:00
nicksavers a41b0c9a21 Fix bug in hash calculation Tx 2014-05-22 17:11:39 +02:00
romanman 23250da8eb prepare application to deploy as a jar with lib of dependencies 2014-05-22 16:56:30 +03:00
romanman cff3395b78 Merge branch 'master' of https://github.com/romanman/ethereumj 2014-05-22 15:31:02 +03:00
romanman 17af20ab50 minor 2014-05-22 15:30:38 +03:00
romanman 571c1916a2 Merge pull request #10 from nicksavers/master
Cleaner way to calculate with exponents
2014-05-22 15:22:51 +03:00
romanman 50c5ad8576 minor 2014-05-22 14:51:25 +03:00
romanman b20b95e4ea Peer discovery full support:
1. Thread pool that manage number of workers to get
   the info if a peer is a live.
2. New peers discovered are auto backed by the workers
   to auto check them as well.
3. GUI got auto update from the repository
2014-05-22 14:43:59 +03:00
Nick Savers c34714cbe8 Fix denom base 2014-05-22 10:49:10 +02:00
nicksavers dd45965240 Nicer code to calculate power of 2014-05-22 10:42:56 +02:00
romanman 0a4272fc49 Get rid of Address.java 2014-05-22 10:28:16 +03:00
romanman 09219f4860 cosmetic 2014-05-22 09:58:18 +03:00
romanman 48089837d5 Merge pull request #9 from nicksavers/master
Use Genesis.getHash() again instead of static value
2014-05-22 09:48:08 +03:00
nicksavers a0922f625c Revert move from PeerTaster 2014-05-21 23:07:52 +02:00
nicksavers 9af23838f8 Merge branch 'master' of github.com:nicksavers/ethereumj 2014-05-21 21:16:24 +02:00
nicksavers 145dbaed24 Move legacy PeerTaster to test package 2014-05-21 21:16:11 +02:00
nicksavers ad06bd2f1b Add bin to gitignore 2014-05-21 21:16:11 +02:00
nicksavers f26b113607 Fix genesis hash (again...) 2014-05-21 21:16:10 +02:00
nicksavers 232b04932f Use Genesis.getHash() again instead of static value 2014-05-21 21:16:10 +02:00
nicksavers b8bb4e8429 Move legacy PeerTaster to test package 2014-05-21 21:15:47 +02:00