Denis Angell
32b7cbe910
Reward hook tests ( #117 )
...
* fix warning
* reorder variables/functions
* add reward hook tests
2023-09-28 09:54:40 +02:00
Denis Angell
522cfe9d6a
CTID sync rippled ( #114 )
...
* clang-format
* add `'` seperator to hex constants
fix bad seperator
clang-format
* remove impossible validation
add parenthesis
* pre-increment `it`
* add leading 0
* use boost_regex
* add leading 0
* `const` after declare variable
* clang-format
* add extra check on std::optional
* move guard
* add test
* update test to match
* rename `txnIDfromIndex` -> `txnIdFromIndex`
* update test to match guard
* fix test naming
---------
Co-authored-by: Richard Holland <richard.holland@starstone.co.nz >
2023-09-26 15:46:19 +02:00
Richard Holland
785ba90712
ensure subscription has ctid
2023-09-26 12:36:15 +00:00
Richard Holland
1c00600cfa
ctid everywhere
2023-09-26 11:04:21 +00:00
Richard Holland
48d12395ca
Merge branch 'dev' of github.com:Xahau/xahaud into dev
2023-09-26 09:32:13 +00:00
Richard Holland
98e1fb83de
change hook slot emplacement to use [] operator to fix #112
2023-09-26 09:32:05 +00:00
Dominique Blomsma
834442132b
Governance updates ( #113 )
...
* Reward delay type corrected to XFL
* Fixed Governance Initial Reward Rate
2023-09-25 22:35:40 +02:00
Richard Holland
40631c1a7c
remove tn11, dead validator
2023-09-25 10:14:44 +00:00
Richard Holland
3062a7d17e
update compiled reward hook
2023-09-25 09:49:10 +00:00
Denis Angell
e44eeec631
Update reward.c hook ( #111 )
...
* fix include
* fix include
* update invariant
* update comment
* Update reward.c
* Update reward.c
* Update reward.c
2023-09-25 11:46:40 +02:00
Richard Holland
87c6c2d3c0
change genesis amount for v3
2023-09-25 09:43:21 +00:00
Richard Holland
75525c2d38
v3 governance keys
2023-09-25 09:39:12 +00:00
Richard Holland
b7055927b2
add non-gov distributions
2023-09-25 08:55:21 +00:00
Richard Holland
3502e016e9
legacy tests passing
2023-09-24 22:19:47 +00:00
Richard Holland
f9a43f262c
more test cases fixes
2023-09-24 20:49:27 +00:00
Richard Holland
dd6e21c38b
more unit test fixes
2023-09-24 19:51:04 +00:00
Richard Holland
d7e4ba8254
fix various tests
2023-09-24 18:09:53 +00:00
Richard Holland
18a90ec432
remove debug memos from nftoken test
2023-09-24 12:29:54 +00:00
Richard Holland
25b5b7134d
remove (now) incorrect test case for xahaugen
2023-09-24 10:43:12 +00:00
Richard Holland
92e5e08025
allow deletable accounts but make importsequence on accountroot a blocker
2023-09-24 10:16:39 +00:00
Denis Angell
517c7a494b
Fix warnings ( #108 )
...
* remove unused variable
* rewrite function for transparancy
* unnecessary move
* remove unused variable
* remove unused variables
* fix `nodiscard` warning and ogical-op-parentheses
2023-09-24 11:49:22 +02: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
401a666f4d
debug governance tests, all passing
2023-09-23 18:06:21 +00:00
Richard Holland
a6b84caea2
fix reference count on governance hook
2023-09-23 15:38:34 +00:00
Richard Holland
d568761fdf
L2 tests done
2023-09-23 12:14:34 +00:00
Denis Angell
3c35024bf9
Update Magic Enum ( #103 )
...
* update magic_enum
* update server definitions `magic_enum`
* add server definitions test
* Update ServerInfo.cpp
* Update ServerInfo.cpp
2023-09-23 11:18:45 +02:00
Denis Angell
f4e738ac64
claim reward tests ( #105 )
2023-09-23 11:17:37 +02:00
Richard Holland
838898e758
more L2 gov
2023-09-23 09:16:39 +00:00
Richard Holland
88ded30810
Merge branch 'dev' of github.com:Xahau/xahaud into dev
2023-09-22 11:42:18 +00:00
Richard Holland
6b8cc6dd9b
governance L2 hook tests
2023-09-22 11:42:05 +00:00
Denis Angell
37d3d7dae7
fix failing tests add rpc test ( #104 )
2023-09-20 10:48:15 +02:00
Richard Holland
d6a0746f99
make mac-specific libraries optional
2023-09-19 12:58:48 +00:00
Denis Angell
aa6d05c8b9
patch m1/llvm14 ( #50 )
...
* patch wasm cmake
* patch UNL Report
* patch change
* patch import
* patch invoke
* patch xahau genesis test
2023-09-19 14:41:55 +02:00
Richard Holland
b6b6e0fe5c
more l2 governance tests
2023-09-19 12:41:31 +00:00
Richard Holland
28650cb14b
inline some enum functions
2023-09-19 11:05:41 +00:00
Richard Holland
0a291371c9
fix levelisation for soci, more L2 governance tests
2023-09-19 10:36:45 +00:00
Denis Angell
ab6d3d505f
add uritoken test ( #98 )
2023-09-19 11:26:49 +02: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
Denis Angell
89df87dec8
UNL Report tests ( #100 )
...
* Update Change.cpp
* add UNLReport Tests
* remove comments
2023-09-19 11:25:41 +02:00
Denis Angell
cfa46934ed
Sync extern.h ( #101 )
...
* update hook error codes
* reorder and remove unused externs
* add HOOK_STATE_DIR keylet
* Delete types.h
* move transaction types
2023-09-19 11:24:09 +02:00
RichardAH
e7cd845d93
Merge pull request #102 from Xahau/invoke-tests
...
add invoke tests
2023-09-19 11:23:16 +02:00
Richard Holland
9b089bee94
more layer2 tests
2023-09-19 09:22:28 +00:00
Richard Holland
e15f9244de
start L2 table tests
2023-09-18 10:52:10 +00:00
Richard Holland
ab67ddeeb6
modify xahaugenesis to support l2 table setup
2023-09-15 16:16:46 +00:00
Richard Holland
e55820e7c6
all governance L1 tests passing
2023-09-15 12:14:09 +00:00
Richard Holland
4d87210e01
more governance testing
2023-09-15 10:23:57 +00:00
Richard Holland
457c64088b
governance L1 hook topic tests
2023-09-14 12:19:43 +00:00
Denis Angell
fb44359988
add invoke tests
2023-09-14 11:00:16 +02:00
Richard Holland
9bcf186aa2
fixes for reward delay
2023-09-13 17:56:56 +00:00
Richard Holland
a70461f4d5
more governance tests
2023-09-13 13:19:05 +00:00