Richard Holland
1516900c4f
issuing URITokens is account deletion blocker
2023-10-27 10:46:19 +02:00
Denis Angell
5c6a855ae3
add lut bad currency check ( #147 )
2023-10-24 23:12:42 +02:00
Richard Holland
d5d29e319c
fix for https://github.com/Xahau/xahaud/issues/148 breaks some tests that lack index field. xls41 needs to be updated to include index field.
2023-10-24 09:11:40 +00:00
Denis Angell
1f052020cb
Fixup Import Signers ( #138 )
...
* add guard and tests
* disable xpop array feature
2023-10-24 10:57:58 +02:00
Denis Angell
adf30fb819
XRP -> XAH (#134 )
...
* `XRP` -> `XAH`
* update rpc
* fix badCurrency
* revert consensus update
* `xah` -> `native` in rpc commands
* Update Consensus.h
2023-10-19 12:11:12 +02:00
Denis Angell
a2c41016b0
add ticket tests ( #129 )
2023-10-18 10:10:49 +02:00
Denis Angell
251a79e897
add claim reward flag ( #139 )
2023-10-18 10:09:47 +02:00
Richard Holland
d716787378
fix for: https://github.com/Xahau/xahaud/issues/142
2023-10-18 07:41:45 +00:00
Denis Angell
23250a7985
Misc tests ( #127 )
...
* add issuer != source test
* add destination can be genesis test
* add issuer != source test
* add wrong network error code
* add wrong network id rpc test
2023-10-02 14:13:44 +02:00
Richard Holland
256de4229c
missing emissions on txmeta
2023-10-02 09:34:40 +00:00
Richard Holland
cb86237c10
add networkid to genesis ledger, more genesismint tests
2023-09-29 08:11:13 +00:00
Richard Holland
150749291f
start of genesis mint tests
2023-09-28 12:45:54 +00:00
Richard Holland
92e5e08025
allow deletable accounts but make importsequence on accountroot a blocker
2023-09-24 10:16:39 +00:00
Richard Holland
2aae0b667c
remove XRP_LEDGER_EARLIEST_FEES, return defaultAmendmentTime to 5 days, other fixes
2023-09-24 09:49:09 +00:00
Richard Holland
0a291371c9
fix levelisation for soci, more L2 governance tests
2023-09-19 10:36:45 +00:00
Denis Angell
debf178546
Update Import Tests ( #99 )
...
* add fee multiplier
* add warn logs
* add unl sequence json
* add import sequence tests
* Update TER.cpp
* remove issuer xpop
* Update Import_test.cpp
* update max xpop
* update/add max & fee change tests
* fixup issuer/hook test
2023-09-19 11:26:16 +02:00
Richard Holland
571ad5c60d
add more governance testcases, governance bug fixes
2023-09-04 14:59:15 +00:00
Richard Holland
ede561cea3
add tfTestSuite flag to ttEnableAmendment to allow governance game to be installed with test accounts
2023-08-29 13:04:24 +00:00
Richard Holland
86b765cb0f
wip xahaugenesis test cases, set minimum fees ledger to 1
2023-08-24 13:53:06 +00:00
Richard Holland
d4a6854835
add account index/counter and continue with xahaugenesis test cases
2023-08-17 14:28:34 +00:00
Richard Holland
0f83256ffa
change deletable account disable logic, fix test cases
2023-08-17 12:31:28 +00:00
Richard Holland
e5bf299e39
ensure that XahauGenesis amendment will effectively disable DeletableAccounts
2023-08-15 10:38:51 +00:00
Richard Holland
8262785c90
change B2M to include halvening logic
2023-08-15 09:47:48 +00:00
Denis Angell
c36683a825
XRPLF review of XLS34 ( #69 )
...
* add amendment guard for sfTransferRate
* make `sfTransferRate` optional
* split tests into existing / xls34
* make variables `const`
* clang-format
* chage error code
* guard optional `sfTransferRate`
* rename tests
* Guard Optional sfTransferRate
* clang-format
* fixup tests
2023-07-17 12:12:36 +02:00
Richard Holland
e9fc4ced98
update URIToken to support setting a sell offer during minting
2023-07-13 13:00:23 +00:00
Richard Holland
076b8e3e11
example burn2mint xls20->uritoken
2023-07-11 21:06:48 +00:00
Richard Holland
96af8735ba
add sfHookEmissions to metadata, compiling untested
2023-07-11 19:58:45 +00:00
Richard Holland
234d811ce3
add issuer field to ttIMPORT, ensure that import pays a fee in every case except a first import against an account that doesn't exist and where the import doesn't specify an Issuer
2023-07-11 08:33:38 +00:00
Richard Holland
fc6f8dde94
initial code for HooksUpdate1, unfinished, compiling
2023-07-04 14:05:45 +00:00
Richard Holland
338b646a3d
build for v3
2023-07-03 09:31:55 +00:00
Richard Holland
ecf78bd818
more xahaugenesis debugging
2023-06-27 13:50:07 +00:00
RichardAH
b64650af71
Merge pull request #70 from Xahau/governance_hook_l2
...
Governance hook l2
2023-06-26 15:10:46 +02:00
Richard Holland
0bf51e257b
add accountids to unlreport
2023-06-26 11:42:43 +00:00
Richard Holland
29e733cab3
UNLReport ImportVLKey voting working
2023-06-26 08:53:26 +00:00
Richard Holland
d70ec5d2e4
change UNLReport to also run consensus on import_vl_keys, change gensisMint to also allow Governance flags and marks to be set on account root, compiling, not tested
2023-06-19 13:09:14 +00:00
Denis Angell
de03278927
cont tests..
2023-06-15 23:01:10 +00:00
Denis Angell
f42d9124df
setup import test
2023-06-15 23:01:09 +00:00
Richard Holland
e397107ce9
change the UNLReport to one pk per txn, to allow consensus over the set
2023-06-15 14:09:57 +00:00
Richard Holland
034318b158
remove xpop_history, make ttUNL_REPORT well ordered
2023-06-15 13:32:26 +00:00
Richard Holland
95bef7ced3
UNLReport working
2023-06-15 09:45:11 +00:00
Richard Holland
c33e64fa3d
Add UNLReport obj/pseudo txn. Tracks which validators were online and validating last 256 ledgers.
2023-06-12 12:31:00 +00:00
Richard Holland
1ae08afb02
genesis mint working
2023-06-05 12:08:59 +00:00
Richard Holland
01e298befe
Merge branch 'genesis_amendment' into governance_hook_l2
2023-06-05 09:53:20 +00:00
Richard Holland
58d71b8c96
update invariant check for ttGENESIS_MINT, update tx structure too
2023-06-05 09:53:03 +00:00
Richard Holland
4c6fd4785d
WIP: governance hook rework and ttGENESIS_MINT
2023-06-01 13:32:12 +00:00
Richard Holland
892ba747be
initial write of the xahau_genesis amendment, compiling not tested
2023-05-26 12:13:14 +00:00
Richard Holland
48c1c21542
ensure import vl seq number is recorded and checked
2023-05-25 11:50:34 +00:00
RichardAH
131bd9f4b3
ttImport ( #65 )
...
Add support for Burn2Mint and key import from original XRPL network in new txn type: ttIMPORT. Needs further testing.
2023-05-22 15:06:05 +02:00
Denis Angell
0b32a1429e
fix uritoken jss
2023-04-06 17:01:28 +00:00
Denis Angell
f0d0909eb2
Definitions Sync ( #61 )
2023-04-06 17:01:28 +00:00