RichardAH
833df20fce
Fix240819 ( #350 )
...
fix240918
---------
Co-authored-by: Denis Angell <dangell@transia.co >
2024-08-20 09:40:31 +10:00
Denis Angell
acd455f5df
Fix: Server Definitions Typo ( #306 )
2024-04-19 07:39:21 +10:00
Denis Angell
6636e3b6fd
Add RPC Tests ( #295 )
...
Co-authored-by: RichardAH <richard.holland@starstone.co.nz >
2024-04-18 18:22:46 +10:00
Denis Angell
3c5f118b59
Fix: Add Tx Flags To Server Definitions ( #304 )
2024-04-18 15:43:48 +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
RichardAH
7cd8f0a03a
ZeroB2M amendment ( #293 )
...
* ZeroB2M amendment
Co-authored-by: Denis Angell <dangell@transia.co >
2024-03-22 10:49:35 +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
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
00328cb782
Merge branch 'dev' into emit_guard
2024-01-19 10:24:34 +01:00
Richard Holland
fdf7ea4174
dbg inject clang + permission check
2024-01-17 18:15:17 +00:00
Richard Holland
7877ed9704
debug txn injector
2024-01-17 18:07:05 +00:00
Richard Holland
17ccec9ac5
Add additional checks for emitted txns
2024-01-17 15:39:02 +00: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
RichardAH
c917977eb0
wildcard network (id=65535) ignores signature verification ( #201 )
...
* wildcard network (id=65535) ignores signature verification
* move isWildcardNetwork deeper to mimick normal signature checking in multisig
* again
* add wildcard test
* Update Transactor.cpp
* clang-format
* fix UNLReport
* move free pass
* update test for multisign
---------
Co-authored-by: Denis Angell <dangell@transia.co >
2023-11-21 18:47:08 +01:00
RichardAH
98833e4934
Fix server version ( #195 )
...
* modify the way server_version int is built to include build number
* clang
* Update BuildInfo_test.cpp
* clang-format
* Update BuildInfo_test.cpp
* clang-format
* Update BuildInfo_test.cpp
---------
Co-authored-by: Denis Angell <dangell@transia.co >
2023-11-16 16:20:32 +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
ac6c102876
add response message and remove unused response code ( #185 )
2023-11-09 12:31:15 +01:00
Denis Angell
195904574c
Change TER response codes from _XRP to _NATIVE. ( #184 )
...
* Change `_XRP` response codes to `_NATIVE`
* Update ServerDefinitions_test.cpp
2023-11-09 12:25:09 +01:00
RichardAH
c2e8bd2be1
add native currency to various rpc repsonses ( #179 )
2023-11-02 12:15:45 +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
Denis Angell
c3a0e1df44
add array xpop path
2023-10-30 15:53:01 +01:00
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