Commit Graph

39 Commits

Author SHA1 Message Date
Jae Kwon 3c96890d2d All numbers are in BigEndian 2015-05-03 17:42:46 -07:00
Jae Kwon b92c0401e6 Made all JSON fields lower_case 2015-05-01 17:26:49 -07:00
Ethan Buchman e702303e16 little fixes to vm and endianess 2015-04-17 20:51:01 -07:00
Ethan Buchman a28c1c83fc Merge branch 'unflip' of https://github.com/tendermint/tendermint into unflip
Conflicts:
	vm/vm.go
2015-04-17 17:46:02 -07:00
Ethan Buchman 3579a3fdb9 tiny fixes 2015-04-17 17:43:45 -07:00
Jae Kwon b11ca1bbfc (╯°□°)╯︵ ┻━┻ 2015-04-17 17:39:50 -07:00
Jae Kwon 2668b59631 ┬─┬ ︵ /(.□. \) 2015-04-17 16:05:36 -07:00
Ethan Buchman 65f669160f more fixes from review 2015-04-17 13:18:50 -07:00
Ethan Buchman 75049ec827 major flippage for vm addrs. now left padded words for tx_cache 2015-04-16 00:09:03 -07:00
Ethan Buchman d27e0bbad5 event cache and fireable interace 2015-04-16 00:08:58 -07:00
Ethan Buchman a1c5e32d76 fixes from review with jae 2015-04-15 22:19:29 -07:00
Ethan Buchman b4388ae010 vm: eventable and flip fix on CALL address 2015-04-14 19:25:49 -07:00
Ethan Buchman 2e918e8c0b rpc: websocket events testing 2015-04-14 01:39:41 -07:00
Jae Kwon 7356556938 Some renames and small fixes. 2015-04-08 12:30:49 -07:00
Ethan Buchman ade13daec1 vm: fix errors not being returned 2015-04-07 00:34:27 -05:00
Jae Kwon 13b6508ecd Package import path change 2015-04-01 17:30:16 -07:00
Ethan Buchman 60f166e823 tendermint2 2015-03-31 15:33:31 -07:00
Ethan Buchman e6c352dba0 vm: flip sha3 result 2015-03-31 15:33:31 -07:00
Jae Kwon f234d0aafb Remove spurious flippage 2015-03-29 19:05:29 -07:00
Jae Kwon 4be97fa9d4 Transcribe vm changes from vm_fixes by Ethan 2015-03-29 00:07:10 -07:00
Jae Kwon 79304b0dd3 Create BlockCache and TxCache for performance. 2015-03-28 23:44:07 -07:00
Jae Kwon fd0646fc4f Compare blockhashes in stageBlock() 2015-03-26 14:18:10 -07:00
Jae Kwon b25915ee41 Minor cleanup 2015-03-21 19:01:13 -07:00
Ethan Buchman acf25835aa vm: fix endianess by flipping on subslic 2015-03-21 15:51:36 -07:00
Ethan Buchman e6da48880b vm: fix Pad functions, state: add debug log for create new account 2015-03-21 13:38:46 -07:00
Jae Kwon ab8ad30648 Set Pubkey on vm.Account. 2015-03-21 13:16:58 -07:00
Ethan Buchman bf87ec1070 vm: check errors early to avoid infinite loop 2015-03-21 01:44:47 -07:00
Ethan Buchman 6cd46b726d state: ExecTx bug fixes for create contract 2015-03-21 00:34:11 -07:00
Ethan Buchman deff645dba some public convenience functions, extra debug errors on ExecTx 2015-03-21 00:11:01 -07:00
Jae Kwon 55d8e29e32 Fixed issues from review with Ethan 2015-03-20 21:15:46 -07:00
Jae Kwon b7553e2bfe Address is generated with VMAppState, and it increments the nonce too. 2015-03-20 20:03:37 -07:00
Jae Kwon 36dca3981b Make Call() handle value transfers and reverts. 2015-03-20 18:48:47 -07:00
Jae Kwon 7f12738415 VMAppState bridge to vm. 2015-03-20 16:59:50 -07:00
Jae Kwon 8da3ba05c0 Creating fake_app_state test 2015-03-18 23:30:36 -07:00
Jae Kwon 7c953bb675 deprecate GAS_PRICE 2015-03-18 23:30:36 -07:00
Jae Kwon 532fa3e5ca Return from Call() upon error 2015-03-18 23:27:28 -07:00
Jae Kwon 3efd63e08d Add secp256k1 files 2015-03-18 23:27:26 -07:00
Jae Kwon c21369cebd vm makeover 2015-03-18 23:27:26 -07:00
Jae Kwon 77a16f100c VM intermediate... 2015-03-18 23:23:56 -07:00