Richard Holland
f591290589
first iteration of adding an instruction limit to jshooks
2024-07-08 12:49:36 +10:00
Denis Angell
78280e4b8c
fix sto_subarray
2024-06-03 11:06:56 +02:00
Denis Angell
178fdbaff6
remove dummy arg causes INVALID_ARGUMENT for keylets without args
2024-05-31 12:05:10 +02:00
Wietse Wind
bea1697baa
Fix JS float_int return JS instead of JSXFL
2024-05-30 12:06:15 +02:00
Denis Angell
bf99a1b05d
fix sto_emplace
2024-05-28 15:34:09 +02:00
Denis Angell
7567277dd8
[fold] denis error
2024-05-25 16:28:31 +02:00
Denis Angell
13719a1357
fix_float
2024-05-25 13:52:15 +02:00
Denis Angell
033dedf979
fix float_set
2024-05-24 14:23:01 +02:00
Richard Holland
6973540d52
fix account type on js otxn_field
2024-05-24 10:07:05 +10:00
Richard Holland
c9dcff90fa
fix js otxn_id hook_account bugs
2024-05-24 10:07:05 +10:00
Richard Holland
71675c4fed
js slot_json sto_to_json sto_from_json meta_slot xpop_slot
2024-05-24 10:07:05 +10:00
Richard Holland
6c3da46a1b
js prepare/emit working
2024-05-24 10:07:05 +10:00
Richard Holland
46308e33b0
js prepare otxn_json, compiling not tested
2024-05-24 10:07:05 +10:00
Richard Holland
1f7355719d
js emit
2024-05-24 10:07:05 +10:00
Richard Holland
7cc395b284
js float_set float_multiply float_mulratio float_negate float_compare float_sum float_sto float_sto_set float_invert float_divide float_one float_mantissa float_sign float_int float_log float_root
2024-05-24 10:07:05 +10:00
Richard Holland
a634318e8d
js sto_validate sto_subfield sto_subarray sto_emplace sto_erase, compiling not tested
2024-05-24 10:07:05 +10:00
Richard Holland
280ba7d5de
js slot slot_clear slot_count slot_set slot_size slot_subarray slot_subfield slot_type slot_float compiling not tested
2024-05-24 10:07:05 +10:00
Richard Holland
7b0bc67242
js state, state_foreign, state_set, state_foreign_set, compiling untested
2024-05-24 10:07:05 +10:00
Richard Holland
8e172e1846
js hook_param hook_param_set hook_skip hook_pos
2024-05-24 10:07:05 +10:00
Richard Holland
7497d619bf
js hook_hash, hook_again, fee_base, ledger_seq, ledger_last_hash, ledger_last_time, ledger_nonce, ledger_keylet
2024-05-24 10:07:05 +10:00
Richard Holland
34a159b662
js etxn_fee_base/details/reserve/generation/nonce hook_account
2024-05-24 10:07:05 +10:00
Richard Holland
663910c78a
js otxn_field otxn_generation otxn_burden etxn_burden
2024-05-24 10:07:05 +10:00
Richard Holland
40b9aa7aed
js otxn_param otxn_slot
2024-05-24 10:07:05 +10:00
Richard Holland
ec7d603bf9
js otxn_type
2024-05-24 10:07:05 +10:00
Richard Holland
f9137000e3
js util_keylet untested compiling
2024-05-24 10:07:05 +10:00
Richard Holland
c3cf4b5999
start of js util_keylet
2024-05-24 10:07:05 +10:00
Richard Holland
6954abdd04
bug fix, debugging print
2024-05-24 10:07:05 +10:00
Richard Holland
38a4b3c1b9
js util_sha512h
2024-05-24 10:07:05 +10:00
Richard Holland
7e12b46169
js util_verify
2024-05-24 10:07:05 +10:00
Richard Holland
4e91d5887f
js util_accid
2024-05-24 10:07:05 +10:00
Richard Holland
f051b87176
js util_raddr
2024-05-24 10:07:05 +10:00
Richard Holland
98d39db305
otxnid, trace apis for js hooks
2024-05-24 10:07:05 +10:00
Richard Holland
80df3adac7
hookjs rollback
2024-05-24 10:07:05 +10:00
Richard Holland
a2c3567caf
first js hookapi working (accept)
2024-05-24 10:07:05 +10:00
Richard Holland
71a6f9c4d5
compiling
2024-05-24 10:07:05 +10:00
Richard Holland
9ab33d580d
more progress on jsvm
2024-05-24 10:07:05 +10:00
Denis Angell
a3852763e7
Fix: Namespace Delete (OwnerCount) ( #296 )
...
* fix ns delete owner count
* add a new success code and refactor success checks, limit ns delete operations to 256 entries per txn
---------
Co-authored-by: Richard Holland <richard.holland@starstone.co.nz >
2024-03-25 08:37:08 +11:00
Denis Angell
1500522427
fix tsh on nftoken ( #269 )
2024-03-11 09:38:45 +11:00
Denis Angell
75aba531d6
Amendment: featureRemit ( #278 )
...
* Remit Amendment
Co-authored-by: Denis Angell <dangell@transia.co >
Co-authored-by: Richard Holland <richard.holland@starstone.co.nz >
2024-03-11 09:29:39 +11:00
RichardAH
780378c221
fix hook emission ordering ( #270 )
2024-01-24 19:55:28 +01:00
Denis Angell
f64e626a3f
Fix: TSH Updates & Emitted Txn ( #261 )
...
fixXahauV2
* refactor tsh
* add uritoken mint/cancel tsh
* add flags to hookexections meta and nonce to hookemissions meta
Co-authored-by: Richard Holland <richard.holland@starstone.co.nz >
2024-01-22 10:25:36 +01:00
Denis Angell
475b6f7347
Amendment: Fix Xahau v1 ( #231 )
...
* FXV1: Meta Amount (#225 )
* FXV1: Optional Offer Sequence (#224 )
* FXV1: Patch Hooks OwnerDir (#236 )
* FXV1: Fix `Import` Quorum (#235 )
* FXV1: Namespace Limit (#220 )
* FXV1: allow duplicate entries in genesis mint transactor (#239 )
* FXV1: Fix URIToken (#243 )
* lite fixes for tsh issues (#244 )
Co-authored-by: RichardAH <richard.holland@starstone.co.nz >
2023-12-21 16:21:17 +01:00
Denis Angell
4ada3f85bb
fix: uritoken destination & amount preflight check ( #188 )
...
* fix: uritoken destination & amount
* Update URIToken.cpp
* add lsfBurnable flag
* make uritoken patch a fix amendment
* clang-format
2023-11-10 10:42:57 +01:00
Denis Angell
70bd7c2ce7
Reintroduce Clang-Format & Levelization ( #171 )
...
* clang-format
* levelization
* clang-format
* update workflow (#172 )
* update workflow
* Update build-in-docker.yml
* fix from `clang-format`
* Update Enum.h
2023-11-01 14:12:24 +01:00
Richard Holland
81b0bf8041
fix for https://github.com/Xahau/xahaud/issues/155
2023-10-27 10:46:19 +02:00
Richard Holland
fcd935cecf
fix for https://github.com/Xahau/xahaud/issues/146
2023-10-19 12:22:59 +00:00
Richard Holland
96cf8f089d
fix for https://github.com/Xahau/xahaud/issues/145
2023-10-19 12:18:29 +00:00
Richard Holland
d9d7e49d7c
fix for https://github.com/XRPL-Labs/xrpld-hooks/issues/69 https://github.com/Xahau/xahaud/issues/96 fix for weak tsh on uritoken, add redundant checks for various txn types
2023-10-02 08:48:12 +00:00
Denis Angell
74cdfc4228
Genesis Mint TSH ( #126 )
...
* remove console logs
* env config no warnings
* add genesis mint tsh
2023-10-01 21:39:59 +02:00
Richard Holland
98e1fb83de
change hook slot emplacement to use [] operator to fix #112
2023-09-26 09:32:05 +00:00