Jae Kwon
|
625f23af13
|
Blockpool better timeouts, download rate observation, quicker switching to consensus; Id -> ID (sorry, this doesn't belong here)
|
2015-09-11 21:09:00 -07:00 |
|
Ethan Buchman
|
586498331b
|
fix suicide
|
2015-08-26 18:02:13 -04:00 |
|
Jae Kwon
|
1a27d4dd63
|
remove secp256k1; Make cleanup
|
2015-08-14 11:02:32 -07:00 |
|
Jae Kwon
|
ffcc657be6
|
event listeners take EventData, not interface{}; EventData type assertions
|
2015-08-11 12:46:33 -07:00 |
|
Jae Kwon
|
1b9fd811a1
|
RPCResponse.Result && EventData are registered interfaces; -skip_upnp option
|
2015-08-11 11:01:18 -07:00 |
|
Jae Kwon
|
908fd11665
|
more explicit _, err := Start() checking
|
2015-08-11 11:01:17 -07:00 |
|
Jae Kwon
|
60310cc23f
|
websocket server sends pings; added ws_client; events refactor
|
2015-08-11 11:01:17 -07:00 |
|
Jae Kwon
|
8f9d41f427
|
Merge pull request #123 from tendermint/namereg_event
namereg event
|
2015-08-10 10:29:54 -07:00 |
|
Ethan Buchman
|
807bd662b2
|
vm: catch stack underflow on Peek()
|
2015-08-08 22:21:10 -04:00 |
|
Ethan Buchman
|
9b69894180
|
namereg event
|
2015-08-02 22:29:35 -04:00 |
|
Jae Kwon
|
1a5bc9eeb2
|
Remove StorageRoot from vm.Account
|
2015-07-28 12:39:10 -07:00 |
|
Jae Kwon
|
0ef5c3ad07
|
Fix returning prematurely within if(runCall){...}.
Renames
|
2015-07-28 12:16:17 -07:00 |
|
Jae Kwon
|
feeab6579b
|
Acc/X/Receive -> Acc/X/Call
|
2015-07-23 23:57:28 -07:00 |
|
Ethan Buchman
|
31b9d8ee27
|
SNativeTx -> PermissionTx, consolidate permissions and native contracts
|
2015-07-22 10:49:53 -04:00 |
|
Ethan Buchman
|
ab536618e0
|
RegisteredSNativeContracts
|
2015-07-22 10:49:53 -04:00 |
|
Ethan Buchman
|
ecd231a8eb
|
cleanup, drop ClearBase
|
2015-07-22 10:49:53 -04:00 |
|
Ethan Buchman
|
e037093740
|
snative refactor and SNativeTx
|
2015-07-22 10:49:53 -04:00 |
|
Ethan Buchman
|
8e50bf15de
|
panic wrapper functions
|
2015-07-21 10:46:05 -04:00 |
|
Jae Kwon
|
571a134318
|
BaseService and BaseReactor refactor and unification
|
2015-07-20 14:52:24 -07:00 |
|
Jae Kwon
|
d712ff05cf
|
vm's Log events are lowercased
|
2015-07-20 11:23:42 -07:00 |
|
androlo
|
0a72c1ee50
|
* tendermint/binary handles fixed-length arrays
* log-event tests
|
2015-07-16 00:45:29 -07:00 |
|
Jae Kwon
|
a999a4bad0
|
PermFlag rename; Make Permission fields value (nonpointer) fields; Permissions & Snatives on by default; Remove dead code
|
2015-07-07 14:26:05 -07:00 |
|
Ethan Buchman
|
8d6f80592b
|
some panics, dont panic on invalid opcode
|
2015-07-07 14:11:21 -07:00 |
|
Ethan Buchman
|
415c12fca5
|
use more accurate AllSet PermFlag
|
2015-07-07 14:10:38 -07:00 |
|
Ethan Buchman
|
883dbcc027
|
snatives take appState as arg (rather than vm receiver)
|
2015-07-07 14:07:57 -07:00 |
|
Ethan Buchman
|
32e02acb0c
|
testing and fixes for snative CALL and CallTx
|
2015-07-07 14:07:57 -07:00 |
|
Ethan Buchman
|
b11012026d
|
fire events on snative and allow from CallTx
|
2015-07-07 14:07:57 -07:00 |
|
Ethan Buchman
|
d824e1b731
|
cleanups, fix AllSet
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
b2282d5a39
|
faster binding of snatives to vm (available every call)
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
f75b6aff74
|
CreateAccount permission through SendTx and CALL (to unknown accounts)
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
2ec3d0611f
|
bond perm and tests
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
ab2b1643cb
|
snative
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
87ed1f5fda
|
permission/types pkg, Base and Roles
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
94f21ad012
|
move perms to vm.Account
|
2015-07-07 14:07:56 -07:00 |
|
Ethan Buchman
|
c6c0701b69
|
testing send and call permissions
|
2015-07-07 14:07:07 -07:00 |
|
Ethan Buchman
|
a0f3b94e83
|
account permissions and some gendoug
|
2015-07-07 14:07:07 -07:00 |
|
Jae Kwon
|
99b94022ee
|
Merge pull request #95 from tendermint/vm_panics
label/remove panics in vm
|
2015-06-27 10:10:25 -07:00 |
|
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
2015-06-25 20:28:34 -07:00 |
|
Ethan Buchman
|
8f94997472
|
label/remove panics in vm
|
2015-06-26 01:50:31 +00:00 |
|
Ethan Buchman
|
57ff919d50
|
godep
|
2015-06-09 23:17:19 -04:00 |
|
Ethan Buchman
|
02f4219079
|
cleanup calldepth=0 events logic
|
2015-05-15 16:49:41 -04:00 |
|
Ethan Buchman
|
0dbf17653a
|
fire event on failed funds transfer in vm
|
2015-05-15 15:30:24 -04:00 |
|
Ethan Buchman
|
7b1fc780aa
|
fix send funds from contract
|
2015-05-15 14:26:49 -04:00 |
|
Ethan Buchman
|
75e88969cb
|
failing test for send funds from contract
|
2015-05-15 14:00:48 -04:00 |
|
Jae Kwon
|
931e2b5a9b
|
remove ethereum dependency
|
2015-05-12 11:38:15 -07:00 |
|
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 |
|