mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-11-20 12:15:51 +00:00
fix: ledger version in getTrustlines (#1505)
* fix: correctly propagate options.ledgerVersion * test: verify that `account_lines` uses correct `ledger_index`
This commit is contained in:
@@ -37,4 +37,13 @@ export default <TestSuite>{
|
||||
'getTrustlines'
|
||||
)
|
||||
},
|
||||
|
||||
'getTrustlines - ledger version option': async (api, address) => {
|
||||
const result = await api.getTrustlines(addresses.FOURTH_ACCOUNT, {ledgerVersion: 5})
|
||||
assertResultMatch(
|
||||
result,
|
||||
RESPONSE_FIXTURES.moreThan400Items,
|
||||
'getTrustlines'
|
||||
)
|
||||
},
|
||||
}
|
||||
|
||||
@@ -669,7 +669,11 @@ export function createMockRippled(port) {
|
||||
} else if (request.account === addresses.THIRD_ACCOUNT) {
|
||||
conn.send(accountLinesResponse.manyItems(request))
|
||||
} else if (request.account === addresses.FOURTH_ACCOUNT) {
|
||||
conn.send(accountLinesResponse.ripplingDisabled(request))
|
||||
if (request.ledger_index === 5) {
|
||||
conn.send(accountLinesResponse.manyItems(request))
|
||||
} else {
|
||||
conn.send(accountLinesResponse.ripplingDisabled(request))
|
||||
}
|
||||
} else if (request.account === addresses.NOTFOUND) {
|
||||
conn.send(createResponse(request, fixtures.account_info.notfound))
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user