feat: add support for server_definitions RPC (#2535)

Add support for new command added in XRPLF/rippled#4703
This commit is contained in:
Mayukha Vadari
2023-10-31 19:57:30 -04:00
committed by GitHub
parent 0ae9d8d184
commit 14f40f1f62
9 changed files with 204 additions and 4 deletions

View File

@@ -183,6 +183,11 @@ export async function verifySubmittedTransaction(
command: 'tx',
transaction: hash,
})
// eslint-disable-next-line @typescript-eslint/no-explicit-any -- TODO: handle this API change for 2.0.0
const decodedTx: any = typeof tx === 'string' ? decode(tx) : tx
if (decodedTx.TransactionType === 'Payment') {
decodedTx.DeliverMax = decodedTx.Amount
}
assert(data.result)
assert.deepEqual(
@@ -195,7 +200,7 @@ export async function verifySubmittedTransaction(
'validated',
'ctid',
]),
typeof tx === 'string' ? decode(tx) : tx,
decodedTx,
)
if (typeof data.result.meta === 'object') {
assert.strictEqual(data.result.meta.TransactionResult, 'tesSUCCESS')