Jae Kwon
|
a999a4bad0
|
PermFlag rename; Make Permission fields value (nonpointer) fields; Permissions & Snatives on by default; Remove dead code
|
10 years ago |
Ethan Buchman
|
8d6f80592b
|
some panics, dont panic on invalid opcode
|
10 years ago |
Ethan Buchman
|
415c12fca5
|
use more accurate AllSet PermFlag
|
10 years ago |
Ethan Buchman
|
883dbcc027
|
snatives take appState as arg (rather than vm receiver)
|
10 years ago |
Ethan Buchman
|
32e02acb0c
|
testing and fixes for snative CALL and CallTx
|
10 years ago |
Ethan Buchman
|
b11012026d
|
fire events on snative and allow from CallTx
|
10 years ago |
Ethan Buchman
|
d824e1b731
|
cleanups, fix AllSet
|
10 years ago |
Ethan Buchman
|
b2282d5a39
|
faster binding of snatives to vm (available every call)
|
10 years ago |
Ethan Buchman
|
f75b6aff74
|
CreateAccount permission through SendTx and CALL (to unknown accounts)
|
10 years ago |
Ethan Buchman
|
2ec3d0611f
|
bond perm and tests
|
10 years ago |
Ethan Buchman
|
ab2b1643cb
|
snative
|
10 years ago |
Ethan Buchman
|
87ed1f5fda
|
permission/types pkg, Base and Roles
|
10 years ago |
Ethan Buchman
|
94f21ad012
|
move perms to vm.Account
|
10 years ago |
Ethan Buchman
|
c6c0701b69
|
testing send and call permissions
|
10 years ago |
Ethan Buchman
|
a0f3b94e83
|
account permissions and some gendoug
|
10 years ago |
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
10 years ago |
Ethan Buchman
|
8f94997472
|
label/remove panics in vm
|
10 years ago |
Ethan Buchman
|
57ff919d50
|
godep
|
10 years ago |
Ethan Buchman
|
02f4219079
|
cleanup calldepth=0 events logic
|
10 years ago |
Ethan Buchman
|
0dbf17653a
|
fire event on failed funds transfer in vm
|
10 years ago |
Ethan Buchman
|
7b1fc780aa
|
fix send funds from contract
|
10 years ago |
Ethan Buchman
|
75e88969cb
|
failing test for send funds from contract
|
10 years ago |
Jae Kwon
|
931e2b5a9b
|
remove ethereum dependency
|
10 years ago |
Jae Kwon
|
3c96890d2d
|
All numbers are in BigEndian
|
10 years ago |
Jae Kwon
|
b92c0401e6
|
Made all JSON fields lower_case
|
10 years ago |
Ethan Buchman
|
e702303e16
|
little fixes to vm and endianess
|
10 years ago |
Ethan Buchman
|
3579a3fdb9
|
tiny fixes
|
10 years ago |
Jae Kwon
|
b11ca1bbfc
|
(╯°□°)╯︵ ┻━┻
|
10 years ago |
Jae Kwon
|
2668b59631
|
┬─┬ ︵ /(.□. \)
|
10 years ago |
Ethan Buchman
|
65f669160f
|
more fixes from review
|
10 years ago |
Ethan Buchman
|
75049ec827
|
major flippage for vm addrs. now left padded words for tx_cache
|
10 years ago |
Ethan Buchman
|
d27e0bbad5
|
event cache and fireable interace
|
10 years ago |
Ethan Buchman
|
a1c5e32d76
|
fixes from review with jae
|
10 years ago |
Ethan Buchman
|
b4388ae010
|
vm: eventable and flip fix on CALL address
|
10 years ago |
Ethan Buchman
|
2e918e8c0b
|
rpc: websocket events testing
|
10 years ago |
Jae Kwon
|
7356556938
|
Some renames and small fixes.
|
10 years ago |
Ethan Buchman
|
ade13daec1
|
vm: fix errors not being returned
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |
Ethan Buchman
|
e6c352dba0
|
vm: flip sha3 result
|
10 years ago |
Jae Kwon
|
f234d0aafb
|
Remove spurious flippage
|
10 years ago |
Jae Kwon
|
4be97fa9d4
|
Transcribe vm changes from vm_fixes by Ethan
|
10 years ago |
Jae Kwon
|
79304b0dd3
|
Create BlockCache and TxCache for performance.
|
10 years ago |
Jae Kwon
|
fd0646fc4f
|
Compare blockhashes in stageBlock()
|
10 years ago |
Jae Kwon
|
b25915ee41
|
Minor cleanup
|
10 years ago |
Ethan Buchman
|
acf25835aa
|
vm: fix endianess by flipping on subslic
|
10 years ago |
Ethan Buchman
|
e6da48880b
|
vm: fix Pad functions, state: add debug log for create new account
|
10 years ago |
Jae Kwon
|
ab8ad30648
|
Set Pubkey on vm.Account.
|
10 years ago |
Ethan Buchman
|
bf87ec1070
|
vm: check errors early to avoid infinite loop
|
10 years ago |
Ethan Buchman
|
6cd46b726d
|
state: ExecTx bug fixes for create contract
|
10 years ago |