Commit Graph

27 Commits

Author SHA1 Message Date
Richard Holland
44425f14f6 Balance Rewards amendment (compiling not tested) 2022-12-16 11:55:53 +00:00
Richard Holland
b0ebd8e3eb update to wasmedge 0.11 (untested) 2022-12-13 10:19:08 +00:00
Richard Holland
e4aa7db5cb increase size of hook state to 256 bytes, parameters too, change the reserve requirement to 1:1 for hook state, allow weak execution on rollback if hook_again was specified, add further state_set tests 2022-12-11 13:03:08 +00:00
Richard Holland
7ca435d8f7 remove otxn_field_txt api (old api that should have been removed earlier) 2022-12-06 11:19:28 +00:00
Richard Holland
7f72ef014b slot_set bug fixes, slot_set test 2022-11-29 11:25:28 +00:00
Richard Holland
b3de176b56 remove slot_id, trace_slot, redundant apis 2022-11-29 09:39:04 +00:00
Richard Holland
c8e1824a2b remove hook_namespace api, add unit test for util_accid 2022-11-18 14:20:15 +00:00
Richard Holland
1457ecf976 prune float_mantissa_set, float_exponent_set, float_sign_set, these are not needed, use float_set 2022-11-11 14:54:42 +00:00
Richard Holland
467d8bd3ee replace float_exponent with macro 2022-11-07 17:00:41 +00:00
Richard Holland
223606aacb more unit tests for hooks, still wip 2022-10-13 12:37:47 +00:00
Richard Holland
80ab5ce731 remove str_format 2022-10-06 10:20:19 +00:00
Richard Holland
04a938377d initial version of hook str api 2022-10-06 08:11:49 +00:00
Richard Holland
feee395231 further fix to sfHookNamespaces managment 2022-09-01 11:27:00 +00:00
Richard Holland
27167bb866 [FOLD] First round of review changes 2022-08-29 10:25:22 +00:00
Richard Holland
006524a10a account for new state objects and owner reserves better 2022-06-23 12:55:03 +00:00
Richard Holland
d53c6d905a preliminary work on hook_namespace api 2022-06-14 08:48:08 +00:00
Richard Holland
c87fa5210b add ledger_keylet hookapi 2022-06-02 08:35:16 +00:00
Richard Holland
869b66f06f impl missing float funcs that were documented but not implemented 2022-05-30 10:17:19 +00:00
Richard Holland
513f87ca70 crash bug 2022-05-23 12:14:57 +00:00
Richard Holland
88d747a7f7 hooks--NFT support 2022-05-20 09:25:41 +00:00
Richard Holland
5f4f2baa58 collect call logic bug 2022-05-17 12:35:23 +00:00
Richard Holland
f1a8b086b5 fix reference bug, add aaw test 2022-05-16 12:22:56 +00:00
Richard Holland
b01bbcae5c mock txmeta and pass to weakly executed hooks, add meta_slot to access this data 2022-05-16 10:18:01 +00:00
Richard Holland
0bb38809be preliminary support for "second execution as weak" feature 2022-05-10 11:39:05 +00:00
Richard Holland
7dbfa071b1 split nonce into two apis, modify etxn_fee, add ledger_last_time, various other fee fixes 2022-05-09 13:01:54 +00:00
Richard Holland
ec78ef7ddb tsh tests / update setregularkey tsh 2022-05-09 08:13:50 +00:00
Richard Holland
636715fd20 refactor, guard_check, compiling but crash on validateGuards stream output (probably need a proxy class) 2022-05-05 18:38:47 +00:00