diff --git a/.ci-config/rippled.cfg b/.ci-config/xahaud.cfg similarity index 86% rename from .ci-config/rippled.cfg rename to .ci-config/xahaud.cfg index 291f87b7..301d3674 100644 --- a/.ci-config/rippled.cfg +++ b/.ci-config/xahaud.cfg @@ -72,8 +72,8 @@ pool.ntp.org [ips] r.ripple.com 51235 -[validators_file] -validators.txt +# [validators_file] +# validators.txt [rpc_startup] { "command": "log_level", "severity": "info" } @@ -106,7 +106,7 @@ validators.txt # If you need the version of rippled to be more up to date, you may need to make a comment on this repo: https://github.com/WietseWind/docker-rippled [features] -# Devnet amendments as of June 28th, 2023 +# Amendments NegativeUNL fixRemoveNFTokenAutoTrustLine NonFungibleTokensV1 @@ -115,66 +115,58 @@ fixRmSmallIncreasedQOffers fixSTAmountCanonicalize FlowSortStrands TicketBatch -fix1201 fixQualityUpperBound FlowCross -EnforceInvariants -fix1523 HardenedValidations DepositPreauth MultiSignReserve fix1623 -FeeEscalation -PayChan fix1513 RequireFullyCanonicalSig fix1543 -TickSize fix1781 fixCheckThreading fix1515 -CryptoConditions -fix1528 +CryptoConditionsSuite fixPayChanRecipientOwnerDir -SortedDirectories fix1578 fix1571 fixAmendmentMajorityCalc fixTakerDryOfferRemoval fixMasterKeyAsRegularKey Flow -Escrow -TrustSetAuth DeletableAccounts DepositAuth -fix1368 -fix1512 -fix1373 -MultiSign Checks NonFungibleTokensV1_1 -# 1.10.0 Amendments DisallowIncoming fixNonFungibleTokensV1_2 -fixTrustLinesToSelf fixUniversalNumber ImmediateOfferKilled XRPFees -# 1.11.0 Amendments ExpandedSignerList -# 1.12.0 Amendments -AMM -Clawback -fixReducedOffersV1 fixNFTokenRemint -# 2.0.0 Amendments -XChainBridge -DID -# 2.2.0-b3 Amendments -fixNFTokenReserve -fixInnerObjTemplate -fixAMMOverflowOffer -PriceOracle -fixEmptyDID -fixXChainRewardRounding -fixPreviousTxnID +# Additional Amendments +BalanceRewards +Hooks +HooksUpdate1 +Import +Remit +URIToken +XahauGenesis +ZeroB2M +fix240819 +fix240911 +fixFloatDivide +fixNFTokenDirV1 +fixNFTokenNegOffer +fixNSDelete +fixPageCap +fixReduceImport +fixXahauV1 +fixXahauV2 +fixXahauV3 +PaychanAndEscrowForTokens + +[network_id] +21337 diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 176acc8c..0039401a 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -4,11 +4,11 @@ name: Node.js CI env: - RIPPLED_DOCKER_IMAGE: rippleci/rippled:2.2.0-b3 + XAHAUD_DOCKER_IMAGE: xahauci/xahaud:2025.2.6 on: push: - branches: [main, 1.x] + branches: [main-xahau, 1.x] pull_request: workflow_dispatch: @@ -108,7 +108,7 @@ jobs: - name: Run docker in background run: | - docker run --detach --rm --name rippled-service -p 6006:6006 --volume "${{ github.workspace }}/.ci-config/":"/opt/ripple/etc/" --health-cmd="wget localhost:6006 || exit 1" --health-interval=5s --health-retries=10 --health-timeout=2s --env GITHUB_ACTIONS=true --env CI=true ${{ env.RIPPLED_DOCKER_IMAGE }} /opt/ripple/bin/rippled -a --conf /opt/ripple/etc/rippled.cfg + docker run --detach --rm --name xahaud-service -p 6006:6006 --volume "${{ github.workspace }}/.ci-config/":"/opt/xahau/etc/" --health-cmd="wget localhost:6006 || exit 1" --health-interval=5s --health-retries=10 --health-timeout=2s --env GITHUB_ACTIONS=true --env CI=true ${{ env.XAHAUD_DOCKER_IMAGE }} /opt/xahau/bin/xahaud -a --conf /opt/xahau/etc/xahaud.cfg - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 @@ -145,7 +145,7 @@ jobs: - name: Stop docker container if: always() - run: docker stop rippled-service + run: docker stop xahaud-service browser: runs-on: ubuntu-latest @@ -165,7 +165,7 @@ jobs: - name: Run docker in background run: | - docker run --detach --rm --name rippled-service -p 6006:6006 --volume "${{ github.workspace }}/.ci-config/":"/opt/ripple/etc/" --health-cmd="wget localhost:6006 || exit 1" --health-interval=5s --health-retries=10 --health-timeout=2s --env GITHUB_ACTIONS=true --env CI=true ${{ env.RIPPLED_DOCKER_IMAGE }} /opt/ripple/bin/rippled -a --conf /opt/ripple/etc/rippled.cfg + docker run --detach --rm --name xahaud-service -p 6006:6006 --volume "${{ github.workspace }}/.ci-config/":"/opt/xahau/etc/" --health-cmd="wget localhost:6006 || exit 1" --health-interval=5s --health-retries=10 --health-timeout=2s --env GITHUB_ACTIONS=true --env CI=true ${{ env.XAHAUD_DOCKER_IMAGE }} /opt/xahau/bin/xahaud -a --conf /opt/xahau/etc/xahaud.cfg - name: Setup npm version 9 run: | @@ -197,46 +197,4 @@ jobs: - name: Stop docker container if: always() - run: docker stop rippled-service - - snippets: - runs-on: ubuntu-latest - timeout-minutes: 10 - - strategy: - matrix: - node-version: [18.x, 20.x] - - steps: - - uses: actions/checkout@v3 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - - - name: Setup npm version 9 - run: | - npm i -g npm@9 --registry=https://registry.npmjs.org - - - name: Cache node modules - id: cache-nodemodules - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - # caching node_modules - path: | - node_modules - */*/node_modules - key: ${{ runner.os }}-deps-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-deps-${{ matrix.node-version }}- - ${{ runner.os }}-deps- - - - name: Install Dependencies - if: steps.cache-nodemodules.outputs.cache-hit != 'true' - run: npm ci - - - run: npm run build - - name: Run Snippets - run: (for i in packages/xrpl/snippets/src/*.ts; do echo "Running $i" && npx ts-node $i || exit 1; done) + run: docker stop xahaud-service diff --git a/APPLICATIONS.md b/APPLICATIONS.md deleted file mode 100644 index 8d7f1737..00000000 --- a/APPLICATIONS.md +++ /dev/null @@ -1,175 +0,0 @@ -# Applications using xrpl.js - -A curated list of some of the projects and apps that leverage `xrpl.js` in some way. - -**Have one to add?** Please edit this file and open a PR! - -## Notice (disclaimer) - -These sites are independent of Ripple and have not been authorized, endorsed, sponsored or otherwise approved by Ripple or its affiliates. - -Warning: Use at your own risk. - -## Exchanges - -- **[The World Exchange](https://www.theworldexchange.net/)** - - Trade, issue, and send directly on the XRP Ledger. A user interface for the XRPL's decentralized exchange. Includes an implementation of an autobridged order book for token-to-token trading pairs in the [source code](https://github.com/pftq/TheWorldExchange). - -- **[Bitso](https://bitso.com/)** - - Exchange allowing clients to buy and sell XRP, based in Mexico. - -## Explorers - -- **[xrpintel - XRP Intelligence](https://xrpintel.com/)** - - Monitor the XRP Network in real time and explore historical statistics. - -- **[XRP Charts](https://xrpcharts.ripple.com/)** (xrpcharts.ripple.com) - - XRP Charts provides information based on public data, including trade volume, top markets, metrics, transactions, and more. - -- **[Ripple Live](https://gatehub.net/live)** (gatehub.net/live) - - Visualize XRP network transactions. - -- **[XRPL Dev. Dashboard](https://xrp.fans/)** (xrp.fans) - - Debugging dashboard for `rippled-ws-client-pool`, transaction and query explorer, and transaction signing and submission tool. - -- **[XRP Value](http://xrpvalue.com/)** - - Real-time XRP price, trades, and orderbook data from the XRP Ledger. - -- **[Bithomp - XRP Explorer](https://bithomp.com/explorer/)** - - Look up information by entering an address, transaction hash, username, or PayID. - -- **[Bithomp - XRPL validators](https://bithomp.com/validators)** - - List of XRPL validators, nodes, and testnet validators. - -- **[XRP Scan - XRP Ledger explorer](https://xrpscan.com)** - - XRP Ledger explorer, metrics and analytics. - -- **[xrplorer](https://xrplorer.com)** - - XRP Ledger explorer, API, metrics, and analytics using a graph database that is synchronized live with the XRPL. - -- **[XRPLWin](https://xrplwin.com)** - - XRP Ledger and Xahau explorer, Hooks explorer, metrics, and analytics using a XWA backend that is synchronized live with the XRPL and Xahau. - -## Data monitoring - -- **[zerptracker](https://zerptracker.com)** - - Monitor the XRPL using powerful JSONPath expressions, and receive notifications via email, SMS, webhooks, and more. - -- **[Utility-Scan](https://utility-scan.com)** - - Attempts to detect RippleNet on-demand liquidity (ODL) transactions through known fiat corridors and report these transactions in real time. - -- **[XRPL Rosetta](https://threexrp.dev/)** - - 3D Globe written in three.js connected to a Node.js websocket server that is listening to exchanges and the XRPL. The visualization aims to show trading, ODL, and liquidity at exchanges, intra-exchange volume, and flows. - -## Wallets and wallet tools - -- **[GemWallet](https://gemwallet.app/)** - - Users can use the GemWallet (non-custodial) web extension to interact with the XRPL from their browser. The documentation is available at [https://gemwallet.app/](https://gemwallet.app/docs/user-guide/introduction). - -- **[XUMM](https://xumm.app/)** - - Users can use the xumm application to track their accounts, balances and transactions. The true power of xumm is the platform available for developers. - -- **[Xpring Wallet](https://xpring.io)** (uses `ripple-keypairs`) - - Non-custodial XRP wallet. - -- **[XRP Toolkit](https://www.xrptoolkit.com)** - - A web interface to the XRP Ledger, supporting both hardware and software wallets. - -- **[Toast Wallet](https://toastwallet.com/)** - - A free, open source XRP Wallet for iOS, Android, Windows, Mac and Linux. - -- **[Toastify Ledger](https://github.com/WietseWind/toastify-ledger)** (uses `ripple-keypairs`) - - Add a Regular Key to a mnemonic XRP Wallet (e.g. Ledger Nano S) to use the account with a Family Seed (secret). - -- **[Bithomp-submit](https://github.com/Bithomp/bithomp-submit)** (GitHub) - - A tool to submit an offline-signed XRPL transaction. - -- **[Kyte](https://kyteapp.co/)** (kyteapp.co) ([Source](https://github.com/WietseWind/Zerp-Wallet)) (Deprecated) - - Web-based XRP wallet. - -- **[XRP Vanity Address Generator](https://github.com/WietseWind/xrp-vanity-generator)** (Node.js) - - A vanity address is a wallet address containing a few characters you like at the beginning or the end of the wallet address. - -- **[XRP Account Mnemonic Recovery](https://github.com/WietseWind/xrp-mnemonic-recovery)** (uses `ripple-keypairs`) - - Recover a 24 word mnemonic if one word is wrong or one word is missing. - -- **[Trustline](https://trustline.co)** - - A decentralized stablecoin wallet that runs on the XRP Ledger. - -## Send and request payments - -- **[XRP Tip Bot](https://www.xrptipbot.com/)** - - A bot that enables users on reddit, Twitter and Discord to send XRP to each other through reddit comments and Twitter tweets. - -- **[XRP Text](https://xrptext.com/)** - - Send XRP using SMS text messages. - -- **[XRParrot](https://xrparrot.com/)** (uses `ripple-address-codec`) - - Easy EUR (SEPA) to XRP transfer (currency conversion). - -- **[XRP Payment](https://xrpayments.co/)** (xrpayments.co) - - Tool for generating a XRP payment request URI in a QR code, with currency converter. - -## Development tools - -- **[XRP Faucets for Testnet and Devnet](https://xrpl.org/xrp-testnet-faucet.html)** - - Get some test funds for development on the test network. The faucet uses `xrpl.js`. - -## Code samples and libraries - -- **[ilp-plugin-xrp-paychan](https://github.com/interledgerjs/ilp-plugin-xrp-paychan)** - - Send ILP payments using XRP and payment channels (PayChan). - -- **[RunKit: WietseWind](https://runkit.com/wietsewind/)** - - XRP Ledger code samples for Node.js. - -- **[GitHub Gist: WietseWind](https://gist.github.com/WietseWind)** - - XRP Ledger code samples for Node.js and the web (mostly). - -- **[rippled-ws-client-sign](https://github.com/WietseWind/rippled-ws-client-sign)** - - Sign transactions, with support for MultiSign. - -- **[ILP-enabled power switch](https://xrpcommunity.blog/raspberry-pi-interledger-xp-powerswitch-howto/)** ([video](https://www.youtube.com/watch?v=c-eS0HQUuJg)) (uses [`moneyd-uplink-xrp`](https://github.com/interledgerjs/moneyd-uplink-xrp)) - - For about $30 in parts (Raspberry Pi, 3.3V Relay board and a few wires) you can build your own power switch that will switch on if a streaming ILP payment comes in. When the payment stream stops, the power turns off. - -## Related apps that do not appear to use xrpl.js - -- **[XRP Stats](https://ledger.exposed/)** (ledger.exposed) - - Rich list, live ledger stats and XRP distribution. Visualize escrows and flow of funds. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 38b08ab0..0b8b3316 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -47,7 +47,7 @@ npm run lint ## Running Tests -For integration and browser tests, we use a `rippled` node in standalone mode to test xrpl.js code against. To set this up, you can either configure and run `rippled` locally, or set up the Docker container `rippleci/rippled` by [following these instructions](#integration-tests). The latter will require you to [install Docker](https://docs.docker.com/get-docker/). +For integration and browser tests, we use a `xahaud` node in standalone mode to test xahau.js code against. To set this up, you can either configure and run `xahaud` locally, or set up the Docker container `xahauci/xahaud` by [following these instructions](#integration-tests). The latter will require you to [install Docker](https://docs.docker.com/get-docker/). ### Unit Tests @@ -59,12 +59,12 @@ npm test ### Integration Tests -From the top-level xrpl.js folder (one level above `packages`), run the following commands: +From the top-level xahau.js folder (one level above `packages`), run the following commands: ```bash npm install -# sets up the rippled standalone Docker container - you can skip this step if you already have it set up -docker run -p 6006:6006 --interactive -t --volume $PWD/.ci-config:/opt/ripple/etc/ --platform linux/amd64 rippleci/rippled:2.0.0-b4 /opt/ripple/bin/rippled -a --conf /opt/ripple/etc/rippled.cfg +# sets up the xahaud standalone Docker container - you can skip this step if you already have it set up +docker run -p 6006:6006 --interactive -t --volume $PWD/.ci-config:/opt/xahau/etc/ --platform linux/amd64 xahauci/xahaud:2025.2.6 /opt/xahau/bin/xahaud -a --conf /opt/xahau/etc/xahaud.cfg npm run build npm run test:integration ``` @@ -73,9 +73,9 @@ Breaking down the command: * `docker run -p 6006:6006` starts a Docker container with an open port for admin WebSocket requests. * `--interactive` allows you to interact with the container. * `-t` starts a terminal in the container for you to send commands to. -* `--volume $PWD/.ci-config:/config/` identifies the `rippled.cfg` and `validators.txt` to import. It must be an absolute path, so we use `$PWD` instead of `./`. -* `rippleci/rippled` is an image that is regularly updated with the latest `rippled` releases -* `/opt/ripple/bin/rippled -a --conf /opt/ripple/etc/rippled.cfg` starts `rippled` in standalone mode +* `--volume $PWD/.ci-config:/config/` identifies the `xahaud.cfg` and `validators.txt` to import. It must be an absolute path, so we use `$PWD` instead of `./`. +* `xahauci/xahaud` is an image that is regularly updated with the latest `xahaud` releases +* `/opt/xahau/bin/xahaud -a --conf /opt/xahau/etc/xahaud.cfg` starts `xahaud` in standalone mode ### Browser Tests @@ -85,12 +85,12 @@ One is in the browser - run `npm run build:browserTests` and open `test/localInt The other is in the command line (this is what we use for CI) - -This should be run from the `xrpl.js` top level folder (one above the `packages` folder). +This should be run from the `xahau.js` top level folder (one above the `packages` folder). ```bash npm run build -# sets up the rippled standalone Docker container - you can skip this step if you already have it set up -docker run -p 6006:6006 --interactive -t --volume $PWD/.ci-config:/opt/ripple/etc/ --platform linux/amd64 rippleci/rippled:2.2.0-b3 /opt/ripple/bin/rippled -a --conf /opt/ripple/etc/rippled.cfg +# sets up the xahaud standalone Docker container - you can skip this step if you already have it set up +docker run -p 6006:6006 --interactive -t --volume $PWD/.ci-config:/opt/xahau/etc/ --platform linux/amd64 xahauci/xahaud:2025.2.6 /opt/xahau/bin/xahaud -a --conf /opt/xahau/etc/xahaud.cfg npm run test:browser ``` @@ -100,47 +100,47 @@ This is a monorepo, which means that there are multiple packages in a single Git The 4 packages currently here are: -1. xrpl.js - The client library for interacting with the ledger. -2. ripple-binary-codec - A library for serializing and deserializing transactions for the ledger. -3. ripple-keypairs - A library for generating and using cryptographic keypairs. -4. ripple-address-codec - A library for encoding and decoding XRP Ledger addresses and seeds. +1. xahau.js - The client library for interacting with the ledger. +2. xahau-binary-codec - A library for serializing and deserializing transactions for the ledger. +3. xahau-keypairs - A library for generating and using cryptographic keypairs. +4. xahau-address-codec - A library for encoding and decoding Xahau Ledger addresses and seeds. 5. isomorphic - A collection of isomorphic implementations of crypto and utility functions. 6. secret-numbers - Generate XRPL Accounts with a number-based secret: 8 chunks of 6 digits. Each package has it's own README which dives deeper into what it's main purpose is, and the core functionality it offers. They also run tests independently as they were originally in separate repositories. -These are managed in a monorepo because often a change in a lower-level library will also require a change in xrpl.js, and so it makes sense to be able to allow for modifications of all packages at once without coordinating versions across multiple repositories. +These are managed in a monorepo because often a change in a lower-level library will also require a change in xahau.js, and so it makes sense to be able to allow for modifications of all packages at once without coordinating versions across multiple repositories. -Let's dive a bit into how xrpl.js is structured! +Let's dive a bit into how xahau.js is structured! ### The File Structure Within the xrpl package, each folder has a specific purpose: -**Client** - This contains logic for handling the websocket connection to rippled servers. +**Client** - This contains logic for handling the websocket connection to xahaud servers. **Models** - These types model LedgerObjects, Requests/Methods, and Transactions in order to give type hints and nice errors for users. -**Sugar** - This is where handy helper functions end up, like `submit`, `autofill`, and `getXRPBalance` amongst others. +**Sugar** - This is where handy helper functions end up, like `submit`, `autofill`, and `getXAHBalance` amongst others. **Utils** - These are shared functions which are useful for conversions, or internal implementation details within the library. -**Wallet** - This logic handles managing keys, addresses, and signing within xrpl.js +**Wallet** - This logic handles managing keys, addresses, and signing within xahau.js -### Writing Tests for xrpl.js +### Writing Tests for xahau.js For every file in `src`, we try to have a corresponding file in `test` with unit tests. The goal is to maintain above 80% code coverage, and generally any new feature or bug fix should be accompanied by unit tests, and integration tests if applicable. -For an example of a unit test, check out the [autofill tests here](./packages/xrpl/test/client/autofill.ts). +For an example of a unit test, check out the [autofill tests here](./packages/xahau/test/client/autofill.ts). -If your code connects to the ledger (ex. Adding a new transaction type) it's handy to write integration tests to ensure that you can successfully interact with the ledger. Integration tests are generally run against a docker instance of rippled which contains the latest updates. Since standalone mode allows us to manually close ledgers, this allows us to run integration tests at a much faster rate than if we had to wait 4-5 seconds per transaction for the ledger to validate the transaction. [See above](#running-tests) for how to start up the docker container to run integration tests. +If your code connects to the ledger (ex. Adding a new transaction type) it's handy to write integration tests to ensure that you can successfully interact with the ledger. Integration tests are generally run against a docker instance of xahaud which contains the latest updates. Since standalone mode allows us to manually close ledgers, this allows us to run integration tests at a much faster rate than if we had to wait 4-5 seconds per transaction for the ledger to validate the transaction. [See above](#running-tests) for how to start up the docker container to run integration tests. All integration tests should be written in the `test/integration` folder, with new `Requests` and `Transactions` tests being in their respective folders. -For an example of how to write an integration test for `xrpl.js`, you can look at the [Payment integration test](./packages/xrpl/test/integration/transactions/payment.ts). +For an example of how to write an integration test for `xahau.js`, you can look at the [Payment integration test](./packages/xahau/test/integration/transactions/payment.ts). ## Generate reference docs -You can see the complete reference documentation at [`xrpl.js` docs](https://js.xrpl.org). You can also generate them locally using `typedoc`: +You can see the complete reference documentation at [`xahau.js` docs](https://js.xrpl.org). You can also generate them locally using `typedoc`: ```bash npm run docgen @@ -150,17 +150,17 @@ This updates `docs/` at the top level, where GitHub Pages looks for the docs. ## Update `definitions.json` -Use [this repo](https://github.com/RichardAH/xrpl-codec-gen) to generate a new `definitions.json` file from the rippled source code. Instructions are available in that README. +Use [this repo](https://github.com/RichardAH/xrpl-codec-gen) to generate a new `definitions.json` file from the xahaud source code. Instructions are available in that README. ## Adding and removing packages -`xrpl.js` uses `lerna` and `npm`'s workspaces features to manage a monorepo. +`xahau.js` uses `lerna` and `npm`'s workspaces features to manage a monorepo. Adding and removing packages requires a slightly different process than normal as a result. ### Adding or removing development dependencies -`xrpl.js` strives to use the same development dependencies in all packages. +`xahau.js` strives to use the same development dependencies in all packages. You may add and remove dev dependencies like normal: ```bash @@ -175,38 +175,38 @@ npm uninstall --save-dev abbrev You need to specify which package is changing using the `-w` flag: ```bash -### adding a new dependency to `xrpl` -npm install abbrev -w xrpl -### adding a new dependency to `ripple-keypairs` -npm install abbrev -w ripple-keypairs +### adding a new dependency to `xahau` +npm install abbrev -w xahau +### adding a new dependency to `xahau-keypairs` +npm install abbrev -w xahau-keypairs ### removing a dependency -npm uninstall abbrev -w xrpl +npm uninstall abbrev -w xahau ``` ## Updating the Docker container for CI In order to test the library, we need to enable the latest amendments in the docker container. -This requires updating the `/.ci-config/rippled.cfg` file with the hashes and names of new amendments. +This requires updating the `/.ci-config/xahaud.cfg` file with the hashes and names of new amendments. In order to update the list, follow these steps from the top level of the library: 1. Run `node ./.ci-config/getNewAmendments.js` -2. If there are any new amendment hashes, add a comment to the end of `/.ci-config/rippled.cfg` with the date +2. If there are any new amendment hashes, add a comment to the end of `/.ci-config/xahaud.cfg` with the date - `Ex. "# Added August 9th, 2023"` 3. For each hash printed out by the script, add the hash and name to the config file. - Ex. `B2A4DB846F0891BF2C76AB2F2ACC8F5B4EC64437135C6E56F3F859DE5FFD5856 ExpandedSignerList` - You can look up the name by searching for the hash on https://xrpl.org/known-amendments.html 4. Push your changes -Note: The same updated config can be used to update xrpl-py's CI as well. +Note: The same updated config can be used to update xahau-py's CI as well. ## Updating `definitions.json` This should almost always be done using the [`xrpl-codec-gen`](https://github.com/RichardAH/xrpl-codec-gen) script - if the output needs manual intervention afterwards, consider updating the script instead. -1. Clone / pull the latest changes from [rippled](https://github.com/XRPLF/rippled) - Specifically the `develop` branch is usually the right one. +1. Clone / pull the latest changes from [xahaud](https://github.com/XRPLF/xahaud) - Specifically the `develop` branch is usually the right one. 2. Clone / pull the latest changes from [`xrpl-codec-gen`](https://github.com/RichardAH/xrpl-codec-gen) 3. From the `xrpl-codec-gen` tool, follow the steps in the `README.md` to generate a new `definitions.json` file. -4. Replace the `definitions.json` file in the `ripple-binary-codec` with the newly generated file. +4. Replace the `definitions.json` file in the `xahau-binary-codec` with the newly generated file. 5. Verify that the changes make sense by inspection before submitting, as there may be updates required for the `xrpl-codec-gen` tool depending on the latest amendments we're updating to match. @@ -246,13 +246,13 @@ This should almost always be done using the [`xrpl-codec-gen`](https://github.co - Stable release: Run `npx lerna publish from-package --yes` - Beta release: Run `npx lerna publish from-package --dist-tag beta --yes` - Notice this allows developers to install the package with `npm add xrpl@beta` + Notice this allows developers to install the package with `npm add xahau@beta` 1. If requested, enter your [npmjs.com](https://npmjs.com) OTP (one-time password) to complete publication. NOW YOU HAVE PUBLISHED! But you're not done; we have to notify people! -1. Run `git tag -m `, where `` is the new package and version (e.g. `xrpl@2.1.1`), for each version released. +1. Run `git tag -m `, where `` is the new package and version (e.g. `xahau@2.1.1`), for each version released. 1. Run `git push --follow-tags`, to push the tags to Github. 1. On GitHub, click the "Releases" link on the right-hand side of the page. @@ -262,19 +262,19 @@ This should almost always be done using the [`xrpl-codec-gen`](https://github.co 1. Click "Choose a tag", and choose a tag that you just created. 1. Edit the name of the release to match the tag (IE \@\) and edit the description as you see fit. -1. Send an email to [xrpl-announce](https://groups.google.com/g/xrpl-announce). -1. Lastly, send a similar message to the XRPL Discord in the [`javascript` channel](https://discord.com/channels/886050993802985492/886053111179915295). The message should include: - 1. The version changes for xrpl libraries +1. Send an email to [xahau-announce](https://groups.google.com/g/xahau-announce). +1. Lastly, send a similar message to the Xahau Discord in the [`javascript` channel](https://discord.com/channels/1085202760548499486/1085203623111295068). The message should include: + 1. The version changes for xahau libraries 1. A link to the more detailed changes 1. Highlights of important changes ## Mailing Lists -We have a low-traffic mailing list for announcements of new `xrpl.js` releases. (About 1 email every couple of weeks) +We have a low-traffic mailing list for announcements of new `xahau.js` releases. (About 1 email every couple of weeks) -- [Subscribe to xrpl-announce](https://groups.google.com/g/xrpl-announce) +- [Subscribe to xahau-announce](https://groups.google.com/g/xahau-announce) -If you're using the XRP Ledger in production, you should run a [rippled server](https://github.com/ripple/rippled) and subscribe to the ripple-server mailing list as well. +If you're using the Xahau Ledger in production, you should run a [xahaud server](https://github.com/xahau/xahaud) and subscribe to the xahau-server mailing list as well. -- [Subscribe to ripple-server](https://groups.google.com/g/ripple-server) +- [Subscribe to xahau-server](https://groups.google.com/g/xahau-server) diff --git a/README.md b/README.md index b9c03148..79843044 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,23 @@ -# xrpl.js +# xahau.js -A JavaScript/TypeScript library for interacting with the XRP Ledger +A JavaScript/TypeScript library for interacting with the Xahau Ledger -[![NPM](https://nodei.co/npm/xrpl.png)](https://www.npmjs.org/package/xrpl) +[![NPM](https://nodei.co/npm/xahau.png)](https://www.npmjs.org/package/xrpl) ![npm bundle size](https://img.shields.io/bundlephobia/min/xrpl) -This is the recommended library for integrating a JavaScript/TypeScript app with the XRP Ledger, especially if you intend to use advanced functionality such as IOUs, payment paths, the decentralized exchange, account settings, payment channels, escrows, multi-signing, and more. +This is the recommended library for integrating a JavaScript/TypeScript app with the Xahau Ledger, especially if you intend to use advanced functionality such as IOUs, payment paths, the decentralized exchange, account settings, payment channels, escrows, multi-signing, and more. -## [➡️ Reference Documentation](http://js.xrpl.org) +## [➡️ Reference Documentation](http://js.xahau.org) See the full reference documentation for all classes, methods, and utilities. ## Features -1. Managing keys & creating test credentials ([`Wallet`](https://js.xrpl.org/classes/Wallet.html) && [`Client.fundWallet()`](https://js.xrpl.org/classes/Client.html#fundWallet)) -2. Submitting transactions to the XRP Ledger ([`Client.submit(...)`](https://js.xrpl.org/classes/Client.html#submit) & [transaction types](https://xrpl.org/transaction-types.html)) -3. Sending requests to observe the ledger ([`Client.request(...)`](https://js.xrpl.org/classes/Client.html#request) using [public API methods](https://xrpl.org/public-api-methods.html)) -4. Subscribing to changes in the ledger ([Ex. ledger, transactions, & more...](https://xrpl.org/subscribe.html)) -5. Parsing ledger data into more convenient formats ([`xrpToDrops`](https://js.xrpl.org/functions/xrpToDrops.html) and [`rippleTimeToISOTime`](https://js.xrpl.org/functions/rippleTimeToISOTime.html)) +1. Managing keys & creating test credentials ([`Wallet`](https://js.xahau.org/classes/Wallet.html) && [`Client.fundWallet()`](https://js.xahau.org/classes/Client.html#fundWallet)) +2. Submitting transactions to the Xahau Ledger ([`Client.submit(...)`](https://js.xahau.org/classes/Client.html#submit) & [transaction types](https://xahau.org/transaction-types.html)) +3. Sending requests to observe the ledger ([`Client.request(...)`](https://js.xahau.org/classes/Client.html#request) using [public API methods](https://xahau.org/public-api-methods.html)) +4. Subscribing to changes in the ledger ([Ex. ledger, transactions, & more...](https://xahau.org/subscribe.html)) +5. Parsing ledger data into more convenient formats ([`xrpToDrops`](https://js.xahau.org/functions/xrpToDrops.html) and [`rippleTimeToISOTime`](https://js.xahau.org/functions/rippleTimeToISOTime.html)) All of which works in Node.js (tested for v18+) & web browsers (tested for Chrome). @@ -27,9 +27,9 @@ All of which works in Node.js (tested for v18+) & web browsers (tested for Chrom + **[Node.js v18](https://nodejs.org/)** is recommended. We also support v20. Other versions may work but are not frequently tested. -### Installing xrpl.js +### Installing xahau.js -In an existing project (with package.json), install xrpl.js with: +In an existing project (with package.json), install xahau.js with: ``` $ npm install --save xrpl @@ -46,7 +46,7 @@ Example usage: ```js const xrpl = require("xrpl"); async function main() { - const client = new xrpl.Client("wss://s.altnet.rippletest.net:51233"); + const client = new xahau.Client("wss://s.altnet.rippletest.net:51233"); await client.connect(); const response = await client.request({ @@ -72,46 +72,46 @@ It goes through: ### Case by Case Setup Steps -If you're using xrpl.js with React or Deno, you'll need to do a couple extra steps to set it up: +If you're using xahau.js with React or Deno, you'll need to do a couple extra steps to set it up: -- [Using xrpl.js with a CDN](https://github.com/XRPLF/xrpl.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-from-a-cdn) -- [Using xrpl.js with `create-react-app`](https://github.com/XRPLF/xrpl.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-create-react-app) -- [Using xrpl.js with `React Native`](https://github.com/XRPLF/xrpl.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-react-native) -- [Using xrpl.js with `Vite React`](https://github.com/XRPLF/xrpl.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-vite-react) -- [Using xrpl.js with `Deno`](https://github.com/XRPLF/xrpl.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-deno) +- [Using xahau.js with a CDN](https://github.com/XRPLF/xahau.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-from-a-cdn) +- [Using xahau.js with `create-react-app`](https://github.com/XRPLF/xahau.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-create-react-app) +- [Using xahau.js with `React Native`](https://github.com/XRPLF/xahau.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-react-native) +- [Using xahau.js with `Vite React`](https://github.com/XRPLF/xahau.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-vite-react) +- [Using xahau.js with `Deno`](https://github.com/XRPLF/xahau.js/blob/main/UNIQUE_SETUPS.md#using-xrpljs-with-deno) ## Documentation -As you develop with xrpl.js, there's two sites you'll use extensively: +As you develop with xahau.js, there's two sites you'll use extensively: -1. [xrpl.org](https://xrpl.org/references.html) is the primary source for: - - How the ledger works ([See Concepts](https://xrpl.org/concepts.html#main-page-header)) - - What kinds of transactions there are ([Transaction Types](https://xrpl.org/transaction-types.html#transaction-types)) - - Requests you can send ([Public API Methods](https://xrpl.org/public-api-methods.html)) - - Tutorials for interacting with various features of the ledger ([Tutorials](https://xrpl.org/tutorials.html#main-page-header)) -2. [js.xrpl.org](https://js.xrpl.org/) has the reference docs for this library +1. [xahau.org](https://xahau.org/references.html) is the primary source for: + - How the ledger works ([See Concepts](https://xahau.org/concepts.html#main-page-header)) + - What kinds of transactions there are ([Transaction Types](https://xahau.org/transaction-types.html#transaction-types)) + - Requests you can send ([Public API Methods](https://xahau.org/public-api-methods.html)) + - Tutorials for interacting with various features of the ledger ([Tutorials](https://xahau.org/tutorials.html#main-page-header)) +2. [js.xahau.org](https://js.xahau.org/) has the reference docs for this library ### Mailing Lists -If you want to hear when we release new versions of xrpl.js, you can join our low-traffic mailing list (About 1 email per week): +If you want to hear when we release new versions of xahau.js, you can join our low-traffic mailing list (About 1 email per week): -- [Subscribe to xrpl-announce](https://groups.google.com/g/xrpl-announce) +- [Subscribe to xahau-announce](https://groups.google.com/g/xahau-announce) -If you're using the XRP Ledger in production, you should run a [rippled server](https://github.com/ripple/rippled) and subscribe to the ripple-server mailing list as well. +If you're using the Xahau Ledger in production, you should run a [rippled server](https://github.com/ripple/rippled) and subscribe to the ripple-server mailing list as well. - [Subscribe to ripple-server](https://groups.google.com/g/ripple-server) ## Asking for help -One of the best spots to ask for help is in the [XRPL Developer Discord](https://xrpldevs.org) - There's a channel for xrpl.js where other community members can help you figure out how to accomplish your goals. +One of the best spots to ask for help is in the [XRPL Developer Discord](https://xrpldevs.org) - There's a channel for xahau.js where other community members can help you figure out how to accomplish your goals. -You are also welcome to create an [issue](https://github.com/XRPLF/xrpl.js/issues) here and we'll do our best to respond within 3 days. +You are also welcome to create an [issue](https://github.com/XRPLF/xahau.js/issues) here and we'll do our best to respond within 3 days. ## Key Links -- [xrpl.js Reference Docs](https://js.xrpl.org/) -- [xrpl.org (Detailed docs on how the XRPL works)](https://xrpl.org/references.html) +- [xahau.js Reference Docs](https://js.xahau.org/) +- [xahau.org (Detailed docs on how the XRPL works)](https://xahau.org/references.html) - [XRPL Code Samples](https://github.com/XRPLF/xrpl-dev-portal/tree/master/content/_code-samples) - [#javascript in the XRPL Developer Discord for questions & support](https://xrpldevs.org) -- [xrpl-announce (The mailing list for new xrpl.js versions)](https://groups.google.com/g/xrpl-announce) -- [Applications that use xrpl.js](https://github.com/XRPLF/xrpl.js/blob/main/APPLICATIONS.md) (You can open a PR to add your project!) +- [xahau-announce (The mailing list for new xahau.js versions)](https://groups.google.com/g/xahau-announce) +- [Applications that use xahau.js](https://github.com/XRPLF/xahau.js/blob/main/APPLICATIONS.md) (You can open a PR to add your project!) diff --git a/UNIQUE_SETUPS.md b/UNIQUE_SETUPS.md index c64ecd82..020830db 100644 --- a/UNIQUE_SETUPS.md +++ b/UNIQUE_SETUPS.md @@ -1,31 +1,31 @@ -# Unique Setup Steps for Xrpl.js +# Unique Setup Steps for Xahau.js -Starting in 3.0 xrpl and all the packages in this repo no longer require custom configurations (ex. polyfills) to run. +Starting in 3.0 xahau and all the packages in this repo no longer require custom configurations (ex. polyfills) to run. -### Using xrpl.js from a CDN +### Using xahau.js from a CDN -You can avoid setting up your build system to handle `xrpl.js` by using a cdn version that is prebuilt for the browser. +You can avoid setting up your build system to handle `xahau.js` by using a cdn version that is prebuilt for the browser. -- unpkg `` -- jsdelivr `` +- unpkg `` +- jsdelivr `` Ensure that the full path is provided so the browser can find the sourcemaps. -### Using xrpl.js with `create-react-app` +### Using xahau.js with `create-react-app` -Starting in 3.0 xrpl and its related packages no longer require custom configurations (ex. polyfills) to run. +Starting in 3.0 xahau and its related packages no longer require custom configurations (ex. polyfills) to run. -This online template uses these steps to run xrpl.js with React in the browser: -https://codesandbox.io/s/xrpl-intro-pxgdjr?file=/src/App.js +This online template uses these steps to run xahau.js with React in the browser: +https://codesandbox.io/s/xahau-intro-pxgdjr?file=/src/App.js -### Using xrpl.js with React Native +### Using xahau.js with React Native -If you want to use `xrpl.js` with React Native you will need to install polyfills for core NodeJS modules. +If you want to use `xahau.js` with React Native you will need to install polyfills for core NodeJS modules. 1. Install dependencies (you can use `yarn` as well): ```shell - npm install xrpl \ + npm install xahau \ fast-text-encoding \ react-native-get-random-values ``` @@ -53,23 +53,23 @@ import './polyfills' ... ``` -### Using xrpl.js with Vite React +### Using xahau.js with Vite React -Starting in 3.0 xrpl and all the packages in this repo no longer require custom configurations (ex. polyfills) to run. +Starting in 3.0 xahau and all the packages in this repo no longer require custom configurations (ex. polyfills) to run. -### Using xrpl.js with Deno +### Using xahau.js with Deno -Until official support for [Deno](https://deno.land) is added, you can use the following work-around to use `xrpl.js` with Deno: +Until official support for [Deno](https://deno.land) is added, you can use the following work-around to use `xahau.js` with Deno: > [!NOTE] > The following is currently broken due to https://github.com/denoland/deno/issues/20516. > Once that is fixed there could be other issues as well. ```javascript -import xrpl from 'https://dev.jspm.io/npm:xrpl'; +import xahau from 'https://dev.jspm.io/npm:xahau'; (async () => { - const api = new (xrpl as any).Client('wss://s.altnet.rippletest.net:51233'); + const api = new (xahau as any).Client('wss://xahau-test.net'); const address = 'rH8NxV12EuV...khfJ5uw9kT'; api.connect().then(() => { diff --git a/docs/.nojekyll b/docs/.nojekyll deleted file mode 100644 index e2ac6616..00000000 --- a/docs/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index aa904aaf..00000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -js.xrpl.org diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css deleted file mode 100644 index 7a0264a1..00000000 --- a/docs/assets/highlight.css +++ /dev/null @@ -1,106 +0,0 @@ -:root { - --light-hl-0: #001080; - --dark-hl-0: #9CDCFE; - --light-hl-1: #000000; - --dark-hl-1: #D4D4D4; - --light-hl-2: #0000FF; - --dark-hl-2: #569CD6; - --light-hl-3: #0070C1; - --dark-hl-3: #4FC1FF; - --light-hl-4: #795E26; - --dark-hl-4: #DCDCAA; - --light-hl-5: #A31515; - --dark-hl-5: #CE9178; - --light-hl-6: #AF00DB; - --dark-hl-6: #C586C0; - --light-hl-7: #098658; - --dark-hl-7: #B5CEA8; - --light-hl-8: #000000FF; - --dark-hl-8: #D4D4D4; - --light-hl-9: #008000; - --dark-hl-9: #6A9955; - --light-hl-10: #267F99; - --dark-hl-10: #4EC9B0; - --light-hl-11: #CD3131; - --dark-hl-11: #F44747; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --hl-10: var(--light-hl-10); - --hl-11: var(--light-hl-11); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --hl-10: var(--dark-hl-10); - --hl-11: var(--dark-hl-11); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --hl-8: var(--light-hl-8); - --hl-9: var(--light-hl-9); - --hl-10: var(--light-hl-10); - --hl-11: var(--light-hl-11); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --hl-8: var(--dark-hl-8); - --hl-9: var(--dark-hl-9); - --hl-10: var(--dark-hl-10); - --hl-11: var(--dark-hl-11); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -.hl-8 { color: var(--hl-8); } -.hl-9 { color: var(--hl-9); } -.hl-10 { color: var(--hl-10); } -.hl-11 { color: var(--hl-11); } -pre, code { background: var(--code-background); } diff --git a/docs/assets/main.js b/docs/assets/main.js deleted file mode 100644 index 3cee05e6..00000000 --- a/docs/assets/main.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/docs/assets/search.js b/docs/assets/search.js deleted file mode 100644 index c7bc0a73..00000000 --- a/docs/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":128,\"name\":\"Client\",\"url\":\"classes/Client.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Client.html#constructor\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":1024,\"name\":\"connection\",\"url\":\"classes/Client.html#connection\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":1024,\"name\":\"feeCushion\",\"url\":\"classes/Client.html#feeCushion\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":1024,\"name\":\"maxFeeXRP\",\"url\":\"classes/Client.html#maxFeeXRP\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":1024,\"name\":\"networkID\",\"url\":\"classes/Client.html#networkID\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":1024,\"name\":\"buildVersion\",\"url\":\"classes/Client.html#buildVersion\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":262144,\"name\":\"url\",\"url\":\"classes/Client.html#url\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"request\",\"url\":\"classes/Client.html#request\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"requestNextPage\",\"url\":\"classes/Client.html#requestNextPage\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"on\",\"url\":\"classes/Client.html#on\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"requestAll\",\"url\":\"classes/Client.html#requestAll\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"getServerInfo\",\"url\":\"classes/Client.html#getServerInfo\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/Client.html#connect\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"disconnect\",\"url\":\"classes/Client.html#disconnect\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"isConnected\",\"url\":\"classes/Client.html#isConnected\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"autofill\",\"url\":\"classes/Client.html#autofill\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"submit\",\"url\":\"classes/Client.html#submit\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"submitAndWait\",\"url\":\"classes/Client.html#submitAndWait\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"prepareTransaction\",\"url\":\"classes/Client.html#prepareTransaction\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"getXrpBalance\",\"url\":\"classes/Client.html#getXrpBalance\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"getBalances\",\"url\":\"classes/Client.html#getBalances\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"getOrderbook\",\"url\":\"classes/Client.html#getOrderbook\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"getLedgerIndex\",\"url\":\"classes/Client.html#getLedgerIndex\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"fundWallet\",\"url\":\"classes/Client.html#fundWallet\",\"classes\":\"\",\"parent\":\"Client\"},{\"kind\":256,\"name\":\"ClientOptions\",\"url\":\"interfaces/ClientOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"feeCushion\",\"url\":\"interfaces/ClientOptions.html#feeCushion\",\"classes\":\"\",\"parent\":\"ClientOptions\"},{\"kind\":1024,\"name\":\"maxFeeXRP\",\"url\":\"interfaces/ClientOptions.html#maxFeeXRP\",\"classes\":\"\",\"parent\":\"ClientOptions\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/ClientOptions.html#timeout\",\"classes\":\"\",\"parent\":\"ClientOptions\"},{\"kind\":1024,\"name\":\"trace\",\"url\":\"interfaces/ClientOptions.html#trace\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClientOptions\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/ClientOptions.html#headers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClientOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientOptions.html#headers.__type\",\"classes\":\"\",\"parent\":\"ClientOptions.headers\"},{\"kind\":1024,\"name\":\"agent\",\"url\":\"interfaces/ClientOptions.html#agent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClientOptions\"},{\"kind\":1024,\"name\":\"authorization\",\"url\":\"interfaces/ClientOptions.html#authorization\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClientOptions\"},{\"kind\":1024,\"name\":\"connectionTimeout\",\"url\":\"interfaces/ClientOptions.html#connectionTimeout\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClientOptions\"},{\"kind\":8,\"name\":\"ECDSA\",\"url\":\"enums/ECDSA.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"ed25519\",\"url\":\"enums/ECDSA.html#ed25519\",\"classes\":\"\",\"parent\":\"ECDSA\"},{\"kind\":16,\"name\":\"secp256k1\",\"url\":\"enums/ECDSA.html#secp256k1\",\"classes\":\"\",\"parent\":\"ECDSA\"},{\"kind\":256,\"name\":\"FundingOptions\",\"url\":\"interfaces/FundingOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/FundingOptions.html#amount\",\"classes\":\"\",\"parent\":\"FundingOptions\"},{\"kind\":1024,\"name\":\"faucetHost\",\"url\":\"interfaces/FundingOptions.html#faucetHost\",\"classes\":\"\",\"parent\":\"FundingOptions\"},{\"kind\":1024,\"name\":\"faucetPath\",\"url\":\"interfaces/FundingOptions.html#faucetPath\",\"classes\":\"\",\"parent\":\"FundingOptions\"},{\"kind\":1024,\"name\":\"usageContext\",\"url\":\"interfaces/FundingOptions.html#usageContext\",\"classes\":\"\",\"parent\":\"FundingOptions\"},{\"kind\":128,\"name\":\"Wallet\",\"url\":\"classes/Wallet.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/Wallet.html#generate\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":2048,\"name\":\"fromSeed\",\"url\":\"classes/Wallet.html#fromSeed\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":1024,\"name\":\"fromSecret\",\"url\":\"classes/Wallet.html#fromSecret\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Wallet.html#fromSecret.__type\",\"classes\":\"\",\"parent\":\"Wallet.fromSecret\"},{\"kind\":2048,\"name\":\"fromEntropy\",\"url\":\"classes/Wallet.html#fromEntropy\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":2048,\"name\":\"fromMnemonic\",\"url\":\"classes/Wallet.html#fromMnemonic\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":2048,\"name\":\"fromRFC1751Mnemonic\",\"url\":\"classes/Wallet.html#fromRFC1751Mnemonic\",\"classes\":\"tsd-is-private\",\"parent\":\"Wallet\"},{\"kind\":2048,\"name\":\"deriveWallet\",\"url\":\"classes/Wallet.html#deriveWallet\",\"classes\":\"tsd-is-private\",\"parent\":\"Wallet\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Wallet.html#constructor\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Wallet.html#publicKey\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":1024,\"name\":\"privateKey\",\"url\":\"classes/Wallet.html#privateKey\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":1024,\"name\":\"classicAddress\",\"url\":\"classes/Wallet.html#classicAddress\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":1024,\"name\":\"seed\",\"url\":\"classes/Wallet.html#seed\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":262144,\"name\":\"address\",\"url\":\"classes/Wallet.html#address\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":2048,\"name\":\"sign\",\"url\":\"classes/Wallet.html#sign\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Wallet.html#sign.sign-1.__type-2\",\"classes\":\"\",\"parent\":\"Wallet.sign.sign\"},{\"kind\":1024,\"name\":\"tx_blob\",\"url\":\"classes/Wallet.html#sign.sign-1.__type-2.tx_blob\",\"classes\":\"\",\"parent\":\"Wallet.sign.sign.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"classes/Wallet.html#sign.sign-1.__type-2.hash\",\"classes\":\"\",\"parent\":\"Wallet.sign.sign.__type\"},{\"kind\":2048,\"name\":\"verifyTransaction\",\"url\":\"classes/Wallet.html#verifyTransaction\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":2048,\"name\":\"getXAddress\",\"url\":\"classes/Wallet.html#getXAddress\",\"classes\":\"\",\"parent\":\"Wallet\"},{\"kind\":64,\"name\":\"walletFromSecretNumbers\",\"url\":\"functions/walletFromSecretNumbers.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"keyToRFC1751Mnemonic\",\"url\":\"functions/keyToRFC1751Mnemonic.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rfc1751MnemonicToKey\",\"url\":\"functions/rfc1751MnemonicToKey.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"LedgerEntry\",\"url\":\"modules/LedgerEntry.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"AccountRoot\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"Balance\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#Balance\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"OwnerCount\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#OwnerCount\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#Sequence\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#AccountTxnID\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"AMMID\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#AMMID\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"Domain\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#Domain\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"EmailHash\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#EmailHash\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"MessageKey\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#MessageKey\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"RegularKey\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#RegularKey\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"TicketCount\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#TicketCount\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"TickSize\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#TickSize\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"TransferRate\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#TransferRate\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"WalletLocator\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#WalletLocator\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"BurnedNFTokens\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#BurnedNFTokens\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"FirstNFTSequence\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#FirstNFTSequence\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"MintedNFTokens\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#MintedNFTokens\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"NFTokenMinter\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#NFTokenMinter\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.AccountRoot.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.AccountRoot\"},{\"kind\":8,\"name\":\"AccountRootFlags\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":16,\"name\":\"lsfPasswordSpent\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfPasswordSpent\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfRequireDestTag\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfRequireDestTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfRequireAuth\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfRequireAuth\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDisallowXRP\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDisallowXRP\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDisableMaster\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDisableMaster\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfNoFreeze\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfNoFreeze\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfGlobalFreeze\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfGlobalFreeze\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDefaultRipple\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDefaultRipple\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDepositAuth\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDepositAuth\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfAMM\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfAMM\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDisallowIncomingNFTokenOffer\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDisallowIncomingNFTokenOffer\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDisallowIncomingCheck\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDisallowIncomingCheck\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDisallowIncomingPayChan\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDisallowIncomingPayChan\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfDisallowIncomingTrustline\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfDisallowIncomingTrustline\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":16,\"name\":\"lsfAllowTrustLineClawback\",\"url\":\"enums/LedgerEntry.AccountRootFlags.html#lsfAllowTrustLineClawback\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlags\"},{\"kind\":256,\"name\":\"AccountRootFlagsInterface\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"lsfPasswordSpent\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfPasswordSpent\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfRequireDestTag\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfRequireDestTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfRequireAuth\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfRequireAuth\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDisallowXRP\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDisallowXRP\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDisableMaster\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDisableMaster\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfNoFreeze\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfNoFreeze\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfGlobalFreeze\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfGlobalFreeze\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDefaultRipple\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDefaultRipple\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDepositAuth\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDepositAuth\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfAMM\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfAMM\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDisallowIncomingNFTokenOffer\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDisallowIncomingNFTokenOffer\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDisallowIncomingCheck\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDisallowIncomingCheck\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDisallowIncomingPayChan\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDisallowIncomingPayChan\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfDisallowIncomingTrustline\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfDisallowIncomingTrustline\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":1024,\"name\":\"lsfAllowTrustLineClawback\",\"url\":\"interfaces/LedgerEntry.AccountRootFlagsInterface.html#lsfAllowTrustLineClawback\",\"classes\":\"\",\"parent\":\"LedgerEntry.AccountRootFlagsInterface\"},{\"kind\":32,\"name\":\"AMENDMENTS_ID\",\"url\":\"variables/LedgerEntry.AMENDMENTS_ID.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":256,\"name\":\"Amendments\",\"url\":\"interfaces/LedgerEntry.Amendments.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.Amendments.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":1024,\"name\":\"Amendments\",\"url\":\"interfaces/LedgerEntry.Amendments.html#Amendments\",\"classes\":\"\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":1024,\"name\":\"Majorities\",\"url\":\"interfaces/LedgerEntry.Amendments.html#Majorities\",\"classes\":\"\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.Amendments.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.Amendments.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.Amendments.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.Amendments.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Amendments\"},{\"kind\":256,\"name\":\"AMM\",\"url\":\"interfaces/LedgerEntry.AMM.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.AMM.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.AMM.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"Asset\",\"url\":\"interfaces/LedgerEntry.AMM.html#Asset\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"Asset2\",\"url\":\"interfaces/LedgerEntry.AMM.html#Asset2\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"AuctionSlot\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot.__type\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM.AuctionSlot\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot.__type.Account-1\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM.AuctionSlot.__type\"},{\"kind\":1024,\"name\":\"AuthAccounts\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot.__type.AuthAccounts\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM.AuctionSlot.__type\"},{\"kind\":1024,\"name\":\"DiscountedFee\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot.__type.DiscountedFee\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM.AuctionSlot.__type\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot.__type.Expiration\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM.AuctionSlot.__type\"},{\"kind\":1024,\"name\":\"Price\",\"url\":\"interfaces/LedgerEntry.AMM.html#AuctionSlot.__type.Price\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM.AuctionSlot.__type\"},{\"kind\":1024,\"name\":\"LPTokenBalance\",\"url\":\"interfaces/LedgerEntry.AMM.html#LPTokenBalance\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"TradingFee\",\"url\":\"interfaces/LedgerEntry.AMM.html#TradingFee\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"VoteSlots\",\"url\":\"interfaces/LedgerEntry.AMM.html#VoteSlots\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.AMM.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.AMM.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.AMM.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.AMM.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.AMM\"},{\"kind\":256,\"name\":\"Bridge\",\"url\":\"interfaces/LedgerEntry.Bridge.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.Bridge.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.Bridge.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/LedgerEntry.Bridge.html#SignatureReward\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/LedgerEntry.Bridge.html#XChainBridge\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"XChainClaimID\",\"url\":\"interfaces/LedgerEntry.Bridge.html#XChainClaimID\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"XChainAccountCreateCount\",\"url\":\"interfaces/LedgerEntry.Bridge.html#XChainAccountCreateCount\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"XChainAccountClaimCount\",\"url\":\"interfaces/LedgerEntry.Bridge.html#XChainAccountClaimCount\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"MinAccountCreateAmount\",\"url\":\"interfaces/LedgerEntry.Bridge.html#MinAccountCreateAmount\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.Bridge.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.Bridge.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.Bridge.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.Bridge.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.Bridge.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Bridge\"},{\"kind\":256,\"name\":\"Check\",\"url\":\"interfaces/LedgerEntry.Check.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.Check.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.Check.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/LedgerEntry.Check.html#Destination\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.Check.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.Check.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.Check.html#PreviousTxnID\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.Check.html#PreviousTxnLgrSeq\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"SendMax\",\"url\":\"interfaces/LedgerEntry.Check.html#SendMax\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/LedgerEntry.Check.html#Sequence\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"DestinationNode\",\"url\":\"interfaces/LedgerEntry.Check.html#DestinationNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/LedgerEntry.Check.html#DestinationTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/LedgerEntry.Check.html#Expiration\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"InvoiceID\",\"url\":\"interfaces/LedgerEntry.Check.html#InvoiceID\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/LedgerEntry.Check.html#SourceTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.Check.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Check\"},{\"kind\":256,\"name\":\"DepositPreauth\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"Authorize\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#Authorize\",\"classes\":\"\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.DepositPreauth.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DepositPreauth\"},{\"kind\":256,\"name\":\"DirectoryNode\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"RootIndex\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#RootIndex\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"Indexes\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#Indexes\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"IndexNext\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#IndexNext\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"IndexPrevious\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#IndexPrevious\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"Owner\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#Owner\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"TakerPaysCurrency\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#TakerPaysCurrency\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"TakerPaysIssuer\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#TakerPaysIssuer\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"TakerGetsCurrency\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#TakerGetsCurrency\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"TakerGetsIssuer\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#TakerGetsIssuer\",\"classes\":\"\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.DirectoryNode.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DirectoryNode\"},{\"kind\":256,\"name\":\"DID\",\"url\":\"interfaces/LedgerEntry.DID.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.DID.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.DID.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"Data\",\"url\":\"interfaces/LedgerEntry.DID.html#Data\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"DIDDocument\",\"url\":\"interfaces/LedgerEntry.DID.html#DIDDocument\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"URI\",\"url\":\"interfaces/LedgerEntry.DID.html#URI\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.DID.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.DID.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.DID.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.DID.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.DID.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.DID\"},{\"kind\":256,\"name\":\"Escrow\",\"url\":\"interfaces/LedgerEntry.Escrow.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.Escrow.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.Escrow.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/LedgerEntry.Escrow.html#Destination\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/LedgerEntry.Escrow.html#Amount\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"Condition\",\"url\":\"interfaces/LedgerEntry.Escrow.html#Condition\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"CancelAfter\",\"url\":\"interfaces/LedgerEntry.Escrow.html#CancelAfter\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"FinishAfter\",\"url\":\"interfaces/LedgerEntry.Escrow.html#FinishAfter\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.Escrow.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/LedgerEntry.Escrow.html#SourceTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/LedgerEntry.Escrow.html#DestinationTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.Escrow.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"DestinationNode\",\"url\":\"interfaces/LedgerEntry.Escrow.html#DestinationNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.Escrow.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.Escrow.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.Escrow.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Escrow\"},{\"kind\":32,\"name\":\"FEE_SETTINGS_ID\",\"url\":\"variables/LedgerEntry.FEE_SETTINGS_ID.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":256,\"name\":\"FeeSettings\",\"url\":\"interfaces/LedgerEntry.FeeSettings.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.FeeSettings.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettings\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.FeeSettings.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettings\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.FeeSettings.html#index\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettings\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.FeeSettings.html#PreviousTxnID\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettings\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.FeeSettings.html#PreviousTxnLgrSeq\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettings\"},{\"kind\":256,\"name\":\"FeeSettingsPreAmendmentFields\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"BaseFee\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html#BaseFee\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPreAmendmentFields\"},{\"kind\":1024,\"name\":\"ReferenceFeeUnits\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html#ReferenceFeeUnits\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPreAmendmentFields\"},{\"kind\":1024,\"name\":\"ReserveBase\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html#ReserveBase\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPreAmendmentFields\"},{\"kind\":1024,\"name\":\"ReserveIncrement\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html#ReserveIncrement\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPreAmendmentFields\"},{\"kind\":256,\"name\":\"FeeSettingsPostAmendmentFields\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"BaseFeeDrops\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html#BaseFeeDrops\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPostAmendmentFields\"},{\"kind\":1024,\"name\":\"ReserveBaseDrops\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html#ReserveBaseDrops\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPostAmendmentFields\"},{\"kind\":1024,\"name\":\"ReserveIncrementDrops\",\"url\":\"interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html#ReserveIncrementDrops\",\"classes\":\"\",\"parent\":\"LedgerEntry.FeeSettingsPostAmendmentFields\"},{\"kind\":256,\"name\":\"Ledger\",\"url\":\"interfaces/LedgerEntry.Ledger.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"account_hash\",\"url\":\"interfaces/LedgerEntry.Ledger.html#account_hash\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"accountState\",\"url\":\"interfaces/LedgerEntry.Ledger.html#accountState\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"close_flags\",\"url\":\"interfaces/LedgerEntry.Ledger.html#close_flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"close_time\",\"url\":\"interfaces/LedgerEntry.Ledger.html#close_time\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"close_time_human\",\"url\":\"interfaces/LedgerEntry.Ledger.html#close_time_human\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"close_time_resolution\",\"url\":\"interfaces/LedgerEntry.Ledger.html#close_time_resolution\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"interfaces/LedgerEntry.Ledger.html#closed\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerEntry.Ledger.html#ledger_hash\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerEntry.Ledger.html#ledger_index\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"parent_close_time\",\"url\":\"interfaces/LedgerEntry.Ledger.html#parent_close_time\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"parent_hash\",\"url\":\"interfaces/LedgerEntry.Ledger.html#parent_hash\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"total_coins\",\"url\":\"interfaces/LedgerEntry.Ledger.html#total_coins\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"transaction_hash\",\"url\":\"interfaces/LedgerEntry.Ledger.html#transaction_hash\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/LedgerEntry.Ledger.html#transactions\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ledger\"},{\"kind\":2097152,\"name\":\"LedgerEntryFilter\",\"url\":\"types/LedgerEntry.LedgerEntryFilter.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":2097152,\"name\":\"LedgerEntry\",\"url\":\"types/LedgerEntry.LedgerEntry.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":256,\"name\":\"LedgerHashes\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#LastLedgerSequence\",\"classes\":\"\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":1024,\"name\":\"Hashes\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#Hashes\",\"classes\":\"\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.LedgerHashes.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.LedgerHashes\"},{\"kind\":256,\"name\":\"Majority\",\"url\":\"interfaces/LedgerEntry.Majority.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"Majority\",\"url\":\"interfaces/LedgerEntry.Majority.html#Majority\",\"classes\":\"\",\"parent\":\"LedgerEntry.Majority\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntry.Majority.html#Majority.__type\",\"classes\":\"\",\"parent\":\"LedgerEntry.Majority.Majority\"},{\"kind\":1024,\"name\":\"Amendment\",\"url\":\"interfaces/LedgerEntry.Majority.html#Majority.__type.Amendment\",\"classes\":\"\",\"parent\":\"LedgerEntry.Majority.Majority.__type\"},{\"kind\":1024,\"name\":\"CloseTime\",\"url\":\"interfaces/LedgerEntry.Majority.html#Majority.__type.CloseTime\",\"classes\":\"\",\"parent\":\"LedgerEntry.Majority.Majority.__type\"},{\"kind\":32,\"name\":\"NEGATIVE_UNL_ID\",\"url\":\"variables/LedgerEntry.NEGATIVE_UNL_ID.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":256,\"name\":\"NegativeUNL\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":1024,\"name\":\"DisabledValidators\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#DisabledValidators\",\"classes\":\"\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":1024,\"name\":\"ValidatorToDisable\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#ValidatorToDisable\",\"classes\":\"\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":1024,\"name\":\"ValidatorToReEnable\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#ValidatorToReEnable\",\"classes\":\"\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.NegativeUNL.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NegativeUNL\"},{\"kind\":256,\"name\":\"NFTokenOffer\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#Amount\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#Destination\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#Expiration\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"NFTokenOfferNode\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#NFTokenOfferNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"Owner\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#Owner\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.NFTokenOffer.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NFTokenOffer\"},{\"kind\":256,\"name\":\"NFTokenPage\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":1024,\"name\":\"NextPageMin\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#NextPageMin\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":1024,\"name\":\"NFTokens\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#NFTokens\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":1024,\"name\":\"PreviousPageMin\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#PreviousPageMin\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.NFTokenPage.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.NFTokenPage\"},{\"kind\":256,\"name\":\"NFToken\",\"url\":\"interfaces/LedgerEntry.NFToken.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"NFToken\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken.__type\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken.NFToken\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken.__type.Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken.NFToken.__type\"},{\"kind\":1024,\"name\":\"Issuer\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken.__type.Issuer\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken.NFToken.__type\"},{\"kind\":1024,\"name\":\"NFTokenID\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken.__type.NFTokenID\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken.NFToken.__type\"},{\"kind\":1024,\"name\":\"NFTokenTaxon\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken.__type.NFTokenTaxon\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken.NFToken.__type\"},{\"kind\":1024,\"name\":\"URI\",\"url\":\"interfaces/LedgerEntry.NFToken.html#NFToken.__type.URI\",\"classes\":\"\",\"parent\":\"LedgerEntry.NFToken.NFToken.__type\"},{\"kind\":256,\"name\":\"Offer\",\"url\":\"interfaces/LedgerEntry.Offer.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.Offer.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.Offer.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.Offer.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/LedgerEntry.Offer.html#Sequence\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"TakerPays\",\"url\":\"interfaces/LedgerEntry.Offer.html#TakerPays\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"TakerGets\",\"url\":\"interfaces/LedgerEntry.Offer.html#TakerGets\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"BookDirectory\",\"url\":\"interfaces/LedgerEntry.Offer.html#BookDirectory\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"BookNode\",\"url\":\"interfaces/LedgerEntry.Offer.html#BookNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.Offer.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/LedgerEntry.Offer.html#Expiration\",\"classes\":\"\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.Offer.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.Offer.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.Offer.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Offer\"},{\"kind\":8,\"name\":\"OfferFlags\",\"url\":\"enums/LedgerEntry.OfferFlags.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":16,\"name\":\"lsfPassive\",\"url\":\"enums/LedgerEntry.OfferFlags.html#lsfPassive\",\"classes\":\"\",\"parent\":\"LedgerEntry.OfferFlags\"},{\"kind\":16,\"name\":\"lsfSell\",\"url\":\"enums/LedgerEntry.OfferFlags.html#lsfSell\",\"classes\":\"\",\"parent\":\"LedgerEntry.OfferFlags\"},{\"kind\":256,\"name\":\"PayChannel\",\"url\":\"interfaces/LedgerEntry.PayChannel.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#Destination\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#Amount\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"Balance\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#Balance\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"PublicKey\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#PublicKey\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"SettleDelay\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#SettleDelay\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#Expiration\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"CancelAfter\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#CancelAfter\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#SourceTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#DestinationTag\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"DestinationNode\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#DestinationNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.PayChannel.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.PayChannel\"},{\"kind\":256,\"name\":\"RippleState\",\"url\":\"interfaces/LedgerEntry.RippleState.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.RippleState.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.RippleState.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"Balance\",\"url\":\"interfaces/LedgerEntry.RippleState.html#Balance\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"LowLimit\",\"url\":\"interfaces/LedgerEntry.RippleState.html#LowLimit\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"HighLimit\",\"url\":\"interfaces/LedgerEntry.RippleState.html#HighLimit\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"LowNode\",\"url\":\"interfaces/LedgerEntry.RippleState.html#LowNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"HighNode\",\"url\":\"interfaces/LedgerEntry.RippleState.html#HighNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"LowQualityIn\",\"url\":\"interfaces/LedgerEntry.RippleState.html#LowQualityIn\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"LowQualityOut\",\"url\":\"interfaces/LedgerEntry.RippleState.html#LowQualityOut\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"HighQualityIn\",\"url\":\"interfaces/LedgerEntry.RippleState.html#HighQualityIn\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"HighQualityOut\",\"url\":\"interfaces/LedgerEntry.RippleState.html#HighQualityOut\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.RippleState.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.RippleState.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.RippleState.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.RippleState\"},{\"kind\":8,\"name\":\"RippleStateFlags\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":16,\"name\":\"lsfLowReserve\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfLowReserve\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfHighReserve\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfHighReserve\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfLowAuth\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfLowAuth\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfHighAuth\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfHighAuth\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfLowNoRipple\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfLowNoRipple\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfHighNoRipple\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfHighNoRipple\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfLowFreeze\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfLowFreeze\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":16,\"name\":\"lsfHighFreeze\",\"url\":\"enums/LedgerEntry.RippleStateFlags.html#lsfHighFreeze\",\"classes\":\"\",\"parent\":\"LedgerEntry.RippleStateFlags\"},{\"kind\":256,\"name\":\"SignerList\",\"url\":\"interfaces/LedgerEntry.SignerList.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.SignerList.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.SignerList.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.SignerList.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"SignerEntries\",\"url\":\"interfaces/LedgerEntry.SignerList.html#SignerEntries\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"SignerListID\",\"url\":\"interfaces/LedgerEntry.SignerList.html#SignerListID\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"SignerQuorum\",\"url\":\"interfaces/LedgerEntry.SignerList.html#SignerQuorum\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.SignerList.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.SignerList.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.SignerList.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.SignerList\"},{\"kind\":8,\"name\":\"SignerListFlags\",\"url\":\"enums/LedgerEntry.SignerListFlags.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":16,\"name\":\"lsfOneOwnerCount\",\"url\":\"enums/LedgerEntry.SignerListFlags.html#lsfOneOwnerCount\",\"classes\":\"\",\"parent\":\"LedgerEntry.SignerListFlags\"},{\"kind\":256,\"name\":\"Ticket\",\"url\":\"interfaces/LedgerEntry.Ticket.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.Ticket.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.Ticket.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.Ticket.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.Ticket.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/LedgerEntry.Ticket.html#TicketSequence\",\"classes\":\"\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.Ticket.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.Ticket.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.Ticket.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.Ticket\"},{\"kind\":256,\"name\":\"XChainOwnedClaimID\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#XChainBridge\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"XChainClaimID\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#XChainClaimID\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"OtherChainSource\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#OtherChainSource\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"XChainClaimAttestations\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#XChainClaimAttestations\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#SignatureReward\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.XChainOwnedClaimID.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.XChainOwnedClaimID\"},{\"kind\":256,\"name\":\"XChainOwnedCreateAccountClaimID\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#LedgerEntryType\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#XChainBridge\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"XChainAccountCreateCount\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#XChainAccountCreateCount\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"XChainCreateAccountAttestations\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#XChainCreateAccountAttestations\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#Flags\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#OwnerNode\",\"classes\":\"\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntry.XChainOwnedCreateAccountClaimID\"},{\"kind\":256,\"name\":\"VoteSlot\",\"url\":\"interfaces/LedgerEntry.VoteSlot.html\",\"classes\":\"\",\"parent\":\"LedgerEntry\"},{\"kind\":1024,\"name\":\"VoteEntry\",\"url\":\"interfaces/LedgerEntry.VoteSlot.html#VoteEntry\",\"classes\":\"\",\"parent\":\"LedgerEntry.VoteSlot\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntry.VoteSlot.html#VoteEntry.__type\",\"classes\":\"\",\"parent\":\"LedgerEntry.VoteSlot.VoteEntry\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/LedgerEntry.VoteSlot.html#VoteEntry.__type.Account\",\"classes\":\"\",\"parent\":\"LedgerEntry.VoteSlot.VoteEntry.__type\"},{\"kind\":1024,\"name\":\"TradingFee\",\"url\":\"interfaces/LedgerEntry.VoteSlot.html#VoteEntry.__type.TradingFee\",\"classes\":\"\",\"parent\":\"LedgerEntry.VoteSlot.VoteEntry.__type\"},{\"kind\":1024,\"name\":\"VoteWeight\",\"url\":\"interfaces/LedgerEntry.VoteSlot.html#VoteEntry.__type.VoteWeight\",\"classes\":\"\",\"parent\":\"LedgerEntry.VoteSlot.VoteEntry.__type\"},{\"kind\":64,\"name\":\"setTransactionFlagsToNumber\",\"url\":\"functions/setTransactionFlagsToNumber.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"parseAccountRootFlags\",\"url\":\"functions/parseAccountRootFlags.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"RequestResponseMap\",\"url\":\"types/RequestResponseMap.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"MarkerRequest\",\"url\":\"types/MarkerRequest.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"MarkerResponse\",\"url\":\"types/MarkerResponse.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"RequestAllResponseMap\",\"url\":\"types/RequestAllResponseMap.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"BaseRequest\",\"url\":\"interfaces/BaseRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/BaseRequest.html#id\",\"classes\":\"\",\"parent\":\"BaseRequest\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/BaseRequest.html#command\",\"classes\":\"\",\"parent\":\"BaseRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/BaseRequest.html#api_version\",\"classes\":\"\",\"parent\":\"BaseRequest\"},{\"kind\":256,\"name\":\"BaseResponse\",\"url\":\"interfaces/BaseResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/BaseResponse.html#id\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/BaseResponse.html#status\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/BaseResponse.html#type\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/BaseResponse.html#result\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/BaseResponse.html#warning\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/BaseResponse.html#warnings\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/BaseResponse.html#forwarded\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/BaseResponse.html#api_version\",\"classes\":\"\",\"parent\":\"BaseResponse\"},{\"kind\":2097152,\"name\":\"Request\",\"url\":\"types/Request.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"Response\",\"url\":\"types/Response.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ResponseWarning\",\"url\":\"interfaces/ResponseWarning.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ResponseWarning.html#id\",\"classes\":\"\",\"parent\":\"ResponseWarning\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/ResponseWarning.html#message\",\"classes\":\"\",\"parent\":\"ResponseWarning\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"interfaces/ResponseWarning.html#details\",\"classes\":\"\",\"parent\":\"ResponseWarning\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResponseWarning.html#details.__type\",\"classes\":\"\",\"parent\":\"ResponseWarning.details\"},{\"kind\":256,\"name\":\"Channel\",\"url\":\"interfaces/Channel.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/Channel.html#account\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Channel.html#amount\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"balance\",\"url\":\"interfaces/Channel.html#balance\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"channel_id\",\"url\":\"interfaces/Channel.html#channel_id\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/Channel.html#destination_account\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"settle_delay\",\"url\":\"interfaces/Channel.html#settle_delay\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"public_key\",\"url\":\"interfaces/Channel.html#public_key\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"public_key_hex\",\"url\":\"interfaces/Channel.html#public_key_hex\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"interfaces/Channel.html#expiration\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"cancel_after\",\"url\":\"interfaces/Channel.html#cancel_after\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"source_tab\",\"url\":\"interfaces/Channel.html#source_tab\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":1024,\"name\":\"destination_tag\",\"url\":\"interfaces/Channel.html#destination_tag\",\"classes\":\"\",\"parent\":\"Channel\"},{\"kind\":256,\"name\":\"AccountChannelsRequest\",\"url\":\"interfaces/AccountChannelsRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountChannelsRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountChannelsRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/AccountChannelsRequest.html#destination_account\",\"classes\":\"\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountChannelsRequest.html#limit\",\"classes\":\"\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountChannelsRequest.html#marker\",\"classes\":\"\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountChannelsRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountChannelsRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountChannelsRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountChannelsRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsRequest\"},{\"kind\":256,\"name\":\"AccountChannelsResponse\",\"url\":\"interfaces/AccountChannelsResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountChannelsResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"channels\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.channels\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.limit\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountChannelsResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"AccountChannelsResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountChannelsResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountChannelsResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountChannelsResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountChannelsResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountChannelsResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountChannelsResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountChannelsResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountChannelsResponse\"},{\"kind\":256,\"name\":\"AccountCurrenciesRequest\",\"url\":\"interfaces/AccountCurrenciesRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountCurrenciesRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountCurrenciesRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":1024,\"name\":\"strict\",\"url\":\"interfaces/AccountCurrenciesRequest.html#strict\",\"classes\":\"\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountCurrenciesRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountCurrenciesRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountCurrenciesRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountCurrenciesRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesRequest\"},{\"kind\":256,\"name\":\"AccountCurrenciesResponse\",\"url\":\"interfaces/AccountCurrenciesResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse.result\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse.result.__type\"},{\"kind\":1024,\"name\":\"receive_currencies\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result.__type.receive_currencies\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse.result.__type\"},{\"kind\":1024,\"name\":\"send_currencies\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result.__type.send_currencies\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountCurrenciesResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AccountCurrenciesResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountCurrenciesResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountCurrenciesResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountCurrenciesResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountCurrenciesResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountCurrenciesResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountCurrenciesResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountCurrenciesResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountCurrenciesResponse\"},{\"kind\":256,\"name\":\"AccountInfoAccountFlags\",\"url\":\"interfaces/AccountInfoAccountFlags.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultRipple\",\"url\":\"interfaces/AccountInfoAccountFlags.html#defaultRipple\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"depositAuth\",\"url\":\"interfaces/AccountInfoAccountFlags.html#depositAuth\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"disableMasterKey\",\"url\":\"interfaces/AccountInfoAccountFlags.html#disableMasterKey\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"disallowIncomingCheck\",\"url\":\"interfaces/AccountInfoAccountFlags.html#disallowIncomingCheck\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"disallowIncomingNFTokenOffer\",\"url\":\"interfaces/AccountInfoAccountFlags.html#disallowIncomingNFTokenOffer\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"disallowIncomingPayChan\",\"url\":\"interfaces/AccountInfoAccountFlags.html#disallowIncomingPayChan\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"disallowIncomingTrustline\",\"url\":\"interfaces/AccountInfoAccountFlags.html#disallowIncomingTrustline\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"disallowIncomingXRP\",\"url\":\"interfaces/AccountInfoAccountFlags.html#disallowIncomingXRP\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"globalFreeze\",\"url\":\"interfaces/AccountInfoAccountFlags.html#globalFreeze\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"noFreeze\",\"url\":\"interfaces/AccountInfoAccountFlags.html#noFreeze\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"passwordSpent\",\"url\":\"interfaces/AccountInfoAccountFlags.html#passwordSpent\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"requireAuthorization\",\"url\":\"interfaces/AccountInfoAccountFlags.html#requireAuthorization\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"requireDestinationTag\",\"url\":\"interfaces/AccountInfoAccountFlags.html#requireDestinationTag\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":1024,\"name\":\"allowTrustLineClawback\",\"url\":\"interfaces/AccountInfoAccountFlags.html#allowTrustLineClawback\",\"classes\":\"\",\"parent\":\"AccountInfoAccountFlags\"},{\"kind\":256,\"name\":\"AccountInfoRequest\",\"url\":\"interfaces/AccountInfoRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountInfoRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountInfoRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"interfaces/AccountInfoRequest.html#queue\",\"classes\":\"\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"signer_lists\",\"url\":\"interfaces/AccountInfoRequest.html#signer_lists\",\"classes\":\"\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"strict\",\"url\":\"interfaces/AccountInfoRequest.html#strict\",\"classes\":\"\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountInfoRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountInfoRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountInfoRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountInfoRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoRequest\"},{\"kind\":256,\"name\":\"AccountInfoResponse\",\"url\":\"interfaces/AccountInfoResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountInfoResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountInfoResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result\"},{\"kind\":1024,\"name\":\"account_data\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type.account_data\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"account_flags\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type.account_flags\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"queue_data\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type.queue_data\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountInfoResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AccountInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountInfoResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountInfoResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountInfoResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountInfoResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountInfoResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountInfoResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountInfoResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountInfoResponse\"},{\"kind\":256,\"name\":\"AccountQueueData\",\"url\":\"interfaces/AccountQueueData.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"txn_count\",\"url\":\"interfaces/AccountQueueData.html#txn_count\",\"classes\":\"\",\"parent\":\"AccountQueueData\"},{\"kind\":1024,\"name\":\"auth_change_queued\",\"url\":\"interfaces/AccountQueueData.html#auth_change_queued\",\"classes\":\"\",\"parent\":\"AccountQueueData\"},{\"kind\":1024,\"name\":\"lowest_sequence\",\"url\":\"interfaces/AccountQueueData.html#lowest_sequence\",\"classes\":\"\",\"parent\":\"AccountQueueData\"},{\"kind\":1024,\"name\":\"highest_sequence\",\"url\":\"interfaces/AccountQueueData.html#highest_sequence\",\"classes\":\"\",\"parent\":\"AccountQueueData\"},{\"kind\":1024,\"name\":\"max_spend_drops_total\",\"url\":\"interfaces/AccountQueueData.html#max_spend_drops_total\",\"classes\":\"\",\"parent\":\"AccountQueueData\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/AccountQueueData.html#transactions\",\"classes\":\"\",\"parent\":\"AccountQueueData\"},{\"kind\":256,\"name\":\"AccountQueueTransaction\",\"url\":\"interfaces/AccountQueueTransaction.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"auth_change\",\"url\":\"interfaces/AccountQueueTransaction.html#auth_change\",\"classes\":\"\",\"parent\":\"AccountQueueTransaction\"},{\"kind\":1024,\"name\":\"fee\",\"url\":\"interfaces/AccountQueueTransaction.html#fee\",\"classes\":\"\",\"parent\":\"AccountQueueTransaction\"},{\"kind\":1024,\"name\":\"fee_level\",\"url\":\"interfaces/AccountQueueTransaction.html#fee_level\",\"classes\":\"\",\"parent\":\"AccountQueueTransaction\"},{\"kind\":1024,\"name\":\"max_spend_drops\",\"url\":\"interfaces/AccountQueueTransaction.html#max_spend_drops\",\"classes\":\"\",\"parent\":\"AccountQueueTransaction\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/AccountQueueTransaction.html#seq\",\"classes\":\"\",\"parent\":\"AccountQueueTransaction\"},{\"kind\":256,\"name\":\"AccountLinesRequest\",\"url\":\"interfaces/AccountLinesRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountLinesRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountLinesRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"peer\",\"url\":\"interfaces/AccountLinesRequest.html#peer\",\"classes\":\"\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountLinesRequest.html#limit\",\"classes\":\"\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountLinesRequest.html#marker\",\"classes\":\"\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountLinesRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountLinesRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountLinesRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountLinesRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesRequest\"},{\"kind\":256,\"name\":\"AccountLinesResponse\",\"url\":\"interfaces/AccountLinesResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountLinesResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountLinesResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result.__type\"},{\"kind\":1024,\"name\":\"lines\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type.lines\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountLinesResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"AccountLinesResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountLinesResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountLinesResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountLinesResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountLinesResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountLinesResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountLinesResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountLinesResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountLinesResponse\"},{\"kind\":256,\"name\":\"AccountLinesTrustline\",\"url\":\"interfaces/AccountLinesTrustline.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountLinesTrustline.html#account\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"balance\",\"url\":\"interfaces/AccountLinesTrustline.html#balance\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/AccountLinesTrustline.html#currency\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountLinesTrustline.html#limit\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"limit_peer\",\"url\":\"interfaces/AccountLinesTrustline.html#limit_peer\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"quality_in\",\"url\":\"interfaces/AccountLinesTrustline.html#quality_in\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"quality_out\",\"url\":\"interfaces/AccountLinesTrustline.html#quality_out\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"no_ripple\",\"url\":\"interfaces/AccountLinesTrustline.html#no_ripple\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"no_ripple_peer\",\"url\":\"interfaces/AccountLinesTrustline.html#no_ripple_peer\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"authorized\",\"url\":\"interfaces/AccountLinesTrustline.html#authorized\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"peer_authorized\",\"url\":\"interfaces/AccountLinesTrustline.html#peer_authorized\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"freeze\",\"url\":\"interfaces/AccountLinesTrustline.html#freeze\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":1024,\"name\":\"freeze_peer\",\"url\":\"interfaces/AccountLinesTrustline.html#freeze_peer\",\"classes\":\"\",\"parent\":\"AccountLinesTrustline\"},{\"kind\":256,\"name\":\"AccountNFToken\",\"url\":\"interfaces/AccountNFToken.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AccountNFToken.html#Flags\",\"classes\":\"\",\"parent\":\"AccountNFToken\"},{\"kind\":1024,\"name\":\"Issuer\",\"url\":\"interfaces/AccountNFToken.html#Issuer\",\"classes\":\"\",\"parent\":\"AccountNFToken\"},{\"kind\":1024,\"name\":\"NFTokenID\",\"url\":\"interfaces/AccountNFToken.html#NFTokenID\",\"classes\":\"\",\"parent\":\"AccountNFToken\"},{\"kind\":1024,\"name\":\"NFTokenTaxon\",\"url\":\"interfaces/AccountNFToken.html#NFTokenTaxon\",\"classes\":\"\",\"parent\":\"AccountNFToken\"},{\"kind\":1024,\"name\":\"URI\",\"url\":\"interfaces/AccountNFToken.html#URI\",\"classes\":\"\",\"parent\":\"AccountNFToken\"},{\"kind\":1024,\"name\":\"nft_serial\",\"url\":\"interfaces/AccountNFToken.html#nft_serial\",\"classes\":\"\",\"parent\":\"AccountNFToken\"},{\"kind\":256,\"name\":\"AccountNFTsRequest\",\"url\":\"interfaces/AccountNFTsRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountNFTsRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountNFTsRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountNFTsRequest.html#limit\",\"classes\":\"\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountNFTsRequest.html#marker\",\"classes\":\"\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountNFTsRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountNFTsRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountNFTsRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountNFTsRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsRequest\"},{\"kind\":256,\"name\":\"AccountNFTsResponse\",\"url\":\"interfaces/AccountNFTsResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountNFTsResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result.__type\"},{\"kind\":1024,\"name\":\"account_nfts\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type.account_nfts\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result.__type\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountNFTsResponse.html#result.__type.limit\",\"classes\":\"\",\"parent\":\"AccountNFTsResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountNFTsResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountNFTsResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountNFTsResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountNFTsResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountNFTsResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountNFTsResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountNFTsResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountNFTsResponse\"},{\"kind\":2097152,\"name\":\"AccountObject\",\"url\":\"types/AccountObject.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"AccountObjectType\",\"url\":\"types/AccountObjectType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"AccountObjectsRequest\",\"url\":\"interfaces/AccountObjectsRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountObjectsRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountObjectsRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountObjectsRequest.html#type\",\"classes\":\"\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"deletion_blockers_only\",\"url\":\"interfaces/AccountObjectsRequest.html#deletion_blockers_only\",\"classes\":\"\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountObjectsRequest.html#limit\",\"classes\":\"\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountObjectsRequest.html#marker\",\"classes\":\"\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountObjectsRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountObjectsRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountObjectsRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountObjectsRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsRequest\"},{\"kind\":256,\"name\":\"AccountObjectsResponse\",\"url\":\"interfaces/AccountObjectsResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountObjectsResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"account_objects\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.account_objects\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.limit\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountObjectsResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AccountObjectsResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountObjectsResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountObjectsResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountObjectsResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountObjectsResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountObjectsResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountObjectsResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountObjectsResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountObjectsResponse\"},{\"kind\":256,\"name\":\"AccountOffer\",\"url\":\"interfaces/AccountOffer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"flags\",\"url\":\"interfaces/AccountOffer.html#flags\",\"classes\":\"\",\"parent\":\"AccountOffer\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/AccountOffer.html#seq\",\"classes\":\"\",\"parent\":\"AccountOffer\"},{\"kind\":1024,\"name\":\"taker_gets\",\"url\":\"interfaces/AccountOffer.html#taker_gets\",\"classes\":\"\",\"parent\":\"AccountOffer\"},{\"kind\":1024,\"name\":\"taker_pays\",\"url\":\"interfaces/AccountOffer.html#taker_pays\",\"classes\":\"\",\"parent\":\"AccountOffer\"},{\"kind\":1024,\"name\":\"quality\",\"url\":\"interfaces/AccountOffer.html#quality\",\"classes\":\"\",\"parent\":\"AccountOffer\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"interfaces/AccountOffer.html#expiration\",\"classes\":\"\",\"parent\":\"AccountOffer\"},{\"kind\":256,\"name\":\"AccountOffersRequest\",\"url\":\"interfaces/AccountOffersRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountOffersRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountOffersRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountOffersRequest.html#limit\",\"classes\":\"\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountOffersRequest.html#marker\",\"classes\":\"\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"strict\",\"url\":\"interfaces/AccountOffersRequest.html#strict\",\"classes\":\"\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountOffersRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountOffersRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountOffersRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountOffersRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersRequest\"},{\"kind\":256,\"name\":\"AccountOffersResponse\",\"url\":\"interfaces/AccountOffersResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountOffersResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountOffersResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"offers\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type.offers\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountOffersResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"AccountOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountOffersResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountOffersResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountOffersResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountOffersResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountOffersResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountOffersResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountOffersResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountOffersResponse\"},{\"kind\":256,\"name\":\"AccountTxRequest\",\"url\":\"interfaces/AccountTxRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AccountTxRequest.html#command\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountTxRequest.html#account\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"ledger_index_min\",\"url\":\"interfaces/AccountTxRequest.html#ledger_index_min\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"ledger_index_max\",\"url\":\"interfaces/AccountTxRequest.html#ledger_index_max\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/AccountTxRequest.html#binary\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"forward\",\"url\":\"interfaces/AccountTxRequest.html#forward\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountTxRequest.html#limit\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountTxRequest.html#marker\",\"classes\":\"\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountTxRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountTxRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AccountTxRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountTxRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxRequest\"},{\"kind\":256,\"name\":\"AccountTxResponse\",\"url\":\"interfaces/AccountTxResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AccountTxResponse.html#result\",\"classes\":\"\",\"parent\":\"AccountTxResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountTxResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index_min\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.ledger_index_min\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index_max\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.ledger_index_max\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.limit\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.transactions\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountTxResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AccountTxResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AccountTxResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AccountTxResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AccountTxResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AccountTxResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AccountTxResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AccountTxResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AccountTxResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountTxResponse\"},{\"kind\":256,\"name\":\"AccountTxTransaction\",\"url\":\"interfaces/AccountTxTransaction.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AccountTxTransaction.html#ledger_index\",\"classes\":\"\",\"parent\":\"AccountTxTransaction\"},{\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/AccountTxTransaction.html#meta\",\"classes\":\"\",\"parent\":\"AccountTxTransaction\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"interfaces/AccountTxTransaction.html#tx\",\"classes\":\"\",\"parent\":\"AccountTxTransaction\"},{\"kind\":1024,\"name\":\"tx_blob\",\"url\":\"interfaces/AccountTxTransaction.html#tx_blob\",\"classes\":\"\",\"parent\":\"AccountTxTransaction\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AccountTxTransaction.html#validated\",\"classes\":\"\",\"parent\":\"AccountTxTransaction\"},{\"kind\":256,\"name\":\"GatewayBalance\",\"url\":\"interfaces/GatewayBalance.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/GatewayBalance.html#currency\",\"classes\":\"\",\"parent\":\"GatewayBalance\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/GatewayBalance.html#value\",\"classes\":\"\",\"parent\":\"GatewayBalance\"},{\"kind\":256,\"name\":\"GatewayBalancesRequest\",\"url\":\"interfaces/GatewayBalancesRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/GatewayBalancesRequest.html#command\",\"classes\":\"\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/GatewayBalancesRequest.html#account\",\"classes\":\"\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"strict\",\"url\":\"interfaces/GatewayBalancesRequest.html#strict\",\"classes\":\"\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"hotwallet\",\"url\":\"interfaces/GatewayBalancesRequest.html#hotwallet\",\"classes\":\"\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/GatewayBalancesRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/GatewayBalancesRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/GatewayBalancesRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/GatewayBalancesRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesRequest\"},{\"kind\":256,\"name\":\"GatewayBalancesResponse\",\"url\":\"interfaces/GatewayBalancesResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/GatewayBalancesResponse.html#result\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.account\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":1024,\"name\":\"obligations\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.obligations\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.obligations.__type-3\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type.obligations\"},{\"kind\":1024,\"name\":\"balances\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.balances\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.balances.__type-2\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type.balances\"},{\"kind\":1024,\"name\":\"assets\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.assets\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.assets.__type-1\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type.assets\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/GatewayBalancesResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"GatewayBalancesResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/GatewayBalancesResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/GatewayBalancesResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/GatewayBalancesResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/GatewayBalancesResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/GatewayBalancesResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/GatewayBalancesResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/GatewayBalancesResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GatewayBalancesResponse\"},{\"kind\":256,\"name\":\"NoRippleCheckRequest\",\"url\":\"interfaces/NoRippleCheckRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/NoRippleCheckRequest.html#command\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/NoRippleCheckRequest.html#account\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/NoRippleCheckRequest.html#role\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/NoRippleCheckRequest.html#transactions\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/NoRippleCheckRequest.html#limit\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/NoRippleCheckRequest.html#ledger_hash\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NoRippleCheckRequest.html#ledger_index\",\"classes\":\"\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NoRippleCheckRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NoRippleCheckRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckRequest\"},{\"kind\":256,\"name\":\"NoRippleCheckResponse\",\"url\":\"interfaces/NoRippleCheckResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/NoRippleCheckResponse.html#result\",\"classes\":\"\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/NoRippleCheckResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"NoRippleCheckResponse.result\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/NoRippleCheckResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"NoRippleCheckResponse.result.__type\"},{\"kind\":1024,\"name\":\"problems\",\"url\":\"interfaces/NoRippleCheckResponse.html#result.__type.problems\",\"classes\":\"\",\"parent\":\"NoRippleCheckResponse.result.__type\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/NoRippleCheckResponse.html#result.__type.transactions\",\"classes\":\"\",\"parent\":\"NoRippleCheckResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NoRippleCheckResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/NoRippleCheckResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/NoRippleCheckResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/NoRippleCheckResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/NoRippleCheckResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/NoRippleCheckResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NoRippleCheckResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NoRippleCheckResponse\"},{\"kind\":256,\"name\":\"LedgerRequest\",\"url\":\"interfaces/LedgerRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/LedgerRequest.html#command\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"full\",\"url\":\"interfaces/LedgerRequest.html#full\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"accounts\",\"url\":\"interfaces/LedgerRequest.html#accounts\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/LedgerRequest.html#transactions\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"expand\",\"url\":\"interfaces/LedgerRequest.html#expand\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"owner_funds\",\"url\":\"interfaces/LedgerRequest.html#owner_funds\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/LedgerRequest.html#binary\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"interfaces/LedgerRequest.html#queue\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerRequest.html#type\",\"classes\":\"\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerRequest\"},{\"kind\":256,\"name\":\"LedgerResponse\",\"url\":\"interfaces/LedgerResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/LedgerResponse.html#result\",\"classes\":\"\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/LedgerResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/LedgerResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/LedgerResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/LedgerResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerResponse\"},{\"kind\":256,\"name\":\"LedgerQueueData\",\"url\":\"interfaces/LedgerQueueData.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/LedgerQueueData.html#account\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"interfaces/LedgerQueueData.html#tx\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"retries_remaining\",\"url\":\"interfaces/LedgerQueueData.html#retries_remaining\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"preflight_result\",\"url\":\"interfaces/LedgerQueueData.html#preflight_result\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"last_result\",\"url\":\"interfaces/LedgerQueueData.html#last_result\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"auth_change\",\"url\":\"interfaces/LedgerQueueData.html#auth_change\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"fee\",\"url\":\"interfaces/LedgerQueueData.html#fee\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"fee_level\",\"url\":\"interfaces/LedgerQueueData.html#fee_level\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":1024,\"name\":\"max_spend_drops\",\"url\":\"interfaces/LedgerQueueData.html#max_spend_drops\",\"classes\":\"\",\"parent\":\"LedgerQueueData\"},{\"kind\":256,\"name\":\"LedgerBinary\",\"url\":\"interfaces/LedgerBinary.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"accountState\",\"url\":\"interfaces/LedgerBinary.html#accountState\",\"classes\":\"\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/LedgerBinary.html#transactions\",\"classes\":\"\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"interfaces/LedgerBinary.html#closed\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerBinary.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerBinary.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"account_hash\",\"url\":\"interfaces/LedgerBinary.html#account_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"close_flags\",\"url\":\"interfaces/LedgerBinary.html#close_flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"close_time\",\"url\":\"interfaces/LedgerBinary.html#close_time\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"close_time_human\",\"url\":\"interfaces/LedgerBinary.html#close_time_human\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"close_time_resolution\",\"url\":\"interfaces/LedgerBinary.html#close_time_resolution\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"parent_close_time\",\"url\":\"interfaces/LedgerBinary.html#parent_close_time\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"parent_hash\",\"url\":\"interfaces/LedgerBinary.html#parent_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"total_coins\",\"url\":\"interfaces/LedgerBinary.html#total_coins\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":1024,\"name\":\"transaction_hash\",\"url\":\"interfaces/LedgerBinary.html#transaction_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerBinary\"},{\"kind\":256,\"name\":\"LedgerModifiedOfferCreateTransaction\",\"url\":\"interfaces/LedgerModifiedOfferCreateTransaction.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"transaction\",\"url\":\"interfaces/LedgerModifiedOfferCreateTransaction.html#transaction\",\"classes\":\"\",\"parent\":\"LedgerModifiedOfferCreateTransaction\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/LedgerModifiedOfferCreateTransaction.html#metadata\",\"classes\":\"\",\"parent\":\"LedgerModifiedOfferCreateTransaction\"},{\"kind\":256,\"name\":\"LedgerClosedRequest\",\"url\":\"interfaces/LedgerClosedRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/LedgerClosedRequest.html#command\",\"classes\":\"\",\"parent\":\"LedgerClosedRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerClosedRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerClosedRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedRequest\"},{\"kind\":256,\"name\":\"LedgerClosedResponse\",\"url\":\"interfaces/LedgerClosedResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/LedgerClosedResponse.html#result\",\"classes\":\"\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerClosedResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"LedgerClosedResponse.result\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerClosedResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"LedgerClosedResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerClosedResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"LedgerClosedResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerClosedResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/LedgerClosedResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerClosedResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/LedgerClosedResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/LedgerClosedResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/LedgerClosedResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerClosedResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerClosedResponse\"},{\"kind\":256,\"name\":\"LedgerCurrentRequest\",\"url\":\"interfaces/LedgerCurrentRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/LedgerCurrentRequest.html#command\",\"classes\":\"\",\"parent\":\"LedgerCurrentRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerCurrentRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerCurrentRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentRequest\"},{\"kind\":256,\"name\":\"LedgerCurrentResponse\",\"url\":\"interfaces/LedgerCurrentResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/LedgerCurrentResponse.html#result\",\"classes\":\"\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerCurrentResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"LedgerCurrentResponse.result\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/LedgerCurrentResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"LedgerCurrentResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerCurrentResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/LedgerCurrentResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerCurrentResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/LedgerCurrentResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/LedgerCurrentResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/LedgerCurrentResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerCurrentResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerCurrentResponse\"},{\"kind\":256,\"name\":\"LedgerDataRequest\",\"url\":\"interfaces/LedgerDataRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/LedgerDataRequest.html#command\",\"classes\":\"\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/LedgerDataRequest.html#binary\",\"classes\":\"\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/LedgerDataRequest.html#limit\",\"classes\":\"\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/LedgerDataRequest.html#marker\",\"classes\":\"\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerDataRequest.html#type\",\"classes\":\"\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerDataRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerDataRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerDataRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerDataRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataRequest\"},{\"kind\":2097152,\"name\":\"LedgerDataLabeledLedgerEntry\",\"url\":\"types/LedgerDataLabeledLedgerEntry.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LedgerDataBinaryLedgerEntry\",\"url\":\"interfaces/LedgerDataBinaryLedgerEntry.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/LedgerDataBinaryLedgerEntry.html#data\",\"classes\":\"\",\"parent\":\"LedgerDataBinaryLedgerEntry\"},{\"kind\":256,\"name\":\"LedgerDataResponse\",\"url\":\"interfaces/LedgerDataResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/LedgerDataResponse.html#result\",\"classes\":\"\",\"parent\":\"LedgerDataResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerDataResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"LedgerDataResponse.result\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerDataResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"LedgerDataResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerDataResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"LedgerDataResponse.result.__type\"},{\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/LedgerDataResponse.html#result.__type.state\",\"classes\":\"\",\"parent\":\"LedgerDataResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/LedgerDataResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"LedgerDataResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/LedgerDataResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"LedgerDataResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerDataResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/LedgerDataResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerDataResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/LedgerDataResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/LedgerDataResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/LedgerDataResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerDataResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerDataResponse\"},{\"kind\":2097152,\"name\":\"LedgerDataLedgerState\",\"url\":\"types/LedgerDataLedgerState.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LedgerEntryRequest\",\"url\":\"interfaces/LedgerEntryRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/LedgerEntryRequest.html#command\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"amm\",\"url\":\"interfaces/LedgerEntryRequest.html#amm\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm\"},{\"kind\":1024,\"name\":\"asset\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset.__type-1\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type.asset\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset.__type-1.currency\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type.asset.__type\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset.__type-1.issuer\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type.asset.__type\"},{\"kind\":1024,\"name\":\"asset2\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset2\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset2.__type-2\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type.asset2\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset2.__type-2.currency-1\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type.asset2.__type\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/LedgerEntryRequest.html#amm.__type.asset2.__type-2.issuer-1\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.amm.__type.asset2.__type\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/LedgerEntryRequest.html#binary\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntryRequest.html#index\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"account_root\",\"url\":\"interfaces/LedgerEntryRequest.html#account_root\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"check\",\"url\":\"interfaces/LedgerEntryRequest.html#check\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"deposit_preauth\",\"url\":\"interfaces/LedgerEntryRequest.html#deposit_preauth\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"did\",\"url\":\"interfaces/LedgerEntryRequest.html#did\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"directory\",\"url\":\"interfaces/LedgerEntryRequest.html#directory\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"escrow\",\"url\":\"interfaces/LedgerEntryRequest.html#escrow\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"offer\",\"url\":\"interfaces/LedgerEntryRequest.html#offer\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"payment_channel\",\"url\":\"interfaces/LedgerEntryRequest.html#payment_channel\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"ripple_state\",\"url\":\"interfaces/LedgerEntryRequest.html#ripple_state\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntryRequest.html#ripple_state.__type-3\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.ripple_state\"},{\"kind\":1024,\"name\":\"accounts\",\"url\":\"interfaces/LedgerEntryRequest.html#ripple_state.__type-3.accounts\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.ripple_state.__type\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/LedgerEntryRequest.html#ripple_state.__type-3.currency-2\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest.ripple_state.__type\"},{\"kind\":1024,\"name\":\"ticket\",\"url\":\"interfaces/LedgerEntryRequest.html#ticket\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"nft_page\",\"url\":\"interfaces/LedgerEntryRequest.html#nft_page\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"bridge_account\",\"url\":\"interfaces/LedgerEntryRequest.html#bridge_account\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"bridge\",\"url\":\"interfaces/LedgerEntryRequest.html#bridge\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"xchain_owned_claim_id\",\"url\":\"interfaces/LedgerEntryRequest.html#xchain_owned_claim_id\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"xchain_owned_create_account_claim_id\",\"url\":\"interfaces/LedgerEntryRequest.html#xchain_owned_create_account_claim_id\",\"classes\":\"\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerEntryRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerEntryRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerEntryRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerEntryRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryRequest\"},{\"kind\":256,\"name\":\"LedgerEntryResponse\",\"url\":\"interfaces/LedgerEntryResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/LedgerEntryResponse.html#result\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LedgerEntryResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse.result\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/LedgerEntryResponse.html#result.__type.index\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/LedgerEntryResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"node\",\"url\":\"interfaces/LedgerEntryResponse.html#result.__type.node\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"node_binary\",\"url\":\"interfaces/LedgerEntryResponse.html#result.__type.node_binary\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/LedgerEntryResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"LedgerEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/LedgerEntryResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/LedgerEntryResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerEntryResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/LedgerEntryResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/LedgerEntryResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/LedgerEntryResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/LedgerEntryResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"LedgerEntryResponse\"},{\"kind\":256,\"name\":\"SubmitRequest\",\"url\":\"interfaces/SubmitRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/SubmitRequest.html#command\",\"classes\":\"\",\"parent\":\"SubmitRequest\"},{\"kind\":1024,\"name\":\"tx_blob\",\"url\":\"interfaces/SubmitRequest.html#tx_blob\",\"classes\":\"\",\"parent\":\"SubmitRequest\"},{\"kind\":1024,\"name\":\"fail_hard\",\"url\":\"interfaces/SubmitRequest.html#fail_hard\",\"classes\":\"\",\"parent\":\"SubmitRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/SubmitRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/SubmitRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitRequest\"},{\"kind\":256,\"name\":\"SubmitResponse\",\"url\":\"interfaces/SubmitResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/SubmitResponse.html#result\",\"classes\":\"\",\"parent\":\"SubmitResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SubmitResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"SubmitResponse.result\"},{\"kind\":1024,\"name\":\"engine_result\",\"url\":\"interfaces/SubmitResponse.html#result.__type.engine_result\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"engine_result_code\",\"url\":\"interfaces/SubmitResponse.html#result.__type.engine_result_code\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"engine_result_message\",\"url\":\"interfaces/SubmitResponse.html#result.__type.engine_result_message\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"tx_blob\",\"url\":\"interfaces/SubmitResponse.html#result.__type.tx_blob\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"tx_json\",\"url\":\"interfaces/SubmitResponse.html#result.__type.tx_json\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"accepted\",\"url\":\"interfaces/SubmitResponse.html#result.__type.accepted\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"account_sequence_available\",\"url\":\"interfaces/SubmitResponse.html#result.__type.account_sequence_available\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"account_sequence_next\",\"url\":\"interfaces/SubmitResponse.html#result.__type.account_sequence_next\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"applied\",\"url\":\"interfaces/SubmitResponse.html#result.__type.applied\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"broadcast\",\"url\":\"interfaces/SubmitResponse.html#result.__type.broadcast\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"kept\",\"url\":\"interfaces/SubmitResponse.html#result.__type.kept\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"queued\",\"url\":\"interfaces/SubmitResponse.html#result.__type.queued\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"open_ledger_cost\",\"url\":\"interfaces/SubmitResponse.html#result.__type.open_ledger_cost\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated_ledger_index\",\"url\":\"interfaces/SubmitResponse.html#result.__type.validated_ledger_index\",\"classes\":\"\",\"parent\":\"SubmitResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/SubmitResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/SubmitResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/SubmitResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/SubmitResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/SubmitResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/SubmitResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/SubmitResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitResponse\"},{\"kind\":256,\"name\":\"SubmitMultisignedRequest\",\"url\":\"interfaces/SubmitMultisignedRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/SubmitMultisignedRequest.html#command\",\"classes\":\"\",\"parent\":\"SubmitMultisignedRequest\"},{\"kind\":1024,\"name\":\"tx_json\",\"url\":\"interfaces/SubmitMultisignedRequest.html#tx_json\",\"classes\":\"\",\"parent\":\"SubmitMultisignedRequest\"},{\"kind\":1024,\"name\":\"fail_hard\",\"url\":\"interfaces/SubmitMultisignedRequest.html#fail_hard\",\"classes\":\"\",\"parent\":\"SubmitMultisignedRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/SubmitMultisignedRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/SubmitMultisignedRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedRequest\"},{\"kind\":256,\"name\":\"SubmitMultisignedResponse\",\"url\":\"interfaces/SubmitMultisignedResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse.result\"},{\"kind\":1024,\"name\":\"engine_result\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result.__type.engine_result\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse.result.__type\"},{\"kind\":1024,\"name\":\"engine_result_code\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result.__type.engine_result_code\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse.result.__type\"},{\"kind\":1024,\"name\":\"engine_result_message\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result.__type.engine_result_message\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse.result.__type\"},{\"kind\":1024,\"name\":\"tx_blob\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result.__type.tx_blob\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse.result.__type\"},{\"kind\":1024,\"name\":\"tx_json\",\"url\":\"interfaces/SubmitMultisignedResponse.html#result.__type.tx_json\",\"classes\":\"\",\"parent\":\"SubmitMultisignedResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/SubmitMultisignedResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/SubmitMultisignedResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/SubmitMultisignedResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/SubmitMultisignedResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/SubmitMultisignedResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/SubmitMultisignedResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/SubmitMultisignedResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubmitMultisignedResponse\"},{\"kind\":256,\"name\":\"TransactionEntryRequest\",\"url\":\"interfaces/TransactionEntryRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/TransactionEntryRequest.html#command\",\"classes\":\"\",\"parent\":\"TransactionEntryRequest\"},{\"kind\":1024,\"name\":\"tx_hash\",\"url\":\"interfaces/TransactionEntryRequest.html#tx_hash\",\"classes\":\"\",\"parent\":\"TransactionEntryRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/TransactionEntryRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/TransactionEntryRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/TransactionEntryRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/TransactionEntryRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryRequest\"},{\"kind\":256,\"name\":\"TransactionEntryResponse\",\"url\":\"interfaces/TransactionEntryResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/TransactionEntryResponse.html#result\",\"classes\":\"\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TransactionEntryResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"TransactionEntryResponse.result\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/TransactionEntryResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"TransactionEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/TransactionEntryResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"TransactionEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/TransactionEntryResponse.html#result.__type.metadata\",\"classes\":\"\",\"parent\":\"TransactionEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"tx_json\",\"url\":\"interfaces/TransactionEntryResponse.html#result.__type.tx_json\",\"classes\":\"\",\"parent\":\"TransactionEntryResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/TransactionEntryResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/TransactionEntryResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TransactionEntryResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/TransactionEntryResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/TransactionEntryResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/TransactionEntryResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/TransactionEntryResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TransactionEntryResponse\"},{\"kind\":256,\"name\":\"TxRequest\",\"url\":\"interfaces/TxRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/TxRequest.html#command\",\"classes\":\"\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"transaction\",\"url\":\"interfaces/TxRequest.html#transaction\",\"classes\":\"\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"ctid\",\"url\":\"interfaces/TxRequest.html#ctid\",\"classes\":\"\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/TxRequest.html#binary\",\"classes\":\"\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"min_ledger\",\"url\":\"interfaces/TxRequest.html#min_ledger\",\"classes\":\"\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"max_ledger\",\"url\":\"interfaces/TxRequest.html#max_ledger\",\"classes\":\"\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/TxRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/TxRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxRequest\"},{\"kind\":256,\"name\":\"TxResponse\",\"url\":\"interfaces/TxResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/TxResponse.html#result\",\"classes\":\"\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"searched_all\",\"url\":\"interfaces/TxResponse.html#searched_all\",\"classes\":\"\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/TxResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/TxResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TxResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/TxResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/TxResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/TxResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/TxResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TxResponse\"},{\"kind\":256,\"name\":\"BookOffersRequest\",\"url\":\"interfaces/BookOffersRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/BookOffersRequest.html#command\",\"classes\":\"\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/BookOffersRequest.html#limit\",\"classes\":\"\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"taker\",\"url\":\"interfaces/BookOffersRequest.html#taker\",\"classes\":\"\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"taker_gets\",\"url\":\"interfaces/BookOffersRequest.html#taker_gets\",\"classes\":\"\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"taker_pays\",\"url\":\"interfaces/BookOffersRequest.html#taker_pays\",\"classes\":\"\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/BookOffersRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/BookOffersRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/BookOffersRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/BookOffersRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersRequest\"},{\"kind\":256,\"name\":\"BookOffer\",\"url\":\"interfaces/BookOffer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"owner_funds\",\"url\":\"interfaces/BookOffer.html#owner_funds\",\"classes\":\"\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"taker_gets_funded\",\"url\":\"interfaces/BookOffer.html#taker_gets_funded\",\"classes\":\"\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"taker_pays_funded\",\"url\":\"interfaces/BookOffer.html#taker_pays_funded\",\"classes\":\"\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"quality\",\"url\":\"interfaces/BookOffer.html#quality\",\"classes\":\"\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/BookOffer.html#LedgerEntryType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/BookOffer.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/BookOffer.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/BookOffer.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"TakerPays\",\"url\":\"interfaces/BookOffer.html#TakerPays\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"TakerGets\",\"url\":\"interfaces/BookOffer.html#TakerGets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"BookDirectory\",\"url\":\"interfaces/BookOffer.html#BookDirectory\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"BookNode\",\"url\":\"interfaces/BookOffer.html#BookNode\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"OwnerNode\",\"url\":\"interfaces/BookOffer.html#OwnerNode\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/BookOffer.html#Expiration\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/BookOffer.html#index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/BookOffer.html#PreviousTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/BookOffer.html#PreviousTxnLgrSeq\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffer\"},{\"kind\":256,\"name\":\"BookOfferCurrency\",\"url\":\"interfaces/BookOfferCurrency.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/BookOfferCurrency.html#currency\",\"classes\":\"\",\"parent\":\"BookOfferCurrency\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/BookOfferCurrency.html#issuer\",\"classes\":\"\",\"parent\":\"BookOfferCurrency\"},{\"kind\":256,\"name\":\"BookOffersResponse\",\"url\":\"interfaces/BookOffersResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/BookOffersResponse.html#result\",\"classes\":\"\",\"parent\":\"BookOffersResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/BookOffersResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"BookOffersResponse.result\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/BookOffersResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"BookOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/BookOffersResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"BookOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/BookOffersResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"BookOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"offers\",\"url\":\"interfaces/BookOffersResponse.html#result.__type.offers\",\"classes\":\"\",\"parent\":\"BookOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/BookOffersResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"BookOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/BookOffersResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/BookOffersResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/BookOffersResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/BookOffersResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/BookOffersResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/BookOffersResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/BookOffersResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BookOffersResponse\"},{\"kind\":256,\"name\":\"DepositAuthorizedRequest\",\"url\":\"interfaces/DepositAuthorizedRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/DepositAuthorizedRequest.html#command\",\"classes\":\"\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/DepositAuthorizedRequest.html#source_account\",\"classes\":\"\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/DepositAuthorizedRequest.html#destination_account\",\"classes\":\"\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/DepositAuthorizedRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/DepositAuthorizedRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/DepositAuthorizedRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/DepositAuthorizedRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedRequest\"},{\"kind\":256,\"name\":\"DepositAuthorizedResponse\",\"url\":\"interfaces/DepositAuthorizedResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result\"},{\"kind\":1024,\"name\":\"deposit_authorized\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.deposit_authorized\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.destination_account\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.source_account\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/DepositAuthorizedResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"DepositAuthorizedResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/DepositAuthorizedResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/DepositAuthorizedResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/DepositAuthorizedResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/DepositAuthorizedResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/DepositAuthorizedResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/DepositAuthorizedResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/DepositAuthorizedResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositAuthorizedResponse\"},{\"kind\":2097152,\"name\":\"PathFindRequest\",\"url\":\"types/PathFindRequest.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PathFindCreateRequest\",\"url\":\"interfaces/PathFindCreateRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"subcommand\",\"url\":\"interfaces/PathFindCreateRequest.html#subcommand\",\"classes\":\"\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/PathFindCreateRequest.html#source_account\",\"classes\":\"\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/PathFindCreateRequest.html#destination_account\",\"classes\":\"\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"destination_amount\",\"url\":\"interfaces/PathFindCreateRequest.html#destination_amount\",\"classes\":\"\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"send_max\",\"url\":\"interfaces/PathFindCreateRequest.html#send_max\",\"classes\":\"\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"interfaces/PathFindCreateRequest.html#paths\",\"classes\":\"\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/PathFindCreateRequest.html#command\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PathFindCreateRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/PathFindCreateRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindCreateRequest\"},{\"kind\":256,\"name\":\"PathFindCloseRequest\",\"url\":\"interfaces/PathFindCloseRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"subcommand\",\"url\":\"interfaces/PathFindCloseRequest.html#subcommand\",\"classes\":\"\",\"parent\":\"PathFindCloseRequest\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/PathFindCloseRequest.html#command\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindCloseRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PathFindCloseRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindCloseRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/PathFindCloseRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindCloseRequest\"},{\"kind\":256,\"name\":\"PathFindPathOption\",\"url\":\"interfaces/PathFindPathOption.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"paths_computed\",\"url\":\"interfaces/PathFindPathOption.html#paths_computed\",\"classes\":\"\",\"parent\":\"PathFindPathOption\"},{\"kind\":1024,\"name\":\"source_amount\",\"url\":\"interfaces/PathFindPathOption.html#source_amount\",\"classes\":\"\",\"parent\":\"PathFindPathOption\"},{\"kind\":1024,\"name\":\"destination_amount\",\"url\":\"interfaces/PathFindPathOption.html#destination_amount\",\"classes\":\"\",\"parent\":\"PathFindPathOption\"},{\"kind\":256,\"name\":\"PathFindStatusRequest\",\"url\":\"interfaces/PathFindStatusRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"subcommand\",\"url\":\"interfaces/PathFindStatusRequest.html#subcommand\",\"classes\":\"\",\"parent\":\"PathFindStatusRequest\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/PathFindStatusRequest.html#command\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindStatusRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PathFindStatusRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindStatusRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/PathFindStatusRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindStatusRequest\"},{\"kind\":256,\"name\":\"PathFindResponse\",\"url\":\"interfaces/PathFindResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/PathFindResponse.html#result\",\"classes\":\"\",\"parent\":\"PathFindResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PathFindResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"PathFindResponse.result\"},{\"kind\":1024,\"name\":\"alternatives\",\"url\":\"interfaces/PathFindResponse.html#result.__type.alternatives\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/PathFindResponse.html#result.__type.destination_account\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"destination_amount\",\"url\":\"interfaces/PathFindResponse.html#result.__type.destination_amount\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/PathFindResponse.html#result.__type.source_account\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"full_reply\",\"url\":\"interfaces/PathFindResponse.html#result.__type.full_reply\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PathFindResponse.html#result.__type.id-1\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"interfaces/PathFindResponse.html#result.__type.closed\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/PathFindResponse.html#result.__type.status\",\"classes\":\"\",\"parent\":\"PathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PathFindResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/PathFindResponse.html#status-1\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PathFindResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/PathFindResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/PathFindResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/PathFindResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/PathFindResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PathFindResponse\"},{\"kind\":256,\"name\":\"RipplePathFindPathOption\",\"url\":\"interfaces/RipplePathFindPathOption.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"paths_computed\",\"url\":\"interfaces/RipplePathFindPathOption.html#paths_computed\",\"classes\":\"\",\"parent\":\"RipplePathFindPathOption\"},{\"kind\":1024,\"name\":\"source_amount\",\"url\":\"interfaces/RipplePathFindPathOption.html#source_amount\",\"classes\":\"\",\"parent\":\"RipplePathFindPathOption\"},{\"kind\":256,\"name\":\"RipplePathFindRequest\",\"url\":\"interfaces/RipplePathFindRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/RipplePathFindRequest.html#command\",\"classes\":\"\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/RipplePathFindRequest.html#source_account\",\"classes\":\"\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/RipplePathFindRequest.html#destination_account\",\"classes\":\"\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"destination_amount\",\"url\":\"interfaces/RipplePathFindRequest.html#destination_amount\",\"classes\":\"\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"send_max\",\"url\":\"interfaces/RipplePathFindRequest.html#send_max\",\"classes\":\"\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"source_currencies\",\"url\":\"interfaces/RipplePathFindRequest.html#source_currencies\",\"classes\":\"\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RipplePathFindRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/RipplePathFindRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/RipplePathFindRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/RipplePathFindRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindRequest\"},{\"kind\":256,\"name\":\"RipplePathFindResponse\",\"url\":\"interfaces/RipplePathFindResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/RipplePathFindResponse.html#result\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result\"},{\"kind\":1024,\"name\":\"alternatives\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.alternatives\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.destination_account\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"destination_currencies\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.destination_currencies\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"destination_amount\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.destination_amount\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"full_reply\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.full_reply\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.id-1\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.source_account\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/RipplePathFindResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"RipplePathFindResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RipplePathFindResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/RipplePathFindResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/RipplePathFindResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/RipplePathFindResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/RipplePathFindResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/RipplePathFindResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/RipplePathFindResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RipplePathFindResponse\"},{\"kind\":256,\"name\":\"SourceCurrencyAmount\",\"url\":\"interfaces/SourceCurrencyAmount.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/SourceCurrencyAmount.html#currency\",\"classes\":\"\",\"parent\":\"SourceCurrencyAmount\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/SourceCurrencyAmount.html#issuer\",\"classes\":\"\",\"parent\":\"SourceCurrencyAmount\"},{\"kind\":256,\"name\":\"ChannelVerifyRequest\",\"url\":\"interfaces/ChannelVerifyRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/ChannelVerifyRequest.html#command\",\"classes\":\"\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/ChannelVerifyRequest.html#amount\",\"classes\":\"\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":1024,\"name\":\"channel_id\",\"url\":\"interfaces/ChannelVerifyRequest.html#channel_id\",\"classes\":\"\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":1024,\"name\":\"public_key\",\"url\":\"interfaces/ChannelVerifyRequest.html#public_key\",\"classes\":\"\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":1024,\"name\":\"signature\",\"url\":\"interfaces/ChannelVerifyRequest.html#signature\",\"classes\":\"\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ChannelVerifyRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ChannelVerifyRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyRequest\"},{\"kind\":256,\"name\":\"ChannelVerifyResponse\",\"url\":\"interfaces/ChannelVerifyResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ChannelVerifyResponse.html#result\",\"classes\":\"\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChannelVerifyResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"ChannelVerifyResponse.result\"},{\"kind\":1024,\"name\":\"signature_verified\",\"url\":\"interfaces/ChannelVerifyResponse.html#result.__type.signature_verified\",\"classes\":\"\",\"parent\":\"ChannelVerifyResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ChannelVerifyResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ChannelVerifyResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ChannelVerifyResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/ChannelVerifyResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/ChannelVerifyResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/ChannelVerifyResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ChannelVerifyResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ChannelVerifyResponse\"},{\"kind\":256,\"name\":\"SubscribeRequest\",\"url\":\"interfaces/SubscribeRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/SubscribeRequest.html#command\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/SubscribeRequest.html#streams\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"accounts\",\"url\":\"interfaces/SubscribeRequest.html#accounts\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"accounts_proposed\",\"url\":\"interfaces/SubscribeRequest.html#accounts_proposed\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"books\",\"url\":\"interfaces/SubscribeRequest.html#books\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/SubscribeRequest.html#url\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"url_username\",\"url\":\"interfaces/SubscribeRequest.html#url_username\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"url_password\",\"url\":\"interfaces/SubscribeRequest.html#url_password\",\"classes\":\"\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/SubscribeRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/SubscribeRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeRequest\"},{\"kind\":256,\"name\":\"SubscribeResponse\",\"url\":\"interfaces/SubscribeResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/SubscribeResponse.html#result\",\"classes\":\"\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/SubscribeResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/SubscribeResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/SubscribeResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/SubscribeResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/SubscribeResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/SubscribeResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/SubscribeResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SubscribeResponse\"},{\"kind\":256,\"name\":\"SubscribeBook\",\"url\":\"interfaces/SubscribeBook.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"taker_gets\",\"url\":\"interfaces/SubscribeBook.html#taker_gets\",\"classes\":\"\",\"parent\":\"SubscribeBook\"},{\"kind\":1024,\"name\":\"taker_pays\",\"url\":\"interfaces/SubscribeBook.html#taker_pays\",\"classes\":\"\",\"parent\":\"SubscribeBook\"},{\"kind\":1024,\"name\":\"taker\",\"url\":\"interfaces/SubscribeBook.html#taker\",\"classes\":\"\",\"parent\":\"SubscribeBook\"},{\"kind\":1024,\"name\":\"snapshot\",\"url\":\"interfaces/SubscribeBook.html#snapshot\",\"classes\":\"\",\"parent\":\"SubscribeBook\"},{\"kind\":1024,\"name\":\"both\",\"url\":\"interfaces/SubscribeBook.html#both\",\"classes\":\"\",\"parent\":\"SubscribeBook\"},{\"kind\":2097152,\"name\":\"Stream\",\"url\":\"types/Stream.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"BooksSnapshot\",\"url\":\"types/BooksSnapshot.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"LedgerStream\",\"url\":\"interfaces/LedgerStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/LedgerStream.html#type\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"fee_base\",\"url\":\"interfaces/LedgerStream.html#fee_base\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"fee_ref\",\"url\":\"interfaces/LedgerStream.html#fee_ref\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerStream.html#ledger_hash\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerStream.html#ledger_index\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"ledger_time\",\"url\":\"interfaces/LedgerStream.html#ledger_time\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"reserve_base\",\"url\":\"interfaces/LedgerStream.html#reserve_base\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"reserve_inc\",\"url\":\"interfaces/LedgerStream.html#reserve_inc\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"txn_count\",\"url\":\"interfaces/LedgerStream.html#txn_count\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":1024,\"name\":\"validated_ledgers\",\"url\":\"interfaces/LedgerStream.html#validated_ledgers\",\"classes\":\"\",\"parent\":\"LedgerStream\"},{\"kind\":256,\"name\":\"LedgerStreamResponse\",\"url\":\"interfaces/LedgerStreamResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"fee_base\",\"url\":\"interfaces/LedgerStreamResponse.html#fee_base\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"fee_ref\",\"url\":\"interfaces/LedgerStreamResponse.html#fee_ref\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/LedgerStreamResponse.html#ledger_hash\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/LedgerStreamResponse.html#ledger_index\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"ledger_time\",\"url\":\"interfaces/LedgerStreamResponse.html#ledger_time\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"reserve_base\",\"url\":\"interfaces/LedgerStreamResponse.html#reserve_base\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"reserve_inc\",\"url\":\"interfaces/LedgerStreamResponse.html#reserve_inc\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":1024,\"name\":\"validated_ledgers\",\"url\":\"interfaces/LedgerStreamResponse.html#validated_ledgers\",\"classes\":\"\",\"parent\":\"LedgerStreamResponse\"},{\"kind\":256,\"name\":\"ValidationStream\",\"url\":\"interfaces/ValidationStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ValidationStream.html#type\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"amendments\",\"url\":\"interfaces/ValidationStream.html#amendments\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"base_fee\",\"url\":\"interfaces/ValidationStream.html#base_fee\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"cookie\",\"url\":\"interfaces/ValidationStream.html#cookie\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/ValidationStream.html#data\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"flags\",\"url\":\"interfaces/ValidationStream.html#flags\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"full\",\"url\":\"interfaces/ValidationStream.html#full\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/ValidationStream.html#ledger_hash\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/ValidationStream.html#ledger_index\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"load_fee\",\"url\":\"interfaces/ValidationStream.html#load_fee\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"master_key\",\"url\":\"interfaces/ValidationStream.html#master_key\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"reserve_base\",\"url\":\"interfaces/ValidationStream.html#reserve_base\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"reserve_inc\",\"url\":\"interfaces/ValidationStream.html#reserve_inc\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"signature\",\"url\":\"interfaces/ValidationStream.html#signature\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"signing_time\",\"url\":\"interfaces/ValidationStream.html#signing_time\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":1024,\"name\":\"validation_public_key\",\"url\":\"interfaces/ValidationStream.html#validation_public_key\",\"classes\":\"\",\"parent\":\"ValidationStream\"},{\"kind\":256,\"name\":\"TransactionStream\",\"url\":\"interfaces/TransactionStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/TransactionStream.html#status\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TransactionStream.html#type\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"engine_result\",\"url\":\"interfaces/TransactionStream.html#engine_result\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"engine_result_code\",\"url\":\"interfaces/TransactionStream.html#engine_result_code\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"engine_result_message\",\"url\":\"interfaces/TransactionStream.html#engine_result_message\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/TransactionStream.html#ledger_current_index\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/TransactionStream.html#ledger_hash\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/TransactionStream.html#ledger_index\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/TransactionStream.html#meta\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"transaction\",\"url\":\"interfaces/TransactionStream.html#transaction\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/TransactionStream.html#validated\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/TransactionStream.html#warnings\",\"classes\":\"\",\"parent\":\"TransactionStream\"},{\"kind\":256,\"name\":\"PathFindStream\",\"url\":\"interfaces/PathFindStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PathFindStream.html#type\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"source_account\",\"url\":\"interfaces/PathFindStream.html#source_account\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"destination_account\",\"url\":\"interfaces/PathFindStream.html#destination_account\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"destination_amount\",\"url\":\"interfaces/PathFindStream.html#destination_amount\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"full_reply\",\"url\":\"interfaces/PathFindStream.html#full_reply\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PathFindStream.html#id\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"send_max\",\"url\":\"interfaces/PathFindStream.html#send_max\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":1024,\"name\":\"alternatives\",\"url\":\"interfaces/PathFindStream.html#alternatives\",\"classes\":\"\",\"parent\":\"PathFindStream\"},{\"kind\":256,\"name\":\"PeerStatusStream\",\"url\":\"interfaces/PeerStatusStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PeerStatusStream.html#type\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":1024,\"name\":\"action\",\"url\":\"interfaces/PeerStatusStream.html#action\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/PeerStatusStream.html#date\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/PeerStatusStream.html#ledger_hash\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/PeerStatusStream.html#ledger_index\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":1024,\"name\":\"ledger_index_max\",\"url\":\"interfaces/PeerStatusStream.html#ledger_index_max\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":1024,\"name\":\"ledger_index_min\",\"url\":\"interfaces/PeerStatusStream.html#ledger_index_min\",\"classes\":\"\",\"parent\":\"PeerStatusStream\"},{\"kind\":256,\"name\":\"OrderBookStream\",\"url\":\"interfaces/OrderBookStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/OrderBookStream.html#status\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/OrderBookStream.html#type\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"engine_result\",\"url\":\"interfaces/OrderBookStream.html#engine_result\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"engine_result_code\",\"url\":\"interfaces/OrderBookStream.html#engine_result_code\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"engine_result_message\",\"url\":\"interfaces/OrderBookStream.html#engine_result_message\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/OrderBookStream.html#ledger_current_index\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/OrderBookStream.html#ledger_hash\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/OrderBookStream.html#ledger_index\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/OrderBookStream.html#meta\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"transaction\",\"url\":\"interfaces/OrderBookStream.html#transaction\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/OrderBookStream.html#validated\",\"classes\":\"\",\"parent\":\"OrderBookStream\"},{\"kind\":256,\"name\":\"ConsensusStream\",\"url\":\"interfaces/ConsensusStream.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ConsensusStream.html#type\",\"classes\":\"\",\"parent\":\"ConsensusStream\"},{\"kind\":1024,\"name\":\"consensus\",\"url\":\"interfaces/ConsensusStream.html#consensus\",\"classes\":\"\",\"parent\":\"ConsensusStream\"},{\"kind\":256,\"name\":\"UnsubscribeRequest\",\"url\":\"interfaces/UnsubscribeRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/UnsubscribeRequest.html#command\",\"classes\":\"\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/UnsubscribeRequest.html#streams\",\"classes\":\"\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":1024,\"name\":\"accounts\",\"url\":\"interfaces/UnsubscribeRequest.html#accounts\",\"classes\":\"\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":1024,\"name\":\"accounts_proposed\",\"url\":\"interfaces/UnsubscribeRequest.html#accounts_proposed\",\"classes\":\"\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":1024,\"name\":\"books\",\"url\":\"interfaces/UnsubscribeRequest.html#books\",\"classes\":\"\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/UnsubscribeRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/UnsubscribeRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeRequest\"},{\"kind\":256,\"name\":\"UnsubscribeResponse\",\"url\":\"interfaces/UnsubscribeResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/UnsubscribeResponse.html#result\",\"classes\":\"\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/UnsubscribeResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/UnsubscribeResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/UnsubscribeResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/UnsubscribeResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/UnsubscribeResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/UnsubscribeResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/UnsubscribeResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnsubscribeResponse\"},{\"kind\":256,\"name\":\"UnsubscribeBook\",\"url\":\"interfaces/UnsubscribeBook.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"taker_gets\",\"url\":\"interfaces/UnsubscribeBook.html#taker_gets\",\"classes\":\"\",\"parent\":\"UnsubscribeBook\"},{\"kind\":1024,\"name\":\"taker_pays\",\"url\":\"interfaces/UnsubscribeBook.html#taker_pays\",\"classes\":\"\",\"parent\":\"UnsubscribeBook\"},{\"kind\":1024,\"name\":\"both\",\"url\":\"interfaces/UnsubscribeBook.html#both\",\"classes\":\"\",\"parent\":\"UnsubscribeBook\"},{\"kind\":256,\"name\":\"FeeRequest\",\"url\":\"interfaces/FeeRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/FeeRequest.html#command\",\"classes\":\"\",\"parent\":\"FeeRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/FeeRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/FeeRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeRequest\"},{\"kind\":256,\"name\":\"FeeResponse\",\"url\":\"interfaces/FeeResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/FeeResponse.html#result\",\"classes\":\"\",\"parent\":\"FeeResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FeeResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"FeeResponse.result\"},{\"kind\":1024,\"name\":\"current_ledger_size\",\"url\":\"interfaces/FeeResponse.html#result.__type.current_ledger_size\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":1024,\"name\":\"current_queue_size\",\"url\":\"interfaces/FeeResponse.html#result.__type.current_queue_size\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":1024,\"name\":\"drops\",\"url\":\"interfaces/FeeResponse.html#result.__type.drops\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FeeResponse.html#result.__type.drops.__type-1\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.drops\"},{\"kind\":1024,\"name\":\"base_fee\",\"url\":\"interfaces/FeeResponse.html#result.__type.drops.__type-1.base_fee\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.drops.__type\"},{\"kind\":1024,\"name\":\"median_fee\",\"url\":\"interfaces/FeeResponse.html#result.__type.drops.__type-1.median_fee\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.drops.__type\"},{\"kind\":1024,\"name\":\"minimum_fee\",\"url\":\"interfaces/FeeResponse.html#result.__type.drops.__type-1.minimum_fee\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.drops.__type\"},{\"kind\":1024,\"name\":\"open_ledger_fee\",\"url\":\"interfaces/FeeResponse.html#result.__type.drops.__type-1.open_ledger_fee\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.drops.__type\"},{\"kind\":1024,\"name\":\"expected_ledger_size\",\"url\":\"interfaces/FeeResponse.html#result.__type.expected_ledger_size\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_current_index\",\"url\":\"interfaces/FeeResponse.html#result.__type.ledger_current_index\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":1024,\"name\":\"levels\",\"url\":\"interfaces/FeeResponse.html#result.__type.levels\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FeeResponse.html#result.__type.levels.__type-2\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.levels\"},{\"kind\":1024,\"name\":\"median_level\",\"url\":\"interfaces/FeeResponse.html#result.__type.levels.__type-2.median_level\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.levels.__type\"},{\"kind\":1024,\"name\":\"minimum_level\",\"url\":\"interfaces/FeeResponse.html#result.__type.levels.__type-2.minimum_level\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.levels.__type\"},{\"kind\":1024,\"name\":\"open_ledger_level\",\"url\":\"interfaces/FeeResponse.html#result.__type.levels.__type-2.open_ledger_level\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.levels.__type\"},{\"kind\":1024,\"name\":\"reference_level\",\"url\":\"interfaces/FeeResponse.html#result.__type.levels.__type-2.reference_level\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type.levels.__type\"},{\"kind\":1024,\"name\":\"max_queue_size\",\"url\":\"interfaces/FeeResponse.html#result.__type.max_queue_size\",\"classes\":\"\",\"parent\":\"FeeResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/FeeResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/FeeResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/FeeResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/FeeResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/FeeResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/FeeResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/FeeResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FeeResponse\"},{\"kind\":256,\"name\":\"ManifestRequest\",\"url\":\"interfaces/ManifestRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/ManifestRequest.html#command\",\"classes\":\"\",\"parent\":\"ManifestRequest\"},{\"kind\":1024,\"name\":\"public_key\",\"url\":\"interfaces/ManifestRequest.html#public_key\",\"classes\":\"\",\"parent\":\"ManifestRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ManifestRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ManifestRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestRequest\"},{\"kind\":256,\"name\":\"ManifestResponse\",\"url\":\"interfaces/ManifestResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ManifestResponse.html#result\",\"classes\":\"\",\"parent\":\"ManifestResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ManifestResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"ManifestResponse.result\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"interfaces/ManifestResponse.html#result.__type.details\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ManifestResponse.html#result.__type.details.__type-1\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type.details\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/ManifestResponse.html#result.__type.details.__type-1.domain\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type.details.__type\"},{\"kind\":1024,\"name\":\"ephemeral_key\",\"url\":\"interfaces/ManifestResponse.html#result.__type.details.__type-1.ephemeral_key\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type.details.__type\"},{\"kind\":1024,\"name\":\"master_key\",\"url\":\"interfaces/ManifestResponse.html#result.__type.details.__type-1.master_key\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type.details.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/ManifestResponse.html#result.__type.details.__type-1.seq\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type.details.__type\"},{\"kind\":1024,\"name\":\"manifest\",\"url\":\"interfaces/ManifestResponse.html#result.__type.manifest\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type\"},{\"kind\":1024,\"name\":\"requested\",\"url\":\"interfaces/ManifestResponse.html#result.__type.requested\",\"classes\":\"\",\"parent\":\"ManifestResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ManifestResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ManifestResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ManifestResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/ManifestResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/ManifestResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/ManifestResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ManifestResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ManifestResponse\"},{\"kind\":256,\"name\":\"ServerDefinitionsRequest\",\"url\":\"interfaces/ServerDefinitionsRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/ServerDefinitionsRequest.html#command\",\"classes\":\"\",\"parent\":\"ServerDefinitionsRequest\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ServerDefinitionsRequest.html#hash\",\"classes\":\"\",\"parent\":\"ServerDefinitionsRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ServerDefinitionsRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ServerDefinitionsRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsRequest\"},{\"kind\":256,\"name\":\"ServerDefinitionsResponse\",\"url\":\"interfaces/ServerDefinitionsResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ServerDefinitionsResponse.html#result\",\"classes\":\"\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ServerDefinitionsResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ServerDefinitionsResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ServerDefinitionsResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/ServerDefinitionsResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/ServerDefinitionsResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/ServerDefinitionsResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ServerDefinitionsResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerDefinitionsResponse\"},{\"kind\":256,\"name\":\"ServerInfoRequest\",\"url\":\"interfaces/ServerInfoRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/ServerInfoRequest.html#command\",\"classes\":\"\",\"parent\":\"ServerInfoRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ServerInfoRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ServerInfoRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoRequest\"},{\"kind\":256,\"name\":\"ServerInfoResponse\",\"url\":\"interfaces/ServerInfoResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ServerInfoResponse.html#result\",\"classes\":\"\",\"parent\":\"ServerInfoResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info\"},{\"kind\":1024,\"name\":\"amendment_blocked\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.amendment_blocked\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"build_version\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.build_version\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"closed_ledger\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger\"},{\"kind\":1024,\"name\":\"age\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2.age\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"base_fee_xrp\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2.base_fee_xrp\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2.hash\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_base_xrp\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2.reserve_base_xrp\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_inc_xrp\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2.reserve_inc_xrp\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.closed_ledger.__type-2.seq\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"complete_ledgers\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.complete_ledgers\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"hostid\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.hostid\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"io_latency_ms\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.io_latency_ms\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"jq_trans_overflow\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.jq_trans_overflow\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"last_close\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.last_close\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.last_close.__type-3\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.last_close\"},{\"kind\":1024,\"name\":\"converge_time_s\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.last_close.__type-3.converge_time_s\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.last_close.__type\"},{\"kind\":1024,\"name\":\"proposers\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.last_close.__type-3.proposers\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.last_close.__type\"},{\"kind\":1024,\"name\":\"load\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load.__type-4\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.load\"},{\"kind\":1024,\"name\":\"job_types\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load.__type-4.job_types\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.load.__type\"},{\"kind\":1024,\"name\":\"threads\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load.__type-4.threads\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.load.__type\"},{\"kind\":1024,\"name\":\"load_factor\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"network_id\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.network_id\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"load_factor_local\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor_local\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"load_factor_net\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor_net\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"load_factor_cluster\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor_cluster\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"load_factor_fee_escalation\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor_fee_escalation\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"load_factor_fee_queue\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor_fee_queue\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"load_factor_server\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.load_factor_server\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"peer_disconnects\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.peer_disconnects\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"peer_disconnects_resources\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.peer_disconnects_resources\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"network_ledger\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.network_ledger\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"peers\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.peers\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"ports\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.ports\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"pubkey_node\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.pubkey_node\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"pubkey_validator\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.pubkey_validator\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"server_state\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.server_state\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"server_state_duration_us\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.server_state_duration_us\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"state_accounting\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.state_accounting\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"time\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.time\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"uptime\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.uptime\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"validated_ledger\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger\"},{\"kind\":1024,\"name\":\"age\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5.age-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"base_fee_xrp\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5.base_fee_xrp-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5.hash-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_base_xrp\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5.reserve_base_xrp-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_inc_xrp\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5.reserve_inc_xrp-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validated_ledger.__type-5.seq-1\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"validation_quorum\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validation_quorum\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"validator_list_expires\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validator_list_expires\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":1024,\"name\":\"validator_list\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validator_list\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validator_list.__type-6\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validator_list\"},{\"kind\":1024,\"name\":\"count\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validator_list.__type-6.count\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validator_list.__type\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validator_list.__type-6.expiration\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validator_list.__type\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ServerInfoResponse.html#result.__type.info.__type-1.validator_list.__type-6.status\",\"classes\":\"\",\"parent\":\"ServerInfoResponse.result.__type.info.__type.validator_list.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ServerInfoResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ServerInfoResponse.html#status-1\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ServerInfoResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/ServerInfoResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/ServerInfoResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/ServerInfoResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ServerInfoResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerInfoResponse\"},{\"kind\":256,\"name\":\"ServerStateRequest\",\"url\":\"interfaces/ServerStateRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/ServerStateRequest.html#command\",\"classes\":\"\",\"parent\":\"ServerStateRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ServerStateRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ServerStateRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateRequest\"},{\"kind\":256,\"name\":\"ServerStateResponse\",\"url\":\"interfaces/ServerStateResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ServerStateResponse.html#result\",\"classes\":\"\",\"parent\":\"ServerStateResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerStateResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result\"},{\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state\"},{\"kind\":1024,\"name\":\"amendment_blocked\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.amendment_blocked\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"build_version\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.build_version\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"complete_ledgers\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.complete_ledgers\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"closed_ledger\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger\"},{\"kind\":1024,\"name\":\"age\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2.age\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"base_fee\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2.base_fee\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2.hash\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_base\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2.reserve_base\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_inc\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2.reserve_inc\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.closed_ledger.__type-2.seq\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.closed_ledger.__type\"},{\"kind\":1024,\"name\":\"io_latency_ms\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.io_latency_ms\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"jq_trans_overflow\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.jq_trans_overflow\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"last_close\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.last_close\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.last_close.__type-3\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.last_close\"},{\"kind\":1024,\"name\":\"converge_time\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.last_close.__type-3.converge_time\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.last_close.__type\"},{\"kind\":1024,\"name\":\"proposers\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.last_close.__type-3.proposers\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.last_close.__type\"},{\"kind\":1024,\"name\":\"load\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load.__type-4\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.load\"},{\"kind\":1024,\"name\":\"job_types\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load.__type-4.job_types\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.load.__type\"},{\"kind\":1024,\"name\":\"threads\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load.__type-4.threads\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.load.__type\"},{\"kind\":1024,\"name\":\"load_base\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load_base\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"load_factor\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load_factor\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"load_factor_fee_escalation\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load_factor_fee_escalation\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"load_factor_fee_queue\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load_factor_fee_queue\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"load_factor_fee_reference\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load_factor_fee_reference\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"load_factor_server\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.load_factor_server\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"peer_disconnects\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.peer_disconnects\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"peer_disconnects_resources\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.peer_disconnects_resources\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"peers\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.peers\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"pubkey_node\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.pubkey_node\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"pubkey_validator\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.pubkey_validator\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"server_state\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.server_state\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"server_state_duration_us\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.server_state_duration_us\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"state_accounting\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.state_accounting\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"time\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.time\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"uptime\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.uptime\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"validated_ledger\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger\"},{\"kind\":1024,\"name\":\"age\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.age-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"base_fee\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.base_fee-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"close_time\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.close_time\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.hash-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_base\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.reserve_base-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"reserve_inc\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.reserve_inc-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validated_ledger.__type-5.seq-1\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type.validated_ledger.__type\"},{\"kind\":1024,\"name\":\"validation_quorum\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validation_quorum\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"validator_list_expires\",\"url\":\"interfaces/ServerStateResponse.html#result.__type.state.__type-1.validator_list_expires\",\"classes\":\"\",\"parent\":\"ServerStateResponse.result.__type.state.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ServerStateResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ServerStateResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ServerStateResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/ServerStateResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/ServerStateResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/ServerStateResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ServerStateResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ServerStateResponse\"},{\"kind\":256,\"name\":\"JobType\",\"url\":\"interfaces/JobType.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"job_type\",\"url\":\"interfaces/JobType.html#job_type\",\"classes\":\"\",\"parent\":\"JobType\"},{\"kind\":1024,\"name\":\"per_second\",\"url\":\"interfaces/JobType.html#per_second\",\"classes\":\"\",\"parent\":\"JobType\"},{\"kind\":1024,\"name\":\"peak_time\",\"url\":\"interfaces/JobType.html#peak_time\",\"classes\":\"\",\"parent\":\"JobType\"},{\"kind\":1024,\"name\":\"avg_time\",\"url\":\"interfaces/JobType.html#avg_time\",\"classes\":\"\",\"parent\":\"JobType\"},{\"kind\":1024,\"name\":\"in_progress\",\"url\":\"interfaces/JobType.html#in_progress\",\"classes\":\"\",\"parent\":\"JobType\"},{\"kind\":2097152,\"name\":\"ServerState\",\"url\":\"types/ServerState.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"StateAccountingFinal\",\"url\":\"types/StateAccountingFinal.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"StateAccounting\",\"url\":\"interfaces/StateAccounting.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"duration_us\",\"url\":\"interfaces/StateAccounting.html#duration_us\",\"classes\":\"\",\"parent\":\"StateAccounting\"},{\"kind\":1024,\"name\":\"transitions\",\"url\":\"interfaces/StateAccounting.html#transitions\",\"classes\":\"\",\"parent\":\"StateAccounting\"},{\"kind\":256,\"name\":\"PingRequest\",\"url\":\"interfaces/PingRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/PingRequest.html#command\",\"classes\":\"\",\"parent\":\"PingRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PingRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/PingRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingRequest\"},{\"kind\":256,\"name\":\"PingResponse\",\"url\":\"interfaces/PingResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/PingResponse.html#result\",\"classes\":\"\",\"parent\":\"PingResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PingResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"PingResponse.result\"},{\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/PingResponse.html#result.__type.role\",\"classes\":\"\",\"parent\":\"PingResponse.result.__type\"},{\"kind\":1024,\"name\":\"unlimited\",\"url\":\"interfaces/PingResponse.html#result.__type.unlimited\",\"classes\":\"\",\"parent\":\"PingResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/PingResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/PingResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PingResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/PingResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/PingResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/PingResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/PingResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PingResponse\"},{\"kind\":256,\"name\":\"RandomRequest\",\"url\":\"interfaces/RandomRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/RandomRequest.html#command\",\"classes\":\"\",\"parent\":\"RandomRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RandomRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/RandomRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomRequest\"},{\"kind\":256,\"name\":\"RandomResponse\",\"url\":\"interfaces/RandomResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/RandomResponse.html#result\",\"classes\":\"\",\"parent\":\"RandomResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RandomResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"RandomResponse.result\"},{\"kind\":1024,\"name\":\"random\",\"url\":\"interfaces/RandomResponse.html#result.__type.random\",\"classes\":\"\",\"parent\":\"RandomResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/RandomResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/RandomResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/RandomResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/RandomResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/RandomResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/RandomResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/RandomResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RandomResponse\"},{\"kind\":256,\"name\":\"ErrorResponse\",\"url\":\"interfaces/ErrorResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ErrorResponse.html#id\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/ErrorResponse.html#status\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ErrorResponse.html#type\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/ErrorResponse.html#error\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"error_code\",\"url\":\"interfaces/ErrorResponse.html#error_code\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"error_message\",\"url\":\"interfaces/ErrorResponse.html#error_message\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/ErrorResponse.html#request\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/ErrorResponse.html#api_version\",\"classes\":\"\",\"parent\":\"ErrorResponse\"},{\"kind\":256,\"name\":\"NFTBuyOffersRequest\",\"url\":\"interfaces/NFTBuyOffersRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/NFTBuyOffersRequest.html#command\",\"classes\":\"\",\"parent\":\"NFTBuyOffersRequest\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTBuyOffersRequest.html#nft_id\",\"classes\":\"\",\"parent\":\"NFTBuyOffersRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTBuyOffersRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTBuyOffersRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/NFTBuyOffersRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NFTBuyOffersRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersRequest\"},{\"kind\":256,\"name\":\"NFTBuyOffersResponse\",\"url\":\"interfaces/NFTBuyOffersResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/NFTBuyOffersResponse.html#result\",\"classes\":\"\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/NFTBuyOffersResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"NFTBuyOffersResponse.result\"},{\"kind\":1024,\"name\":\"offers\",\"url\":\"interfaces/NFTBuyOffersResponse.html#result.__type.offers\",\"classes\":\"\",\"parent\":\"NFTBuyOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTBuyOffersResponse.html#result.__type.nft_id\",\"classes\":\"\",\"parent\":\"NFTBuyOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTBuyOffersResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/NFTBuyOffersResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/NFTBuyOffersResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/NFTBuyOffersResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/NFTBuyOffersResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/NFTBuyOffersResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTBuyOffersResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTBuyOffersResponse\"},{\"kind\":256,\"name\":\"NFTSellOffersRequest\",\"url\":\"interfaces/NFTSellOffersRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/NFTSellOffersRequest.html#command\",\"classes\":\"\",\"parent\":\"NFTSellOffersRequest\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTSellOffersRequest.html#nft_id\",\"classes\":\"\",\"parent\":\"NFTSellOffersRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTSellOffersRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTSellOffersRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/NFTSellOffersRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NFTSellOffersRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersRequest\"},{\"kind\":256,\"name\":\"NFTSellOffersResponse\",\"url\":\"interfaces/NFTSellOffersResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/NFTSellOffersResponse.html#result\",\"classes\":\"\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/NFTSellOffersResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"NFTSellOffersResponse.result\"},{\"kind\":1024,\"name\":\"offers\",\"url\":\"interfaces/NFTSellOffersResponse.html#result.__type.offers\",\"classes\":\"\",\"parent\":\"NFTSellOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTSellOffersResponse.html#result.__type.nft_id\",\"classes\":\"\",\"parent\":\"NFTSellOffersResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTSellOffersResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/NFTSellOffersResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/NFTSellOffersResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/NFTSellOffersResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/NFTSellOffersResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/NFTSellOffersResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTSellOffersResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTSellOffersResponse\"},{\"kind\":256,\"name\":\"NFTInfoRequest\",\"url\":\"interfaces/NFTInfoRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/NFTInfoRequest.html#command\",\"classes\":\"\",\"parent\":\"NFTInfoRequest\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTInfoRequest.html#nft_id\",\"classes\":\"\",\"parent\":\"NFTInfoRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTInfoRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTInfoRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/NFTInfoRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NFTInfoRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoRequest\"},{\"kind\":256,\"name\":\"NFTInfoResponse\",\"url\":\"interfaces/NFTInfoResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/NFTInfoResponse.html#result\",\"classes\":\"\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTInfoResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/NFTInfoResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/NFTInfoResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/NFTInfoResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/NFTInfoResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/NFTInfoResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTInfoResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTInfoResponse\"},{\"kind\":256,\"name\":\"NFTHistoryRequest\",\"url\":\"interfaces/NFTHistoryRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/NFTHistoryRequest.html#command\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTHistoryRequest.html#nft_id\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"ledger_index_min\",\"url\":\"interfaces/NFTHistoryRequest.html#ledger_index_min\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"ledger_index_max\",\"url\":\"interfaces/NFTHistoryRequest.html#ledger_index_max\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/NFTHistoryRequest.html#binary\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"forward\",\"url\":\"interfaces/NFTHistoryRequest.html#forward\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/NFTHistoryRequest.html#limit\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/NFTHistoryRequest.html#marker\",\"classes\":\"\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTHistoryRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTHistoryRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/NFTHistoryRequest.html#ledger_hash\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NFTHistoryRequest.html#ledger_index\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryRequest\"},{\"kind\":256,\"name\":\"NFTHistoryResponse\",\"url\":\"interfaces/NFTHistoryResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/NFTHistoryResponse.html#result\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.nft_id\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index_min\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.ledger_index_min\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index_max\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.ledger_index_max\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.limit\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"marker\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.marker\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"transactions\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.transactions\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/NFTHistoryResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"NFTHistoryResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/NFTHistoryResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/NFTHistoryResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/NFTHistoryResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/NFTHistoryResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/NFTHistoryResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/NFTHistoryResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/NFTHistoryResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTHistoryResponse\"},{\"kind\":256,\"name\":\"NFTHistoryTransaction\",\"url\":\"interfaces/NFTHistoryTransaction.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NFTHistoryTransaction.html#ledger_index\",\"classes\":\"\",\"parent\":\"NFTHistoryTransaction\"},{\"kind\":1024,\"name\":\"meta\",\"url\":\"interfaces/NFTHistoryTransaction.html#meta\",\"classes\":\"\",\"parent\":\"NFTHistoryTransaction\"},{\"kind\":1024,\"name\":\"tx\",\"url\":\"interfaces/NFTHistoryTransaction.html#tx\",\"classes\":\"\",\"parent\":\"NFTHistoryTransaction\"},{\"kind\":1024,\"name\":\"tx_blob\",\"url\":\"interfaces/NFTHistoryTransaction.html#tx_blob\",\"classes\":\"\",\"parent\":\"NFTHistoryTransaction\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/NFTHistoryTransaction.html#validated\",\"classes\":\"\",\"parent\":\"NFTHistoryTransaction\"},{\"kind\":256,\"name\":\"AMMInfoRequest\",\"url\":\"interfaces/AMMInfoRequest.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"command\",\"url\":\"interfaces/AMMInfoRequest.html#command\",\"classes\":\"\",\"parent\":\"AMMInfoRequest\"},{\"kind\":1024,\"name\":\"amm_account\",\"url\":\"interfaces/AMMInfoRequest.html#amm_account\",\"classes\":\"\",\"parent\":\"AMMInfoRequest\"},{\"kind\":1024,\"name\":\"asset\",\"url\":\"interfaces/AMMInfoRequest.html#asset\",\"classes\":\"\",\"parent\":\"AMMInfoRequest\"},{\"kind\":1024,\"name\":\"asset2\",\"url\":\"interfaces/AMMInfoRequest.html#asset2\",\"classes\":\"\",\"parent\":\"AMMInfoRequest\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AMMInfoRequest.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoRequest\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AMMInfoRequest.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoRequest\"},{\"kind\":256,\"name\":\"AMMInfoResponse\",\"url\":\"interfaces/AMMInfoResponse.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/AMMInfoResponse.html#result\",\"classes\":\"\",\"parent\":\"AMMInfoResponse\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result\"},{\"kind\":1024,\"name\":\"amm\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.account\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.amount\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"amount2\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.amount2\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"asset_frozen\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.asset_frozen\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"asset2_frozen\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.asset2_frozen\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"auction_slot\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2.account-1\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot.__type\"},{\"kind\":1024,\"name\":\"auth_accounts\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2.auth_accounts\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot.__type\"},{\"kind\":1024,\"name\":\"discounted_fee\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2.discounted_fee\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot.__type\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2.expiration\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot.__type\"},{\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2.price\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot.__type\"},{\"kind\":1024,\"name\":\"time_interval\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.auction_slot.__type-2.time_interval\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type.auction_slot.__type\"},{\"kind\":1024,\"name\":\"lp_token\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.lp_token\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"trading_fee\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.trading_fee\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"vote_slots\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.amm.__type-1.vote_slots\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type.amm.__type\"},{\"kind\":1024,\"name\":\"ledger_hash\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.ledger_hash\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.ledger_index\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"validated\",\"url\":\"interfaces/AMMInfoResponse.html#result.__type.validated\",\"classes\":\"\",\"parent\":\"AMMInfoResponse.result.__type\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/AMMInfoResponse.html#id\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/AMMInfoResponse.html#status\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/AMMInfoResponse.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":1024,\"name\":\"warning\",\"url\":\"interfaces/AMMInfoResponse.html#warning\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":1024,\"name\":\"warnings\",\"url\":\"interfaces/AMMInfoResponse.html#warnings\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":1024,\"name\":\"forwarded\",\"url\":\"interfaces/AMMInfoResponse.html#forwarded\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":1024,\"name\":\"api_version\",\"url\":\"interfaces/AMMInfoResponse.html#api_version\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMInfoResponse\"},{\"kind\":256,\"name\":\"BaseTransaction\",\"url\":\"interfaces/BaseTransaction.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/BaseTransaction.html#Account\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/BaseTransaction.html#TransactionType\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/BaseTransaction.html#Fee\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/BaseTransaction.html#Sequence\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/BaseTransaction.html#AccountTxnID\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/BaseTransaction.html#Flags\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/BaseTransaction.html#LastLedgerSequence\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/BaseTransaction.html#Memos\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/BaseTransaction.html#Signers\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/BaseTransaction.html#SourceTag\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/BaseTransaction.html#SigningPubKey\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/BaseTransaction.html#TicketSequence\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/BaseTransaction.html#TxnSignature\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/BaseTransaction.html#NetworkID\",\"classes\":\"\",\"parent\":\"BaseTransaction\"},{\"kind\":64,\"name\":\"validate\",\"url\":\"functions/validate.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"PseudoTransaction\",\"url\":\"types/PseudoTransaction.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"SubmittableTransaction\",\"url\":\"types/SubmittableTransaction.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TransactionAndMetadata\",\"url\":\"interfaces/TransactionAndMetadata.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"transaction\",\"url\":\"interfaces/TransactionAndMetadata.html#transaction\",\"classes\":\"\",\"parent\":\"TransactionAndMetadata\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/TransactionAndMetadata.html#metadata\",\"classes\":\"\",\"parent\":\"TransactionAndMetadata\"},{\"kind\":2097152,\"name\":\"Transaction\",\"url\":\"types/Transaction.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"AccountSetAsfFlags\",\"url\":\"enums/AccountSetAsfFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"asfRequireDest\",\"url\":\"enums/AccountSetAsfFlags.html#asfRequireDest\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfRequireAuth\",\"url\":\"enums/AccountSetAsfFlags.html#asfRequireAuth\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDisallowXRP\",\"url\":\"enums/AccountSetAsfFlags.html#asfDisallowXRP\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDisableMaster\",\"url\":\"enums/AccountSetAsfFlags.html#asfDisableMaster\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfAccountTxnID\",\"url\":\"enums/AccountSetAsfFlags.html#asfAccountTxnID\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfNoFreeze\",\"url\":\"enums/AccountSetAsfFlags.html#asfNoFreeze\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfGlobalFreeze\",\"url\":\"enums/AccountSetAsfFlags.html#asfGlobalFreeze\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDefaultRipple\",\"url\":\"enums/AccountSetAsfFlags.html#asfDefaultRipple\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDepositAuth\",\"url\":\"enums/AccountSetAsfFlags.html#asfDepositAuth\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfAuthorizedNFTokenMinter\",\"url\":\"enums/AccountSetAsfFlags.html#asfAuthorizedNFTokenMinter\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDisallowIncomingNFTokenOffer\",\"url\":\"enums/AccountSetAsfFlags.html#asfDisallowIncomingNFTokenOffer\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDisallowIncomingCheck\",\"url\":\"enums/AccountSetAsfFlags.html#asfDisallowIncomingCheck\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDisallowIncomingPayChan\",\"url\":\"enums/AccountSetAsfFlags.html#asfDisallowIncomingPayChan\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfDisallowIncomingTrustline\",\"url\":\"enums/AccountSetAsfFlags.html#asfDisallowIncomingTrustline\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":16,\"name\":\"asfAllowTrustLineClawback\",\"url\":\"enums/AccountSetAsfFlags.html#asfAllowTrustLineClawback\",\"classes\":\"\",\"parent\":\"AccountSetAsfFlags\"},{\"kind\":8,\"name\":\"AccountSetTfFlags\",\"url\":\"enums/AccountSetTfFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfRequireDestTag\",\"url\":\"enums/AccountSetTfFlags.html#tfRequireDestTag\",\"classes\":\"\",\"parent\":\"AccountSetTfFlags\"},{\"kind\":16,\"name\":\"tfOptionalDestTag\",\"url\":\"enums/AccountSetTfFlags.html#tfOptionalDestTag\",\"classes\":\"\",\"parent\":\"AccountSetTfFlags\"},{\"kind\":16,\"name\":\"tfRequireAuth\",\"url\":\"enums/AccountSetTfFlags.html#tfRequireAuth\",\"classes\":\"\",\"parent\":\"AccountSetTfFlags\"},{\"kind\":16,\"name\":\"tfOptionalAuth\",\"url\":\"enums/AccountSetTfFlags.html#tfOptionalAuth\",\"classes\":\"\",\"parent\":\"AccountSetTfFlags\"},{\"kind\":16,\"name\":\"tfDisallowXRP\",\"url\":\"enums/AccountSetTfFlags.html#tfDisallowXRP\",\"classes\":\"\",\"parent\":\"AccountSetTfFlags\"},{\"kind\":16,\"name\":\"tfAllowXRP\",\"url\":\"enums/AccountSetTfFlags.html#tfAllowXRP\",\"classes\":\"\",\"parent\":\"AccountSetTfFlags\"},{\"kind\":256,\"name\":\"AccountSetFlagsInterface\",\"url\":\"interfaces/AccountSetFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfRequireDestTag\",\"url\":\"interfaces/AccountSetFlagsInterface.html#tfRequireDestTag\",\"classes\":\"\",\"parent\":\"AccountSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfOptionalDestTag\",\"url\":\"interfaces/AccountSetFlagsInterface.html#tfOptionalDestTag\",\"classes\":\"\",\"parent\":\"AccountSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfRequireAuth\",\"url\":\"interfaces/AccountSetFlagsInterface.html#tfRequireAuth\",\"classes\":\"\",\"parent\":\"AccountSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfOptionalAuth\",\"url\":\"interfaces/AccountSetFlagsInterface.html#tfOptionalAuth\",\"classes\":\"\",\"parent\":\"AccountSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfDisallowXRP\",\"url\":\"interfaces/AccountSetFlagsInterface.html#tfDisallowXRP\",\"classes\":\"\",\"parent\":\"AccountSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfAllowXRP\",\"url\":\"interfaces/AccountSetFlagsInterface.html#tfAllowXRP\",\"classes\":\"\",\"parent\":\"AccountSetFlagsInterface\"},{\"kind\":256,\"name\":\"AccountSet\",\"url\":\"interfaces/AccountSet.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AccountSet.html#TransactionType\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AccountSet.html#Flags\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"ClearFlag\",\"url\":\"interfaces/AccountSet.html#ClearFlag\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Domain\",\"url\":\"interfaces/AccountSet.html#Domain\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"EmailHash\",\"url\":\"interfaces/AccountSet.html#EmailHash\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"MessageKey\",\"url\":\"interfaces/AccountSet.html#MessageKey\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"SetFlag\",\"url\":\"interfaces/AccountSet.html#SetFlag\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"TransferRate\",\"url\":\"interfaces/AccountSet.html#TransferRate\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"TickSize\",\"url\":\"interfaces/AccountSet.html#TickSize\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"NFTokenMinter\",\"url\":\"interfaces/AccountSet.html#NFTokenMinter\",\"classes\":\"\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AccountSet.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AccountSet.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AccountSet.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AccountSet.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AccountSet.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AccountSet.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AccountSet.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AccountSet.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AccountSet.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AccountSet.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AccountSet.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AccountSet.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountSet\"},{\"kind\":256,\"name\":\"AccountDelete\",\"url\":\"interfaces/AccountDelete.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AccountDelete.html#TransactionType\",\"classes\":\"\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/AccountDelete.html#Destination\",\"classes\":\"\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/AccountDelete.html#DestinationTag\",\"classes\":\"\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AccountDelete.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AccountDelete.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AccountDelete.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AccountDelete.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AccountDelete.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AccountDelete.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AccountDelete.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AccountDelete.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AccountDelete.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AccountDelete.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AccountDelete.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AccountDelete.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AccountDelete.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AccountDelete\"},{\"kind\":256,\"name\":\"AMMBid\",\"url\":\"interfaces/AMMBid.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AMMBid.html#TransactionType\",\"classes\":\"\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Asset\",\"url\":\"interfaces/AMMBid.html#Asset\",\"classes\":\"\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Asset2\",\"url\":\"interfaces/AMMBid.html#Asset2\",\"classes\":\"\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"BidMin\",\"url\":\"interfaces/AMMBid.html#BidMin\",\"classes\":\"\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"BidMax\",\"url\":\"interfaces/AMMBid.html#BidMax\",\"classes\":\"\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"AuthAccounts\",\"url\":\"interfaces/AMMBid.html#AuthAccounts\",\"classes\":\"\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AMMBid.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AMMBid.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AMMBid.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AMMBid.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AMMBid.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AMMBid.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AMMBid.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AMMBid.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AMMBid.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AMMBid.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AMMBid.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AMMBid.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AMMBid.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMBid\"},{\"kind\":256,\"name\":\"AMMDelete\",\"url\":\"interfaces/AMMDelete.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AMMDelete.html#TransactionType\",\"classes\":\"\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Asset\",\"url\":\"interfaces/AMMDelete.html#Asset\",\"classes\":\"\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Asset2\",\"url\":\"interfaces/AMMDelete.html#Asset2\",\"classes\":\"\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AMMDelete.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AMMDelete.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AMMDelete.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AMMDelete.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AMMDelete.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AMMDelete.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AMMDelete.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AMMDelete.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AMMDelete.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AMMDelete.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AMMDelete.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AMMDelete.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AMMDelete.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDelete\"},{\"kind\":8,\"name\":\"AMMDepositFlags\",\"url\":\"enums/AMMDepositFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfLPToken\",\"url\":\"enums/AMMDepositFlags.html#tfLPToken\",\"classes\":\"\",\"parent\":\"AMMDepositFlags\"},{\"kind\":16,\"name\":\"tfSingleAsset\",\"url\":\"enums/AMMDepositFlags.html#tfSingleAsset\",\"classes\":\"\",\"parent\":\"AMMDepositFlags\"},{\"kind\":16,\"name\":\"tfTwoAsset\",\"url\":\"enums/AMMDepositFlags.html#tfTwoAsset\",\"classes\":\"\",\"parent\":\"AMMDepositFlags\"},{\"kind\":16,\"name\":\"tfOneAssetLPToken\",\"url\":\"enums/AMMDepositFlags.html#tfOneAssetLPToken\",\"classes\":\"\",\"parent\":\"AMMDepositFlags\"},{\"kind\":16,\"name\":\"tfLimitLPToken\",\"url\":\"enums/AMMDepositFlags.html#tfLimitLPToken\",\"classes\":\"\",\"parent\":\"AMMDepositFlags\"},{\"kind\":256,\"name\":\"AMMDepositFlagsInterface\",\"url\":\"interfaces/AMMDepositFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfLPToken\",\"url\":\"interfaces/AMMDepositFlagsInterface.html#tfLPToken\",\"classes\":\"\",\"parent\":\"AMMDepositFlagsInterface\"},{\"kind\":1024,\"name\":\"tfSingleAsset\",\"url\":\"interfaces/AMMDepositFlagsInterface.html#tfSingleAsset\",\"classes\":\"\",\"parent\":\"AMMDepositFlagsInterface\"},{\"kind\":1024,\"name\":\"tfTwoAsset\",\"url\":\"interfaces/AMMDepositFlagsInterface.html#tfTwoAsset\",\"classes\":\"\",\"parent\":\"AMMDepositFlagsInterface\"},{\"kind\":1024,\"name\":\"tfOneAssetLPToken\",\"url\":\"interfaces/AMMDepositFlagsInterface.html#tfOneAssetLPToken\",\"classes\":\"\",\"parent\":\"AMMDepositFlagsInterface\"},{\"kind\":1024,\"name\":\"tfLimitLPToken\",\"url\":\"interfaces/AMMDepositFlagsInterface.html#tfLimitLPToken\",\"classes\":\"\",\"parent\":\"AMMDepositFlagsInterface\"},{\"kind\":256,\"name\":\"AMMDeposit\",\"url\":\"interfaces/AMMDeposit.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AMMDeposit.html#TransactionType\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Asset\",\"url\":\"interfaces/AMMDeposit.html#Asset\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Asset2\",\"url\":\"interfaces/AMMDeposit.html#Asset2\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/AMMDeposit.html#Amount\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Amount2\",\"url\":\"interfaces/AMMDeposit.html#Amount2\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"EPrice\",\"url\":\"interfaces/AMMDeposit.html#EPrice\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"LPTokenOut\",\"url\":\"interfaces/AMMDeposit.html#LPTokenOut\",\"classes\":\"\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AMMDeposit.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AMMDeposit.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AMMDeposit.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AMMDeposit.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AMMDeposit.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AMMDeposit.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AMMDeposit.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AMMDeposit.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AMMDeposit.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AMMDeposit.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AMMDeposit.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AMMDeposit.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AMMDeposit.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMDeposit\"},{\"kind\":256,\"name\":\"AMMCreate\",\"url\":\"interfaces/AMMCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AMMCreate.html#TransactionType\",\"classes\":\"\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/AMMCreate.html#Amount\",\"classes\":\"\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Amount2\",\"url\":\"interfaces/AMMCreate.html#Amount2\",\"classes\":\"\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"TradingFee\",\"url\":\"interfaces/AMMCreate.html#TradingFee\",\"classes\":\"\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AMMCreate.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AMMCreate.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AMMCreate.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AMMCreate.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AMMCreate.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AMMCreate.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AMMCreate.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AMMCreate.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AMMCreate.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AMMCreate.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AMMCreate.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AMMCreate.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AMMCreate.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMCreate\"},{\"kind\":256,\"name\":\"AMMVote\",\"url\":\"interfaces/AMMVote.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AMMVote.html#TransactionType\",\"classes\":\"\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Asset\",\"url\":\"interfaces/AMMVote.html#Asset\",\"classes\":\"\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Asset2\",\"url\":\"interfaces/AMMVote.html#Asset2\",\"classes\":\"\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"TradingFee\",\"url\":\"interfaces/AMMVote.html#TradingFee\",\"classes\":\"\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AMMVote.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AMMVote.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AMMVote.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AMMVote.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AMMVote.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AMMVote.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AMMVote.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AMMVote.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AMMVote.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AMMVote.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AMMVote.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AMMVote.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AMMVote.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMVote\"},{\"kind\":8,\"name\":\"AMMWithdrawFlags\",\"url\":\"enums/AMMWithdrawFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfLPToken\",\"url\":\"enums/AMMWithdrawFlags.html#tfLPToken\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":16,\"name\":\"tfWithdrawAll\",\"url\":\"enums/AMMWithdrawFlags.html#tfWithdrawAll\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":16,\"name\":\"tfOneAssetWithdrawAll\",\"url\":\"enums/AMMWithdrawFlags.html#tfOneAssetWithdrawAll\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":16,\"name\":\"tfSingleAsset\",\"url\":\"enums/AMMWithdrawFlags.html#tfSingleAsset\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":16,\"name\":\"tfTwoAsset\",\"url\":\"enums/AMMWithdrawFlags.html#tfTwoAsset\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":16,\"name\":\"tfOneAssetLPToken\",\"url\":\"enums/AMMWithdrawFlags.html#tfOneAssetLPToken\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":16,\"name\":\"tfLimitLPToken\",\"url\":\"enums/AMMWithdrawFlags.html#tfLimitLPToken\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlags\"},{\"kind\":256,\"name\":\"AMMWithdrawFlagsInterface\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfLPToken\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfLPToken\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":1024,\"name\":\"tfWithdrawAll\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfWithdrawAll\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":1024,\"name\":\"tfOneAssetWithdrawAll\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfOneAssetWithdrawAll\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":1024,\"name\":\"tfSingleAsset\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfSingleAsset\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":1024,\"name\":\"tfTwoAsset\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfTwoAsset\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":1024,\"name\":\"tfOneAssetLPToken\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfOneAssetLPToken\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":1024,\"name\":\"tfLimitLPToken\",\"url\":\"interfaces/AMMWithdrawFlagsInterface.html#tfLimitLPToken\",\"classes\":\"\",\"parent\":\"AMMWithdrawFlagsInterface\"},{\"kind\":256,\"name\":\"AMMWithdraw\",\"url\":\"interfaces/AMMWithdraw.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/AMMWithdraw.html#TransactionType\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Asset\",\"url\":\"interfaces/AMMWithdraw.html#Asset\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Asset2\",\"url\":\"interfaces/AMMWithdraw.html#Asset2\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/AMMWithdraw.html#Amount\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Amount2\",\"url\":\"interfaces/AMMWithdraw.html#Amount2\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"EPrice\",\"url\":\"interfaces/AMMWithdraw.html#EPrice\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"LPTokenIn\",\"url\":\"interfaces/AMMWithdraw.html#LPTokenIn\",\"classes\":\"\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AMMWithdraw.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/AMMWithdraw.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/AMMWithdraw.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/AMMWithdraw.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/AMMWithdraw.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/AMMWithdraw.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/AMMWithdraw.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/AMMWithdraw.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/AMMWithdraw.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/AMMWithdraw.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/AMMWithdraw.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/AMMWithdraw.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/AMMWithdraw.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AMMWithdraw\"},{\"kind\":256,\"name\":\"CheckCancel\",\"url\":\"interfaces/CheckCancel.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/CheckCancel.html#TransactionType\",\"classes\":\"\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"CheckID\",\"url\":\"interfaces/CheckCancel.html#CheckID\",\"classes\":\"\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/CheckCancel.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/CheckCancel.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/CheckCancel.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/CheckCancel.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/CheckCancel.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/CheckCancel.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/CheckCancel.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/CheckCancel.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/CheckCancel.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/CheckCancel.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/CheckCancel.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/CheckCancel.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/CheckCancel.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCancel\"},{\"kind\":256,\"name\":\"CheckCash\",\"url\":\"interfaces/CheckCash.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/CheckCash.html#TransactionType\",\"classes\":\"\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"CheckID\",\"url\":\"interfaces/CheckCash.html#CheckID\",\"classes\":\"\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/CheckCash.html#Amount\",\"classes\":\"\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"DeliverMin\",\"url\":\"interfaces/CheckCash.html#DeliverMin\",\"classes\":\"\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/CheckCash.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/CheckCash.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/CheckCash.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/CheckCash.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/CheckCash.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/CheckCash.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/CheckCash.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/CheckCash.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/CheckCash.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/CheckCash.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/CheckCash.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/CheckCash.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/CheckCash.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCash\"},{\"kind\":256,\"name\":\"CheckCreate\",\"url\":\"interfaces/CheckCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/CheckCreate.html#TransactionType\",\"classes\":\"\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/CheckCreate.html#Destination\",\"classes\":\"\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"SendMax\",\"url\":\"interfaces/CheckCreate.html#SendMax\",\"classes\":\"\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/CheckCreate.html#DestinationTag\",\"classes\":\"\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/CheckCreate.html#Expiration\",\"classes\":\"\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"InvoiceID\",\"url\":\"interfaces/CheckCreate.html#InvoiceID\",\"classes\":\"\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/CheckCreate.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/CheckCreate.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/CheckCreate.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/CheckCreate.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/CheckCreate.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/CheckCreate.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/CheckCreate.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/CheckCreate.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/CheckCreate.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/CheckCreate.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/CheckCreate.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/CheckCreate.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/CheckCreate.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CheckCreate\"},{\"kind\":256,\"name\":\"Clawback\",\"url\":\"interfaces/Clawback.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/Clawback.html#TransactionType\",\"classes\":\"\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/Clawback.html#Account\",\"classes\":\"\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/Clawback.html#Amount\",\"classes\":\"\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/Clawback.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/Clawback.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/Clawback.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/Clawback.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/Clawback.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/Clawback.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/Clawback.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/Clawback.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/Clawback.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/Clawback.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/Clawback.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/Clawback.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Clawback\"},{\"kind\":256,\"name\":\"DIDDelete\",\"url\":\"interfaces/DIDDelete.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/DIDDelete.html#TransactionType\",\"classes\":\"\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/DIDDelete.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/DIDDelete.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/DIDDelete.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/DIDDelete.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/DIDDelete.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/DIDDelete.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/DIDDelete.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/DIDDelete.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/DIDDelete.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/DIDDelete.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/DIDDelete.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/DIDDelete.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/DIDDelete.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDDelete\"},{\"kind\":256,\"name\":\"DIDSet\",\"url\":\"interfaces/DIDSet.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/DIDSet.html#TransactionType\",\"classes\":\"\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Data\",\"url\":\"interfaces/DIDSet.html#Data\",\"classes\":\"\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"DIDDocument\",\"url\":\"interfaces/DIDSet.html#DIDDocument\",\"classes\":\"\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"URI\",\"url\":\"interfaces/DIDSet.html#URI\",\"classes\":\"\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/DIDSet.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/DIDSet.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/DIDSet.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/DIDSet.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/DIDSet.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/DIDSet.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/DIDSet.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/DIDSet.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/DIDSet.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/DIDSet.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/DIDSet.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/DIDSet.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/DIDSet.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DIDSet\"},{\"kind\":256,\"name\":\"DepositPreauth\",\"url\":\"interfaces/DepositPreauth.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/DepositPreauth.html#TransactionType\",\"classes\":\"\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Authorize\",\"url\":\"interfaces/DepositPreauth.html#Authorize\",\"classes\":\"\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Unauthorize\",\"url\":\"interfaces/DepositPreauth.html#Unauthorize\",\"classes\":\"\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/DepositPreauth.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/DepositPreauth.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/DepositPreauth.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/DepositPreauth.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/DepositPreauth.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/DepositPreauth.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/DepositPreauth.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/DepositPreauth.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/DepositPreauth.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/DepositPreauth.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/DepositPreauth.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/DepositPreauth.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/DepositPreauth.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DepositPreauth\"},{\"kind\":256,\"name\":\"EscrowCancel\",\"url\":\"interfaces/EscrowCancel.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/EscrowCancel.html#TransactionType\",\"classes\":\"\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Owner\",\"url\":\"interfaces/EscrowCancel.html#Owner\",\"classes\":\"\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"OfferSequence\",\"url\":\"interfaces/EscrowCancel.html#OfferSequence\",\"classes\":\"\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/EscrowCancel.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/EscrowCancel.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/EscrowCancel.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/EscrowCancel.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/EscrowCancel.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/EscrowCancel.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/EscrowCancel.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/EscrowCancel.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/EscrowCancel.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/EscrowCancel.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/EscrowCancel.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/EscrowCancel.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/EscrowCancel.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCancel\"},{\"kind\":256,\"name\":\"EscrowCreate\",\"url\":\"interfaces/EscrowCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/EscrowCreate.html#TransactionType\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/EscrowCreate.html#Amount\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/EscrowCreate.html#Destination\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"CancelAfter\",\"url\":\"interfaces/EscrowCreate.html#CancelAfter\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"FinishAfter\",\"url\":\"interfaces/EscrowCreate.html#FinishAfter\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Condition\",\"url\":\"interfaces/EscrowCreate.html#Condition\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/EscrowCreate.html#DestinationTag\",\"classes\":\"\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/EscrowCreate.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/EscrowCreate.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/EscrowCreate.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/EscrowCreate.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/EscrowCreate.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/EscrowCreate.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/EscrowCreate.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/EscrowCreate.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/EscrowCreate.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/EscrowCreate.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/EscrowCreate.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/EscrowCreate.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/EscrowCreate.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowCreate\"},{\"kind\":256,\"name\":\"EscrowFinish\",\"url\":\"interfaces/EscrowFinish.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/EscrowFinish.html#TransactionType\",\"classes\":\"\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Owner\",\"url\":\"interfaces/EscrowFinish.html#Owner\",\"classes\":\"\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"OfferSequence\",\"url\":\"interfaces/EscrowFinish.html#OfferSequence\",\"classes\":\"\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Condition\",\"url\":\"interfaces/EscrowFinish.html#Condition\",\"classes\":\"\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Fulfillment\",\"url\":\"interfaces/EscrowFinish.html#Fulfillment\",\"classes\":\"\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/EscrowFinish.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/EscrowFinish.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/EscrowFinish.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/EscrowFinish.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/EscrowFinish.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/EscrowFinish.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/EscrowFinish.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/EscrowFinish.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/EscrowFinish.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/EscrowFinish.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/EscrowFinish.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/EscrowFinish.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/EscrowFinish.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EscrowFinish\"},{\"kind\":256,\"name\":\"EnableAmendment\",\"url\":\"interfaces/EnableAmendment.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/EnableAmendment.html#TransactionType\",\"classes\":\"\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Amendment\",\"url\":\"interfaces/EnableAmendment.html#Amendment\",\"classes\":\"\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"LedgerSequence\",\"url\":\"interfaces/EnableAmendment.html#LedgerSequence\",\"classes\":\"\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/EnableAmendment.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/EnableAmendment.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/EnableAmendment.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/EnableAmendment.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/EnableAmendment.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/EnableAmendment.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/EnableAmendment.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/EnableAmendment.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/EnableAmendment.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/EnableAmendment.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/EnableAmendment.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/EnableAmendment.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/EnableAmendment.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnableAmendment\"},{\"kind\":8,\"name\":\"EnableAmendmentFlags\",\"url\":\"enums/EnableAmendmentFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfGotMajority\",\"url\":\"enums/EnableAmendmentFlags.html#tfGotMajority\",\"classes\":\"\",\"parent\":\"EnableAmendmentFlags\"},{\"kind\":16,\"name\":\"tfLostMajority\",\"url\":\"enums/EnableAmendmentFlags.html#tfLostMajority\",\"classes\":\"\",\"parent\":\"EnableAmendmentFlags\"},{\"kind\":256,\"name\":\"NFTokenAcceptOffer\",\"url\":\"interfaces/NFTokenAcceptOffer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/NFTokenAcceptOffer.html#TransactionType\",\"classes\":\"\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"NFTokenSellOffer\",\"url\":\"interfaces/NFTokenAcceptOffer.html#NFTokenSellOffer\",\"classes\":\"\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"NFTokenBuyOffer\",\"url\":\"interfaces/NFTokenAcceptOffer.html#NFTokenBuyOffer\",\"classes\":\"\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"NFTokenBrokerFee\",\"url\":\"interfaces/NFTokenAcceptOffer.html#NFTokenBrokerFee\",\"classes\":\"\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/NFTokenAcceptOffer.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/NFTokenAcceptOffer.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/NFTokenAcceptOffer.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/NFTokenAcceptOffer.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/NFTokenAcceptOffer.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/NFTokenAcceptOffer.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/NFTokenAcceptOffer.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/NFTokenAcceptOffer.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/NFTokenAcceptOffer.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/NFTokenAcceptOffer.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/NFTokenAcceptOffer.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/NFTokenAcceptOffer.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/NFTokenAcceptOffer.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenAcceptOffer\"},{\"kind\":256,\"name\":\"NFTokenBurn\",\"url\":\"interfaces/NFTokenBurn.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/NFTokenBurn.html#TransactionType\",\"classes\":\"\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/NFTokenBurn.html#Account\",\"classes\":\"\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"NFTokenID\",\"url\":\"interfaces/NFTokenBurn.html#NFTokenID\",\"classes\":\"\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Owner\",\"url\":\"interfaces/NFTokenBurn.html#Owner\",\"classes\":\"\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/NFTokenBurn.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/NFTokenBurn.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/NFTokenBurn.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/NFTokenBurn.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/NFTokenBurn.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/NFTokenBurn.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/NFTokenBurn.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/NFTokenBurn.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/NFTokenBurn.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/NFTokenBurn.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/NFTokenBurn.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/NFTokenBurn.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenBurn\"},{\"kind\":256,\"name\":\"NFTokenCancelOffer\",\"url\":\"interfaces/NFTokenCancelOffer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/NFTokenCancelOffer.html#TransactionType\",\"classes\":\"\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"NFTokenOffers\",\"url\":\"interfaces/NFTokenCancelOffer.html#NFTokenOffers\",\"classes\":\"\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/NFTokenCancelOffer.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/NFTokenCancelOffer.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/NFTokenCancelOffer.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/NFTokenCancelOffer.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/NFTokenCancelOffer.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/NFTokenCancelOffer.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/NFTokenCancelOffer.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/NFTokenCancelOffer.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/NFTokenCancelOffer.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/NFTokenCancelOffer.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/NFTokenCancelOffer.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/NFTokenCancelOffer.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/NFTokenCancelOffer.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCancelOffer\"},{\"kind\":256,\"name\":\"NFTokenCreateOffer\",\"url\":\"interfaces/NFTokenCreateOffer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/NFTokenCreateOffer.html#TransactionType\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"NFTokenID\",\"url\":\"interfaces/NFTokenCreateOffer.html#NFTokenID\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/NFTokenCreateOffer.html#Amount\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Owner\",\"url\":\"interfaces/NFTokenCreateOffer.html#Owner\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/NFTokenCreateOffer.html#Expiration\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/NFTokenCreateOffer.html#Destination\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/NFTokenCreateOffer.html#Flags\",\"classes\":\"\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/NFTokenCreateOffer.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/NFTokenCreateOffer.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/NFTokenCreateOffer.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/NFTokenCreateOffer.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/NFTokenCreateOffer.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/NFTokenCreateOffer.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/NFTokenCreateOffer.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/NFTokenCreateOffer.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/NFTokenCreateOffer.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/NFTokenCreateOffer.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/NFTokenCreateOffer.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/NFTokenCreateOffer.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenCreateOffer\"},{\"kind\":8,\"name\":\"NFTokenCreateOfferFlags\",\"url\":\"enums/NFTokenCreateOfferFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfSellNFToken\",\"url\":\"enums/NFTokenCreateOfferFlags.html#tfSellNFToken\",\"classes\":\"\",\"parent\":\"NFTokenCreateOfferFlags\"},{\"kind\":256,\"name\":\"NFTokenCreateOfferFlagsInterface\",\"url\":\"interfaces/NFTokenCreateOfferFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfSellNFToken\",\"url\":\"interfaces/NFTokenCreateOfferFlagsInterface.html#tfSellNFToken\",\"classes\":\"\",\"parent\":\"NFTokenCreateOfferFlagsInterface\"},{\"kind\":256,\"name\":\"NFTokenMint\",\"url\":\"interfaces/NFTokenMint.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/NFTokenMint.html#TransactionType\",\"classes\":\"\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"NFTokenTaxon\",\"url\":\"interfaces/NFTokenMint.html#NFTokenTaxon\",\"classes\":\"\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Issuer\",\"url\":\"interfaces/NFTokenMint.html#Issuer\",\"classes\":\"\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"TransferFee\",\"url\":\"interfaces/NFTokenMint.html#TransferFee\",\"classes\":\"\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"URI\",\"url\":\"interfaces/NFTokenMint.html#URI\",\"classes\":\"\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/NFTokenMint.html#Flags\",\"classes\":\"\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/NFTokenMint.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/NFTokenMint.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/NFTokenMint.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/NFTokenMint.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/NFTokenMint.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/NFTokenMint.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/NFTokenMint.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/NFTokenMint.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/NFTokenMint.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/NFTokenMint.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/NFTokenMint.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/NFTokenMint.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NFTokenMint\"},{\"kind\":8,\"name\":\"NFTokenMintFlags\",\"url\":\"enums/NFTokenMintFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfBurnable\",\"url\":\"enums/NFTokenMintFlags.html#tfBurnable\",\"classes\":\"\",\"parent\":\"NFTokenMintFlags\"},{\"kind\":16,\"name\":\"tfOnlyXRP\",\"url\":\"enums/NFTokenMintFlags.html#tfOnlyXRP\",\"classes\":\"\",\"parent\":\"NFTokenMintFlags\"},{\"kind\":16,\"name\":\"tfTrustLine\",\"url\":\"enums/NFTokenMintFlags.html#tfTrustLine\",\"classes\":\"\",\"parent\":\"NFTokenMintFlags\"},{\"kind\":16,\"name\":\"tfTransferable\",\"url\":\"enums/NFTokenMintFlags.html#tfTransferable\",\"classes\":\"\",\"parent\":\"NFTokenMintFlags\"},{\"kind\":256,\"name\":\"NFTokenMintFlagsInterface\",\"url\":\"interfaces/NFTokenMintFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfBurnable\",\"url\":\"interfaces/NFTokenMintFlagsInterface.html#tfBurnable\",\"classes\":\"\",\"parent\":\"NFTokenMintFlagsInterface\"},{\"kind\":1024,\"name\":\"tfOnlyXRP\",\"url\":\"interfaces/NFTokenMintFlagsInterface.html#tfOnlyXRP\",\"classes\":\"\",\"parent\":\"NFTokenMintFlagsInterface\"},{\"kind\":1024,\"name\":\"tfTrustLine\",\"url\":\"interfaces/NFTokenMintFlagsInterface.html#tfTrustLine\",\"classes\":\"\",\"parent\":\"NFTokenMintFlagsInterface\"},{\"kind\":1024,\"name\":\"tfTransferable\",\"url\":\"interfaces/NFTokenMintFlagsInterface.html#tfTransferable\",\"classes\":\"\",\"parent\":\"NFTokenMintFlagsInterface\"},{\"kind\":256,\"name\":\"OfferCancel\",\"url\":\"interfaces/OfferCancel.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/OfferCancel.html#TransactionType\",\"classes\":\"\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"OfferSequence\",\"url\":\"interfaces/OfferCancel.html#OfferSequence\",\"classes\":\"\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/OfferCancel.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/OfferCancel.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/OfferCancel.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/OfferCancel.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/OfferCancel.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/OfferCancel.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/OfferCancel.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/OfferCancel.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/OfferCancel.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/OfferCancel.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/OfferCancel.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/OfferCancel.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/OfferCancel.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCancel\"},{\"kind\":8,\"name\":\"OfferCreateFlags\",\"url\":\"enums/OfferCreateFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfPassive\",\"url\":\"enums/OfferCreateFlags.html#tfPassive\",\"classes\":\"\",\"parent\":\"OfferCreateFlags\"},{\"kind\":16,\"name\":\"tfImmediateOrCancel\",\"url\":\"enums/OfferCreateFlags.html#tfImmediateOrCancel\",\"classes\":\"\",\"parent\":\"OfferCreateFlags\"},{\"kind\":16,\"name\":\"tfFillOrKill\",\"url\":\"enums/OfferCreateFlags.html#tfFillOrKill\",\"classes\":\"\",\"parent\":\"OfferCreateFlags\"},{\"kind\":16,\"name\":\"tfSell\",\"url\":\"enums/OfferCreateFlags.html#tfSell\",\"classes\":\"\",\"parent\":\"OfferCreateFlags\"},{\"kind\":256,\"name\":\"OfferCreateFlagsInterface\",\"url\":\"interfaces/OfferCreateFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfPassive\",\"url\":\"interfaces/OfferCreateFlagsInterface.html#tfPassive\",\"classes\":\"\",\"parent\":\"OfferCreateFlagsInterface\"},{\"kind\":1024,\"name\":\"tfImmediateOrCancel\",\"url\":\"interfaces/OfferCreateFlagsInterface.html#tfImmediateOrCancel\",\"classes\":\"\",\"parent\":\"OfferCreateFlagsInterface\"},{\"kind\":1024,\"name\":\"tfFillOrKill\",\"url\":\"interfaces/OfferCreateFlagsInterface.html#tfFillOrKill\",\"classes\":\"\",\"parent\":\"OfferCreateFlagsInterface\"},{\"kind\":1024,\"name\":\"tfSell\",\"url\":\"interfaces/OfferCreateFlagsInterface.html#tfSell\",\"classes\":\"\",\"parent\":\"OfferCreateFlagsInterface\"},{\"kind\":256,\"name\":\"OfferCreate\",\"url\":\"interfaces/OfferCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/OfferCreate.html#TransactionType\",\"classes\":\"\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/OfferCreate.html#Flags\",\"classes\":\"\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/OfferCreate.html#Expiration\",\"classes\":\"\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"OfferSequence\",\"url\":\"interfaces/OfferCreate.html#OfferSequence\",\"classes\":\"\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"TakerGets\",\"url\":\"interfaces/OfferCreate.html#TakerGets\",\"classes\":\"\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"TakerPays\",\"url\":\"interfaces/OfferCreate.html#TakerPays\",\"classes\":\"\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/OfferCreate.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/OfferCreate.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/OfferCreate.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/OfferCreate.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/OfferCreate.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/OfferCreate.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/OfferCreate.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/OfferCreate.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/OfferCreate.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/OfferCreate.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/OfferCreate.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/OfferCreate.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OfferCreate\"},{\"kind\":8,\"name\":\"PaymentFlags\",\"url\":\"enums/PaymentFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfNoDirectRipple\",\"url\":\"enums/PaymentFlags.html#tfNoDirectRipple\",\"classes\":\"\",\"parent\":\"PaymentFlags\"},{\"kind\":16,\"name\":\"tfPartialPayment\",\"url\":\"enums/PaymentFlags.html#tfPartialPayment\",\"classes\":\"\",\"parent\":\"PaymentFlags\"},{\"kind\":16,\"name\":\"tfLimitQuality\",\"url\":\"enums/PaymentFlags.html#tfLimitQuality\",\"classes\":\"\",\"parent\":\"PaymentFlags\"},{\"kind\":256,\"name\":\"PaymentFlagsInterface\",\"url\":\"interfaces/PaymentFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfNoDirectRipple\",\"url\":\"interfaces/PaymentFlagsInterface.html#tfNoDirectRipple\",\"classes\":\"\",\"parent\":\"PaymentFlagsInterface\"},{\"kind\":1024,\"name\":\"tfPartialPayment\",\"url\":\"interfaces/PaymentFlagsInterface.html#tfPartialPayment\",\"classes\":\"\",\"parent\":\"PaymentFlagsInterface\"},{\"kind\":1024,\"name\":\"tfLimitQuality\",\"url\":\"interfaces/PaymentFlagsInterface.html#tfLimitQuality\",\"classes\":\"\",\"parent\":\"PaymentFlagsInterface\"},{\"kind\":256,\"name\":\"Payment\",\"url\":\"interfaces/Payment.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/Payment.html#TransactionType\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/Payment.html#Amount\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/Payment.html#Destination\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/Payment.html#DestinationTag\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"InvoiceID\",\"url\":\"interfaces/Payment.html#InvoiceID\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Paths\",\"url\":\"interfaces/Payment.html#Paths\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"SendMax\",\"url\":\"interfaces/Payment.html#SendMax\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"DeliverMin\",\"url\":\"interfaces/Payment.html#DeliverMin\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/Payment.html#Flags\",\"classes\":\"\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/Payment.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/Payment.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/Payment.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/Payment.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/Payment.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/Payment.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/Payment.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/Payment.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/Payment.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/Payment.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/Payment.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/Payment.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"Payment\"},{\"kind\":8,\"name\":\"PaymentChannelClaimFlags\",\"url\":\"enums/PaymentChannelClaimFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfRenew\",\"url\":\"enums/PaymentChannelClaimFlags.html#tfRenew\",\"classes\":\"\",\"parent\":\"PaymentChannelClaimFlags\"},{\"kind\":16,\"name\":\"tfClose\",\"url\":\"enums/PaymentChannelClaimFlags.html#tfClose\",\"classes\":\"\",\"parent\":\"PaymentChannelClaimFlags\"},{\"kind\":256,\"name\":\"PaymentChannelClaimFlagsInterface\",\"url\":\"interfaces/PaymentChannelClaimFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfRenew\",\"url\":\"interfaces/PaymentChannelClaimFlagsInterface.html#tfRenew\",\"classes\":\"\",\"parent\":\"PaymentChannelClaimFlagsInterface\"},{\"kind\":1024,\"name\":\"tfClose\",\"url\":\"interfaces/PaymentChannelClaimFlagsInterface.html#tfClose\",\"classes\":\"\",\"parent\":\"PaymentChannelClaimFlagsInterface\"},{\"kind\":256,\"name\":\"PaymentChannelClaim\",\"url\":\"interfaces/PaymentChannelClaim.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/PaymentChannelClaim.html#TransactionType\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/PaymentChannelClaim.html#Flags\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Channel\",\"url\":\"interfaces/PaymentChannelClaim.html#Channel\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Balance\",\"url\":\"interfaces/PaymentChannelClaim.html#Balance\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/PaymentChannelClaim.html#Amount\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Signature\",\"url\":\"interfaces/PaymentChannelClaim.html#Signature\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"PublicKey\",\"url\":\"interfaces/PaymentChannelClaim.html#PublicKey\",\"classes\":\"\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/PaymentChannelClaim.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/PaymentChannelClaim.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/PaymentChannelClaim.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/PaymentChannelClaim.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/PaymentChannelClaim.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/PaymentChannelClaim.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/PaymentChannelClaim.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/PaymentChannelClaim.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/PaymentChannelClaim.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/PaymentChannelClaim.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/PaymentChannelClaim.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/PaymentChannelClaim.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelClaim\"},{\"kind\":256,\"name\":\"PaymentChannelCreate\",\"url\":\"interfaces/PaymentChannelCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/PaymentChannelCreate.html#TransactionType\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/PaymentChannelCreate.html#Amount\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/PaymentChannelCreate.html#Destination\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"SettleDelay\",\"url\":\"interfaces/PaymentChannelCreate.html#SettleDelay\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"PublicKey\",\"url\":\"interfaces/PaymentChannelCreate.html#PublicKey\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"CancelAfter\",\"url\":\"interfaces/PaymentChannelCreate.html#CancelAfter\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/PaymentChannelCreate.html#DestinationTag\",\"classes\":\"\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/PaymentChannelCreate.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/PaymentChannelCreate.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/PaymentChannelCreate.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/PaymentChannelCreate.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/PaymentChannelCreate.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/PaymentChannelCreate.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/PaymentChannelCreate.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/PaymentChannelCreate.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/PaymentChannelCreate.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/PaymentChannelCreate.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/PaymentChannelCreate.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/PaymentChannelCreate.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/PaymentChannelCreate.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelCreate\"},{\"kind\":256,\"name\":\"PaymentChannelFund\",\"url\":\"interfaces/PaymentChannelFund.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/PaymentChannelFund.html#TransactionType\",\"classes\":\"\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Channel\",\"url\":\"interfaces/PaymentChannelFund.html#Channel\",\"classes\":\"\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/PaymentChannelFund.html#Amount\",\"classes\":\"\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Expiration\",\"url\":\"interfaces/PaymentChannelFund.html#Expiration\",\"classes\":\"\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/PaymentChannelFund.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/PaymentChannelFund.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/PaymentChannelFund.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/PaymentChannelFund.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/PaymentChannelFund.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/PaymentChannelFund.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/PaymentChannelFund.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/PaymentChannelFund.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/PaymentChannelFund.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/PaymentChannelFund.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/PaymentChannelFund.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/PaymentChannelFund.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/PaymentChannelFund.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PaymentChannelFund\"},{\"kind\":2097152,\"name\":\"SetFee\",\"url\":\"types/SetFee.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"SetFeePreAmendment\",\"url\":\"interfaces/SetFeePreAmendment.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"BaseFee\",\"url\":\"interfaces/SetFeePreAmendment.html#BaseFee\",\"classes\":\"\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"ReferenceFeeUnits\",\"url\":\"interfaces/SetFeePreAmendment.html#ReferenceFeeUnits\",\"classes\":\"\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"ReserveBase\",\"url\":\"interfaces/SetFeePreAmendment.html#ReserveBase\",\"classes\":\"\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"ReserveIncrement\",\"url\":\"interfaces/SetFeePreAmendment.html#ReserveIncrement\",\"classes\":\"\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/SetFeePreAmendment.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/SetFeePreAmendment.html#TransactionType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/SetFeePreAmendment.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/SetFeePreAmendment.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/SetFeePreAmendment.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/SetFeePreAmendment.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/SetFeePreAmendment.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/SetFeePreAmendment.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/SetFeePreAmendment.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/SetFeePreAmendment.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/SetFeePreAmendment.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/SetFeePreAmendment.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/SetFeePreAmendment.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/SetFeePreAmendment.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePreAmendment\"},{\"kind\":256,\"name\":\"SetFeePostAmendment\",\"url\":\"interfaces/SetFeePostAmendment.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"BaseFeeDrops\",\"url\":\"interfaces/SetFeePostAmendment.html#BaseFeeDrops\",\"classes\":\"\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"ReserveBaseDrops\",\"url\":\"interfaces/SetFeePostAmendment.html#ReserveBaseDrops\",\"classes\":\"\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"ReserveIncrementDrops\",\"url\":\"interfaces/SetFeePostAmendment.html#ReserveIncrementDrops\",\"classes\":\"\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/SetFeePostAmendment.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/SetFeePostAmendment.html#TransactionType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/SetFeePostAmendment.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/SetFeePostAmendment.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/SetFeePostAmendment.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/SetFeePostAmendment.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/SetFeePostAmendment.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/SetFeePostAmendment.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/SetFeePostAmendment.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/SetFeePostAmendment.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/SetFeePostAmendment.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/SetFeePostAmendment.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/SetFeePostAmendment.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/SetFeePostAmendment.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetFeePostAmendment\"},{\"kind\":256,\"name\":\"SetRegularKey\",\"url\":\"interfaces/SetRegularKey.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/SetRegularKey.html#TransactionType\",\"classes\":\"\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"RegularKey\",\"url\":\"interfaces/SetRegularKey.html#RegularKey\",\"classes\":\"\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/SetRegularKey.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/SetRegularKey.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/SetRegularKey.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/SetRegularKey.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/SetRegularKey.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/SetRegularKey.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/SetRegularKey.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/SetRegularKey.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/SetRegularKey.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/SetRegularKey.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/SetRegularKey.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/SetRegularKey.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/SetRegularKey.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SetRegularKey\"},{\"kind\":256,\"name\":\"SignerListSet\",\"url\":\"interfaces/SignerListSet.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/SignerListSet.html#TransactionType\",\"classes\":\"\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"SignerQuorum\",\"url\":\"interfaces/SignerListSet.html#SignerQuorum\",\"classes\":\"\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"SignerEntries\",\"url\":\"interfaces/SignerListSet.html#SignerEntries\",\"classes\":\"\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/SignerListSet.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/SignerListSet.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/SignerListSet.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/SignerListSet.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/SignerListSet.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/SignerListSet.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/SignerListSet.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/SignerListSet.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/SignerListSet.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/SignerListSet.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/SignerListSet.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/SignerListSet.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/SignerListSet.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SignerListSet\"},{\"kind\":256,\"name\":\"TicketCreate\",\"url\":\"interfaces/TicketCreate.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/TicketCreate.html#TransactionType\",\"classes\":\"\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"TicketCount\",\"url\":\"interfaces/TicketCreate.html#TicketCount\",\"classes\":\"\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/TicketCreate.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/TicketCreate.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/TicketCreate.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/TicketCreate.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/TicketCreate.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/TicketCreate.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/TicketCreate.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/TicketCreate.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/TicketCreate.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/TicketCreate.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/TicketCreate.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/TicketCreate.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/TicketCreate.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TicketCreate\"},{\"kind\":256,\"name\":\"TrustSetFlagsInterface\",\"url\":\"interfaces/TrustSetFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfSetfAuth\",\"url\":\"interfaces/TrustSetFlagsInterface.html#tfSetfAuth\",\"classes\":\"\",\"parent\":\"TrustSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfSetNoRipple\",\"url\":\"interfaces/TrustSetFlagsInterface.html#tfSetNoRipple\",\"classes\":\"\",\"parent\":\"TrustSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfClearNoRipple\",\"url\":\"interfaces/TrustSetFlagsInterface.html#tfClearNoRipple\",\"classes\":\"\",\"parent\":\"TrustSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfSetFreeze\",\"url\":\"interfaces/TrustSetFlagsInterface.html#tfSetFreeze\",\"classes\":\"\",\"parent\":\"TrustSetFlagsInterface\"},{\"kind\":1024,\"name\":\"tfClearFreeze\",\"url\":\"interfaces/TrustSetFlagsInterface.html#tfClearFreeze\",\"classes\":\"\",\"parent\":\"TrustSetFlagsInterface\"},{\"kind\":8,\"name\":\"TrustSetFlags\",\"url\":\"enums/TrustSetFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfSetfAuth\",\"url\":\"enums/TrustSetFlags.html#tfSetfAuth\",\"classes\":\"\",\"parent\":\"TrustSetFlags\"},{\"kind\":16,\"name\":\"tfSetNoRipple\",\"url\":\"enums/TrustSetFlags.html#tfSetNoRipple\",\"classes\":\"\",\"parent\":\"TrustSetFlags\"},{\"kind\":16,\"name\":\"tfClearNoRipple\",\"url\":\"enums/TrustSetFlags.html#tfClearNoRipple\",\"classes\":\"\",\"parent\":\"TrustSetFlags\"},{\"kind\":16,\"name\":\"tfSetFreeze\",\"url\":\"enums/TrustSetFlags.html#tfSetFreeze\",\"classes\":\"\",\"parent\":\"TrustSetFlags\"},{\"kind\":16,\"name\":\"tfClearFreeze\",\"url\":\"enums/TrustSetFlags.html#tfClearFreeze\",\"classes\":\"\",\"parent\":\"TrustSetFlags\"},{\"kind\":256,\"name\":\"TrustSet\",\"url\":\"interfaces/TrustSet.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/TrustSet.html#TransactionType\",\"classes\":\"\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"LimitAmount\",\"url\":\"interfaces/TrustSet.html#LimitAmount\",\"classes\":\"\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"QualityIn\",\"url\":\"interfaces/TrustSet.html#QualityIn\",\"classes\":\"\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"QualityOut\",\"url\":\"interfaces/TrustSet.html#QualityOut\",\"classes\":\"\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/TrustSet.html#Flags\",\"classes\":\"\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/TrustSet.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/TrustSet.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/TrustSet.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/TrustSet.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/TrustSet.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/TrustSet.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/TrustSet.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/TrustSet.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/TrustSet.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/TrustSet.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/TrustSet.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/TrustSet.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TrustSet\"},{\"kind\":256,\"name\":\"UNLModify\",\"url\":\"interfaces/UNLModify.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/UNLModify.html#TransactionType\",\"classes\":\"\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"LedgerSequence\",\"url\":\"interfaces/UNLModify.html#LedgerSequence\",\"classes\":\"\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"UNLModifyDisabling\",\"url\":\"interfaces/UNLModify.html#UNLModifyDisabling\",\"classes\":\"\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"UNLModifyValidator\",\"url\":\"interfaces/UNLModify.html#UNLModifyValidator\",\"classes\":\"\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/UNLModify.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/UNLModify.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/UNLModify.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/UNLModify.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/UNLModify.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/UNLModify.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/UNLModify.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/UNLModify.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/UNLModify.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/UNLModify.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/UNLModify.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/UNLModify.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/UNLModify.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UNLModify\"},{\"kind\":256,\"name\":\"XChainAddAccountCreateAttestation\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Amount\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"AttestationRewardAccount\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#AttestationRewardAccount\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"AttestationSignerAccount\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#AttestationSignerAccount\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Destination\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"OtherChainSource\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#OtherChainSource\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"PublicKey\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#PublicKey\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Signature\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Signature\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#SignatureReward\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"WasLockingChainSend\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#WasLockingChainSend\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"XChainAccountCreateCount\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#XChainAccountCreateCount\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainAddAccountCreateAttestation.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddAccountCreateAttestation\"},{\"kind\":256,\"name\":\"XChainAddClaimAttestation\",\"url\":\"interfaces/XChainAddClaimAttestation.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainAddClaimAttestation.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Amount\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"AttestationRewardAccount\",\"url\":\"interfaces/XChainAddClaimAttestation.html#AttestationRewardAccount\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"AttestationSignerAccount\",\"url\":\"interfaces/XChainAddClaimAttestation.html#AttestationSignerAccount\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Destination\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"OtherChainSource\",\"url\":\"interfaces/XChainAddClaimAttestation.html#OtherChainSource\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"PublicKey\",\"url\":\"interfaces/XChainAddClaimAttestation.html#PublicKey\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Signature\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Signature\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"WasLockingChainSend\",\"url\":\"interfaces/XChainAddClaimAttestation.html#WasLockingChainSend\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainAddClaimAttestation.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"XChainClaimID\",\"url\":\"interfaces/XChainAddClaimAttestation.html#XChainClaimID\",\"classes\":\"\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainAddClaimAttestation.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainAddClaimAttestation.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainAddClaimAttestation.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainAddClaimAttestation.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainAddClaimAttestation.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainAddClaimAttestation.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainAddClaimAttestation.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainAddClaimAttestation.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAddClaimAttestation\"},{\"kind\":256,\"name\":\"XChainClaim\",\"url\":\"interfaces/XChainClaim.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainClaim.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainClaim.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"XChainClaimID\",\"url\":\"interfaces/XChainClaim.html#XChainClaimID\",\"classes\":\"\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/XChainClaim.html#Destination\",\"classes\":\"\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"DestinationTag\",\"url\":\"interfaces/XChainClaim.html#DestinationTag\",\"classes\":\"\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/XChainClaim.html#Amount\",\"classes\":\"\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainClaim.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainClaim.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainClaim.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainClaim.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainClaim.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainClaim.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainClaim.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainClaim.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainClaim.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainClaim.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainClaim.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainClaim.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainClaim.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainClaim\"},{\"kind\":256,\"name\":\"XChainCommit\",\"url\":\"interfaces/XChainCommit.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainCommit.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainCommit.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"XChainClaimID\",\"url\":\"interfaces/XChainCommit.html#XChainClaimID\",\"classes\":\"\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"OtherChainDestination\",\"url\":\"interfaces/XChainCommit.html#OtherChainDestination\",\"classes\":\"\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/XChainCommit.html#Amount\",\"classes\":\"\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainCommit.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainCommit.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainCommit.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainCommit.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainCommit.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainCommit.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainCommit.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainCommit.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainCommit.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainCommit.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainCommit.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainCommit.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainCommit.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCommit\"},{\"kind\":256,\"name\":\"XChainCreateBridge\",\"url\":\"interfaces/XChainCreateBridge.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainCreateBridge.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainCreateBridge.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/XChainCreateBridge.html#SignatureReward\",\"classes\":\"\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"MinAccountCreateAmount\",\"url\":\"interfaces/XChainCreateBridge.html#MinAccountCreateAmount\",\"classes\":\"\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainCreateBridge.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainCreateBridge.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainCreateBridge.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainCreateBridge.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainCreateBridge.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainCreateBridge.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainCreateBridge.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainCreateBridge.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainCreateBridge.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainCreateBridge.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainCreateBridge.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainCreateBridge.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainCreateBridge.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateBridge\"},{\"kind\":256,\"name\":\"XChainCreateClaimID\",\"url\":\"interfaces/XChainCreateClaimID.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainCreateClaimID.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainCreateClaimID.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/XChainCreateClaimID.html#SignatureReward\",\"classes\":\"\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"OtherChainSource\",\"url\":\"interfaces/XChainCreateClaimID.html#OtherChainSource\",\"classes\":\"\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainCreateClaimID.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainCreateClaimID.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainCreateClaimID.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainCreateClaimID.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainCreateClaimID.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainCreateClaimID.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainCreateClaimID.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainCreateClaimID.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainCreateClaimID.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainCreateClaimID.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainCreateClaimID.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainCreateClaimID.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainCreateClaimID.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainCreateClaimID\"},{\"kind\":256,\"name\":\"XChainAccountCreateCommit\",\"url\":\"interfaces/XChainAccountCreateCommit.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainAccountCreateCommit.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainAccountCreateCommit.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/XChainAccountCreateCommit.html#SignatureReward\",\"classes\":\"\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Destination\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Destination\",\"classes\":\"\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Amount\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Amount\",\"classes\":\"\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainAccountCreateCommit.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Flags\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainAccountCreateCommit.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainAccountCreateCommit.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainAccountCreateCommit.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainAccountCreateCommit.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainAccountCreateCommit.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainAccountCreateCommit.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainAccountCreateCommit.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainAccountCreateCommit\"},{\"kind\":256,\"name\":\"XChainModifyBridge\",\"url\":\"interfaces/XChainModifyBridge.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"TransactionType\",\"url\":\"interfaces/XChainModifyBridge.html#TransactionType\",\"classes\":\"\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainModifyBridge.html#XChainBridge\",\"classes\":\"\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"SignatureReward\",\"url\":\"interfaces/XChainModifyBridge.html#SignatureReward\",\"classes\":\"\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"MinAccountCreateAmount\",\"url\":\"interfaces/XChainModifyBridge.html#MinAccountCreateAmount\",\"classes\":\"\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"interfaces/XChainModifyBridge.html#Flags\",\"classes\":\"\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/XChainModifyBridge.html#Account\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"Fee\",\"url\":\"interfaces/XChainModifyBridge.html#Fee\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"interfaces/XChainModifyBridge.html#Sequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"AccountTxnID\",\"url\":\"interfaces/XChainModifyBridge.html#AccountTxnID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"LastLedgerSequence\",\"url\":\"interfaces/XChainModifyBridge.html#LastLedgerSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"Memos\",\"url\":\"interfaces/XChainModifyBridge.html#Memos\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"Signers\",\"url\":\"interfaces/XChainModifyBridge.html#Signers\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"SourceTag\",\"url\":\"interfaces/XChainModifyBridge.html#SourceTag\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/XChainModifyBridge.html#SigningPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"TicketSequence\",\"url\":\"interfaces/XChainModifyBridge.html#TicketSequence\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/XChainModifyBridge.html#TxnSignature\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":1024,\"name\":\"NetworkID\",\"url\":\"interfaces/XChainModifyBridge.html#NetworkID\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XChainModifyBridge\"},{\"kind\":8,\"name\":\"XChainModifyBridgeFlags\",\"url\":\"enums/XChainModifyBridgeFlags.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"tfClearAccountCreateAmount\",\"url\":\"enums/XChainModifyBridgeFlags.html#tfClearAccountCreateAmount\",\"classes\":\"\",\"parent\":\"XChainModifyBridgeFlags\"},{\"kind\":256,\"name\":\"XChainModifyBridgeFlagsInterface\",\"url\":\"interfaces/XChainModifyBridgeFlagsInterface.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"tfClearAccountCreateAmount\",\"url\":\"interfaces/XChainModifyBridgeFlagsInterface.html#tfClearAccountCreateAmount\",\"classes\":\"\",\"parent\":\"XChainModifyBridgeFlagsInterface\"},{\"kind\":64,\"name\":\"isCreatedNode\",\"url\":\"functions/isCreatedNode.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"isModifiedNode\",\"url\":\"functions/isModifiedNode.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"isDeletedNode\",\"url\":\"functions/isDeletedNode.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CreatedNode\",\"url\":\"interfaces/CreatedNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"CreatedNode\",\"url\":\"interfaces/CreatedNode.html#CreatedNode\",\"classes\":\"\",\"parent\":\"CreatedNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CreatedNode.html#CreatedNode.__type\",\"classes\":\"\",\"parent\":\"CreatedNode.CreatedNode\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/CreatedNode.html#CreatedNode.__type.LedgerEntryType\",\"classes\":\"\",\"parent\":\"CreatedNode.CreatedNode.__type\"},{\"kind\":1024,\"name\":\"LedgerIndex\",\"url\":\"interfaces/CreatedNode.html#CreatedNode.__type.LedgerIndex\",\"classes\":\"\",\"parent\":\"CreatedNode.CreatedNode.__type\"},{\"kind\":1024,\"name\":\"NewFields\",\"url\":\"interfaces/CreatedNode.html#CreatedNode.__type.NewFields\",\"classes\":\"\",\"parent\":\"CreatedNode.CreatedNode.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CreatedNode.html#CreatedNode.__type.NewFields.__type-1\",\"classes\":\"\",\"parent\":\"CreatedNode.CreatedNode.__type.NewFields\"},{\"kind\":256,\"name\":\"ModifiedNode\",\"url\":\"interfaces/ModifiedNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ModifiedNode\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode\",\"classes\":\"\",\"parent\":\"ModifiedNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.LedgerEntryType\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type\"},{\"kind\":1024,\"name\":\"LedgerIndex\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.LedgerIndex\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type\"},{\"kind\":1024,\"name\":\"FinalFields\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.FinalFields\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.FinalFields.__type-1\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type.FinalFields\"},{\"kind\":1024,\"name\":\"PreviousFields\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.PreviousFields\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.PreviousFields.__type-2\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type.PreviousFields\"},{\"kind\":1024,\"name\":\"PreviousTxnID\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.PreviousTxnID\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type\"},{\"kind\":1024,\"name\":\"PreviousTxnLgrSeq\",\"url\":\"interfaces/ModifiedNode.html#ModifiedNode.__type.PreviousTxnLgrSeq\",\"classes\":\"\",\"parent\":\"ModifiedNode.ModifiedNode.__type\"},{\"kind\":256,\"name\":\"DeletedNode\",\"url\":\"interfaces/DeletedNode.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"DeletedNode\",\"url\":\"interfaces/DeletedNode.html#DeletedNode\",\"classes\":\"\",\"parent\":\"DeletedNode\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DeletedNode.html#DeletedNode.__type\",\"classes\":\"\",\"parent\":\"DeletedNode.DeletedNode\"},{\"kind\":1024,\"name\":\"LedgerEntryType\",\"url\":\"interfaces/DeletedNode.html#DeletedNode.__type.LedgerEntryType\",\"classes\":\"\",\"parent\":\"DeletedNode.DeletedNode.__type\"},{\"kind\":1024,\"name\":\"LedgerIndex\",\"url\":\"interfaces/DeletedNode.html#DeletedNode.__type.LedgerIndex\",\"classes\":\"\",\"parent\":\"DeletedNode.DeletedNode.__type\"},{\"kind\":1024,\"name\":\"FinalFields\",\"url\":\"interfaces/DeletedNode.html#DeletedNode.__type.FinalFields\",\"classes\":\"\",\"parent\":\"DeletedNode.DeletedNode.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DeletedNode.html#DeletedNode.__type.FinalFields.__type-1\",\"classes\":\"\",\"parent\":\"DeletedNode.DeletedNode.__type.FinalFields\"},{\"kind\":2097152,\"name\":\"Node\",\"url\":\"types/Node.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TransactionMetadataBase\",\"url\":\"interfaces/TransactionMetadataBase.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"AffectedNodes\",\"url\":\"interfaces/TransactionMetadataBase.html#AffectedNodes\",\"classes\":\"\",\"parent\":\"TransactionMetadataBase\"},{\"kind\":1024,\"name\":\"DeliveredAmount\",\"url\":\"interfaces/TransactionMetadataBase.html#DeliveredAmount\",\"classes\":\"\",\"parent\":\"TransactionMetadataBase\"},{\"kind\":1024,\"name\":\"delivered_amount\",\"url\":\"interfaces/TransactionMetadataBase.html#delivered_amount\",\"classes\":\"\",\"parent\":\"TransactionMetadataBase\"},{\"kind\":1024,\"name\":\"TransactionIndex\",\"url\":\"interfaces/TransactionMetadataBase.html#TransactionIndex\",\"classes\":\"\",\"parent\":\"TransactionMetadataBase\"},{\"kind\":1024,\"name\":\"TransactionResult\",\"url\":\"interfaces/TransactionMetadataBase.html#TransactionResult\",\"classes\":\"\",\"parent\":\"TransactionMetadataBase\"},{\"kind\":2097152,\"name\":\"TransactionMetadata\",\"url\":\"types/TransactionMetadata.html\",\"classes\":\"\"},{\"kind\":2097152,\"name\":\"LedgerIndex\",\"url\":\"types/LedgerIndex.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"XRP\",\"url\":\"interfaces/XRP.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/XRP.html#currency\",\"classes\":\"\",\"parent\":\"XRP\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/XRP.html#issuer\",\"classes\":\"\",\"parent\":\"XRP\"},{\"kind\":256,\"name\":\"IssuedCurrency\",\"url\":\"interfaces/IssuedCurrency.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/IssuedCurrency.html#currency\",\"classes\":\"\",\"parent\":\"IssuedCurrency\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/IssuedCurrency.html#issuer\",\"classes\":\"\",\"parent\":\"IssuedCurrency\"},{\"kind\":2097152,\"name\":\"Currency\",\"url\":\"types/Currency.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"IssuedCurrencyAmount\",\"url\":\"interfaces/IssuedCurrencyAmount.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/IssuedCurrencyAmount.html#value\",\"classes\":\"\",\"parent\":\"IssuedCurrencyAmount\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/IssuedCurrencyAmount.html#currency\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IssuedCurrencyAmount\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/IssuedCurrencyAmount.html#issuer\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IssuedCurrencyAmount\"},{\"kind\":2097152,\"name\":\"Amount\",\"url\":\"types/Amount.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"Balance\",\"url\":\"interfaces/Balance.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/Balance.html#currency\",\"classes\":\"\",\"parent\":\"Balance\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/Balance.html#issuer\",\"classes\":\"\",\"parent\":\"Balance\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/Balance.html#value\",\"classes\":\"\",\"parent\":\"Balance\"},{\"kind\":256,\"name\":\"Signer\",\"url\":\"interfaces/Signer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"Signer\",\"url\":\"interfaces/Signer.html#Signer\",\"classes\":\"\",\"parent\":\"Signer\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Signer.html#Signer.__type\",\"classes\":\"\",\"parent\":\"Signer.Signer\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/Signer.html#Signer.__type.Account\",\"classes\":\"\",\"parent\":\"Signer.Signer.__type\"},{\"kind\":1024,\"name\":\"TxnSignature\",\"url\":\"interfaces/Signer.html#Signer.__type.TxnSignature\",\"classes\":\"\",\"parent\":\"Signer.Signer.__type\"},{\"kind\":1024,\"name\":\"SigningPubKey\",\"url\":\"interfaces/Signer.html#Signer.__type.SigningPubKey\",\"classes\":\"\",\"parent\":\"Signer.Signer.__type\"},{\"kind\":256,\"name\":\"Memo\",\"url\":\"interfaces/Memo.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"Memo\",\"url\":\"interfaces/Memo.html#Memo\",\"classes\":\"\",\"parent\":\"Memo\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Memo.html#Memo.__type\",\"classes\":\"\",\"parent\":\"Memo.Memo\"},{\"kind\":1024,\"name\":\"MemoData\",\"url\":\"interfaces/Memo.html#Memo.__type.MemoData\",\"classes\":\"\",\"parent\":\"Memo.Memo.__type\"},{\"kind\":1024,\"name\":\"MemoType\",\"url\":\"interfaces/Memo.html#Memo.__type.MemoType\",\"classes\":\"\",\"parent\":\"Memo.Memo.__type\"},{\"kind\":1024,\"name\":\"MemoFormat\",\"url\":\"interfaces/Memo.html#Memo.__type.MemoFormat\",\"classes\":\"\",\"parent\":\"Memo.Memo.__type\"},{\"kind\":2097152,\"name\":\"StreamType\",\"url\":\"types/StreamType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PathStep\",\"url\":\"interfaces/PathStep.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"account\",\"url\":\"interfaces/PathStep.html#account\",\"classes\":\"\",\"parent\":\"PathStep\"},{\"kind\":1024,\"name\":\"currency\",\"url\":\"interfaces/PathStep.html#currency\",\"classes\":\"\",\"parent\":\"PathStep\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/PathStep.html#issuer\",\"classes\":\"\",\"parent\":\"PathStep\"},{\"kind\":2097152,\"name\":\"Path\",\"url\":\"types/Path.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"SignerEntry\",\"url\":\"interfaces/SignerEntry.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"SignerEntry\",\"url\":\"interfaces/SignerEntry.html#SignerEntry\",\"classes\":\"\",\"parent\":\"SignerEntry\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SignerEntry.html#SignerEntry.__type\",\"classes\":\"\",\"parent\":\"SignerEntry.SignerEntry\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/SignerEntry.html#SignerEntry.__type.Account\",\"classes\":\"\",\"parent\":\"SignerEntry.SignerEntry.__type\"},{\"kind\":1024,\"name\":\"SignerWeight\",\"url\":\"interfaces/SignerEntry.html#SignerEntry.__type.SignerWeight\",\"classes\":\"\",\"parent\":\"SignerEntry.SignerEntry.__type\"},{\"kind\":1024,\"name\":\"WalletLocator\",\"url\":\"interfaces/SignerEntry.html#SignerEntry.__type.WalletLocator\",\"classes\":\"\",\"parent\":\"SignerEntry.SignerEntry.__type\"},{\"kind\":256,\"name\":\"ResponseOnlyTxInfo\",\"url\":\"interfaces/ResponseOnlyTxInfo.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"date\",\"url\":\"interfaces/ResponseOnlyTxInfo.html#date\",\"classes\":\"\",\"parent\":\"ResponseOnlyTxInfo\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ResponseOnlyTxInfo.html#hash\",\"classes\":\"\",\"parent\":\"ResponseOnlyTxInfo\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/ResponseOnlyTxInfo.html#ledger_index\",\"classes\":\"\",\"parent\":\"ResponseOnlyTxInfo\"},{\"kind\":1024,\"name\":\"inLedger\",\"url\":\"interfaces/ResponseOnlyTxInfo.html#inLedger\",\"classes\":\"\",\"parent\":\"ResponseOnlyTxInfo\"},{\"kind\":256,\"name\":\"NFTOffer\",\"url\":\"interfaces/NFTOffer.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/NFTOffer.html#amount\",\"classes\":\"\",\"parent\":\"NFTOffer\"},{\"kind\":1024,\"name\":\"flags\",\"url\":\"interfaces/NFTOffer.html#flags\",\"classes\":\"\",\"parent\":\"NFTOffer\"},{\"kind\":1024,\"name\":\"nft_offer_index\",\"url\":\"interfaces/NFTOffer.html#nft_offer_index\",\"classes\":\"\",\"parent\":\"NFTOffer\"},{\"kind\":1024,\"name\":\"owner\",\"url\":\"interfaces/NFTOffer.html#owner\",\"classes\":\"\",\"parent\":\"NFTOffer\"},{\"kind\":1024,\"name\":\"destination\",\"url\":\"interfaces/NFTOffer.html#destination\",\"classes\":\"\",\"parent\":\"NFTOffer\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"interfaces/NFTOffer.html#expiration\",\"classes\":\"\",\"parent\":\"NFTOffer\"},{\"kind\":256,\"name\":\"NFToken\",\"url\":\"interfaces/NFToken.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"nft_id\",\"url\":\"interfaces/NFToken.html#nft_id\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"ledger_index\",\"url\":\"interfaces/NFToken.html#ledger_index\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"owner\",\"url\":\"interfaces/NFToken.html#owner\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"is_burned\",\"url\":\"interfaces/NFToken.html#is_burned\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"flags\",\"url\":\"interfaces/NFToken.html#flags\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"transfer_fee\",\"url\":\"interfaces/NFToken.html#transfer_fee\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/NFToken.html#issuer\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"nft_taxon\",\"url\":\"interfaces/NFToken.html#nft_taxon\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"nft_serial\",\"url\":\"interfaces/NFToken.html#nft_serial\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/NFToken.html#uri\",\"classes\":\"\",\"parent\":\"NFToken\"},{\"kind\":256,\"name\":\"AuthAccount\",\"url\":\"interfaces/AuthAccount.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"AuthAccount\",\"url\":\"interfaces/AuthAccount.html#AuthAccount\",\"classes\":\"\",\"parent\":\"AuthAccount\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuthAccount.html#AuthAccount.__type\",\"classes\":\"\",\"parent\":\"AuthAccount.AuthAccount\"},{\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AuthAccount.html#AuthAccount.__type.Account\",\"classes\":\"\",\"parent\":\"AuthAccount.AuthAccount.__type\"},{\"kind\":256,\"name\":\"XChainBridge\",\"url\":\"interfaces/XChainBridge.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"LockingChainDoor\",\"url\":\"interfaces/XChainBridge.html#LockingChainDoor\",\"classes\":\"\",\"parent\":\"XChainBridge\"},{\"kind\":1024,\"name\":\"LockingChainIssue\",\"url\":\"interfaces/XChainBridge.html#LockingChainIssue\",\"classes\":\"\",\"parent\":\"XChainBridge\"},{\"kind\":1024,\"name\":\"IssuingChainDoor\",\"url\":\"interfaces/XChainBridge.html#IssuingChainDoor\",\"classes\":\"\",\"parent\":\"XChainBridge\"},{\"kind\":1024,\"name\":\"IssuingChainIssue\",\"url\":\"interfaces/XChainBridge.html#IssuingChainIssue\",\"classes\":\"\",\"parent\":\"XChainBridge\"},{\"kind\":64,\"name\":\"getBalanceChanges\",\"url\":\"functions/getBalanceChanges.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dropsToXrp\",\"url\":\"functions/dropsToXrp.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"xrpToDrops\",\"url\":\"functions/xrpToDrops.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"hasNextPage\",\"url\":\"functions/hasNextPage.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rippleTimeToISOTime\",\"url\":\"functions/rippleTimeToISOTime.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"isoTimeToRippleTime\",\"url\":\"functions/isoTimeToRippleTime.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rippleTimeToUnixTime\",\"url\":\"functions/rippleTimeToUnixTime.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"unixTimeToRippleTime\",\"url\":\"functions/unixTimeToRippleTime.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"percentToQuality\",\"url\":\"functions/percentToQuality.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decimalToQuality\",\"url\":\"functions/decimalToQuality.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"percentToTransferRate\",\"url\":\"functions/percentToTransferRate.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decimalToTransferRate\",\"url\":\"functions/decimalToTransferRate.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"transferRateToDecimal\",\"url\":\"functions/transferRateToDecimal.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"qualityToDecimal\",\"url\":\"functions/qualityToDecimal.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"isValidSecret\",\"url\":\"functions/isValidSecret.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"isValidAddress\",\"url\":\"functions/isValidAddress.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"hashes\",\"url\":\"variables/hashes.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type\",\"classes\":\"\",\"parent\":\"hashes\"},{\"kind\":1024,\"name\":\"hashSignedTx\",\"url\":\"variables/hashes.html#__type.hashSignedTx\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashSignedTx.__type-13\",\"classes\":\"\",\"parent\":\"hashes.__type.hashSignedTx\"},{\"kind\":1024,\"name\":\"hashTx\",\"url\":\"variables/hashes.html#__type.hashTx\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashTx.__type-21\",\"classes\":\"\",\"parent\":\"hashes.__type.hashTx\"},{\"kind\":1024,\"name\":\"hashAccountRoot\",\"url\":\"variables/hashes.html#__type.hashAccountRoot\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashAccountRoot.__type-1\",\"classes\":\"\",\"parent\":\"hashes.__type.hashAccountRoot\"},{\"kind\":1024,\"name\":\"hashSignerListId\",\"url\":\"variables/hashes.html#__type.hashSignerListId\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashSignerListId.__type-15\",\"classes\":\"\",\"parent\":\"hashes.__type.hashSignerListId\"},{\"kind\":1024,\"name\":\"hashOfferId\",\"url\":\"variables/hashes.html#__type.hashOfferId\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashOfferId.__type-9\",\"classes\":\"\",\"parent\":\"hashes.__type.hashOfferId\"},{\"kind\":1024,\"name\":\"hashTrustline\",\"url\":\"variables/hashes.html#__type.hashTrustline\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashTrustline.__type-19\",\"classes\":\"\",\"parent\":\"hashes.__type.hashTrustline\"},{\"kind\":1024,\"name\":\"hashTxTree\",\"url\":\"variables/hashes.html#__type.hashTxTree\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashTxTree.__type-23\",\"classes\":\"\",\"parent\":\"hashes.__type.hashTxTree\"},{\"kind\":1024,\"name\":\"hashStateTree\",\"url\":\"variables/hashes.html#__type.hashStateTree\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashStateTree.__type-17\",\"classes\":\"\",\"parent\":\"hashes.__type.hashStateTree\"},{\"kind\":1024,\"name\":\"hashLedger\",\"url\":\"variables/hashes.html#__type.hashLedger\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashLedger.__type-5\",\"classes\":\"\",\"parent\":\"hashes.__type.hashLedger\"},{\"kind\":1024,\"name\":\"hashLedgerHeader\",\"url\":\"variables/hashes.html#__type.hashLedgerHeader\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashLedgerHeader.__type-7\",\"classes\":\"\",\"parent\":\"hashes.__type.hashLedgerHeader\"},{\"kind\":1024,\"name\":\"hashEscrow\",\"url\":\"variables/hashes.html#__type.hashEscrow\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashEscrow.__type-3\",\"classes\":\"\",\"parent\":\"hashes.__type.hashEscrow\"},{\"kind\":1024,\"name\":\"hashPaymentChannel\",\"url\":\"variables/hashes.html#__type.hashPaymentChannel\",\"classes\":\"\",\"parent\":\"hashes.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/hashes.html#__type.hashPaymentChannel.__type-11\",\"classes\":\"\",\"parent\":\"hashes.__type.hashPaymentChannel\"},{\"kind\":64,\"name\":\"deriveXAddress\",\"url\":\"functions/deriveXAddress.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"signPaymentChannelClaim\",\"url\":\"functions/signPaymentChannelClaim.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"verifyPaymentChannelClaim\",\"url\":\"functions/verifyPaymentChannelClaim.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertStringToHex\",\"url\":\"functions/convertStringToHex.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertHexToString\",\"url\":\"functions/convertHexToString.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"encode\",\"url\":\"functions/encode.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"decode\",\"url\":\"functions/decode.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"encodeForMultiSigning\",\"url\":\"functions/encodeForMultiSigning.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"encodeForSigning\",\"url\":\"functions/encodeForSigning.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"encodeForSigningClaim\",\"url\":\"functions/encodeForSigningClaim.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"getNFTokenID\",\"url\":\"functions/getNFTokenID.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"parseNFTokenID\",\"url\":\"functions/parseNFTokenID.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID\"},{\"kind\":1024,\"name\":\"NFTokenID\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type.NFTokenID\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID.__type\"},{\"kind\":1024,\"name\":\"Flags\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type.Flags\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID.__type\"},{\"kind\":1024,\"name\":\"TransferFee\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type.TransferFee\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID.__type\"},{\"kind\":1024,\"name\":\"Issuer\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type.Issuer\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID.__type\"},{\"kind\":1024,\"name\":\"Taxon\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type.Taxon\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID.__type\"},{\"kind\":1024,\"name\":\"Sequence\",\"url\":\"functions/parseNFTokenID.html#parseNFTokenID.__type.Sequence\",\"classes\":\"\",\"parent\":\"parseNFTokenID.parseNFTokenID.__type\"},{\"kind\":64,\"name\":\"getXChainClaimID\",\"url\":\"functions/getXChainClaimID.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"XrplError\",\"url\":\"classes/XrplError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/XrplError.html#constructor\",\"classes\":\"\",\"parent\":\"XrplError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/XrplError.html#name\",\"classes\":\"\",\"parent\":\"XrplError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/XrplError.html#message\",\"classes\":\"\",\"parent\":\"XrplError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/XrplError.html#data\",\"classes\":\"\",\"parent\":\"XrplError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/XrplError.html#toString\",\"classes\":\"\",\"parent\":\"XrplError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/XrplError.html#inspect\",\"classes\":\"\",\"parent\":\"XrplError\"},{\"kind\":128,\"name\":\"UnexpectedError\",\"url\":\"classes/UnexpectedError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnexpectedError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnexpectedError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/UnexpectedError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnexpectedError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/UnexpectedError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnexpectedError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/UnexpectedError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnexpectedError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/UnexpectedError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnexpectedError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/UnexpectedError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnexpectedError\"},{\"kind\":128,\"name\":\"ConnectionError\",\"url\":\"classes/ConnectionError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConnectionError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConnectionError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConnectionError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConnectionError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/ConnectionError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConnectionError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ConnectionError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConnectionError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/ConnectionError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConnectionError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/ConnectionError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConnectionError\"},{\"kind\":128,\"name\":\"RippledError\",\"url\":\"classes/RippledError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RippledError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/RippledError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/RippledError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/RippledError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/RippledError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/RippledError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledError\"},{\"kind\":128,\"name\":\"NotConnectedError\",\"url\":\"classes/NotConnectedError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NotConnectedError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotConnectedError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/NotConnectedError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotConnectedError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/NotConnectedError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotConnectedError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/NotConnectedError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotConnectedError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/NotConnectedError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotConnectedError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/NotConnectedError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotConnectedError\"},{\"kind\":128,\"name\":\"DisconnectedError\",\"url\":\"classes/DisconnectedError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DisconnectedError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DisconnectedError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/DisconnectedError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DisconnectedError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/DisconnectedError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DisconnectedError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/DisconnectedError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DisconnectedError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/DisconnectedError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DisconnectedError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/DisconnectedError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DisconnectedError\"},{\"kind\":128,\"name\":\"RippledNotInitializedError\",\"url\":\"classes/RippledNotInitializedError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RippledNotInitializedError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledNotInitializedError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/RippledNotInitializedError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledNotInitializedError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/RippledNotInitializedError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledNotInitializedError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/RippledNotInitializedError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledNotInitializedError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/RippledNotInitializedError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledNotInitializedError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/RippledNotInitializedError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RippledNotInitializedError\"},{\"kind\":128,\"name\":\"TimeoutError\",\"url\":\"classes/TimeoutError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TimeoutError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/TimeoutError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/TimeoutError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/TimeoutError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/TimeoutError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/TimeoutError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":128,\"name\":\"ResponseFormatError\",\"url\":\"classes/ResponseFormatError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResponseFormatError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResponseFormatError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ResponseFormatError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResponseFormatError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/ResponseFormatError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResponseFormatError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ResponseFormatError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResponseFormatError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/ResponseFormatError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResponseFormatError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/ResponseFormatError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ResponseFormatError\"},{\"kind\":128,\"name\":\"ValidationError\",\"url\":\"classes/ValidationError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ValidationError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ValidationError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ValidationError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ValidationError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/ValidationError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ValidationError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ValidationError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ValidationError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/ValidationError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ValidationError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/ValidationError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ValidationError\"},{\"kind\":128,\"name\":\"NotFoundError\",\"url\":\"classes/NotFoundError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NotFoundError.html#constructor\",\"classes\":\"\",\"parent\":\"NotFoundError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/NotFoundError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotFoundError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/NotFoundError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotFoundError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/NotFoundError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotFoundError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/NotFoundError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotFoundError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/NotFoundError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NotFoundError\"},{\"kind\":128,\"name\":\"XRPLFaucetError\",\"url\":\"classes/XRPLFaucetError.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/XRPLFaucetError.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XRPLFaucetError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/XRPLFaucetError.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XRPLFaucetError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/XRPLFaucetError.html#message\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XRPLFaucetError\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/XRPLFaucetError.html#data\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XRPLFaucetError\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/XRPLFaucetError.html#toString\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XRPLFaucetError\"},{\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/XRPLFaucetError.html#inspect\",\"classes\":\"tsd-is-inherited\",\"parent\":\"XRPLFaucetError\"},{\"kind\":64,\"name\":\"verifySignature\",\"url\":\"functions/verifySignature.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"multisign\",\"url\":\"functions/multisign.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,75.905]],[\"comment/0\",[]],[\"name/1\",[1,53.218]],[\"comment/1\",[]],[\"name/2\",[2,75.905]],[\"comment/2\",[]],[\"name/3\",[3,70.797]],[\"comment/3\",[]],[\"name/4\",[4,70.797]],[\"comment/4\",[]],[\"name/5\",[5,41.353]],[\"comment/5\",[]],[\"name/6\",[6,75.905]],[\"comment/6\",[]],[\"name/7\",[7,70.797]],[\"comment/7\",[]],[\"name/8\",[8,67.432]],[\"comment/8\",[]],[\"name/9\",[9,75.905]],[\"comment/9\",[]],[\"name/10\",[10,75.905]],[\"comment/10\",[]],[\"name/11\",[11,75.905]],[\"comment/11\",[]],[\"name/12\",[12,75.905]],[\"comment/12\",[]],[\"name/13\",[13,75.905]],[\"comment/13\",[]],[\"name/14\",[14,75.905]],[\"comment/14\",[]],[\"name/15\",[15,75.905]],[\"comment/15\",[]],[\"name/16\",[16,75.905]],[\"comment/16\",[]],[\"name/17\",[17,75.905]],[\"comment/17\",[]],[\"name/18\",[18,75.905]],[\"comment/18\",[]],[\"name/19\",[19,75.905]],[\"comment/19\",[]],[\"name/20\",[20,75.905]],[\"comment/20\",[]],[\"name/21\",[21,75.905]],[\"comment/21\",[]],[\"name/22\",[22,75.905]],[\"comment/22\",[]],[\"name/23\",[23,75.905]],[\"comment/23\",[]],[\"name/24\",[24,75.905]],[\"comment/24\",[]],[\"name/25\",[25,75.905]],[\"comment/25\",[]],[\"name/26\",[3,70.797]],[\"comment/26\",[]],[\"name/27\",[4,70.797]],[\"comment/27\",[]],[\"name/28\",[26,75.905]],[\"comment/28\",[]],[\"name/29\",[27,75.905]],[\"comment/29\",[]],[\"name/30\",[28,75.905]],[\"comment/30\",[]],[\"name/31\",[29,35.13]],[\"comment/31\",[]],[\"name/32\",[30,75.905]],[\"comment/32\",[]],[\"name/33\",[31,75.905]],[\"comment/33\",[]],[\"name/34\",[32,75.905]],[\"comment/34\",[]],[\"name/35\",[33,75.905]],[\"comment/35\",[]],[\"name/36\",[34,75.905]],[\"comment/36\",[]],[\"name/37\",[35,75.905]],[\"comment/37\",[]],[\"name/38\",[36,75.905]],[\"comment/38\",[]],[\"name/39\",[37,47.573]],[\"comment/39\",[]],[\"name/40\",[38,75.905]],[\"comment/40\",[]],[\"name/41\",[39,75.905]],[\"comment/41\",[]],[\"name/42\",[40,75.905]],[\"comment/42\",[]],[\"name/43\",[41,75.905]],[\"comment/43\",[]],[\"name/44\",[42,75.905]],[\"comment/44\",[]],[\"name/45\",[43,75.905]],[\"comment/45\",[]],[\"name/46\",[44,75.905]],[\"comment/46\",[]],[\"name/47\",[29,35.13]],[\"comment/47\",[]],[\"name/48\",[45,75.905]],[\"comment/48\",[]],[\"name/49\",[46,75.905]],[\"comment/49\",[]],[\"name/50\",[47,75.905]],[\"comment/50\",[]],[\"name/51\",[48,75.905]],[\"comment/51\",[]],[\"name/52\",[1,53.218]],[\"comment/52\",[]],[\"name/53\",[49,61.242]],[\"comment/53\",[]],[\"name/54\",[50,75.905]],[\"comment/54\",[]],[\"name/55\",[51,75.905]],[\"comment/55\",[]],[\"name/56\",[52,75.905]],[\"comment/56\",[]],[\"name/57\",[53,75.905]],[\"comment/57\",[]],[\"name/58\",[54,75.905]],[\"comment/58\",[]],[\"name/59\",[29,35.13]],[\"comment/59\",[]],[\"name/60\",[55,61.242]],[\"comment/60\",[]],[\"name/61\",[56,59.811]],[\"comment/61\",[]],[\"name/62\",[57,75.905]],[\"comment/62\",[]],[\"name/63\",[58,75.905]],[\"comment/63\",[]],[\"name/64\",[59,75.905]],[\"comment/64\",[]],[\"name/65\",[60,75.905]],[\"comment/65\",[]],[\"name/66\",[61,75.905]],[\"comment/66\",[]],[\"name/67\",[62,70.797]],[\"comment/67\",[]],[\"name/68\",[63,75.905]],[\"comment/68\",[]],[\"name/69\",[64,47.573]],[\"comment/69\",[]],[\"name/70\",[65,35.243]],[\"comment/70\",[]],[\"name/71\",[66,59.811]],[\"comment/71\",[]],[\"name/72\",[67,36.987]],[\"comment/72\",[]],[\"name/73\",[68,75.905]],[\"comment/73\",[]],[\"name/74\",[69,40.544]],[\"comment/74\",[]],[\"name/75\",[70,41.353]],[\"comment/75\",[]],[\"name/76\",[71,75.905]],[\"comment/76\",[]],[\"name/77\",[72,67.432]],[\"comment/77\",[]],[\"name/78\",[73,70.797]],[\"comment/78\",[]],[\"name/79\",[74,70.797]],[\"comment/79\",[]],[\"name/80\",[75,70.797]],[\"comment/80\",[]],[\"name/81\",[76,70.797]],[\"comment/81\",[]],[\"name/82\",[77,70.797]],[\"comment/82\",[]],[\"name/83\",[78,70.797]],[\"comment/83\",[]],[\"name/84\",[79,70.797]],[\"comment/84\",[]],[\"name/85\",[80,75.905]],[\"comment/85\",[]],[\"name/86\",[81,75.905]],[\"comment/86\",[]],[\"name/87\",[82,75.905]],[\"comment/87\",[]],[\"name/88\",[83,70.797]],[\"comment/88\",[]],[\"name/89\",[84,47.973]],[\"comment/89\",[]],[\"name/90\",[85,48.39]],[\"comment/90\",[]],[\"name/91\",[86,48.39]],[\"comment/91\",[]],[\"name/92\",[87,75.905]],[\"comment/92\",[]],[\"name/93\",[88,70.797]],[\"comment/93\",[]],[\"name/94\",[89,70.797]],[\"comment/94\",[]],[\"name/95\",[90,70.797]],[\"comment/95\",[]],[\"name/96\",[91,70.797]],[\"comment/96\",[]],[\"name/97\",[92,70.797]],[\"comment/97\",[]],[\"name/98\",[93,70.797]],[\"comment/98\",[]],[\"name/99\",[94,70.797]],[\"comment/99\",[]],[\"name/100\",[95,70.797]],[\"comment/100\",[]],[\"name/101\",[96,70.797]],[\"comment/101\",[]],[\"name/102\",[97,70.797]],[\"comment/102\",[]],[\"name/103\",[98,70.797]],[\"comment/103\",[]],[\"name/104\",[99,70.797]],[\"comment/104\",[]],[\"name/105\",[100,70.797]],[\"comment/105\",[]],[\"name/106\",[101,70.797]],[\"comment/106\",[]],[\"name/107\",[102,70.797]],[\"comment/107\",[]],[\"name/108\",[103,75.905]],[\"comment/108\",[]],[\"name/109\",[88,70.797]],[\"comment/109\",[]],[\"name/110\",[89,70.797]],[\"comment/110\",[]],[\"name/111\",[90,70.797]],[\"comment/111\",[]],[\"name/112\",[91,70.797]],[\"comment/112\",[]],[\"name/113\",[92,70.797]],[\"comment/113\",[]],[\"name/114\",[93,70.797]],[\"comment/114\",[]],[\"name/115\",[94,70.797]],[\"comment/115\",[]],[\"name/116\",[95,70.797]],[\"comment/116\",[]],[\"name/117\",[96,70.797]],[\"comment/117\",[]],[\"name/118\",[97,70.797]],[\"comment/118\",[]],[\"name/119\",[98,70.797]],[\"comment/119\",[]],[\"name/120\",[99,70.797]],[\"comment/120\",[]],[\"name/121\",[100,70.797]],[\"comment/121\",[]],[\"name/122\",[101,70.797]],[\"comment/122\",[]],[\"name/123\",[102,70.797]],[\"comment/123\",[]],[\"name/124\",[104,75.905]],[\"comment/124\",[]],[\"name/125\",[105,67.432]],[\"comment/125\",[]],[\"name/126\",[64,47.573]],[\"comment/126\",[]],[\"name/127\",[105,67.432]],[\"comment/127\",[]],[\"name/128\",[106,75.905]],[\"comment/128\",[]],[\"name/129\",[67,36.987]],[\"comment/129\",[]],[\"name/130\",[84,47.973]],[\"comment/130\",[]],[\"name/131\",[85,48.39]],[\"comment/131\",[]],[\"name/132\",[86,48.39]],[\"comment/132\",[]],[\"name/133\",[107,67.432]],[\"comment/133\",[]],[\"name/134\",[64,47.573]],[\"comment/134\",[]],[\"name/135\",[65,35.243]],[\"comment/135\",[]],[\"name/136\",[108,58.559]],[\"comment/136\",[]],[\"name/137\",[109,58.559]],[\"comment/137\",[]],[\"name/138\",[110,75.905]],[\"comment/138\",[]],[\"name/139\",[29,35.13]],[\"comment/139\",[]],[\"name/140\",[65,35.243]],[\"comment/140\",[]],[\"name/141\",[111,70.797]],[\"comment/141\",[]],[\"name/142\",[112,75.905]],[\"comment/142\",[]],[\"name/143\",[113,52.551]],[\"comment/143\",[]],[\"name/144\",[114,70.797]],[\"comment/144\",[]],[\"name/145\",[115,75.905]],[\"comment/145\",[]],[\"name/146\",[116,64.919]],[\"comment/146\",[]],[\"name/147\",[117,75.905]],[\"comment/147\",[]],[\"name/148\",[67,36.987]],[\"comment/148\",[]],[\"name/149\",[84,47.973]],[\"comment/149\",[]],[\"name/150\",[85,48.39]],[\"comment/150\",[]],[\"name/151\",[86,48.39]],[\"comment/151\",[]],[\"name/152\",[118,70.797]],[\"comment/152\",[]],[\"name/153\",[64,47.573]],[\"comment/153\",[]],[\"name/154\",[65,35.243]],[\"comment/154\",[]],[\"name/155\",[119,59.811]],[\"comment/155\",[]],[\"name/156\",[120,54.703]],[\"comment/156\",[]],[\"name/157\",[121,62.912]],[\"comment/157\",[]],[\"name/158\",[122,67.432]],[\"comment/158\",[]],[\"name/159\",[123,75.905]],[\"comment/159\",[]],[\"name/160\",[124,67.432]],[\"comment/160\",[]],[\"name/161\",[67,36.987]],[\"comment/161\",[]],[\"name/162\",[125,53.933]],[\"comment/162\",[]],[\"name/163\",[84,47.973]],[\"comment/163\",[]],[\"name/164\",[85,48.39]],[\"comment/164\",[]],[\"name/165\",[86,48.39]],[\"comment/165\",[]],[\"name/166\",[126,70.797]],[\"comment/166\",[]],[\"name/167\",[64,47.573]],[\"comment/167\",[]],[\"name/168\",[65,35.243]],[\"comment/168\",[]],[\"name/169\",[127,52.551]],[\"comment/169\",[]],[\"name/170\",[67,36.987]],[\"comment/170\",[]],[\"name/171\",[125,53.933]],[\"comment/171\",[]],[\"name/172\",[85,48.39]],[\"comment/172\",[]],[\"name/173\",[86,48.39]],[\"comment/173\",[]],[\"name/174\",[128,67.432]],[\"comment/174\",[]],[\"name/175\",[69,40.544]],[\"comment/175\",[]],[\"name/176\",[129,67.432]],[\"comment/176\",[]],[\"name/177\",[130,57.447]],[\"comment/177\",[]],[\"name/178\",[113,52.551]],[\"comment/178\",[]],[\"name/179\",[131,67.432]],[\"comment/179\",[]],[\"name/180\",[132,40.94]],[\"comment/180\",[]],[\"name/181\",[84,47.973]],[\"comment/181\",[]],[\"name/182\",[133,70.797]],[\"comment/182\",[]],[\"name/183\",[64,47.573]],[\"comment/183\",[]],[\"name/184\",[65,35.243]],[\"comment/184\",[]],[\"name/185\",[134,70.797]],[\"comment/185\",[]],[\"name/186\",[67,36.987]],[\"comment/186\",[]],[\"name/187\",[125,53.933]],[\"comment/187\",[]],[\"name/188\",[84,47.973]],[\"comment/188\",[]],[\"name/189\",[85,48.39]],[\"comment/189\",[]],[\"name/190\",[86,48.39]],[\"comment/190\",[]],[\"name/191\",[135,75.905]],[\"comment/191\",[]],[\"name/192\",[64,47.573]],[\"comment/192\",[]],[\"name/193\",[67,36.987]],[\"comment/193\",[]],[\"name/194\",[136,75.905]],[\"comment/194\",[]],[\"name/195\",[137,75.905]],[\"comment/195\",[]],[\"name/196\",[138,75.905]],[\"comment/196\",[]],[\"name/197\",[139,75.905]],[\"comment/197\",[]],[\"name/198\",[140,58.559]],[\"comment/198\",[]],[\"name/199\",[141,75.905]],[\"comment/199\",[]],[\"name/200\",[142,75.905]],[\"comment/200\",[]],[\"name/201\",[143,75.905]],[\"comment/201\",[]],[\"name/202\",[144,75.905]],[\"comment/202\",[]],[\"name/203\",[84,47.973]],[\"comment/203\",[]],[\"name/204\",[85,48.39]],[\"comment/204\",[]],[\"name/205\",[86,48.39]],[\"comment/205\",[]],[\"name/206\",[145,70.797]],[\"comment/206\",[]],[\"name/207\",[64,47.573]],[\"comment/207\",[]],[\"name/208\",[65,35.243]],[\"comment/208\",[]],[\"name/209\",[146,51.926]],[\"comment/209\",[]],[\"name/210\",[147,70.797]],[\"comment/210\",[]],[\"name/211\",[148,61.242]],[\"comment/211\",[]],[\"name/212\",[67,36.987]],[\"comment/212\",[]],[\"name/213\",[125,53.933]],[\"comment/213\",[]],[\"name/214\",[84,47.973]],[\"comment/214\",[]],[\"name/215\",[85,48.39]],[\"comment/215\",[]],[\"name/216\",[86,48.39]],[\"comment/216\",[]],[\"name/217\",[149,70.797]],[\"comment/217\",[]],[\"name/218\",[64,47.573]],[\"comment/218\",[]],[\"name/219\",[65,35.243]],[\"comment/219\",[]],[\"name/220\",[127,52.551]],[\"comment/220\",[]],[\"name/221\",[37,47.573]],[\"comment/221\",[]],[\"name/222\",[150,67.432]],[\"comment/222\",[]],[\"name/223\",[151,64.919]],[\"comment/223\",[]],[\"name/224\",[152,70.797]],[\"comment/224\",[]],[\"name/225\",[67,36.987]],[\"comment/225\",[]],[\"name/226\",[132,40.94]],[\"comment/226\",[]],[\"name/227\",[130,57.447]],[\"comment/227\",[]],[\"name/228\",[125,53.933]],[\"comment/228\",[]],[\"name/229\",[129,67.432]],[\"comment/229\",[]],[\"name/230\",[84,47.973]],[\"comment/230\",[]],[\"name/231\",[85,48.39]],[\"comment/231\",[]],[\"name/232\",[86,48.39]],[\"comment/232\",[]],[\"name/233\",[153,75.905]],[\"comment/233\",[]],[\"name/234\",[154,75.905]],[\"comment/234\",[]],[\"name/235\",[64,47.573]],[\"comment/235\",[]],[\"name/236\",[67,36.987]],[\"comment/236\",[]],[\"name/237\",[84,47.973]],[\"comment/237\",[]],[\"name/238\",[85,48.39]],[\"comment/238\",[]],[\"name/239\",[86,48.39]],[\"comment/239\",[]],[\"name/240\",[155,75.905]],[\"comment/240\",[]],[\"name/241\",[156,70.797]],[\"comment/241\",[]],[\"name/242\",[157,70.797]],[\"comment/242\",[]],[\"name/243\",[158,70.797]],[\"comment/243\",[]],[\"name/244\",[159,70.797]],[\"comment/244\",[]],[\"name/245\",[160,75.905]],[\"comment/245\",[]],[\"name/246\",[161,70.797]],[\"comment/246\",[]],[\"name/247\",[162,70.797]],[\"comment/247\",[]],[\"name/248\",[163,70.797]],[\"comment/248\",[]],[\"name/249\",[164,75.905]],[\"comment/249\",[]],[\"name/250\",[165,70.797]],[\"comment/250\",[]],[\"name/251\",[166,70.797]],[\"comment/251\",[]],[\"name/252\",[167,70.797]],[\"comment/252\",[]],[\"name/253\",[168,67.432]],[\"comment/253\",[]],[\"name/254\",[169,70.797]],[\"comment/254\",[]],[\"name/255\",[170,70.797]],[\"comment/255\",[]],[\"name/256\",[171,67.432]],[\"comment/256\",[]],[\"name/257\",[172,42.703]],[\"comment/257\",[]],[\"name/258\",[173,41.565]],[\"comment/258\",[]],[\"name/259\",[174,70.797]],[\"comment/259\",[]],[\"name/260\",[175,70.797]],[\"comment/260\",[]],[\"name/261\",[176,70.797]],[\"comment/261\",[]],[\"name/262\",[177,70.797]],[\"comment/262\",[]],[\"name/263\",[178,58.559]],[\"comment/263\",[]],[\"name/264\",[179,75.905]],[\"comment/264\",[]],[\"name/265\",[62,70.797]],[\"comment/265\",[]],[\"name/266\",[180,75.905]],[\"comment/266\",[]],[\"name/267\",[64,47.573]],[\"comment/267\",[]],[\"name/268\",[181,41.353]],[\"comment/268\",[]],[\"name/269\",[182,70.797]],[\"comment/269\",[]],[\"name/270\",[67,36.987]],[\"comment/270\",[]],[\"name/271\",[84,47.973]],[\"comment/271\",[]],[\"name/272\",[85,48.39]],[\"comment/272\",[]],[\"name/273\",[86,48.39]],[\"comment/273\",[]],[\"name/274\",[183,70.797]],[\"comment/274\",[]],[\"name/275\",[183,70.797]],[\"comment/275\",[]],[\"name/276\",[29,35.13]],[\"comment/276\",[]],[\"name/277\",[184,70.797]],[\"comment/277\",[]],[\"name/278\",[185,75.905]],[\"comment/278\",[]],[\"name/279\",[186,75.905]],[\"comment/279\",[]],[\"name/280\",[187,75.905]],[\"comment/280\",[]],[\"name/281\",[64,47.573]],[\"comment/281\",[]],[\"name/282\",[188,75.905]],[\"comment/282\",[]],[\"name/283\",[189,75.905]],[\"comment/283\",[]],[\"name/284\",[190,75.905]],[\"comment/284\",[]],[\"name/285\",[84,47.973]],[\"comment/285\",[]],[\"name/286\",[85,48.39]],[\"comment/286\",[]],[\"name/287\",[86,48.39]],[\"comment/287\",[]],[\"name/288\",[191,75.905]],[\"comment/288\",[]],[\"name/289\",[64,47.573]],[\"comment/289\",[]],[\"name/290\",[37,47.573]],[\"comment/290\",[]],[\"name/291\",[127,52.551]],[\"comment/291\",[]],[\"name/292\",[113,52.551]],[\"comment/292\",[]],[\"name/293\",[67,36.987]],[\"comment/293\",[]],[\"name/294\",[192,75.905]],[\"comment/294\",[]],[\"name/295\",[140,58.559]],[\"comment/295\",[]],[\"name/296\",[125,53.933]],[\"comment/296\",[]],[\"name/297\",[84,47.973]],[\"comment/297\",[]],[\"name/298\",[85,48.39]],[\"comment/298\",[]],[\"name/299\",[86,48.39]],[\"comment/299\",[]],[\"name/300\",[193,75.905]],[\"comment/300\",[]],[\"name/301\",[64,47.573]],[\"comment/301\",[]],[\"name/302\",[194,75.905]],[\"comment/302\",[]],[\"name/303\",[195,75.905]],[\"comment/303\",[]],[\"name/304\",[196,75.905]],[\"comment/304\",[]],[\"name/305\",[84,47.973]],[\"comment/305\",[]],[\"name/306\",[85,48.39]],[\"comment/306\",[]],[\"name/307\",[86,48.39]],[\"comment/307\",[]],[\"name/308\",[197,67.432]],[\"comment/308\",[]],[\"name/309\",[197,67.432]],[\"comment/309\",[]],[\"name/310\",[29,35.13]],[\"comment/310\",[]],[\"name/311\",[67,36.987]],[\"comment/311\",[]],[\"name/312\",[198,53.218]],[\"comment/312\",[]],[\"name/313\",[199,62.912]],[\"comment/313\",[]],[\"name/314\",[200,67.432]],[\"comment/314\",[]],[\"name/315\",[148,61.242]],[\"comment/315\",[]],[\"name/316\",[201,70.797]],[\"comment/316\",[]],[\"name/317\",[64,47.573]],[\"comment/317\",[]],[\"name/318\",[67,36.987]],[\"comment/318\",[]],[\"name/319\",[65,35.243]],[\"comment/319\",[]],[\"name/320\",[69,40.544]],[\"comment/320\",[]],[\"name/321\",[202,67.432]],[\"comment/321\",[]],[\"name/322\",[203,67.432]],[\"comment/322\",[]],[\"name/323\",[204,70.797]],[\"comment/323\",[]],[\"name/324\",[205,70.797]],[\"comment/324\",[]],[\"name/325\",[125,53.933]],[\"comment/325\",[]],[\"name/326\",[113,52.551]],[\"comment/326\",[]],[\"name/327\",[84,47.973]],[\"comment/327\",[]],[\"name/328\",[85,48.39]],[\"comment/328\",[]],[\"name/329\",[86,48.39]],[\"comment/329\",[]],[\"name/330\",[206,75.905]],[\"comment/330\",[]],[\"name/331\",[207,75.905]],[\"comment/331\",[]],[\"name/332\",[208,75.905]],[\"comment/332\",[]],[\"name/333\",[209,75.905]],[\"comment/333\",[]],[\"name/334\",[64,47.573]],[\"comment/334\",[]],[\"name/335\",[65,35.243]],[\"comment/335\",[]],[\"name/336\",[127,52.551]],[\"comment/336\",[]],[\"name/337\",[37,47.573]],[\"comment/337\",[]],[\"name/338\",[66,59.811]],[\"comment/338\",[]],[\"name/339\",[49,61.242]],[\"comment/339\",[]],[\"name/340\",[210,70.797]],[\"comment/340\",[]],[\"name/341\",[125,53.933]],[\"comment/341\",[]],[\"name/342\",[67,36.987]],[\"comment/342\",[]],[\"name/343\",[113,52.551]],[\"comment/343\",[]],[\"name/344\",[151,64.919]],[\"comment/344\",[]],[\"name/345\",[132,40.94]],[\"comment/345\",[]],[\"name/346\",[130,57.447]],[\"comment/346\",[]],[\"name/347\",[129,67.432]],[\"comment/347\",[]],[\"name/348\",[84,47.973]],[\"comment/348\",[]],[\"name/349\",[85,48.39]],[\"comment/349\",[]],[\"name/350\",[86,48.39]],[\"comment/350\",[]],[\"name/351\",[211,75.905]],[\"comment/351\",[]],[\"name/352\",[64,47.573]],[\"comment/352\",[]],[\"name/353\",[67,36.987]],[\"comment/353\",[]],[\"name/354\",[66,59.811]],[\"comment/354\",[]],[\"name/355\",[212,75.905]],[\"comment/355\",[]],[\"name/356\",[213,75.905]],[\"comment/356\",[]],[\"name/357\",[214,75.905]],[\"comment/357\",[]],[\"name/358\",[215,75.905]],[\"comment/358\",[]],[\"name/359\",[216,75.905]],[\"comment/359\",[]],[\"name/360\",[217,75.905]],[\"comment/360\",[]],[\"name/361\",[218,75.905]],[\"comment/361\",[]],[\"name/362\",[219,75.905]],[\"comment/362\",[]],[\"name/363\",[84,47.973]],[\"comment/363\",[]],[\"name/364\",[85,48.39]],[\"comment/364\",[]],[\"name/365\",[86,48.39]],[\"comment/365\",[]],[\"name/366\",[220,75.905]],[\"comment/366\",[]],[\"name/367\",[221,75.905]],[\"comment/367\",[]],[\"name/368\",[222,75.905]],[\"comment/368\",[]],[\"name/369\",[223,75.905]],[\"comment/369\",[]],[\"name/370\",[224,75.905]],[\"comment/370\",[]],[\"name/371\",[225,75.905]],[\"comment/371\",[]],[\"name/372\",[226,75.905]],[\"comment/372\",[]],[\"name/373\",[227,75.905]],[\"comment/373\",[]],[\"name/374\",[228,75.905]],[\"comment/374\",[]],[\"name/375\",[229,75.905]],[\"comment/375\",[]],[\"name/376\",[64,47.573]],[\"comment/376\",[]],[\"name/377\",[67,36.987]],[\"comment/377\",[]],[\"name/378\",[125,53.933]],[\"comment/378\",[]],[\"name/379\",[230,70.797]],[\"comment/379\",[]],[\"name/380\",[231,75.905]],[\"comment/380\",[]],[\"name/381\",[232,70.797]],[\"comment/381\",[]],[\"name/382\",[84,47.973]],[\"comment/382\",[]],[\"name/383\",[85,48.39]],[\"comment/383\",[]],[\"name/384\",[86,48.39]],[\"comment/384\",[]],[\"name/385\",[233,75.905]],[\"comment/385\",[]],[\"name/386\",[234,75.905]],[\"comment/386\",[]],[\"name/387\",[235,70.797]],[\"comment/387\",[]],[\"name/388\",[64,47.573]],[\"comment/388\",[]],[\"name/389\",[65,35.243]],[\"comment/389\",[]],[\"name/390\",[67,36.987]],[\"comment/390\",[]],[\"name/391\",[125,53.933]],[\"comment/391\",[]],[\"name/392\",[236,41.353]],[\"comment/392\",[]],[\"name/393\",[84,47.973]],[\"comment/393\",[]],[\"name/394\",[85,48.39]],[\"comment/394\",[]],[\"name/395\",[86,48.39]],[\"comment/395\",[]],[\"name/396\",[237,75.905]],[\"comment/396\",[]],[\"name/397\",[64,47.573]],[\"comment/397\",[]],[\"name/398\",[65,35.243]],[\"comment/398\",[]],[\"name/399\",[120,54.703]],[\"comment/399\",[]],[\"name/400\",[121,62.912]],[\"comment/400\",[]],[\"name/401\",[238,64.919]],[\"comment/401\",[]],[\"name/402\",[239,75.905]],[\"comment/402\",[]],[\"name/403\",[119,59.811]],[\"comment/403\",[]],[\"name/404\",[67,36.987]],[\"comment/404\",[]],[\"name/405\",[125,53.933]],[\"comment/405\",[]],[\"name/406\",[84,47.973]],[\"comment/406\",[]],[\"name/407\",[85,48.39]],[\"comment/407\",[]],[\"name/408\",[86,48.39]],[\"comment/408\",[]],[\"name/409\",[240,75.905]],[\"comment/409\",[]],[\"name/410\",[64,47.573]],[\"comment/410\",[]],[\"name/411\",[65,35.243]],[\"comment/411\",[]],[\"name/412\",[120,54.703]],[\"comment/412\",[]],[\"name/413\",[122,67.432]],[\"comment/413\",[]],[\"name/414\",[241,75.905]],[\"comment/414\",[]],[\"name/415\",[67,36.987]],[\"comment/415\",[]],[\"name/416\",[125,53.933]],[\"comment/416\",[]],[\"name/417\",[84,47.973]],[\"comment/417\",[]],[\"name/418\",[85,48.39]],[\"comment/418\",[]],[\"name/419\",[86,48.39]],[\"comment/419\",[]],[\"name/420\",[242,75.905]],[\"comment/420\",[]],[\"name/421\",[243,75.905]],[\"comment/421\",[]],[\"name/422\",[29,35.13]],[\"comment/422\",[]],[\"name/423\",[65,35.243]],[\"comment/423\",[]],[\"name/424\",[116,64.919]],[\"comment/424\",[]],[\"name/425\",[244,75.905]],[\"comment/425\",[]],[\"name/426\",[245,75.905]],[\"comment/426\",[]],[\"name/427\",[246,75.905]],[\"comment/427\",[]],[\"name/428\",[247,75.905]],[\"comment/428\",[]],[\"name/429\",[248,75.905]],[\"comment/429\",[]],[\"name/430\",[249,75.905]],[\"comment/430\",[]],[\"name/431\",[250,75.905]],[\"comment/431\",[]],[\"name/432\",[251,75.905]],[\"comment/432\",[]],[\"name/433\",[252,35.475]],[\"comment/433\",[]],[\"name/434\",[253,42.703]],[\"comment/434\",[]],[\"name/435\",[254,35.954]],[\"comment/435\",[]],[\"name/436\",[255,75.905]],[\"comment/436\",[]],[\"name/437\",[252,35.475]],[\"comment/437\",[]],[\"name/438\",[256,42.005]],[\"comment/438\",[]],[\"name/439\",[257,40.74]],[\"comment/439\",[]],[\"name/440\",[258,43.197]],[\"comment/440\",[]],[\"name/441\",[259,43.197]],[\"comment/441\",[]],[\"name/442\",[260,42.947]],[\"comment/442\",[]],[\"name/443\",[261,43.197]],[\"comment/443\",[]],[\"name/444\",[254,35.954]],[\"comment/444\",[]],[\"name/445\",[8,67.432]],[\"comment/445\",[]],[\"name/446\",[262,75.905]],[\"comment/446\",[]],[\"name/447\",[263,75.905]],[\"comment/447\",[]],[\"name/448\",[252,35.475]],[\"comment/448\",[]],[\"name/449\",[264,53.933]],[\"comment/449\",[]],[\"name/450\",[265,70.797]],[\"comment/450\",[]],[\"name/451\",[29,35.13]],[\"comment/451\",[]],[\"name/452\",[266,67.432]],[\"comment/452\",[]],[\"name/453\",[65,35.243]],[\"comment/453\",[]],[\"name/454\",[37,47.573]],[\"comment/454\",[]],[\"name/455\",[66,59.811]],[\"comment/455\",[]],[\"name/456\",[267,70.797]],[\"comment/456\",[]],[\"name/457\",[268,57.447]],[\"comment/457\",[]],[\"name/458\",[269,75.905]],[\"comment/458\",[]],[\"name/459\",[270,67.432]],[\"comment/459\",[]],[\"name/460\",[271,75.905]],[\"comment/460\",[]],[\"name/461\",[113,52.551]],[\"comment/461\",[]],[\"name/462\",[272,75.905]],[\"comment/462\",[]],[\"name/463\",[273,75.905]],[\"comment/463\",[]],[\"name/464\",[274,75.905]],[\"comment/464\",[]],[\"name/465\",[275,75.905]],[\"comment/465\",[]],[\"name/466\",[253,42.703]],[\"comment/466\",[]],[\"name/467\",[65,35.243]],[\"comment/467\",[]],[\"name/468\",[268,57.447]],[\"comment/468\",[]],[\"name/469\",[276,51.926]],[\"comment/469\",[]],[\"name/470\",[277,51.926]],[\"comment/470\",[]],[\"name/471\",[252,35.475]],[\"comment/471\",[]],[\"name/472\",[254,35.954]],[\"comment/472\",[]],[\"name/473\",[172,42.703]],[\"comment/473\",[]],[\"name/474\",[173,41.565]],[\"comment/474\",[]],[\"name/475\",[278,75.905]],[\"comment/475\",[]],[\"name/476\",[258,43.197]],[\"comment/476\",[]],[\"name/477\",[29,35.13]],[\"comment/477\",[]],[\"name/478\",[65,35.243]],[\"comment/478\",[]],[\"name/479\",[279,75.905]],[\"comment/479\",[]],[\"name/480\",[172,42.703]],[\"comment/480\",[]],[\"name/481\",[173,41.565]],[\"comment/481\",[]],[\"name/482\",[280,51.338]],[\"comment/482\",[]],[\"name/483\",[276,51.926]],[\"comment/483\",[]],[\"name/484\",[277,51.926]],[\"comment/484\",[]],[\"name/485\",[252,35.475]],[\"comment/485\",[]],[\"name/486\",[256,42.005]],[\"comment/486\",[]],[\"name/487\",[257,40.74]],[\"comment/487\",[]],[\"name/488\",[259,43.197]],[\"comment/488\",[]],[\"name/489\",[260,42.947]],[\"comment/489\",[]],[\"name/490\",[261,43.197]],[\"comment/490\",[]],[\"name/491\",[254,35.954]],[\"comment/491\",[]],[\"name/492\",[281,75.905]],[\"comment/492\",[]],[\"name/493\",[253,42.703]],[\"comment/493\",[]],[\"name/494\",[65,35.243]],[\"comment/494\",[]],[\"name/495\",[282,64.919]],[\"comment/495\",[]],[\"name/496\",[252,35.475]],[\"comment/496\",[]],[\"name/497\",[254,35.954]],[\"comment/497\",[]],[\"name/498\",[172,42.703]],[\"comment/498\",[]],[\"name/499\",[173,41.565]],[\"comment/499\",[]],[\"name/500\",[283,75.905]],[\"comment/500\",[]],[\"name/501\",[258,43.197]],[\"comment/501\",[]],[\"name/502\",[29,35.13]],[\"comment/502\",[]],[\"name/503\",[172,42.703]],[\"comment/503\",[]],[\"name/504\",[173,41.565]],[\"comment/504\",[]],[\"name/505\",[284,75.905]],[\"comment/505\",[]],[\"name/506\",[285,75.905]],[\"comment/506\",[]],[\"name/507\",[280,51.338]],[\"comment/507\",[]],[\"name/508\",[252,35.475]],[\"comment/508\",[]],[\"name/509\",[256,42.005]],[\"comment/509\",[]],[\"name/510\",[257,40.74]],[\"comment/510\",[]],[\"name/511\",[259,43.197]],[\"comment/511\",[]],[\"name/512\",[260,42.947]],[\"comment/512\",[]],[\"name/513\",[261,43.197]],[\"comment/513\",[]],[\"name/514\",[254,35.954]],[\"comment/514\",[]],[\"name/515\",[286,75.905]],[\"comment/515\",[]],[\"name/516\",[287,75.905]],[\"comment/516\",[]],[\"name/517\",[288,75.905]],[\"comment/517\",[]],[\"name/518\",[289,75.905]],[\"comment/518\",[]],[\"name/519\",[290,75.905]],[\"comment/519\",[]],[\"name/520\",[291,75.905]],[\"comment/520\",[]],[\"name/521\",[292,75.905]],[\"comment/521\",[]],[\"name/522\",[293,75.905]],[\"comment/522\",[]],[\"name/523\",[294,75.905]],[\"comment/523\",[]],[\"name/524\",[295,75.905]],[\"comment/524\",[]],[\"name/525\",[296,75.905]],[\"comment/525\",[]],[\"name/526\",[297,75.905]],[\"comment/526\",[]],[\"name/527\",[298,75.905]],[\"comment/527\",[]],[\"name/528\",[299,75.905]],[\"comment/528\",[]],[\"name/529\",[300,75.905]],[\"comment/529\",[]],[\"name/530\",[301,75.905]],[\"comment/530\",[]],[\"name/531\",[253,42.703]],[\"comment/531\",[]],[\"name/532\",[65,35.243]],[\"comment/532\",[]],[\"name/533\",[302,70.797]],[\"comment/533\",[]],[\"name/534\",[303,75.905]],[\"comment/534\",[]],[\"name/535\",[282,64.919]],[\"comment/535\",[]],[\"name/536\",[252,35.475]],[\"comment/536\",[]],[\"name/537\",[254,35.954]],[\"comment/537\",[]],[\"name/538\",[172,42.703]],[\"comment/538\",[]],[\"name/539\",[173,41.565]],[\"comment/539\",[]],[\"name/540\",[304,75.905]],[\"comment/540\",[]],[\"name/541\",[258,43.197]],[\"comment/541\",[]],[\"name/542\",[29,35.13]],[\"comment/542\",[]],[\"name/543\",[305,75.905]],[\"comment/543\",[]],[\"name/544\",[306,75.905]],[\"comment/544\",[]],[\"name/545\",[307,52.551]],[\"comment/545\",[]],[\"name/546\",[173,41.565]],[\"comment/546\",[]],[\"name/547\",[308,75.905]],[\"comment/547\",[]],[\"name/548\",[280,51.338]],[\"comment/548\",[]],[\"name/549\",[252,35.475]],[\"comment/549\",[]],[\"name/550\",[256,42.005]],[\"comment/550\",[]],[\"name/551\",[257,40.74]],[\"comment/551\",[]],[\"name/552\",[259,43.197]],[\"comment/552\",[]],[\"name/553\",[260,42.947]],[\"comment/553\",[]],[\"name/554\",[261,43.197]],[\"comment/554\",[]],[\"name/555\",[254,35.954]],[\"comment/555\",[]],[\"name/556\",[309,75.905]],[\"comment/556\",[]],[\"name/557\",[310,70.797]],[\"comment/557\",[]],[\"name/558\",[311,75.905]],[\"comment/558\",[]],[\"name/559\",[312,75.905]],[\"comment/559\",[]],[\"name/560\",[313,75.905]],[\"comment/560\",[]],[\"name/561\",[314,75.905]],[\"comment/561\",[]],[\"name/562\",[178,58.559]],[\"comment/562\",[]],[\"name/563\",[315,75.905]],[\"comment/563\",[]],[\"name/564\",[316,70.797]],[\"comment/564\",[]],[\"name/565\",[317,41.144]],[\"comment/565\",[]],[\"name/566\",[318,70.797]],[\"comment/566\",[]],[\"name/567\",[319,70.797]],[\"comment/567\",[]],[\"name/568\",[320,59.811]],[\"comment/568\",[]],[\"name/569\",[321,75.905]],[\"comment/569\",[]],[\"name/570\",[253,42.703]],[\"comment/570\",[]],[\"name/571\",[65,35.243]],[\"comment/571\",[]],[\"name/572\",[322,75.905]],[\"comment/572\",[]],[\"name/573\",[276,51.926]],[\"comment/573\",[]],[\"name/574\",[277,51.926]],[\"comment/574\",[]],[\"name/575\",[252,35.475]],[\"comment/575\",[]],[\"name/576\",[254,35.954]],[\"comment/576\",[]],[\"name/577\",[172,42.703]],[\"comment/577\",[]],[\"name/578\",[173,41.565]],[\"comment/578\",[]],[\"name/579\",[323,75.905]],[\"comment/579\",[]],[\"name/580\",[258,43.197]],[\"comment/580\",[]],[\"name/581\",[29,35.13]],[\"comment/581\",[]],[\"name/582\",[65,35.243]],[\"comment/582\",[]],[\"name/583\",[324,75.905]],[\"comment/583\",[]],[\"name/584\",[307,52.551]],[\"comment/584\",[]],[\"name/585\",[173,41.565]],[\"comment/585\",[]],[\"name/586\",[172,42.703]],[\"comment/586\",[]],[\"name/587\",[277,51.926]],[\"comment/587\",[]],[\"name/588\",[252,35.475]],[\"comment/588\",[]],[\"name/589\",[256,42.005]],[\"comment/589\",[]],[\"name/590\",[257,40.74]],[\"comment/590\",[]],[\"name/591\",[259,43.197]],[\"comment/591\",[]],[\"name/592\",[260,42.947]],[\"comment/592\",[]],[\"name/593\",[261,43.197]],[\"comment/593\",[]],[\"name/594\",[254,35.954]],[\"comment/594\",[]],[\"name/595\",[325,75.905]],[\"comment/595\",[]],[\"name/596\",[65,35.243]],[\"comment/596\",[]],[\"name/597\",[66,59.811]],[\"comment/597\",[]],[\"name/598\",[326,53.933]],[\"comment/598\",[]],[\"name/599\",[276,51.926]],[\"comment/599\",[]],[\"name/600\",[327,75.905]],[\"comment/600\",[]],[\"name/601\",[328,75.905]],[\"comment/601\",[]],[\"name/602\",[329,75.905]],[\"comment/602\",[]],[\"name/603\",[330,75.905]],[\"comment/603\",[]],[\"name/604\",[331,75.905]],[\"comment/604\",[]],[\"name/605\",[332,75.905]],[\"comment/605\",[]],[\"name/606\",[333,75.905]],[\"comment/606\",[]],[\"name/607\",[334,75.905]],[\"comment/607\",[]],[\"name/608\",[335,75.905]],[\"comment/608\",[]],[\"name/609\",[336,75.905]],[\"comment/609\",[]],[\"name/610\",[67,36.987]],[\"comment/610\",[]],[\"name/611\",[198,53.218]],[\"comment/611\",[]],[\"name/612\",[199,62.912]],[\"comment/612\",[]],[\"name/613\",[200,67.432]],[\"comment/613\",[]],[\"name/614\",[148,61.242]],[\"comment/614\",[]],[\"name/615\",[337,70.797]],[\"comment/615\",[]],[\"name/616\",[338,75.905]],[\"comment/616\",[]],[\"name/617\",[253,42.703]],[\"comment/617\",[]],[\"name/618\",[65,35.243]],[\"comment/618\",[]],[\"name/619\",[276,51.926]],[\"comment/619\",[]],[\"name/620\",[277,51.926]],[\"comment/620\",[]],[\"name/621\",[252,35.475]],[\"comment/621\",[]],[\"name/622\",[254,35.954]],[\"comment/622\",[]],[\"name/623\",[172,42.703]],[\"comment/623\",[]],[\"name/624\",[173,41.565]],[\"comment/624\",[]],[\"name/625\",[339,75.905]],[\"comment/625\",[]],[\"name/626\",[258,43.197]],[\"comment/626\",[]],[\"name/627\",[29,35.13]],[\"comment/627\",[]],[\"name/628\",[65,35.243]],[\"comment/628\",[]],[\"name/629\",[340,75.905]],[\"comment/629\",[]],[\"name/630\",[307,52.551]],[\"comment/630\",[]],[\"name/631\",[280,51.338]],[\"comment/631\",[]],[\"name/632\",[277,51.926]],[\"comment/632\",[]],[\"name/633\",[276,51.926]],[\"comment/633\",[]],[\"name/634\",[252,35.475]],[\"comment/634\",[]],[\"name/635\",[256,42.005]],[\"comment/635\",[]],[\"name/636\",[257,40.74]],[\"comment/636\",[]],[\"name/637\",[259,43.197]],[\"comment/637\",[]],[\"name/638\",[260,42.947]],[\"comment/638\",[]],[\"name/639\",[261,43.197]],[\"comment/639\",[]],[\"name/640\",[254,35.954]],[\"comment/640\",[]],[\"name/641\",[341,75.905]],[\"comment/641\",[]],[\"name/642\",[342,75.905]],[\"comment/642\",[]],[\"name/643\",[343,75.905]],[\"comment/643\",[]],[\"name/644\",[253,42.703]],[\"comment/644\",[]],[\"name/645\",[65,35.243]],[\"comment/645\",[]],[\"name/646\",[257,40.74]],[\"comment/646\",[]],[\"name/647\",[344,75.905]],[\"comment/647\",[]],[\"name/648\",[276,51.926]],[\"comment/648\",[]],[\"name/649\",[277,51.926]],[\"comment/649\",[]],[\"name/650\",[252,35.475]],[\"comment/650\",[]],[\"name/651\",[254,35.954]],[\"comment/651\",[]],[\"name/652\",[172,42.703]],[\"comment/652\",[]],[\"name/653\",[173,41.565]],[\"comment/653\",[]],[\"name/654\",[345,75.905]],[\"comment/654\",[]],[\"name/655\",[258,43.197]],[\"comment/655\",[]],[\"name/656\",[29,35.13]],[\"comment/656\",[]],[\"name/657\",[65,35.243]],[\"comment/657\",[]],[\"name/658\",[346,75.905]],[\"comment/658\",[]],[\"name/659\",[172,42.703]],[\"comment/659\",[]],[\"name/660\",[173,41.565]],[\"comment/660\",[]],[\"name/661\",[307,52.551]],[\"comment/661\",[]],[\"name/662\",[276,51.926]],[\"comment/662\",[]],[\"name/663\",[277,51.926]],[\"comment/663\",[]],[\"name/664\",[280,51.338]],[\"comment/664\",[]],[\"name/665\",[252,35.475]],[\"comment/665\",[]],[\"name/666\",[256,42.005]],[\"comment/666\",[]],[\"name/667\",[257,40.74]],[\"comment/667\",[]],[\"name/668\",[259,43.197]],[\"comment/668\",[]],[\"name/669\",[260,42.947]],[\"comment/669\",[]],[\"name/670\",[261,43.197]],[\"comment/670\",[]],[\"name/671\",[254,35.954]],[\"comment/671\",[]],[\"name/672\",[347,75.905]],[\"comment/672\",[]],[\"name/673\",[67,36.987]],[\"comment/673\",[]],[\"name/674\",[320,59.811]],[\"comment/674\",[]],[\"name/675\",[348,64.919]],[\"comment/675\",[]],[\"name/676\",[349,64.919]],[\"comment/676\",[]],[\"name/677\",[350,70.797]],[\"comment/677\",[]],[\"name/678\",[113,52.551]],[\"comment/678\",[]],[\"name/679\",[351,75.905]],[\"comment/679\",[]],[\"name/680\",[253,42.703]],[\"comment/680\",[]],[\"name/681\",[65,35.243]],[\"comment/681\",[]],[\"name/682\",[276,51.926]],[\"comment/682\",[]],[\"name/683\",[277,51.926]],[\"comment/683\",[]],[\"name/684\",[282,64.919]],[\"comment/684\",[]],[\"name/685\",[252,35.475]],[\"comment/685\",[]],[\"name/686\",[254,35.954]],[\"comment/686\",[]],[\"name/687\",[172,42.703]],[\"comment/687\",[]],[\"name/688\",[173,41.565]],[\"comment/688\",[]],[\"name/689\",[352,75.905]],[\"comment/689\",[]],[\"name/690\",[258,43.197]],[\"comment/690\",[]],[\"name/691\",[29,35.13]],[\"comment/691\",[]],[\"name/692\",[65,35.243]],[\"comment/692\",[]],[\"name/693\",[353,64.919]],[\"comment/693\",[]],[\"name/694\",[307,52.551]],[\"comment/694\",[]],[\"name/695\",[173,41.565]],[\"comment/695\",[]],[\"name/696\",[172,42.703]],[\"comment/696\",[]],[\"name/697\",[277,51.926]],[\"comment/697\",[]],[\"name/698\",[252,35.475]],[\"comment/698\",[]],[\"name/699\",[256,42.005]],[\"comment/699\",[]],[\"name/700\",[257,40.74]],[\"comment/700\",[]],[\"name/701\",[259,43.197]],[\"comment/701\",[]],[\"name/702\",[260,42.947]],[\"comment/702\",[]],[\"name/703\",[261,43.197]],[\"comment/703\",[]],[\"name/704\",[254,35.954]],[\"comment/704\",[]],[\"name/705\",[354,75.905]],[\"comment/705\",[]],[\"name/706\",[253,42.703]],[\"comment/706\",[]],[\"name/707\",[65,35.243]],[\"comment/707\",[]],[\"name/708\",[355,62.912]],[\"comment/708\",[]],[\"name/709\",[356,62.912]],[\"comment/709\",[]],[\"name/710\",[357,61.242]],[\"comment/710\",[]],[\"name/711\",[358,70.797]],[\"comment/711\",[]],[\"name/712\",[276,51.926]],[\"comment/712\",[]],[\"name/713\",[277,51.926]],[\"comment/713\",[]],[\"name/714\",[252,35.475]],[\"comment/714\",[]],[\"name/715\",[254,35.954]],[\"comment/715\",[]],[\"name/716\",[172,42.703]],[\"comment/716\",[]],[\"name/717\",[173,41.565]],[\"comment/717\",[]],[\"name/718\",[359,75.905]],[\"comment/718\",[]],[\"name/719\",[258,43.197]],[\"comment/719\",[]],[\"name/720\",[29,35.13]],[\"comment/720\",[]],[\"name/721\",[65,35.243]],[\"comment/721\",[]],[\"name/722\",[355,62.912]],[\"comment/722\",[]],[\"name/723\",[356,62.912]],[\"comment/723\",[]],[\"name/724\",[276,51.926]],[\"comment/724\",[]],[\"name/725\",[277,51.926]],[\"comment/725\",[]],[\"name/726\",[178,58.559]],[\"comment/726\",[]],[\"name/727\",[280,51.338]],[\"comment/727\",[]],[\"name/728\",[252,35.475]],[\"comment/728\",[]],[\"name/729\",[256,42.005]],[\"comment/729\",[]],[\"name/730\",[257,40.74]],[\"comment/730\",[]],[\"name/731\",[259,43.197]],[\"comment/731\",[]],[\"name/732\",[260,42.947]],[\"comment/732\",[]],[\"name/733\",[261,43.197]],[\"comment/733\",[]],[\"name/734\",[254,35.954]],[\"comment/734\",[]],[\"name/735\",[360,75.905]],[\"comment/735\",[]],[\"name/736\",[173,41.565]],[\"comment/736\",[]],[\"name/737\",[361,64.919]],[\"comment/737\",[]],[\"name/738\",[362,67.432]],[\"comment/738\",[]],[\"name/739\",[55,61.242]],[\"comment/739\",[]],[\"name/740\",[280,51.338]],[\"comment/740\",[]],[\"name/741\",[363,75.905]],[\"comment/741\",[]],[\"name/742\",[326,53.933]],[\"comment/742\",[]],[\"name/743\",[364,67.432]],[\"comment/743\",[]],[\"name/744\",[365,75.905]],[\"comment/744\",[]],[\"name/745\",[253,42.703]],[\"comment/745\",[]],[\"name/746\",[65,35.243]],[\"comment/746\",[]],[\"name/747\",[282,64.919]],[\"comment/747\",[]],[\"name/748\",[366,75.905]],[\"comment/748\",[]],[\"name/749\",[252,35.475]],[\"comment/749\",[]],[\"name/750\",[254,35.954]],[\"comment/750\",[]],[\"name/751\",[172,42.703]],[\"comment/751\",[]],[\"name/752\",[173,41.565]],[\"comment/752\",[]],[\"name/753\",[367,75.905]],[\"comment/753\",[]],[\"name/754\",[258,43.197]],[\"comment/754\",[]],[\"name/755\",[29,35.13]],[\"comment/755\",[]],[\"name/756\",[65,35.243]],[\"comment/756\",[]],[\"name/757\",[368,75.905]],[\"comment/757\",[]],[\"name/758\",[29,35.13]],[\"comment/758\",[]],[\"name/759\",[369,75.905]],[\"comment/759\",[]],[\"name/760\",[29,35.13]],[\"comment/760\",[]],[\"name/761\",[370,75.905]],[\"comment/761\",[]],[\"name/762\",[29,35.13]],[\"comment/762\",[]],[\"name/763\",[172,42.703]],[\"comment/763\",[]],[\"name/764\",[307,52.551]],[\"comment/764\",[]],[\"name/765\",[173,41.565]],[\"comment/765\",[]],[\"name/766\",[252,35.475]],[\"comment/766\",[]],[\"name/767\",[256,42.005]],[\"comment/767\",[]],[\"name/768\",[257,40.74]],[\"comment/768\",[]],[\"name/769\",[259,43.197]],[\"comment/769\",[]],[\"name/770\",[260,42.947]],[\"comment/770\",[]],[\"name/771\",[261,43.197]],[\"comment/771\",[]],[\"name/772\",[254,35.954]],[\"comment/772\",[]],[\"name/773\",[371,75.905]],[\"comment/773\",[]],[\"name/774\",[253,42.703]],[\"comment/774\",[]],[\"name/775\",[65,35.243]],[\"comment/775\",[]],[\"name/776\",[372,70.797]],[\"comment/776\",[]],[\"name/777\",[178,58.559]],[\"comment/777\",[]],[\"name/778\",[276,51.926]],[\"comment/778\",[]],[\"name/779\",[172,42.703]],[\"comment/779\",[]],[\"name/780\",[173,41.565]],[\"comment/780\",[]],[\"name/781\",[252,35.475]],[\"comment/781\",[]],[\"name/782\",[254,35.954]],[\"comment/782\",[]],[\"name/783\",[373,75.905]],[\"comment/783\",[]],[\"name/784\",[258,43.197]],[\"comment/784\",[]],[\"name/785\",[29,35.13]],[\"comment/785\",[]],[\"name/786\",[307,52.551]],[\"comment/786\",[]],[\"name/787\",[374,75.905]],[\"comment/787\",[]],[\"name/788\",[178,58.559]],[\"comment/788\",[]],[\"name/789\",[252,35.475]],[\"comment/789\",[]],[\"name/790\",[256,42.005]],[\"comment/790\",[]],[\"name/791\",[257,40.74]],[\"comment/791\",[]],[\"name/792\",[259,43.197]],[\"comment/792\",[]],[\"name/793\",[260,42.947]],[\"comment/793\",[]],[\"name/794\",[261,43.197]],[\"comment/794\",[]],[\"name/795\",[254,35.954]],[\"comment/795\",[]],[\"name/796\",[375,75.905]],[\"comment/796\",[]],[\"name/797\",[253,42.703]],[\"comment/797\",[]],[\"name/798\",[376,70.797]],[\"comment/798\",[]],[\"name/799\",[377,64.919]],[\"comment/799\",[]],[\"name/800\",[178,58.559]],[\"comment/800\",[]],[\"name/801\",[378,75.905]],[\"comment/801\",[]],[\"name/802\",[379,70.797]],[\"comment/802\",[]],[\"name/803\",[357,61.242]],[\"comment/803\",[]],[\"name/804\",[302,70.797]],[\"comment/804\",[]],[\"name/805\",[257,40.74]],[\"comment/805\",[]],[\"name/806\",[252,35.475]],[\"comment/806\",[]],[\"name/807\",[254,35.954]],[\"comment/807\",[]],[\"name/808\",[172,42.703]],[\"comment/808\",[]],[\"name/809\",[173,41.565]],[\"comment/809\",[]],[\"name/810\",[380,75.905]],[\"comment/810\",[]],[\"name/811\",[258,43.197]],[\"comment/811\",[]],[\"name/812\",[252,35.475]],[\"comment/812\",[]],[\"name/813\",[256,42.005]],[\"comment/813\",[]],[\"name/814\",[257,40.74]],[\"comment/814\",[]],[\"name/815\",[259,43.197]],[\"comment/815\",[]],[\"name/816\",[260,42.947]],[\"comment/816\",[]],[\"name/817\",[261,43.197]],[\"comment/817\",[]],[\"name/818\",[254,35.954]],[\"comment/818\",[]],[\"name/819\",[381,75.905]],[\"comment/819\",[]],[\"name/820\",[65,35.243]],[\"comment/820\",[]],[\"name/821\",[362,67.432]],[\"comment/821\",[]],[\"name/822\",[382,75.905]],[\"comment/822\",[]],[\"name/823\",[383,75.905]],[\"comment/823\",[]],[\"name/824\",[384,75.905]],[\"comment/824\",[]],[\"name/825\",[316,70.797]],[\"comment/825\",[]],[\"name/826\",[317,41.144]],[\"comment/826\",[]],[\"name/827\",[318,70.797]],[\"comment/827\",[]],[\"name/828\",[319,70.797]],[\"comment/828\",[]],[\"name/829\",[385,75.905]],[\"comment/829\",[]],[\"name/830\",[166,70.797]],[\"comment/830\",[]],[\"name/831\",[178,58.559]],[\"comment/831\",[]],[\"name/832\",[171,67.432]],[\"comment/832\",[]],[\"name/833\",[172,42.703]],[\"comment/833\",[]],[\"name/834\",[173,41.565]],[\"comment/834\",[]],[\"name/835\",[165,70.797]],[\"comment/835\",[]],[\"name/836\",[167,70.797]],[\"comment/836\",[]],[\"name/837\",[168,67.432]],[\"comment/837\",[]],[\"name/838\",[169,70.797]],[\"comment/838\",[]],[\"name/839\",[170,70.797]],[\"comment/839\",[]],[\"name/840\",[174,70.797]],[\"comment/840\",[]],[\"name/841\",[175,70.797]],[\"comment/841\",[]],[\"name/842\",[176,70.797]],[\"comment/842\",[]],[\"name/843\",[177,70.797]],[\"comment/843\",[]],[\"name/844\",[386,75.905]],[\"comment/844\",[]],[\"name/845\",[387,61.242]],[\"comment/845\",[]],[\"name/846\",[388,67.432]],[\"comment/846\",[]],[\"name/847\",[389,75.905]],[\"comment/847\",[]],[\"name/848\",[253,42.703]],[\"comment/848\",[]],[\"name/849\",[252,35.475]],[\"comment/849\",[]],[\"name/850\",[254,35.954]],[\"comment/850\",[]],[\"name/851\",[390,75.905]],[\"comment/851\",[]],[\"name/852\",[258,43.197]],[\"comment/852\",[]],[\"name/853\",[29,35.13]],[\"comment/853\",[]],[\"name/854\",[172,42.703]],[\"comment/854\",[]],[\"name/855\",[173,41.565]],[\"comment/855\",[]],[\"name/856\",[252,35.475]],[\"comment/856\",[]],[\"name/857\",[256,42.005]],[\"comment/857\",[]],[\"name/858\",[257,40.74]],[\"comment/858\",[]],[\"name/859\",[259,43.197]],[\"comment/859\",[]],[\"name/860\",[260,42.947]],[\"comment/860\",[]],[\"name/861\",[261,43.197]],[\"comment/861\",[]],[\"name/862\",[254,35.954]],[\"comment/862\",[]],[\"name/863\",[391,75.905]],[\"comment/863\",[]],[\"name/864\",[253,42.703]],[\"comment/864\",[]],[\"name/865\",[252,35.475]],[\"comment/865\",[]],[\"name/866\",[254,35.954]],[\"comment/866\",[]],[\"name/867\",[392,75.905]],[\"comment/867\",[]],[\"name/868\",[258,43.197]],[\"comment/868\",[]],[\"name/869\",[29,35.13]],[\"comment/869\",[]],[\"name/870\",[307,52.551]],[\"comment/870\",[]],[\"name/871\",[252,35.475]],[\"comment/871\",[]],[\"name/872\",[256,42.005]],[\"comment/872\",[]],[\"name/873\",[257,40.74]],[\"comment/873\",[]],[\"name/874\",[259,43.197]],[\"comment/874\",[]],[\"name/875\",[260,42.947]],[\"comment/875\",[]],[\"name/876\",[261,43.197]],[\"comment/876\",[]],[\"name/877\",[254,35.954]],[\"comment/877\",[]],[\"name/878\",[393,75.905]],[\"comment/878\",[]],[\"name/879\",[253,42.703]],[\"comment/879\",[]],[\"name/880\",[357,61.242]],[\"comment/880\",[]],[\"name/881\",[276,51.926]],[\"comment/881\",[]],[\"name/882\",[277,51.926]],[\"comment/882\",[]],[\"name/883\",[257,40.74]],[\"comment/883\",[]],[\"name/884\",[252,35.475]],[\"comment/884\",[]],[\"name/885\",[254,35.954]],[\"comment/885\",[]],[\"name/886\",[172,42.703]],[\"comment/886\",[]],[\"name/887\",[173,41.565]],[\"comment/887\",[]],[\"name/888\",[394,75.905]],[\"comment/888\",[]],[\"name/889\",[395,75.905]],[\"comment/889\",[]],[\"name/890\",[146,51.926]],[\"comment/890\",[]],[\"name/891\",[396,75.905]],[\"comment/891\",[]],[\"name/892\",[258,43.197]],[\"comment/892\",[]],[\"name/893\",[29,35.13]],[\"comment/893\",[]],[\"name/894\",[173,41.565]],[\"comment/894\",[]],[\"name/895\",[172,42.703]],[\"comment/895\",[]],[\"name/896\",[397,70.797]],[\"comment/896\",[]],[\"name/897\",[277,51.926]],[\"comment/897\",[]],[\"name/898\",[280,51.338]],[\"comment/898\",[]],[\"name/899\",[252,35.475]],[\"comment/899\",[]],[\"name/900\",[256,42.005]],[\"comment/900\",[]],[\"name/901\",[257,40.74]],[\"comment/901\",[]],[\"name/902\",[259,43.197]],[\"comment/902\",[]],[\"name/903\",[260,42.947]],[\"comment/903\",[]],[\"name/904\",[261,43.197]],[\"comment/904\",[]],[\"name/905\",[254,35.954]],[\"comment/905\",[]],[\"name/906\",[398,75.905]],[\"comment/906\",[]],[\"name/907\",[399,75.905]],[\"comment/907\",[]],[\"name/908\",[253,42.703]],[\"comment/908\",[]],[\"name/909\",[107,67.432]],[\"comment/909\",[]],[\"name/910\",[29,35.13]],[\"comment/910\",[]],[\"name/911\",[108,58.559]],[\"comment/911\",[]],[\"name/912\",[29,35.13]],[\"comment/912\",[]],[\"name/913\",[326,53.933]],[\"comment/913\",[]],[\"name/914\",[198,53.218]],[\"comment/914\",[]],[\"name/915\",[109,58.559]],[\"comment/915\",[]],[\"name/916\",[29,35.13]],[\"comment/916\",[]],[\"name/917\",[326,53.933]],[\"comment/917\",[]],[\"name/918\",[198,53.218]],[\"comment/918\",[]],[\"name/919\",[357,61.242]],[\"comment/919\",[]],[\"name/920\",[84,47.973]],[\"comment/920\",[]],[\"name/921\",[400,75.905]],[\"comment/921\",[]],[\"name/922\",[126,70.797]],[\"comment/922\",[]],[\"name/923\",[401,75.905]],[\"comment/923\",[]],[\"name/924\",[145,70.797]],[\"comment/924\",[]],[\"name/925\",[402,75.905]],[\"comment/925\",[]],[\"name/926\",[149,70.797]],[\"comment/926\",[]],[\"name/927\",[201,70.797]],[\"comment/927\",[]],[\"name/928\",[403,75.905]],[\"comment/928\",[]],[\"name/929\",[404,75.905]],[\"comment/929\",[]],[\"name/930\",[29,35.13]],[\"comment/930\",[]],[\"name/931\",[377,64.919]],[\"comment/931\",[]],[\"name/932\",[326,53.933]],[\"comment/932\",[]],[\"name/933\",[235,70.797]],[\"comment/933\",[]],[\"name/934\",[405,75.905]],[\"comment/934\",[]],[\"name/935\",[406,75.905]],[\"comment/935\",[]],[\"name/936\",[118,70.797]],[\"comment/936\",[]],[\"name/937\",[407,75.905]],[\"comment/937\",[]],[\"name/938\",[408,75.905]],[\"comment/938\",[]],[\"name/939\",[252,35.475]],[\"comment/939\",[]],[\"name/940\",[254,35.954]],[\"comment/940\",[]],[\"name/941\",[172,42.703]],[\"comment/941\",[]],[\"name/942\",[173,41.565]],[\"comment/942\",[]],[\"name/943\",[409,75.905]],[\"comment/943\",[]],[\"name/944\",[258,43.197]],[\"comment/944\",[]],[\"name/945\",[29,35.13]],[\"comment/945\",[]],[\"name/946\",[84,47.973]],[\"comment/946\",[]],[\"name/947\",[307,52.551]],[\"comment/947\",[]],[\"name/948\",[410,70.797]],[\"comment/948\",[]],[\"name/949\",[411,75.905]],[\"comment/949\",[]],[\"name/950\",[280,51.338]],[\"comment/950\",[]],[\"name/951\",[252,35.475]],[\"comment/951\",[]],[\"name/952\",[256,42.005]],[\"comment/952\",[]],[\"name/953\",[257,40.74]],[\"comment/953\",[]],[\"name/954\",[259,43.197]],[\"comment/954\",[]],[\"name/955\",[260,42.947]],[\"comment/955\",[]],[\"name/956\",[261,43.197]],[\"comment/956\",[]],[\"name/957\",[254,35.954]],[\"comment/957\",[]],[\"name/958\",[412,75.905]],[\"comment/958\",[]],[\"name/959\",[253,42.703]],[\"comment/959\",[]],[\"name/960\",[55,61.242]],[\"comment/960\",[]],[\"name/961\",[413,70.797]],[\"comment/961\",[]],[\"name/962\",[252,35.475]],[\"comment/962\",[]],[\"name/963\",[254,35.954]],[\"comment/963\",[]],[\"name/964\",[414,75.905]],[\"comment/964\",[]],[\"name/965\",[258,43.197]],[\"comment/965\",[]],[\"name/966\",[29,35.13]],[\"comment/966\",[]],[\"name/967\",[415,64.919]],[\"comment/967\",[]],[\"name/968\",[416,64.919]],[\"comment/968\",[]],[\"name/969\",[417,64.919]],[\"comment/969\",[]],[\"name/970\",[55,61.242]],[\"comment/970\",[]],[\"name/971\",[418,64.919]],[\"comment/971\",[]],[\"name/972\",[419,75.905]],[\"comment/972\",[]],[\"name/973\",[420,75.905]],[\"comment/973\",[]],[\"name/974\",[421,75.905]],[\"comment/974\",[]],[\"name/975\",[422,75.905]],[\"comment/975\",[]],[\"name/976\",[423,75.905]],[\"comment/976\",[]],[\"name/977\",[424,75.905]],[\"comment/977\",[]],[\"name/978\",[425,75.905]],[\"comment/978\",[]],[\"name/979\",[426,75.905]],[\"comment/979\",[]],[\"name/980\",[427,75.905]],[\"comment/980\",[]],[\"name/981\",[252,35.475]],[\"comment/981\",[]],[\"name/982\",[256,42.005]],[\"comment/982\",[]],[\"name/983\",[257,40.74]],[\"comment/983\",[]],[\"name/984\",[259,43.197]],[\"comment/984\",[]],[\"name/985\",[260,42.947]],[\"comment/985\",[]],[\"name/986\",[261,43.197]],[\"comment/986\",[]],[\"name/987\",[254,35.954]],[\"comment/987\",[]],[\"name/988\",[428,75.905]],[\"comment/988\",[]],[\"name/989\",[253,42.703]],[\"comment/989\",[]],[\"name/990\",[418,64.919]],[\"comment/990\",[]],[\"name/991\",[413,70.797]],[\"comment/991\",[]],[\"name/992\",[252,35.475]],[\"comment/992\",[]],[\"name/993\",[254,35.954]],[\"comment/993\",[]],[\"name/994\",[429,75.905]],[\"comment/994\",[]],[\"name/995\",[258,43.197]],[\"comment/995\",[]],[\"name/996\",[29,35.13]],[\"comment/996\",[]],[\"name/997\",[415,64.919]],[\"comment/997\",[]],[\"name/998\",[416,64.919]],[\"comment/998\",[]],[\"name/999\",[417,64.919]],[\"comment/999\",[]],[\"name/1000\",[55,61.242]],[\"comment/1000\",[]],[\"name/1001\",[418,64.919]],[\"comment/1001\",[]],[\"name/1002\",[252,35.475]],[\"comment/1002\",[]],[\"name/1003\",[256,42.005]],[\"comment/1003\",[]],[\"name/1004\",[257,40.74]],[\"comment/1004\",[]],[\"name/1005\",[259,43.197]],[\"comment/1005\",[]],[\"name/1006\",[260,42.947]],[\"comment/1006\",[]],[\"name/1007\",[261,43.197]],[\"comment/1007\",[]],[\"name/1008\",[254,35.954]],[\"comment/1008\",[]],[\"name/1009\",[430,75.905]],[\"comment/1009\",[]],[\"name/1010\",[253,42.703]],[\"comment/1010\",[]],[\"name/1011\",[431,75.905]],[\"comment/1011\",[]],[\"name/1012\",[252,35.475]],[\"comment/1012\",[]],[\"name/1013\",[254,35.954]],[\"comment/1013\",[]],[\"name/1014\",[172,42.703]],[\"comment/1014\",[]],[\"name/1015\",[173,41.565]],[\"comment/1015\",[]],[\"name/1016\",[432,75.905]],[\"comment/1016\",[]],[\"name/1017\",[258,43.197]],[\"comment/1017\",[]],[\"name/1018\",[29,35.13]],[\"comment/1018\",[]],[\"name/1019\",[172,42.703]],[\"comment/1019\",[]],[\"name/1020\",[173,41.565]],[\"comment/1020\",[]],[\"name/1021\",[388,67.432]],[\"comment/1021\",[]],[\"name/1022\",[418,64.919]],[\"comment/1022\",[]],[\"name/1023\",[252,35.475]],[\"comment/1023\",[]],[\"name/1024\",[256,42.005]],[\"comment/1024\",[]],[\"name/1025\",[257,40.74]],[\"comment/1025\",[]],[\"name/1026\",[259,43.197]],[\"comment/1026\",[]],[\"name/1027\",[260,42.947]],[\"comment/1027\",[]],[\"name/1028\",[261,43.197]],[\"comment/1028\",[]],[\"name/1029\",[254,35.954]],[\"comment/1029\",[]],[\"name/1030\",[433,75.905]],[\"comment/1030\",[]],[\"name/1031\",[253,42.703]],[\"comment/1031\",[]],[\"name/1032\",[387,61.242]],[\"comment/1032\",[]],[\"name/1033\",[434,75.905]],[\"comment/1033\",[]],[\"name/1034\",[357,61.242]],[\"comment/1034\",[]],[\"name/1035\",[435,75.905]],[\"comment/1035\",[]],[\"name/1036\",[436,75.905]],[\"comment/1036\",[]],[\"name/1037\",[252,35.475]],[\"comment/1037\",[]],[\"name/1038\",[254,35.954]],[\"comment/1038\",[]],[\"name/1039\",[437,75.905]],[\"comment/1039\",[]],[\"name/1040\",[258,43.197]],[\"comment/1040\",[]],[\"name/1041\",[438,75.905]],[\"comment/1041\",[]],[\"name/1042\",[252,35.475]],[\"comment/1042\",[]],[\"name/1043\",[256,42.005]],[\"comment/1043\",[]],[\"name/1044\",[257,40.74]],[\"comment/1044\",[]],[\"name/1045\",[259,43.197]],[\"comment/1045\",[]],[\"name/1046\",[260,42.947]],[\"comment/1046\",[]],[\"name/1047\",[261,43.197]],[\"comment/1047\",[]],[\"name/1048\",[254,35.954]],[\"comment/1048\",[]],[\"name/1049\",[439,75.905]],[\"comment/1049\",[]],[\"name/1050\",[253,42.703]],[\"comment/1050\",[]],[\"name/1051\",[276,51.926]],[\"comment/1051\",[]],[\"name/1052\",[440,70.797]],[\"comment/1052\",[]],[\"name/1053\",[348,64.919]],[\"comment/1053\",[]],[\"name/1054\",[349,64.919]],[\"comment/1054\",[]],[\"name/1055\",[252,35.475]],[\"comment/1055\",[]],[\"name/1056\",[254,35.954]],[\"comment/1056\",[]],[\"name/1057\",[172,42.703]],[\"comment/1057\",[]],[\"name/1058\",[173,41.565]],[\"comment/1058\",[]],[\"name/1059\",[441,75.905]],[\"comment/1059\",[]],[\"name/1060\",[379,70.797]],[\"comment/1060\",[]],[\"name/1061\",[442,75.905]],[\"comment/1061\",[]],[\"name/1062\",[443,75.905]],[\"comment/1062\",[]],[\"name/1063\",[350,70.797]],[\"comment/1063\",[]],[\"name/1064\",[64,47.573]],[\"comment/1064\",[]],[\"name/1065\",[67,36.987]],[\"comment/1065\",[]],[\"name/1066\",[65,35.243]],[\"comment/1066\",[]],[\"name/1067\",[69,40.544]],[\"comment/1067\",[]],[\"name/1068\",[202,67.432]],[\"comment/1068\",[]],[\"name/1069\",[203,67.432]],[\"comment/1069\",[]],[\"name/1070\",[204,70.797]],[\"comment/1070\",[]],[\"name/1071\",[205,70.797]],[\"comment/1071\",[]],[\"name/1072\",[125,53.933]],[\"comment/1072\",[]],[\"name/1073\",[113,52.551]],[\"comment/1073\",[]],[\"name/1074\",[84,47.973]],[\"comment/1074\",[]],[\"name/1075\",[85,48.39]],[\"comment/1075\",[]],[\"name/1076\",[86,48.39]],[\"comment/1076\",[]],[\"name/1077\",[444,75.905]],[\"comment/1077\",[]],[\"name/1078\",[326,53.933]],[\"comment/1078\",[]],[\"name/1079\",[198,53.218]],[\"comment/1079\",[]],[\"name/1080\",[445,75.905]],[\"comment/1080\",[]],[\"name/1081\",[258,43.197]],[\"comment/1081\",[]],[\"name/1082\",[29,35.13]],[\"comment/1082\",[]],[\"name/1083\",[307,52.551]],[\"comment/1083\",[]],[\"name/1084\",[173,41.565]],[\"comment/1084\",[]],[\"name/1085\",[172,42.703]],[\"comment/1085\",[]],[\"name/1086\",[353,64.919]],[\"comment/1086\",[]],[\"name/1087\",[280,51.338]],[\"comment/1087\",[]],[\"name/1088\",[252,35.475]],[\"comment/1088\",[]],[\"name/1089\",[256,42.005]],[\"comment/1089\",[]],[\"name/1090\",[257,40.74]],[\"comment/1090\",[]],[\"name/1091\",[259,43.197]],[\"comment/1091\",[]],[\"name/1092\",[260,42.947]],[\"comment/1092\",[]],[\"name/1093\",[261,43.197]],[\"comment/1093\",[]],[\"name/1094\",[254,35.954]],[\"comment/1094\",[]],[\"name/1095\",[446,75.905]],[\"comment/1095\",[]],[\"name/1096\",[253,42.703]],[\"comment/1096\",[]],[\"name/1097\",[447,59.811]],[\"comment/1097\",[]],[\"name/1098\",[268,57.447]],[\"comment/1098\",[]],[\"name/1099\",[252,35.475]],[\"comment/1099\",[]],[\"name/1100\",[254,35.954]],[\"comment/1100\",[]],[\"name/1101\",[172,42.703]],[\"comment/1101\",[]],[\"name/1102\",[173,41.565]],[\"comment/1102\",[]],[\"name/1103\",[448,75.905]],[\"comment/1103\",[]],[\"name/1104\",[258,43.197]],[\"comment/1104\",[]],[\"name/1105\",[29,35.13]],[\"comment/1105\",[]],[\"name/1106\",[449,75.905]],[\"comment/1106\",[]],[\"name/1107\",[268,57.447]],[\"comment/1107\",[]],[\"name/1108\",[172,42.703]],[\"comment/1108\",[]],[\"name/1109\",[173,41.565]],[\"comment/1109\",[]],[\"name/1110\",[307,52.551]],[\"comment/1110\",[]],[\"name/1111\",[447,59.811]],[\"comment/1111\",[]],[\"name/1112\",[280,51.338]],[\"comment/1112\",[]],[\"name/1113\",[252,35.475]],[\"comment/1113\",[]],[\"name/1114\",[256,42.005]],[\"comment/1114\",[]],[\"name/1115\",[257,40.74]],[\"comment/1115\",[]],[\"name/1116\",[259,43.197]],[\"comment/1116\",[]],[\"name/1117\",[260,42.947]],[\"comment/1117\",[]],[\"name/1118\",[261,43.197]],[\"comment/1118\",[]],[\"name/1119\",[254,35.954]],[\"comment/1119\",[]],[\"name/1120\",[450,75.905]],[\"comment/1120\",[]],[\"name/1121\",[451,75.905]],[\"comment/1121\",[]],[\"name/1122\",[452,67.432]],[\"comment/1122\",[]],[\"name/1123\",[447,59.811]],[\"comment/1123\",[]],[\"name/1124\",[268,57.447]],[\"comment/1124\",[]],[\"name/1125\",[453,61.242]],[\"comment/1125\",[]],[\"name/1126\",[454,67.432]],[\"comment/1126\",[]],[\"name/1127\",[455,70.797]],[\"comment/1127\",[]],[\"name/1128\",[253,42.703]],[\"comment/1128\",[]],[\"name/1129\",[252,35.475]],[\"comment/1129\",[]],[\"name/1130\",[254,35.954]],[\"comment/1130\",[]],[\"name/1131\",[456,75.905]],[\"comment/1131\",[]],[\"name/1132\",[452,67.432]],[\"comment/1132\",[]],[\"name/1133\",[253,42.703]],[\"comment/1133\",[]],[\"name/1134\",[252,35.475]],[\"comment/1134\",[]],[\"name/1135\",[254,35.954]],[\"comment/1135\",[]],[\"name/1136\",[457,75.905]],[\"comment/1136\",[]],[\"name/1137\",[458,70.797]],[\"comment/1137\",[]],[\"name/1138\",[459,70.797]],[\"comment/1138\",[]],[\"name/1139\",[453,61.242]],[\"comment/1139\",[]],[\"name/1140\",[460,75.905]],[\"comment/1140\",[]],[\"name/1141\",[452,67.432]],[\"comment/1141\",[]],[\"name/1142\",[253,42.703]],[\"comment/1142\",[]],[\"name/1143\",[252,35.475]],[\"comment/1143\",[]],[\"name/1144\",[254,35.954]],[\"comment/1144\",[]],[\"name/1145\",[461,75.905]],[\"comment/1145\",[]],[\"name/1146\",[258,43.197]],[\"comment/1146\",[]],[\"name/1147\",[29,35.13]],[\"comment/1147\",[]],[\"name/1148\",[462,67.432]],[\"comment/1148\",[]],[\"name/1149\",[268,57.447]],[\"comment/1149\",[]],[\"name/1150\",[453,61.242]],[\"comment/1150\",[]],[\"name/1151\",[447,59.811]],[\"comment/1151\",[]],[\"name/1152\",[463,67.432]],[\"comment/1152\",[]],[\"name/1153\",[252,35.475]],[\"comment/1153\",[]],[\"name/1154\",[171,67.432]],[\"comment/1154\",[]],[\"name/1155\",[256,42.005]],[\"comment/1155\",[]],[\"name/1156\",[252,35.475]],[\"comment/1156\",[]],[\"name/1157\",[256,42.005]],[\"comment/1157\",[]],[\"name/1158\",[257,40.74]],[\"comment/1158\",[]],[\"name/1159\",[259,43.197]],[\"comment/1159\",[]],[\"name/1160\",[260,42.947]],[\"comment/1160\",[]],[\"name/1161\",[261,43.197]],[\"comment/1161\",[]],[\"name/1162\",[254,35.954]],[\"comment/1162\",[]],[\"name/1163\",[464,75.905]],[\"comment/1163\",[]],[\"name/1164\",[458,70.797]],[\"comment/1164\",[]],[\"name/1165\",[459,70.797]],[\"comment/1165\",[]],[\"name/1166\",[465,75.905]],[\"comment/1166\",[]],[\"name/1167\",[253,42.703]],[\"comment/1167\",[]],[\"name/1168\",[447,59.811]],[\"comment/1168\",[]],[\"name/1169\",[268,57.447]],[\"comment/1169\",[]],[\"name/1170\",[453,61.242]],[\"comment/1170\",[]],[\"name/1171\",[454,67.432]],[\"comment/1171\",[]],[\"name/1172\",[466,75.905]],[\"comment/1172\",[]],[\"name/1173\",[252,35.475]],[\"comment/1173\",[]],[\"name/1174\",[254,35.954]],[\"comment/1174\",[]],[\"name/1175\",[172,42.703]],[\"comment/1175\",[]],[\"name/1176\",[173,41.565]],[\"comment/1176\",[]],[\"name/1177\",[467,75.905]],[\"comment/1177\",[]],[\"name/1178\",[258,43.197]],[\"comment/1178\",[]],[\"name/1179\",[29,35.13]],[\"comment/1179\",[]],[\"name/1180\",[462,67.432]],[\"comment/1180\",[]],[\"name/1181\",[268,57.447]],[\"comment/1181\",[]],[\"name/1182\",[468,75.905]],[\"comment/1182\",[]],[\"name/1183\",[453,61.242]],[\"comment/1183\",[]],[\"name/1184\",[463,67.432]],[\"comment/1184\",[]],[\"name/1185\",[252,35.475]],[\"comment/1185\",[]],[\"name/1186\",[307,52.551]],[\"comment/1186\",[]],[\"name/1187\",[447,59.811]],[\"comment/1187\",[]],[\"name/1188\",[280,51.338]],[\"comment/1188\",[]],[\"name/1189\",[252,35.475]],[\"comment/1189\",[]],[\"name/1190\",[256,42.005]],[\"comment/1190\",[]],[\"name/1191\",[257,40.74]],[\"comment/1191\",[]],[\"name/1192\",[259,43.197]],[\"comment/1192\",[]],[\"name/1193\",[260,42.947]],[\"comment/1193\",[]],[\"name/1194\",[261,43.197]],[\"comment/1194\",[]],[\"name/1195\",[254,35.954]],[\"comment/1195\",[]],[\"name/1196\",[469,75.905]],[\"comment/1196\",[]],[\"name/1197\",[326,53.933]],[\"comment/1197\",[]],[\"name/1198\",[198,53.218]],[\"comment/1198\",[]],[\"name/1199\",[470,75.905]],[\"comment/1199\",[]],[\"name/1200\",[253,42.703]],[\"comment/1200\",[]],[\"name/1201\",[37,47.573]],[\"comment/1201\",[]],[\"name/1202\",[267,70.797]],[\"comment/1202\",[]],[\"name/1203\",[270,67.432]],[\"comment/1203\",[]],[\"name/1204\",[471,62.912]],[\"comment/1204\",[]],[\"name/1205\",[252,35.475]],[\"comment/1205\",[]],[\"name/1206\",[254,35.954]],[\"comment/1206\",[]],[\"name/1207\",[472,75.905]],[\"comment/1207\",[]],[\"name/1208\",[258,43.197]],[\"comment/1208\",[]],[\"name/1209\",[29,35.13]],[\"comment/1209\",[]],[\"name/1210\",[473,75.905]],[\"comment/1210\",[]],[\"name/1211\",[252,35.475]],[\"comment/1211\",[]],[\"name/1212\",[256,42.005]],[\"comment/1212\",[]],[\"name/1213\",[257,40.74]],[\"comment/1213\",[]],[\"name/1214\",[259,43.197]],[\"comment/1214\",[]],[\"name/1215\",[260,42.947]],[\"comment/1215\",[]],[\"name/1216\",[261,43.197]],[\"comment/1216\",[]],[\"name/1217\",[254,35.954]],[\"comment/1217\",[]],[\"name/1218\",[474,75.905]],[\"comment/1218\",[]],[\"name/1219\",[253,42.703]],[\"comment/1219\",[]],[\"name/1220\",[475,70.797]],[\"comment/1220\",[]],[\"name/1221\",[377,64.919]],[\"comment/1221\",[]],[\"name/1222\",[476,70.797]],[\"comment/1222\",[]],[\"name/1223\",[477,70.797]],[\"comment/1223\",[]],[\"name/1224\",[7,70.797]],[\"comment/1224\",[]],[\"name/1225\",[478,75.905]],[\"comment/1225\",[]],[\"name/1226\",[479,75.905]],[\"comment/1226\",[]],[\"name/1227\",[252,35.475]],[\"comment/1227\",[]],[\"name/1228\",[254,35.954]],[\"comment/1228\",[]],[\"name/1229\",[480,75.905]],[\"comment/1229\",[]],[\"name/1230\",[258,43.197]],[\"comment/1230\",[]],[\"name/1231\",[252,35.475]],[\"comment/1231\",[]],[\"name/1232\",[256,42.005]],[\"comment/1232\",[]],[\"name/1233\",[257,40.74]],[\"comment/1233\",[]],[\"name/1234\",[259,43.197]],[\"comment/1234\",[]],[\"name/1235\",[260,42.947]],[\"comment/1235\",[]],[\"name/1236\",[261,43.197]],[\"comment/1236\",[]],[\"name/1237\",[254,35.954]],[\"comment/1237\",[]],[\"name/1238\",[481,75.905]],[\"comment/1238\",[]],[\"name/1239\",[348,64.919]],[\"comment/1239\",[]],[\"name/1240\",[349,64.919]],[\"comment/1240\",[]],[\"name/1241\",[440,70.797]],[\"comment/1241\",[]],[\"name/1242\",[482,75.905]],[\"comment/1242\",[]],[\"name/1243\",[483,70.797]],[\"comment/1243\",[]],[\"name/1244\",[484,75.905]],[\"comment/1244\",[]],[\"name/1245\",[485,75.905]],[\"comment/1245\",[]],[\"name/1246\",[486,75.905]],[\"comment/1246\",[]],[\"name/1247\",[257,40.74]],[\"comment/1247\",[]],[\"name/1248\",[487,70.797]],[\"comment/1248\",[]],[\"name/1249\",[488,70.797]],[\"comment/1249\",[]],[\"name/1250\",[172,42.703]],[\"comment/1250\",[]],[\"name/1251\",[173,41.565]],[\"comment/1251\",[]],[\"name/1252\",[489,70.797]],[\"comment/1252\",[]],[\"name/1253\",[490,62.912]],[\"comment/1253\",[]],[\"name/1254\",[491,62.912]],[\"comment/1254\",[]],[\"name/1255\",[310,70.797]],[\"comment/1255\",[]],[\"name/1256\",[492,70.797]],[\"comment/1256\",[]],[\"name/1257\",[493,75.905]],[\"comment/1257\",[]],[\"name/1258\",[487,70.797]],[\"comment/1258\",[]],[\"name/1259\",[488,70.797]],[\"comment/1259\",[]],[\"name/1260\",[172,42.703]],[\"comment/1260\",[]],[\"name/1261\",[173,41.565]],[\"comment/1261\",[]],[\"name/1262\",[489,70.797]],[\"comment/1262\",[]],[\"name/1263\",[490,62.912]],[\"comment/1263\",[]],[\"name/1264\",[491,62.912]],[\"comment/1264\",[]],[\"name/1265\",[492,70.797]],[\"comment/1265\",[]],[\"name/1266\",[494,75.905]],[\"comment/1266\",[]],[\"name/1267\",[257,40.74]],[\"comment/1267\",[]],[\"name/1268\",[105,67.432]],[\"comment/1268\",[]],[\"name/1269\",[495,64.919]],[\"comment/1269\",[]],[\"name/1270\",[496,75.905]],[\"comment/1270\",[]],[\"name/1271\",[146,51.926]],[\"comment/1271\",[]],[\"name/1272\",[67,36.987]],[\"comment/1272\",[]],[\"name/1273\",[376,70.797]],[\"comment/1273\",[]],[\"name/1274\",[172,42.703]],[\"comment/1274\",[]],[\"name/1275\",[173,41.565]],[\"comment/1275\",[]],[\"name/1276\",[497,75.905]],[\"comment/1276\",[]],[\"name/1277\",[498,70.797]],[\"comment/1277\",[]],[\"name/1278\",[490,62.912]],[\"comment/1278\",[]],[\"name/1279\",[491,62.912]],[\"comment/1279\",[]],[\"name/1280\",[471,62.912]],[\"comment/1280\",[]],[\"name/1281\",[499,75.905]],[\"comment/1281\",[]],[\"name/1282\",[500,75.905]],[\"comment/1282\",[]],[\"name/1283\",[501,75.905]],[\"comment/1283\",[]],[\"name/1284\",[256,42.005]],[\"comment/1284\",[]],[\"name/1285\",[257,40.74]],[\"comment/1285\",[]],[\"name/1286\",[415,64.919]],[\"comment/1286\",[]],[\"name/1287\",[416,64.919]],[\"comment/1287\",[]],[\"name/1288\",[417,64.919]],[\"comment/1288\",[]],[\"name/1289\",[307,52.551]],[\"comment/1289\",[]],[\"name/1290\",[172,42.703]],[\"comment/1290\",[]],[\"name/1291\",[173,41.565]],[\"comment/1291\",[]],[\"name/1292\",[361,64.919]],[\"comment/1292\",[]],[\"name/1293\",[387,61.242]],[\"comment/1293\",[]],[\"name/1294\",[280,51.338]],[\"comment/1294\",[]],[\"name/1295\",[260,42.947]],[\"comment/1295\",[]],[\"name/1296\",[502,75.905]],[\"comment/1296\",[]],[\"name/1297\",[257,40.74]],[\"comment/1297\",[]],[\"name/1298\",[447,59.811]],[\"comment/1298\",[]],[\"name/1299\",[268,57.447]],[\"comment/1299\",[]],[\"name/1300\",[453,61.242]],[\"comment/1300\",[]],[\"name/1301\",[463,67.432]],[\"comment/1301\",[]],[\"name/1302\",[252,35.475]],[\"comment/1302\",[]],[\"name/1303\",[454,67.432]],[\"comment/1303\",[]],[\"name/1304\",[462,67.432]],[\"comment/1304\",[]],[\"name/1305\",[503,75.905]],[\"comment/1305\",[]],[\"name/1306\",[257,40.74]],[\"comment/1306\",[]],[\"name/1307\",[504,75.905]],[\"comment/1307\",[]],[\"name/1308\",[505,70.797]],[\"comment/1308\",[]],[\"name/1309\",[172,42.703]],[\"comment/1309\",[]],[\"name/1310\",[173,41.565]],[\"comment/1310\",[]],[\"name/1311\",[356,62.912]],[\"comment/1311\",[]],[\"name/1312\",[355,62.912]],[\"comment/1312\",[]],[\"name/1313\",[506,75.905]],[\"comment/1313\",[]],[\"name/1314\",[256,42.005]],[\"comment/1314\",[]],[\"name/1315\",[257,40.74]],[\"comment/1315\",[]],[\"name/1316\",[415,64.919]],[\"comment/1316\",[]],[\"name/1317\",[416,64.919]],[\"comment/1317\",[]],[\"name/1318\",[417,64.919]],[\"comment/1318\",[]],[\"name/1319\",[307,52.551]],[\"comment/1319\",[]],[\"name/1320\",[172,42.703]],[\"comment/1320\",[]],[\"name/1321\",[173,41.565]],[\"comment/1321\",[]],[\"name/1322\",[361,64.919]],[\"comment/1322\",[]],[\"name/1323\",[387,61.242]],[\"comment/1323\",[]],[\"name/1324\",[280,51.338]],[\"comment/1324\",[]],[\"name/1325\",[507,75.905]],[\"comment/1325\",[]],[\"name/1326\",[257,40.74]],[\"comment/1326\",[]],[\"name/1327\",[508,75.905]],[\"comment/1327\",[]],[\"name/1328\",[509,75.905]],[\"comment/1328\",[]],[\"name/1329\",[253,42.703]],[\"comment/1329\",[]],[\"name/1330\",[475,70.797]],[\"comment/1330\",[]],[\"name/1331\",[377,64.919]],[\"comment/1331\",[]],[\"name/1332\",[476,70.797]],[\"comment/1332\",[]],[\"name/1333\",[477,70.797]],[\"comment/1333\",[]],[\"name/1334\",[252,35.475]],[\"comment/1334\",[]],[\"name/1335\",[254,35.954]],[\"comment/1335\",[]],[\"name/1336\",[510,75.905]],[\"comment/1336\",[]],[\"name/1337\",[258,43.197]],[\"comment/1337\",[]],[\"name/1338\",[252,35.475]],[\"comment/1338\",[]],[\"name/1339\",[256,42.005]],[\"comment/1339\",[]],[\"name/1340\",[257,40.74]],[\"comment/1340\",[]],[\"name/1341\",[259,43.197]],[\"comment/1341\",[]],[\"name/1342\",[260,42.947]],[\"comment/1342\",[]],[\"name/1343\",[261,43.197]],[\"comment/1343\",[]],[\"name/1344\",[254,35.954]],[\"comment/1344\",[]],[\"name/1345\",[511,75.905]],[\"comment/1345\",[]],[\"name/1346\",[348,64.919]],[\"comment/1346\",[]],[\"name/1347\",[349,64.919]],[\"comment/1347\",[]],[\"name/1348\",[483,70.797]],[\"comment/1348\",[]],[\"name/1349\",[512,75.905]],[\"comment/1349\",[]],[\"name/1350\",[253,42.703]],[\"comment/1350\",[]],[\"name/1351\",[252,35.475]],[\"comment/1351\",[]],[\"name/1352\",[254,35.954]],[\"comment/1352\",[]],[\"name/1353\",[513,75.905]],[\"comment/1353\",[]],[\"name/1354\",[258,43.197]],[\"comment/1354\",[]],[\"name/1355\",[29,35.13]],[\"comment/1355\",[]],[\"name/1356\",[514,75.905]],[\"comment/1356\",[]],[\"name/1357\",[515,75.905]],[\"comment/1357\",[]],[\"name/1358\",[516,75.905]],[\"comment/1358\",[]],[\"name/1359\",[29,35.13]],[\"comment/1359\",[]],[\"name/1360\",[495,64.919]],[\"comment/1360\",[]],[\"name/1361\",[517,75.905]],[\"comment/1361\",[]],[\"name/1362\",[518,75.905]],[\"comment/1362\",[]],[\"name/1363\",[519,75.905]],[\"comment/1363\",[]],[\"name/1364\",[520,75.905]],[\"comment/1364\",[]],[\"name/1365\",[307,52.551]],[\"comment/1365\",[]],[\"name/1366\",[521,75.905]],[\"comment/1366\",[]],[\"name/1367\",[29,35.13]],[\"comment/1367\",[]],[\"name/1368\",[522,75.905]],[\"comment/1368\",[]],[\"name/1369\",[523,75.905]],[\"comment/1369\",[]],[\"name/1370\",[524,75.905]],[\"comment/1370\",[]],[\"name/1371\",[525,75.905]],[\"comment/1371\",[]],[\"name/1372\",[526,75.905]],[\"comment/1372\",[]],[\"name/1373\",[252,35.475]],[\"comment/1373\",[]],[\"name/1374\",[256,42.005]],[\"comment/1374\",[]],[\"name/1375\",[257,40.74]],[\"comment/1375\",[]],[\"name/1376\",[259,43.197]],[\"comment/1376\",[]],[\"name/1377\",[260,42.947]],[\"comment/1377\",[]],[\"name/1378\",[261,43.197]],[\"comment/1378\",[]],[\"name/1379\",[254,35.954]],[\"comment/1379\",[]],[\"name/1380\",[527,75.905]],[\"comment/1380\",[]],[\"name/1381\",[253,42.703]],[\"comment/1381\",[]],[\"name/1382\",[270,67.432]],[\"comment/1382\",[]],[\"name/1383\",[252,35.475]],[\"comment/1383\",[]],[\"name/1384\",[254,35.954]],[\"comment/1384\",[]],[\"name/1385\",[528,75.905]],[\"comment/1385\",[]],[\"name/1386\",[258,43.197]],[\"comment/1386\",[]],[\"name/1387\",[29,35.13]],[\"comment/1387\",[]],[\"name/1388\",[265,70.797]],[\"comment/1388\",[]],[\"name/1389\",[29,35.13]],[\"comment/1389\",[]],[\"name/1390\",[72,67.432]],[\"comment/1390\",[]],[\"name/1391\",[529,75.905]],[\"comment/1391\",[]],[\"name/1392\",[498,70.797]],[\"comment/1392\",[]],[\"name/1393\",[320,59.811]],[\"comment/1393\",[]],[\"name/1394\",[530,75.905]],[\"comment/1394\",[]],[\"name/1395\",[531,75.905]],[\"comment/1395\",[]],[\"name/1396\",[252,35.475]],[\"comment/1396\",[]],[\"name/1397\",[256,42.005]],[\"comment/1397\",[]],[\"name/1398\",[257,40.74]],[\"comment/1398\",[]],[\"name/1399\",[259,43.197]],[\"comment/1399\",[]],[\"name/1400\",[260,42.947]],[\"comment/1400\",[]],[\"name/1401\",[261,43.197]],[\"comment/1401\",[]],[\"name/1402\",[254,35.954]],[\"comment/1402\",[]],[\"name/1403\",[532,75.905]],[\"comment/1403\",[]],[\"name/1404\",[253,42.703]],[\"comment/1404\",[]],[\"name/1405\",[56,59.811]],[\"comment/1405\",[]],[\"name/1406\",[252,35.475]],[\"comment/1406\",[]],[\"name/1407\",[254,35.954]],[\"comment/1407\",[]],[\"name/1408\",[533,75.905]],[\"comment/1408\",[]],[\"name/1409\",[258,43.197]],[\"comment/1409\",[]],[\"name/1410\",[252,35.475]],[\"comment/1410\",[]],[\"name/1411\",[256,42.005]],[\"comment/1411\",[]],[\"name/1412\",[257,40.74]],[\"comment/1412\",[]],[\"name/1413\",[259,43.197]],[\"comment/1413\",[]],[\"name/1414\",[260,42.947]],[\"comment/1414\",[]],[\"name/1415\",[261,43.197]],[\"comment/1415\",[]],[\"name/1416\",[254,35.954]],[\"comment/1416\",[]],[\"name/1417\",[534,75.905]],[\"comment/1417\",[]],[\"name/1418\",[253,42.703]],[\"comment/1418\",[]],[\"name/1419\",[252,35.475]],[\"comment/1419\",[]],[\"name/1420\",[254,35.954]],[\"comment/1420\",[]],[\"name/1421\",[535,75.905]],[\"comment/1421\",[]],[\"name/1422\",[258,43.197]],[\"comment/1422\",[]],[\"name/1423\",[29,35.13]],[\"comment/1423\",[]],[\"name/1424\",[536,75.905]],[\"comment/1424\",[]],[\"name/1425\",[29,35.13]],[\"comment/1425\",[]],[\"name/1426\",[537,70.797]],[\"comment/1426\",[]],[\"name/1427\",[538,70.797]],[\"comment/1427\",[]],[\"name/1428\",[539,70.797]],[\"comment/1428\",[]],[\"name/1429\",[29,35.13]],[\"comment/1429\",[]],[\"name/1430\",[540,64.919]],[\"comment/1430\",[]],[\"name/1431\",[541,70.797]],[\"comment/1431\",[]],[\"name/1432\",[56,59.811]],[\"comment/1432\",[]],[\"name/1433\",[542,70.797]],[\"comment/1433\",[]],[\"name/1434\",[543,70.797]],[\"comment/1434\",[]],[\"name/1435\",[320,59.811]],[\"comment/1435\",[]],[\"name/1436\",[544,70.797]],[\"comment/1436\",[]],[\"name/1437\",[545,75.905]],[\"comment/1437\",[]],[\"name/1438\",[546,70.797]],[\"comment/1438\",[]],[\"name/1439\",[547,70.797]],[\"comment/1439\",[]],[\"name/1440\",[548,70.797]],[\"comment/1440\",[]],[\"name/1441\",[29,35.13]],[\"comment/1441\",[]],[\"name/1442\",[549,75.905]],[\"comment/1442\",[]],[\"name/1443\",[550,70.797]],[\"comment/1443\",[]],[\"name/1444\",[551,70.797]],[\"comment/1444\",[]],[\"name/1445\",[29,35.13]],[\"comment/1445\",[]],[\"name/1446\",[552,70.797]],[\"comment/1446\",[]],[\"name/1447\",[553,70.797]],[\"comment/1447\",[]],[\"name/1448\",[554,70.797]],[\"comment/1448\",[]],[\"name/1449\",[555,75.905]],[\"comment/1449\",[]],[\"name/1450\",[556,75.905]],[\"comment/1450\",[]],[\"name/1451\",[557,75.905]],[\"comment/1451\",[]],[\"name/1452\",[558,75.905]],[\"comment/1452\",[]],[\"name/1453\",[559,70.797]],[\"comment/1453\",[]],[\"name/1454\",[560,70.797]],[\"comment/1454\",[]],[\"name/1455\",[561,70.797]],[\"comment/1455\",[]],[\"name/1456\",[562,70.797]],[\"comment/1456\",[]],[\"name/1457\",[563,70.797]],[\"comment/1457\",[]],[\"name/1458\",[564,75.905]],[\"comment/1458\",[]],[\"name/1459\",[565,70.797]],[\"comment/1459\",[]],[\"name/1460\",[566,75.905]],[\"comment/1460\",[]],[\"name/1461\",[567,70.797]],[\"comment/1461\",[]],[\"name/1462\",[568,70.797]],[\"comment/1462\",[]],[\"name/1463\",[569,70.797]],[\"comment/1463\",[]],[\"name/1464\",[570,70.797]],[\"comment/1464\",[]],[\"name/1465\",[571,70.797]],[\"comment/1465\",[]],[\"name/1466\",[572,70.797]],[\"comment/1466\",[]],[\"name/1467\",[573,70.797]],[\"comment/1467\",[]],[\"name/1468\",[574,70.797]],[\"comment/1468\",[]],[\"name/1469\",[29,35.13]],[\"comment/1469\",[]],[\"name/1470\",[540,64.919]],[\"comment/1470\",[]],[\"name/1471\",[541,70.797]],[\"comment/1471\",[]],[\"name/1472\",[56,59.811]],[\"comment/1472\",[]],[\"name/1473\",[542,70.797]],[\"comment/1473\",[]],[\"name/1474\",[543,70.797]],[\"comment/1474\",[]],[\"name/1475\",[320,59.811]],[\"comment/1475\",[]],[\"name/1476\",[575,70.797]],[\"comment/1476\",[]],[\"name/1477\",[576,70.797]],[\"comment/1477\",[]],[\"name/1478\",[577,75.905]],[\"comment/1478\",[]],[\"name/1479\",[29,35.13]],[\"comment/1479\",[]],[\"name/1480\",[578,75.905]],[\"comment/1480\",[]],[\"name/1481\",[113,52.551]],[\"comment/1481\",[]],[\"name/1482\",[256,42.005]],[\"comment/1482\",[]],[\"name/1483\",[252,35.475]],[\"comment/1483\",[]],[\"name/1484\",[256,42.005]],[\"comment/1484\",[]],[\"name/1485\",[257,40.74]],[\"comment/1485\",[]],[\"name/1486\",[259,43.197]],[\"comment/1486\",[]],[\"name/1487\",[260,42.947]],[\"comment/1487\",[]],[\"name/1488\",[261,43.197]],[\"comment/1488\",[]],[\"name/1489\",[254,35.954]],[\"comment/1489\",[]],[\"name/1490\",[579,75.905]],[\"comment/1490\",[]],[\"name/1491\",[253,42.703]],[\"comment/1491\",[]],[\"name/1492\",[252,35.475]],[\"comment/1492\",[]],[\"name/1493\",[254,35.954]],[\"comment/1493\",[]],[\"name/1494\",[580,75.905]],[\"comment/1494\",[]],[\"name/1495\",[258,43.197]],[\"comment/1495\",[]],[\"name/1496\",[29,35.13]],[\"comment/1496\",[]],[\"name/1497\",[397,70.797]],[\"comment/1497\",[]],[\"name/1498\",[29,35.13]],[\"comment/1498\",[]],[\"name/1499\",[537,70.797]],[\"comment/1499\",[]],[\"name/1500\",[538,70.797]],[\"comment/1500\",[]],[\"name/1501\",[544,70.797]],[\"comment/1501\",[]],[\"name/1502\",[539,70.797]],[\"comment/1502\",[]],[\"name/1503\",[29,35.13]],[\"comment/1503\",[]],[\"name/1504\",[540,64.919]],[\"comment/1504\",[]],[\"name/1505\",[495,64.919]],[\"comment/1505\",[]],[\"name/1506\",[56,59.811]],[\"comment/1506\",[]],[\"name/1507\",[490,62.912]],[\"comment/1507\",[]],[\"name/1508\",[491,62.912]],[\"comment/1508\",[]],[\"name/1509\",[320,59.811]],[\"comment/1509\",[]],[\"name/1510\",[546,70.797]],[\"comment/1510\",[]],[\"name/1511\",[547,70.797]],[\"comment/1511\",[]],[\"name/1512\",[548,70.797]],[\"comment/1512\",[]],[\"name/1513\",[29,35.13]],[\"comment/1513\",[]],[\"name/1514\",[581,75.905]],[\"comment/1514\",[]],[\"name/1515\",[550,70.797]],[\"comment/1515\",[]],[\"name/1516\",[551,70.797]],[\"comment/1516\",[]],[\"name/1517\",[29,35.13]],[\"comment/1517\",[]],[\"name/1518\",[552,70.797]],[\"comment/1518\",[]],[\"name/1519\",[553,70.797]],[\"comment/1519\",[]],[\"name/1520\",[582,75.905]],[\"comment/1520\",[]],[\"name/1521\",[554,70.797]],[\"comment/1521\",[]],[\"name/1522\",[559,70.797]],[\"comment/1522\",[]],[\"name/1523\",[560,70.797]],[\"comment/1523\",[]],[\"name/1524\",[583,75.905]],[\"comment/1524\",[]],[\"name/1525\",[561,70.797]],[\"comment/1525\",[]],[\"name/1526\",[562,70.797]],[\"comment/1526\",[]],[\"name/1527\",[563,70.797]],[\"comment/1527\",[]],[\"name/1528\",[565,70.797]],[\"comment/1528\",[]],[\"name/1529\",[567,70.797]],[\"comment/1529\",[]],[\"name/1530\",[568,70.797]],[\"comment/1530\",[]],[\"name/1531\",[569,70.797]],[\"comment/1531\",[]],[\"name/1532\",[570,70.797]],[\"comment/1532\",[]],[\"name/1533\",[571,70.797]],[\"comment/1533\",[]],[\"name/1534\",[572,70.797]],[\"comment/1534\",[]],[\"name/1535\",[573,70.797]],[\"comment/1535\",[]],[\"name/1536\",[574,70.797]],[\"comment/1536\",[]],[\"name/1537\",[29,35.13]],[\"comment/1537\",[]],[\"name/1538\",[540,64.919]],[\"comment/1538\",[]],[\"name/1539\",[495,64.919]],[\"comment/1539\",[]],[\"name/1540\",[168,67.432]],[\"comment/1540\",[]],[\"name/1541\",[56,59.811]],[\"comment/1541\",[]],[\"name/1542\",[490,62.912]],[\"comment/1542\",[]],[\"name/1543\",[491,62.912]],[\"comment/1543\",[]],[\"name/1544\",[320,59.811]],[\"comment/1544\",[]],[\"name/1545\",[575,70.797]],[\"comment/1545\",[]],[\"name/1546\",[576,70.797]],[\"comment/1546\",[]],[\"name/1547\",[252,35.475]],[\"comment/1547\",[]],[\"name/1548\",[256,42.005]],[\"comment/1548\",[]],[\"name/1549\",[257,40.74]],[\"comment/1549\",[]],[\"name/1550\",[259,43.197]],[\"comment/1550\",[]],[\"name/1551\",[260,42.947]],[\"comment/1551\",[]],[\"name/1552\",[261,43.197]],[\"comment/1552\",[]],[\"name/1553\",[254,35.954]],[\"comment/1553\",[]],[\"name/1554\",[584,75.905]],[\"comment/1554\",[]],[\"name/1555\",[585,75.905]],[\"comment/1555\",[]],[\"name/1556\",[586,75.905]],[\"comment/1556\",[]],[\"name/1557\",[587,75.905]],[\"comment/1557\",[]],[\"name/1558\",[588,75.905]],[\"comment/1558\",[]],[\"name/1559\",[589,75.905]],[\"comment/1559\",[]],[\"name/1560\",[590,75.905]],[\"comment/1560\",[]],[\"name/1561\",[591,75.905]],[\"comment/1561\",[]],[\"name/1562\",[592,75.905]],[\"comment/1562\",[]],[\"name/1563\",[593,75.905]],[\"comment/1563\",[]],[\"name/1564\",[594,75.905]],[\"comment/1564\",[]],[\"name/1565\",[595,75.905]],[\"comment/1565\",[]],[\"name/1566\",[253,42.703]],[\"comment/1566\",[]],[\"name/1567\",[252,35.475]],[\"comment/1567\",[]],[\"name/1568\",[254,35.954]],[\"comment/1568\",[]],[\"name/1569\",[596,75.905]],[\"comment/1569\",[]],[\"name/1570\",[258,43.197]],[\"comment/1570\",[]],[\"name/1571\",[29,35.13]],[\"comment/1571\",[]],[\"name/1572\",[372,70.797]],[\"comment/1572\",[]],[\"name/1573\",[597,75.905]],[\"comment/1573\",[]],[\"name/1574\",[252,35.475]],[\"comment/1574\",[]],[\"name/1575\",[256,42.005]],[\"comment/1575\",[]],[\"name/1576\",[257,40.74]],[\"comment/1576\",[]],[\"name/1577\",[259,43.197]],[\"comment/1577\",[]],[\"name/1578\",[260,42.947]],[\"comment/1578\",[]],[\"name/1579\",[261,43.197]],[\"comment/1579\",[]],[\"name/1580\",[254,35.954]],[\"comment/1580\",[]],[\"name/1581\",[598,75.905]],[\"comment/1581\",[]],[\"name/1582\",[253,42.703]],[\"comment/1582\",[]],[\"name/1583\",[252,35.475]],[\"comment/1583\",[]],[\"name/1584\",[254,35.954]],[\"comment/1584\",[]],[\"name/1585\",[599,75.905]],[\"comment/1585\",[]],[\"name/1586\",[258,43.197]],[\"comment/1586\",[]],[\"name/1587\",[29,35.13]],[\"comment/1587\",[]],[\"name/1588\",[600,75.905]],[\"comment/1588\",[]],[\"name/1589\",[252,35.475]],[\"comment/1589\",[]],[\"name/1590\",[256,42.005]],[\"comment/1590\",[]],[\"name/1591\",[257,40.74]],[\"comment/1591\",[]],[\"name/1592\",[259,43.197]],[\"comment/1592\",[]],[\"name/1593\",[260,42.947]],[\"comment/1593\",[]],[\"name/1594\",[261,43.197]],[\"comment/1594\",[]],[\"name/1595\",[254,35.954]],[\"comment/1595\",[]],[\"name/1596\",[601,75.905]],[\"comment/1596\",[]],[\"name/1597\",[252,35.475]],[\"comment/1597\",[]],[\"name/1598\",[256,42.005]],[\"comment/1598\",[]],[\"name/1599\",[257,40.74]],[\"comment/1599\",[]],[\"name/1600\",[602,75.905]],[\"comment/1600\",[]],[\"name/1601\",[603,75.905]],[\"comment/1601\",[]],[\"name/1602\",[604,75.905]],[\"comment/1602\",[]],[\"name/1603\",[8,67.432]],[\"comment/1603\",[]],[\"name/1604\",[254,35.954]],[\"comment/1604\",[]],[\"name/1605\",[605,75.905]],[\"comment/1605\",[]],[\"name/1606\",[253,42.703]],[\"comment/1606\",[]],[\"name/1607\",[606,58.559]],[\"comment/1607\",[]],[\"name/1608\",[252,35.475]],[\"comment/1608\",[]],[\"name/1609\",[254,35.954]],[\"comment/1609\",[]],[\"name/1610\",[172,42.703]],[\"comment/1610\",[]],[\"name/1611\",[173,41.565]],[\"comment/1611\",[]],[\"name/1612\",[607,75.905]],[\"comment/1612\",[]],[\"name/1613\",[258,43.197]],[\"comment/1613\",[]],[\"name/1614\",[29,35.13]],[\"comment/1614\",[]],[\"name/1615\",[353,64.919]],[\"comment/1615\",[]],[\"name/1616\",[606,58.559]],[\"comment/1616\",[]],[\"name/1617\",[252,35.475]],[\"comment/1617\",[]],[\"name/1618\",[256,42.005]],[\"comment/1618\",[]],[\"name/1619\",[257,40.74]],[\"comment/1619\",[]],[\"name/1620\",[259,43.197]],[\"comment/1620\",[]],[\"name/1621\",[260,42.947]],[\"comment/1621\",[]],[\"name/1622\",[261,43.197]],[\"comment/1622\",[]],[\"name/1623\",[254,35.954]],[\"comment/1623\",[]],[\"name/1624\",[608,75.905]],[\"comment/1624\",[]],[\"name/1625\",[253,42.703]],[\"comment/1625\",[]],[\"name/1626\",[606,58.559]],[\"comment/1626\",[]],[\"name/1627\",[252,35.475]],[\"comment/1627\",[]],[\"name/1628\",[254,35.954]],[\"comment/1628\",[]],[\"name/1629\",[172,42.703]],[\"comment/1629\",[]],[\"name/1630\",[173,41.565]],[\"comment/1630\",[]],[\"name/1631\",[609,75.905]],[\"comment/1631\",[]],[\"name/1632\",[258,43.197]],[\"comment/1632\",[]],[\"name/1633\",[29,35.13]],[\"comment/1633\",[]],[\"name/1634\",[353,64.919]],[\"comment/1634\",[]],[\"name/1635\",[606,58.559]],[\"comment/1635\",[]],[\"name/1636\",[252,35.475]],[\"comment/1636\",[]],[\"name/1637\",[256,42.005]],[\"comment/1637\",[]],[\"name/1638\",[257,40.74]],[\"comment/1638\",[]],[\"name/1639\",[259,43.197]],[\"comment/1639\",[]],[\"name/1640\",[260,42.947]],[\"comment/1640\",[]],[\"name/1641\",[261,43.197]],[\"comment/1641\",[]],[\"name/1642\",[254,35.954]],[\"comment/1642\",[]],[\"name/1643\",[610,75.905]],[\"comment/1643\",[]],[\"name/1644\",[253,42.703]],[\"comment/1644\",[]],[\"name/1645\",[606,58.559]],[\"comment/1645\",[]],[\"name/1646\",[252,35.475]],[\"comment/1646\",[]],[\"name/1647\",[254,35.954]],[\"comment/1647\",[]],[\"name/1648\",[172,42.703]],[\"comment/1648\",[]],[\"name/1649\",[173,41.565]],[\"comment/1649\",[]],[\"name/1650\",[611,75.905]],[\"comment/1650\",[]],[\"name/1651\",[258,43.197]],[\"comment/1651\",[]],[\"name/1652\",[252,35.475]],[\"comment/1652\",[]],[\"name/1653\",[256,42.005]],[\"comment/1653\",[]],[\"name/1654\",[257,40.74]],[\"comment/1654\",[]],[\"name/1655\",[259,43.197]],[\"comment/1655\",[]],[\"name/1656\",[260,42.947]],[\"comment/1656\",[]],[\"name/1657\",[261,43.197]],[\"comment/1657\",[]],[\"name/1658\",[254,35.954]],[\"comment/1658\",[]],[\"name/1659\",[612,75.905]],[\"comment/1659\",[]],[\"name/1660\",[253,42.703]],[\"comment/1660\",[]],[\"name/1661\",[606,58.559]],[\"comment/1661\",[]],[\"name/1662\",[355,62.912]],[\"comment/1662\",[]],[\"name/1663\",[356,62.912]],[\"comment/1663\",[]],[\"name/1664\",[357,61.242]],[\"comment/1664\",[]],[\"name/1665\",[358,70.797]],[\"comment/1665\",[]],[\"name/1666\",[276,51.926]],[\"comment/1666\",[]],[\"name/1667\",[277,51.926]],[\"comment/1667\",[]],[\"name/1668\",[252,35.475]],[\"comment/1668\",[]],[\"name/1669\",[254,35.954]],[\"comment/1669\",[]],[\"name/1670\",[172,42.703]],[\"comment/1670\",[]],[\"name/1671\",[173,41.565]],[\"comment/1671\",[]],[\"name/1672\",[613,75.905]],[\"comment/1672\",[]],[\"name/1673\",[258,43.197]],[\"comment/1673\",[]],[\"name/1674\",[29,35.13]],[\"comment/1674\",[]],[\"name/1675\",[606,58.559]],[\"comment/1675\",[]],[\"name/1676\",[355,62.912]],[\"comment/1676\",[]],[\"name/1677\",[356,62.912]],[\"comment/1677\",[]],[\"name/1678\",[276,51.926]],[\"comment/1678\",[]],[\"name/1679\",[277,51.926]],[\"comment/1679\",[]],[\"name/1680\",[178,58.559]],[\"comment/1680\",[]],[\"name/1681\",[280,51.338]],[\"comment/1681\",[]],[\"name/1682\",[252,35.475]],[\"comment/1682\",[]],[\"name/1683\",[256,42.005]],[\"comment/1683\",[]],[\"name/1684\",[257,40.74]],[\"comment/1684\",[]],[\"name/1685\",[259,43.197]],[\"comment/1685\",[]],[\"name/1686\",[260,42.947]],[\"comment/1686\",[]],[\"name/1687\",[261,43.197]],[\"comment/1687\",[]],[\"name/1688\",[254,35.954]],[\"comment/1688\",[]],[\"name/1689\",[614,75.905]],[\"comment/1689\",[]],[\"name/1690\",[173,41.565]],[\"comment/1690\",[]],[\"name/1691\",[361,64.919]],[\"comment/1691\",[]],[\"name/1692\",[362,67.432]],[\"comment/1692\",[]],[\"name/1693\",[55,61.242]],[\"comment/1693\",[]],[\"name/1694\",[280,51.338]],[\"comment/1694\",[]],[\"name/1695\",[615,75.905]],[\"comment/1695\",[]],[\"name/1696\",[253,42.703]],[\"comment/1696\",[]],[\"name/1697\",[616,75.905]],[\"comment/1697\",[]],[\"name/1698\",[108,58.559]],[\"comment/1698\",[]],[\"name/1699\",[109,58.559]],[\"comment/1699\",[]],[\"name/1700\",[252,35.475]],[\"comment/1700\",[]],[\"name/1701\",[254,35.954]],[\"comment/1701\",[]],[\"name/1702\",[617,75.905]],[\"comment/1702\",[]],[\"name/1703\",[258,43.197]],[\"comment/1703\",[]],[\"name/1704\",[29,35.13]],[\"comment/1704\",[]],[\"name/1705\",[107,67.432]],[\"comment/1705\",[]],[\"name/1706\",[29,35.13]],[\"comment/1706\",[]],[\"name/1707\",[65,35.243]],[\"comment/1707\",[]],[\"name/1708\",[37,47.573]],[\"comment/1708\",[]],[\"name/1709\",[618,64.919]],[\"comment/1709\",[]],[\"name/1710\",[619,75.905]],[\"comment/1710\",[]],[\"name/1711\",[620,75.905]],[\"comment/1711\",[]],[\"name/1712\",[621,75.905]],[\"comment/1712\",[]],[\"name/1713\",[29,35.13]],[\"comment/1713\",[]],[\"name/1714\",[65,35.243]],[\"comment/1714\",[]],[\"name/1715\",[622,75.905]],[\"comment/1715\",[]],[\"name/1716\",[623,75.905]],[\"comment/1716\",[]],[\"name/1717\",[113,52.551]],[\"comment/1717\",[]],[\"name/1718\",[114,70.797]],[\"comment/1718\",[]],[\"name/1719\",[624,75.905]],[\"comment/1719\",[]],[\"name/1720\",[625,75.905]],[\"comment/1720\",[]],[\"name/1721\",[626,75.905]],[\"comment/1721\",[]],[\"name/1722\",[627,75.905]],[\"comment/1722\",[]],[\"name/1723\",[172,42.703]],[\"comment/1723\",[]],[\"name/1724\",[173,41.565]],[\"comment/1724\",[]],[\"name/1725\",[280,51.338]],[\"comment/1725\",[]],[\"name/1726\",[252,35.475]],[\"comment/1726\",[]],[\"name/1727\",[256,42.005]],[\"comment/1727\",[]],[\"name/1728\",[257,40.74]],[\"comment/1728\",[]],[\"name/1729\",[259,43.197]],[\"comment/1729\",[]],[\"name/1730\",[260,42.947]],[\"comment/1730\",[]],[\"name/1731\",[261,43.197]],[\"comment/1731\",[]],[\"name/1732\",[254,35.954]],[\"comment/1732\",[]],[\"name/1733\",[628,75.905]],[\"comment/1733\",[]],[\"name/1734\",[65,35.243]],[\"comment/1734\",[]],[\"name/1735\",[629,41.565]],[\"comment/1735\",[]],[\"name/1736\",[317,41.144]],[\"comment/1736\",[]],[\"name/1737\",[69,40.544]],[\"comment/1737\",[]],[\"name/1738\",[70,41.353]],[\"comment/1738\",[]],[\"name/1739\",[67,36.987]],[\"comment/1739\",[]],[\"name/1740\",[181,41.353]],[\"comment/1740\",[]],[\"name/1741\",[630,41.565]],[\"comment/1741\",[]],[\"name/1742\",[631,41.565]],[\"comment/1742\",[]],[\"name/1743\",[132,40.94]],[\"comment/1743\",[]],[\"name/1744\",[632,41.353]],[\"comment/1744\",[]],[\"name/1745\",[236,41.353]],[\"comment/1745\",[]],[\"name/1746\",[633,41.353]],[\"comment/1746\",[]],[\"name/1747\",[5,41.353]],[\"comment/1747\",[]],[\"name/1748\",[634,75.905]],[\"comment/1748\",[]],[\"name/1749\",[635,75.905]],[\"comment/1749\",[]],[\"name/1750\",[636,75.905]],[\"comment/1750\",[]],[\"name/1751\",[637,75.905]],[\"comment/1751\",[]],[\"name/1752\",[387,61.242]],[\"comment/1752\",[]],[\"name/1753\",[388,67.432]],[\"comment/1753\",[]],[\"name/1754\",[387,61.242]],[\"comment/1754\",[]],[\"name/1755\",[638,75.905]],[\"comment/1755\",[]],[\"name/1756\",[639,75.905]],[\"comment/1756\",[]],[\"name/1757\",[640,75.905]],[\"comment/1757\",[]],[\"name/1758\",[641,75.905]],[\"comment/1758\",[]],[\"name/1759\",[642,75.905]],[\"comment/1759\",[]],[\"name/1760\",[643,75.905]],[\"comment/1760\",[]],[\"name/1761\",[644,75.905]],[\"comment/1761\",[]],[\"name/1762\",[645,75.905]],[\"comment/1762\",[]],[\"name/1763\",[646,75.905]],[\"comment/1763\",[]],[\"name/1764\",[647,75.905]],[\"comment/1764\",[]],[\"name/1765\",[648,75.905]],[\"comment/1765\",[]],[\"name/1766\",[649,75.905]],[\"comment/1766\",[]],[\"name/1767\",[650,75.905]],[\"comment/1767\",[]],[\"name/1768\",[651,75.905]],[\"comment/1768\",[]],[\"name/1769\",[652,75.905]],[\"comment/1769\",[]],[\"name/1770\",[653,75.905]],[\"comment/1770\",[]],[\"name/1771\",[654,75.905]],[\"comment/1771\",[]],[\"name/1772\",[655,70.797]],[\"comment/1772\",[]],[\"name/1773\",[656,70.797]],[\"comment/1773\",[]],[\"name/1774\",[657,70.797]],[\"comment/1774\",[]],[\"name/1775\",[658,70.797]],[\"comment/1775\",[]],[\"name/1776\",[659,70.797]],[\"comment/1776\",[]],[\"name/1777\",[660,70.797]],[\"comment/1777\",[]],[\"name/1778\",[661,75.905]],[\"comment/1778\",[]],[\"name/1779\",[655,70.797]],[\"comment/1779\",[]],[\"name/1780\",[656,70.797]],[\"comment/1780\",[]],[\"name/1781\",[657,70.797]],[\"comment/1781\",[]],[\"name/1782\",[658,70.797]],[\"comment/1782\",[]],[\"name/1783\",[659,70.797]],[\"comment/1783\",[]],[\"name/1784\",[660,70.797]],[\"comment/1784\",[]],[\"name/1785\",[662,75.905]],[\"comment/1785\",[]],[\"name/1786\",[629,41.565]],[\"comment/1786\",[]],[\"name/1787\",[67,36.987]],[\"comment/1787\",[]],[\"name/1788\",[663,75.905]],[\"comment/1788\",[]],[\"name/1789\",[72,67.432]],[\"comment/1789\",[]],[\"name/1790\",[73,70.797]],[\"comment/1790\",[]],[\"name/1791\",[74,70.797]],[\"comment/1791\",[]],[\"name/1792\",[664,75.905]],[\"comment/1792\",[]],[\"name/1793\",[78,70.797]],[\"comment/1793\",[]],[\"name/1794\",[77,70.797]],[\"comment/1794\",[]],[\"name/1795\",[83,70.797]],[\"comment/1795\",[]],[\"name/1796\",[65,35.243]],[\"comment/1796\",[]],[\"name/1797\",[317,41.144]],[\"comment/1797\",[]],[\"name/1798\",[69,40.544]],[\"comment/1798\",[]],[\"name/1799\",[70,41.353]],[\"comment/1799\",[]],[\"name/1800\",[181,41.353]],[\"comment/1800\",[]],[\"name/1801\",[630,41.565]],[\"comment/1801\",[]],[\"name/1802\",[631,41.565]],[\"comment/1802\",[]],[\"name/1803\",[132,40.94]],[\"comment/1803\",[]],[\"name/1804\",[632,41.353]],[\"comment/1804\",[]],[\"name/1805\",[236,41.353]],[\"comment/1805\",[]],[\"name/1806\",[633,41.353]],[\"comment/1806\",[]],[\"name/1807\",[5,41.353]],[\"comment/1807\",[]],[\"name/1808\",[665,75.905]],[\"comment/1808\",[]],[\"name/1809\",[629,41.565]],[\"comment/1809\",[]],[\"name/1810\",[127,52.551]],[\"comment/1810\",[]],[\"name/1811\",[130,57.447]],[\"comment/1811\",[]],[\"name/1812\",[65,35.243]],[\"comment/1812\",[]],[\"name/1813\",[317,41.144]],[\"comment/1813\",[]],[\"name/1814\",[69,40.544]],[\"comment/1814\",[]],[\"name/1815\",[70,41.353]],[\"comment/1815\",[]],[\"name/1816\",[67,36.987]],[\"comment/1816\",[]],[\"name/1817\",[181,41.353]],[\"comment/1817\",[]],[\"name/1818\",[630,41.565]],[\"comment/1818\",[]],[\"name/1819\",[631,41.565]],[\"comment/1819\",[]],[\"name/1820\",[132,40.94]],[\"comment/1820\",[]],[\"name/1821\",[632,41.353]],[\"comment/1821\",[]],[\"name/1822\",[236,41.353]],[\"comment/1822\",[]],[\"name/1823\",[633,41.353]],[\"comment/1823\",[]],[\"name/1824\",[5,41.353]],[\"comment/1824\",[]],[\"name/1825\",[666,75.905]],[\"comment/1825\",[]],[\"name/1826\",[629,41.565]],[\"comment/1826\",[]],[\"name/1827\",[108,58.559]],[\"comment/1827\",[]],[\"name/1828\",[109,58.559]],[\"comment/1828\",[]],[\"name/1829\",[667,75.905]],[\"comment/1829\",[]],[\"name/1830\",[668,75.905]],[\"comment/1830\",[]],[\"name/1831\",[111,70.797]],[\"comment/1831\",[]],[\"name/1832\",[65,35.243]],[\"comment/1832\",[]],[\"name/1833\",[317,41.144]],[\"comment/1833\",[]],[\"name/1834\",[69,40.544]],[\"comment/1834\",[]],[\"name/1835\",[70,41.353]],[\"comment/1835\",[]],[\"name/1836\",[67,36.987]],[\"comment/1836\",[]],[\"name/1837\",[181,41.353]],[\"comment/1837\",[]],[\"name/1838\",[630,41.565]],[\"comment/1838\",[]],[\"name/1839\",[631,41.565]],[\"comment/1839\",[]],[\"name/1840\",[132,40.94]],[\"comment/1840\",[]],[\"name/1841\",[632,41.353]],[\"comment/1841\",[]],[\"name/1842\",[236,41.353]],[\"comment/1842\",[]],[\"name/1843\",[633,41.353]],[\"comment/1843\",[]],[\"name/1844\",[5,41.353]],[\"comment/1844\",[]],[\"name/1845\",[669,75.905]],[\"comment/1845\",[]],[\"name/1846\",[629,41.565]],[\"comment/1846\",[]],[\"name/1847\",[108,58.559]],[\"comment/1847\",[]],[\"name/1848\",[109,58.559]],[\"comment/1848\",[]],[\"name/1849\",[65,35.243]],[\"comment/1849\",[]],[\"name/1850\",[317,41.144]],[\"comment/1850\",[]],[\"name/1851\",[69,40.544]],[\"comment/1851\",[]],[\"name/1852\",[70,41.353]],[\"comment/1852\",[]],[\"name/1853\",[67,36.987]],[\"comment/1853\",[]],[\"name/1854\",[181,41.353]],[\"comment/1854\",[]],[\"name/1855\",[630,41.565]],[\"comment/1855\",[]],[\"name/1856\",[631,41.565]],[\"comment/1856\",[]],[\"name/1857\",[132,40.94]],[\"comment/1857\",[]],[\"name/1858\",[632,41.353]],[\"comment/1858\",[]],[\"name/1859\",[236,41.353]],[\"comment/1859\",[]],[\"name/1860\",[633,41.353]],[\"comment/1860\",[]],[\"name/1861\",[5,41.353]],[\"comment/1861\",[]],[\"name/1862\",[670,75.905]],[\"comment/1862\",[]],[\"name/1863\",[671,64.919]],[\"comment/1863\",[]],[\"name/1864\",[672,64.919]],[\"comment/1864\",[]],[\"name/1865\",[673,64.919]],[\"comment/1865\",[]],[\"name/1866\",[674,64.919]],[\"comment/1866\",[]],[\"name/1867\",[675,64.919]],[\"comment/1867\",[]],[\"name/1868\",[676,75.905]],[\"comment/1868\",[]],[\"name/1869\",[671,64.919]],[\"comment/1869\",[]],[\"name/1870\",[672,64.919]],[\"comment/1870\",[]],[\"name/1871\",[673,64.919]],[\"comment/1871\",[]],[\"name/1872\",[674,64.919]],[\"comment/1872\",[]],[\"name/1873\",[675,64.919]],[\"comment/1873\",[]],[\"name/1874\",[677,75.905]],[\"comment/1874\",[]],[\"name/1875\",[629,41.565]],[\"comment/1875\",[]],[\"name/1876\",[108,58.559]],[\"comment/1876\",[]],[\"name/1877\",[109,58.559]],[\"comment/1877\",[]],[\"name/1878\",[37,47.573]],[\"comment/1878\",[]],[\"name/1879\",[618,64.919]],[\"comment/1879\",[]],[\"name/1880\",[678,70.797]],[\"comment/1880\",[]],[\"name/1881\",[679,75.905]],[\"comment/1881\",[]],[\"name/1882\",[65,35.243]],[\"comment/1882\",[]],[\"name/1883\",[317,41.144]],[\"comment/1883\",[]],[\"name/1884\",[69,40.544]],[\"comment/1884\",[]],[\"name/1885\",[70,41.353]],[\"comment/1885\",[]],[\"name/1886\",[67,36.987]],[\"comment/1886\",[]],[\"name/1887\",[181,41.353]],[\"comment/1887\",[]],[\"name/1888\",[630,41.565]],[\"comment/1888\",[]],[\"name/1889\",[631,41.565]],[\"comment/1889\",[]],[\"name/1890\",[132,40.94]],[\"comment/1890\",[]],[\"name/1891\",[632,41.353]],[\"comment/1891\",[]],[\"name/1892\",[236,41.353]],[\"comment/1892\",[]],[\"name/1893\",[633,41.353]],[\"comment/1893\",[]],[\"name/1894\",[5,41.353]],[\"comment/1894\",[]],[\"name/1895\",[680,75.905]],[\"comment/1895\",[]],[\"name/1896\",[629,41.565]],[\"comment/1896\",[]],[\"name/1897\",[37,47.573]],[\"comment/1897\",[]],[\"name/1898\",[618,64.919]],[\"comment/1898\",[]],[\"name/1899\",[116,64.919]],[\"comment/1899\",[]],[\"name/1900\",[65,35.243]],[\"comment/1900\",[]],[\"name/1901\",[317,41.144]],[\"comment/1901\",[]],[\"name/1902\",[69,40.544]],[\"comment/1902\",[]],[\"name/1903\",[70,41.353]],[\"comment/1903\",[]],[\"name/1904\",[67,36.987]],[\"comment/1904\",[]],[\"name/1905\",[181,41.353]],[\"comment/1905\",[]],[\"name/1906\",[630,41.565]],[\"comment/1906\",[]],[\"name/1907\",[631,41.565]],[\"comment/1907\",[]],[\"name/1908\",[132,40.94]],[\"comment/1908\",[]],[\"name/1909\",[632,41.353]],[\"comment/1909\",[]],[\"name/1910\",[236,41.353]],[\"comment/1910\",[]],[\"name/1911\",[633,41.353]],[\"comment/1911\",[]],[\"name/1912\",[5,41.353]],[\"comment/1912\",[]],[\"name/1913\",[681,75.905]],[\"comment/1913\",[]],[\"name/1914\",[629,41.565]],[\"comment/1914\",[]],[\"name/1915\",[108,58.559]],[\"comment/1915\",[]],[\"name/1916\",[109,58.559]],[\"comment/1916\",[]],[\"name/1917\",[116,64.919]],[\"comment/1917\",[]],[\"name/1918\",[65,35.243]],[\"comment/1918\",[]],[\"name/1919\",[317,41.144]],[\"comment/1919\",[]],[\"name/1920\",[69,40.544]],[\"comment/1920\",[]],[\"name/1921\",[70,41.353]],[\"comment/1921\",[]],[\"name/1922\",[67,36.987]],[\"comment/1922\",[]],[\"name/1923\",[181,41.353]],[\"comment/1923\",[]],[\"name/1924\",[630,41.565]],[\"comment/1924\",[]],[\"name/1925\",[631,41.565]],[\"comment/1925\",[]],[\"name/1926\",[132,40.94]],[\"comment/1926\",[]],[\"name/1927\",[632,41.353]],[\"comment/1927\",[]],[\"name/1928\",[236,41.353]],[\"comment/1928\",[]],[\"name/1929\",[633,41.353]],[\"comment/1929\",[]],[\"name/1930\",[5,41.353]],[\"comment/1930\",[]],[\"name/1931\",[682,75.905]],[\"comment/1931\",[]],[\"name/1932\",[671,64.919]],[\"comment/1932\",[]],[\"name/1933\",[683,70.797]],[\"comment/1933\",[]],[\"name/1934\",[684,70.797]],[\"comment/1934\",[]],[\"name/1935\",[672,64.919]],[\"comment/1935\",[]],[\"name/1936\",[673,64.919]],[\"comment/1936\",[]],[\"name/1937\",[674,64.919]],[\"comment/1937\",[]],[\"name/1938\",[675,64.919]],[\"comment/1938\",[]],[\"name/1939\",[685,75.905]],[\"comment/1939\",[]],[\"name/1940\",[671,64.919]],[\"comment/1940\",[]],[\"name/1941\",[683,70.797]],[\"comment/1941\",[]],[\"name/1942\",[684,70.797]],[\"comment/1942\",[]],[\"name/1943\",[672,64.919]],[\"comment/1943\",[]],[\"name/1944\",[673,64.919]],[\"comment/1944\",[]],[\"name/1945\",[674,64.919]],[\"comment/1945\",[]],[\"name/1946\",[675,64.919]],[\"comment/1946\",[]],[\"name/1947\",[686,75.905]],[\"comment/1947\",[]],[\"name/1948\",[629,41.565]],[\"comment/1948\",[]],[\"name/1949\",[108,58.559]],[\"comment/1949\",[]],[\"name/1950\",[109,58.559]],[\"comment/1950\",[]],[\"name/1951\",[37,47.573]],[\"comment/1951\",[]],[\"name/1952\",[618,64.919]],[\"comment/1952\",[]],[\"name/1953\",[678,70.797]],[\"comment/1953\",[]],[\"name/1954\",[687,75.905]],[\"comment/1954\",[]],[\"name/1955\",[65,35.243]],[\"comment/1955\",[]],[\"name/1956\",[317,41.144]],[\"comment/1956\",[]],[\"name/1957\",[69,40.544]],[\"comment/1957\",[]],[\"name/1958\",[70,41.353]],[\"comment/1958\",[]],[\"name/1959\",[67,36.987]],[\"comment/1959\",[]],[\"name/1960\",[181,41.353]],[\"comment/1960\",[]],[\"name/1961\",[630,41.565]],[\"comment/1961\",[]],[\"name/1962\",[631,41.565]],[\"comment/1962\",[]],[\"name/1963\",[132,40.94]],[\"comment/1963\",[]],[\"name/1964\",[632,41.353]],[\"comment/1964\",[]],[\"name/1965\",[236,41.353]],[\"comment/1965\",[]],[\"name/1966\",[633,41.353]],[\"comment/1966\",[]],[\"name/1967\",[5,41.353]],[\"comment/1967\",[]],[\"name/1968\",[688,75.905]],[\"comment/1968\",[]],[\"name/1969\",[629,41.565]],[\"comment/1969\",[]],[\"name/1970\",[689,70.797]],[\"comment/1970\",[]],[\"name/1971\",[65,35.243]],[\"comment/1971\",[]],[\"name/1972\",[317,41.144]],[\"comment/1972\",[]],[\"name/1973\",[69,40.544]],[\"comment/1973\",[]],[\"name/1974\",[70,41.353]],[\"comment/1974\",[]],[\"name/1975\",[67,36.987]],[\"comment/1975\",[]],[\"name/1976\",[181,41.353]],[\"comment/1976\",[]],[\"name/1977\",[630,41.565]],[\"comment/1977\",[]],[\"name/1978\",[631,41.565]],[\"comment/1978\",[]],[\"name/1979\",[132,40.94]],[\"comment/1979\",[]],[\"name/1980\",[632,41.353]],[\"comment/1980\",[]],[\"name/1981\",[236,41.353]],[\"comment/1981\",[]],[\"name/1982\",[633,41.353]],[\"comment/1982\",[]],[\"name/1983\",[5,41.353]],[\"comment/1983\",[]],[\"name/1984\",[690,75.905]],[\"comment/1984\",[]],[\"name/1985\",[629,41.565]],[\"comment/1985\",[]],[\"name/1986\",[689,70.797]],[\"comment/1986\",[]],[\"name/1987\",[37,47.573]],[\"comment/1987\",[]],[\"name/1988\",[691,70.797]],[\"comment/1988\",[]],[\"name/1989\",[65,35.243]],[\"comment/1989\",[]],[\"name/1990\",[317,41.144]],[\"comment/1990\",[]],[\"name/1991\",[69,40.544]],[\"comment/1991\",[]],[\"name/1992\",[70,41.353]],[\"comment/1992\",[]],[\"name/1993\",[67,36.987]],[\"comment/1993\",[]],[\"name/1994\",[181,41.353]],[\"comment/1994\",[]],[\"name/1995\",[630,41.565]],[\"comment/1995\",[]],[\"name/1996\",[631,41.565]],[\"comment/1996\",[]],[\"name/1997\",[132,40.94]],[\"comment/1997\",[]],[\"name/1998\",[632,41.353]],[\"comment/1998\",[]],[\"name/1999\",[236,41.353]],[\"comment/1999\",[]],[\"name/2000\",[633,41.353]],[\"comment/2000\",[]],[\"name/2001\",[5,41.353]],[\"comment/2001\",[]],[\"name/2002\",[692,75.905]],[\"comment/2002\",[]],[\"name/2003\",[629,41.565]],[\"comment/2003\",[]],[\"name/2004\",[127,52.551]],[\"comment/2004\",[]],[\"name/2005\",[128,67.432]],[\"comment/2005\",[]],[\"name/2006\",[130,57.447]],[\"comment/2006\",[]],[\"name/2007\",[113,52.551]],[\"comment/2007\",[]],[\"name/2008\",[131,67.432]],[\"comment/2008\",[]],[\"name/2009\",[65,35.243]],[\"comment/2009\",[]],[\"name/2010\",[317,41.144]],[\"comment/2010\",[]],[\"name/2011\",[69,40.544]],[\"comment/2011\",[]],[\"name/2012\",[70,41.353]],[\"comment/2012\",[]],[\"name/2013\",[67,36.987]],[\"comment/2013\",[]],[\"name/2014\",[181,41.353]],[\"comment/2014\",[]],[\"name/2015\",[630,41.565]],[\"comment/2015\",[]],[\"name/2016\",[631,41.565]],[\"comment/2016\",[]],[\"name/2017\",[132,40.94]],[\"comment/2017\",[]],[\"name/2018\",[632,41.353]],[\"comment/2018\",[]],[\"name/2019\",[236,41.353]],[\"comment/2019\",[]],[\"name/2020\",[633,41.353]],[\"comment/2020\",[]],[\"name/2021\",[5,41.353]],[\"comment/2021\",[]],[\"name/2022\",[693,75.905]],[\"comment/2022\",[]],[\"name/2023\",[629,41.565]],[\"comment/2023\",[]],[\"name/2024\",[65,35.243]],[\"comment/2024\",[]],[\"name/2025\",[37,47.573]],[\"comment/2025\",[]],[\"name/2026\",[317,41.144]],[\"comment/2026\",[]],[\"name/2027\",[69,40.544]],[\"comment/2027\",[]],[\"name/2028\",[70,41.353]],[\"comment/2028\",[]],[\"name/2029\",[67,36.987]],[\"comment/2029\",[]],[\"name/2030\",[181,41.353]],[\"comment/2030\",[]],[\"name/2031\",[630,41.565]],[\"comment/2031\",[]],[\"name/2032\",[631,41.565]],[\"comment/2032\",[]],[\"name/2033\",[132,40.94]],[\"comment/2033\",[]],[\"name/2034\",[632,41.353]],[\"comment/2034\",[]],[\"name/2035\",[236,41.353]],[\"comment/2035\",[]],[\"name/2036\",[633,41.353]],[\"comment/2036\",[]],[\"name/2037\",[5,41.353]],[\"comment/2037\",[]],[\"name/2038\",[694,75.905]],[\"comment/2038\",[]],[\"name/2039\",[629,41.565]],[\"comment/2039\",[]],[\"name/2040\",[65,35.243]],[\"comment/2040\",[]],[\"name/2041\",[317,41.144]],[\"comment/2041\",[]],[\"name/2042\",[69,40.544]],[\"comment/2042\",[]],[\"name/2043\",[70,41.353]],[\"comment/2043\",[]],[\"name/2044\",[67,36.987]],[\"comment/2044\",[]],[\"name/2045\",[181,41.353]],[\"comment/2045\",[]],[\"name/2046\",[630,41.565]],[\"comment/2046\",[]],[\"name/2047\",[631,41.565]],[\"comment/2047\",[]],[\"name/2048\",[132,40.94]],[\"comment/2048\",[]],[\"name/2049\",[632,41.353]],[\"comment/2049\",[]],[\"name/2050\",[236,41.353]],[\"comment/2050\",[]],[\"name/2051\",[633,41.353]],[\"comment/2051\",[]],[\"name/2052\",[5,41.353]],[\"comment/2052\",[]],[\"name/2053\",[695,75.905]],[\"comment/2053\",[]],[\"name/2054\",[629,41.565]],[\"comment/2054\",[]],[\"name/2055\",[146,51.926]],[\"comment/2055\",[]],[\"name/2056\",[147,70.797]],[\"comment/2056\",[]],[\"name/2057\",[148,61.242]],[\"comment/2057\",[]],[\"name/2058\",[65,35.243]],[\"comment/2058\",[]],[\"name/2059\",[317,41.144]],[\"comment/2059\",[]],[\"name/2060\",[69,40.544]],[\"comment/2060\",[]],[\"name/2061\",[70,41.353]],[\"comment/2061\",[]],[\"name/2062\",[67,36.987]],[\"comment/2062\",[]],[\"name/2063\",[181,41.353]],[\"comment/2063\",[]],[\"name/2064\",[630,41.565]],[\"comment/2064\",[]],[\"name/2065\",[631,41.565]],[\"comment/2065\",[]],[\"name/2066\",[132,40.94]],[\"comment/2066\",[]],[\"name/2067\",[632,41.353]],[\"comment/2067\",[]],[\"name/2068\",[236,41.353]],[\"comment/2068\",[]],[\"name/2069\",[633,41.353]],[\"comment/2069\",[]],[\"name/2070\",[5,41.353]],[\"comment/2070\",[]],[\"name/2071\",[133,70.797]],[\"comment/2071\",[]],[\"name/2072\",[629,41.565]],[\"comment/2072\",[]],[\"name/2073\",[134,70.797]],[\"comment/2073\",[]],[\"name/2074\",[696,75.905]],[\"comment/2074\",[]],[\"name/2075\",[65,35.243]],[\"comment/2075\",[]],[\"name/2076\",[317,41.144]],[\"comment/2076\",[]],[\"name/2077\",[69,40.544]],[\"comment/2077\",[]],[\"name/2078\",[70,41.353]],[\"comment/2078\",[]],[\"name/2079\",[67,36.987]],[\"comment/2079\",[]],[\"name/2080\",[181,41.353]],[\"comment/2080\",[]],[\"name/2081\",[630,41.565]],[\"comment/2081\",[]],[\"name/2082\",[631,41.565]],[\"comment/2082\",[]],[\"name/2083\",[132,40.94]],[\"comment/2083\",[]],[\"name/2084\",[632,41.353]],[\"comment/2084\",[]],[\"name/2085\",[236,41.353]],[\"comment/2085\",[]],[\"name/2086\",[633,41.353]],[\"comment/2086\",[]],[\"name/2087\",[5,41.353]],[\"comment/2087\",[]],[\"name/2088\",[697,75.905]],[\"comment/2088\",[]],[\"name/2089\",[629,41.565]],[\"comment/2089\",[]],[\"name/2090\",[140,58.559]],[\"comment/2090\",[]],[\"name/2091\",[698,64.919]],[\"comment/2091\",[]],[\"name/2092\",[65,35.243]],[\"comment/2092\",[]],[\"name/2093\",[317,41.144]],[\"comment/2093\",[]],[\"name/2094\",[69,40.544]],[\"comment/2094\",[]],[\"name/2095\",[70,41.353]],[\"comment/2095\",[]],[\"name/2096\",[67,36.987]],[\"comment/2096\",[]],[\"name/2097\",[181,41.353]],[\"comment/2097\",[]],[\"name/2098\",[630,41.565]],[\"comment/2098\",[]],[\"name/2099\",[631,41.565]],[\"comment/2099\",[]],[\"name/2100\",[132,40.94]],[\"comment/2100\",[]],[\"name/2101\",[632,41.353]],[\"comment/2101\",[]],[\"name/2102\",[236,41.353]],[\"comment/2102\",[]],[\"name/2103\",[633,41.353]],[\"comment/2103\",[]],[\"name/2104\",[5,41.353]],[\"comment/2104\",[]],[\"name/2105\",[699,75.905]],[\"comment/2105\",[]],[\"name/2106\",[629,41.565]],[\"comment/2106\",[]],[\"name/2107\",[37,47.573]],[\"comment/2107\",[]],[\"name/2108\",[127,52.551]],[\"comment/2108\",[]],[\"name/2109\",[151,64.919]],[\"comment/2109\",[]],[\"name/2110\",[152,70.797]],[\"comment/2110\",[]],[\"name/2111\",[150,67.432]],[\"comment/2111\",[]],[\"name/2112\",[130,57.447]],[\"comment/2112\",[]],[\"name/2113\",[65,35.243]],[\"comment/2113\",[]],[\"name/2114\",[317,41.144]],[\"comment/2114\",[]],[\"name/2115\",[69,40.544]],[\"comment/2115\",[]],[\"name/2116\",[70,41.353]],[\"comment/2116\",[]],[\"name/2117\",[67,36.987]],[\"comment/2117\",[]],[\"name/2118\",[181,41.353]],[\"comment/2118\",[]],[\"name/2119\",[630,41.565]],[\"comment/2119\",[]],[\"name/2120\",[631,41.565]],[\"comment/2120\",[]],[\"name/2121\",[132,40.94]],[\"comment/2121\",[]],[\"name/2122\",[632,41.353]],[\"comment/2122\",[]],[\"name/2123\",[236,41.353]],[\"comment/2123\",[]],[\"name/2124\",[633,41.353]],[\"comment/2124\",[]],[\"name/2125\",[5,41.353]],[\"comment/2125\",[]],[\"name/2126\",[700,75.905]],[\"comment/2126\",[]],[\"name/2127\",[629,41.565]],[\"comment/2127\",[]],[\"name/2128\",[140,58.559]],[\"comment/2128\",[]],[\"name/2129\",[698,64.919]],[\"comment/2129\",[]],[\"name/2130\",[150,67.432]],[\"comment/2130\",[]],[\"name/2131\",[701,75.905]],[\"comment/2131\",[]],[\"name/2132\",[65,35.243]],[\"comment/2132\",[]],[\"name/2133\",[317,41.144]],[\"comment/2133\",[]],[\"name/2134\",[69,40.544]],[\"comment/2134\",[]],[\"name/2135\",[70,41.353]],[\"comment/2135\",[]],[\"name/2136\",[67,36.987]],[\"comment/2136\",[]],[\"name/2137\",[181,41.353]],[\"comment/2137\",[]],[\"name/2138\",[630,41.565]],[\"comment/2138\",[]],[\"name/2139\",[631,41.565]],[\"comment/2139\",[]],[\"name/2140\",[132,40.94]],[\"comment/2140\",[]],[\"name/2141\",[632,41.353]],[\"comment/2141\",[]],[\"name/2142\",[236,41.353]],[\"comment/2142\",[]],[\"name/2143\",[633,41.353]],[\"comment/2143\",[]],[\"name/2144\",[5,41.353]],[\"comment/2144\",[]],[\"name/2145\",[702,75.905]],[\"comment/2145\",[]],[\"name/2146\",[629,41.565]],[\"comment/2146\",[]],[\"name/2147\",[184,70.797]],[\"comment/2147\",[]],[\"name/2148\",[703,70.797]],[\"comment/2148\",[]],[\"name/2149\",[65,35.243]],[\"comment/2149\",[]],[\"name/2150\",[317,41.144]],[\"comment/2150\",[]],[\"name/2151\",[69,40.544]],[\"comment/2151\",[]],[\"name/2152\",[70,41.353]],[\"comment/2152\",[]],[\"name/2153\",[67,36.987]],[\"comment/2153\",[]],[\"name/2154\",[181,41.353]],[\"comment/2154\",[]],[\"name/2155\",[630,41.565]],[\"comment/2155\",[]],[\"name/2156\",[631,41.565]],[\"comment/2156\",[]],[\"name/2157\",[132,40.94]],[\"comment/2157\",[]],[\"name/2158\",[632,41.353]],[\"comment/2158\",[]],[\"name/2159\",[236,41.353]],[\"comment/2159\",[]],[\"name/2160\",[633,41.353]],[\"comment/2160\",[]],[\"name/2161\",[5,41.353]],[\"comment/2161\",[]],[\"name/2162\",[704,75.905]],[\"comment/2162\",[]],[\"name/2163\",[705,75.905]],[\"comment/2163\",[]],[\"name/2164\",[706,75.905]],[\"comment/2164\",[]],[\"name/2165\",[707,75.905]],[\"comment/2165\",[]],[\"name/2166\",[629,41.565]],[\"comment/2166\",[]],[\"name/2167\",[708,75.905]],[\"comment/2167\",[]],[\"name/2168\",[709,75.905]],[\"comment/2168\",[]],[\"name/2169\",[710,75.905]],[\"comment/2169\",[]],[\"name/2170\",[65,35.243]],[\"comment/2170\",[]],[\"name/2171\",[317,41.144]],[\"comment/2171\",[]],[\"name/2172\",[69,40.544]],[\"comment/2172\",[]],[\"name/2173\",[70,41.353]],[\"comment/2173\",[]],[\"name/2174\",[67,36.987]],[\"comment/2174\",[]],[\"name/2175\",[181,41.353]],[\"comment/2175\",[]],[\"name/2176\",[630,41.565]],[\"comment/2176\",[]],[\"name/2177\",[631,41.565]],[\"comment/2177\",[]],[\"name/2178\",[132,40.94]],[\"comment/2178\",[]],[\"name/2179\",[632,41.353]],[\"comment/2179\",[]],[\"name/2180\",[236,41.353]],[\"comment/2180\",[]],[\"name/2181\",[633,41.353]],[\"comment/2181\",[]],[\"name/2182\",[5,41.353]],[\"comment/2182\",[]],[\"name/2183\",[711,75.905]],[\"comment/2183\",[]],[\"name/2184\",[629,41.565]],[\"comment/2184\",[]],[\"name/2185\",[65,35.243]],[\"comment/2185\",[]],[\"name/2186\",[199,62.912]],[\"comment/2186\",[]],[\"name/2187\",[140,58.559]],[\"comment/2187\",[]],[\"name/2188\",[317,41.144]],[\"comment/2188\",[]],[\"name/2189\",[69,40.544]],[\"comment/2189\",[]],[\"name/2190\",[70,41.353]],[\"comment/2190\",[]],[\"name/2191\",[67,36.987]],[\"comment/2191\",[]],[\"name/2192\",[181,41.353]],[\"comment/2192\",[]],[\"name/2193\",[630,41.565]],[\"comment/2193\",[]],[\"name/2194\",[631,41.565]],[\"comment/2194\",[]],[\"name/2195\",[132,40.94]],[\"comment/2195\",[]],[\"name/2196\",[632,41.353]],[\"comment/2196\",[]],[\"name/2197\",[236,41.353]],[\"comment/2197\",[]],[\"name/2198\",[633,41.353]],[\"comment/2198\",[]],[\"name/2199\",[5,41.353]],[\"comment/2199\",[]],[\"name/2200\",[712,75.905]],[\"comment/2200\",[]],[\"name/2201\",[629,41.565]],[\"comment/2201\",[]],[\"name/2202\",[713,75.905]],[\"comment/2202\",[]],[\"name/2203\",[65,35.243]],[\"comment/2203\",[]],[\"name/2204\",[317,41.144]],[\"comment/2204\",[]],[\"name/2205\",[69,40.544]],[\"comment/2205\",[]],[\"name/2206\",[70,41.353]],[\"comment/2206\",[]],[\"name/2207\",[67,36.987]],[\"comment/2207\",[]],[\"name/2208\",[181,41.353]],[\"comment/2208\",[]],[\"name/2209\",[630,41.565]],[\"comment/2209\",[]],[\"name/2210\",[631,41.565]],[\"comment/2210\",[]],[\"name/2211\",[132,40.94]],[\"comment/2211\",[]],[\"name/2212\",[632,41.353]],[\"comment/2212\",[]],[\"name/2213\",[236,41.353]],[\"comment/2213\",[]],[\"name/2214\",[633,41.353]],[\"comment/2214\",[]],[\"name/2215\",[5,41.353]],[\"comment/2215\",[]],[\"name/2216\",[714,75.905]],[\"comment/2216\",[]],[\"name/2217\",[629,41.565]],[\"comment/2217\",[]],[\"name/2218\",[199,62.912]],[\"comment/2218\",[]],[\"name/2219\",[37,47.573]],[\"comment/2219\",[]],[\"name/2220\",[140,58.559]],[\"comment/2220\",[]],[\"name/2221\",[113,52.551]],[\"comment/2221\",[]],[\"name/2222\",[127,52.551]],[\"comment/2222\",[]],[\"name/2223\",[67,36.987]],[\"comment/2223\",[]],[\"name/2224\",[65,35.243]],[\"comment/2224\",[]],[\"name/2225\",[317,41.144]],[\"comment/2225\",[]],[\"name/2226\",[69,40.544]],[\"comment/2226\",[]],[\"name/2227\",[70,41.353]],[\"comment/2227\",[]],[\"name/2228\",[181,41.353]],[\"comment/2228\",[]],[\"name/2229\",[630,41.565]],[\"comment/2229\",[]],[\"name/2230\",[631,41.565]],[\"comment/2230\",[]],[\"name/2231\",[132,40.94]],[\"comment/2231\",[]],[\"name/2232\",[632,41.353]],[\"comment/2232\",[]],[\"name/2233\",[236,41.353]],[\"comment/2233\",[]],[\"name/2234\",[633,41.353]],[\"comment/2234\",[]],[\"name/2235\",[5,41.353]],[\"comment/2235\",[]],[\"name/2236\",[715,75.905]],[\"comment/2236\",[]],[\"name/2237\",[716,70.797]],[\"comment/2237\",[]],[\"name/2238\",[717,75.905]],[\"comment/2238\",[]],[\"name/2239\",[716,70.797]],[\"comment/2239\",[]],[\"name/2240\",[718,75.905]],[\"comment/2240\",[]],[\"name/2241\",[629,41.565]],[\"comment/2241\",[]],[\"name/2242\",[200,67.432]],[\"comment/2242\",[]],[\"name/2243\",[198,53.218]],[\"comment/2243\",[]],[\"name/2244\",[719,70.797]],[\"comment/2244\",[]],[\"name/2245\",[148,61.242]],[\"comment/2245\",[]],[\"name/2246\",[67,36.987]],[\"comment/2246\",[]],[\"name/2247\",[65,35.243]],[\"comment/2247\",[]],[\"name/2248\",[317,41.144]],[\"comment/2248\",[]],[\"name/2249\",[69,40.544]],[\"comment/2249\",[]],[\"name/2250\",[70,41.353]],[\"comment/2250\",[]],[\"name/2251\",[181,41.353]],[\"comment/2251\",[]],[\"name/2252\",[630,41.565]],[\"comment/2252\",[]],[\"name/2253\",[631,41.565]],[\"comment/2253\",[]],[\"name/2254\",[132,40.94]],[\"comment/2254\",[]],[\"name/2255\",[632,41.353]],[\"comment/2255\",[]],[\"name/2256\",[236,41.353]],[\"comment/2256\",[]],[\"name/2257\",[633,41.353]],[\"comment/2257\",[]],[\"name/2258\",[5,41.353]],[\"comment/2258\",[]],[\"name/2259\",[720,75.905]],[\"comment/2259\",[]],[\"name/2260\",[721,70.797]],[\"comment/2260\",[]],[\"name/2261\",[722,70.797]],[\"comment/2261\",[]],[\"name/2262\",[723,70.797]],[\"comment/2262\",[]],[\"name/2263\",[724,70.797]],[\"comment/2263\",[]],[\"name/2264\",[725,75.905]],[\"comment/2264\",[]],[\"name/2265\",[721,70.797]],[\"comment/2265\",[]],[\"name/2266\",[722,70.797]],[\"comment/2266\",[]],[\"name/2267\",[723,70.797]],[\"comment/2267\",[]],[\"name/2268\",[724,70.797]],[\"comment/2268\",[]],[\"name/2269\",[726,75.905]],[\"comment/2269\",[]],[\"name/2270\",[629,41.565]],[\"comment/2270\",[]],[\"name/2271\",[698,64.919]],[\"comment/2271\",[]],[\"name/2272\",[65,35.243]],[\"comment/2272\",[]],[\"name/2273\",[317,41.144]],[\"comment/2273\",[]],[\"name/2274\",[69,40.544]],[\"comment/2274\",[]],[\"name/2275\",[70,41.353]],[\"comment/2275\",[]],[\"name/2276\",[67,36.987]],[\"comment/2276\",[]],[\"name/2277\",[181,41.353]],[\"comment/2277\",[]],[\"name/2278\",[630,41.565]],[\"comment/2278\",[]],[\"name/2279\",[631,41.565]],[\"comment/2279\",[]],[\"name/2280\",[132,40.94]],[\"comment/2280\",[]],[\"name/2281\",[632,41.353]],[\"comment/2281\",[]],[\"name/2282\",[236,41.353]],[\"comment/2282\",[]],[\"name/2283\",[633,41.353]],[\"comment/2283\",[]],[\"name/2284\",[5,41.353]],[\"comment/2284\",[]],[\"name/2285\",[727,75.905]],[\"comment/2285\",[]],[\"name/2286\",[728,70.797]],[\"comment/2286\",[]],[\"name/2287\",[729,70.797]],[\"comment/2287\",[]],[\"name/2288\",[730,70.797]],[\"comment/2288\",[]],[\"name/2289\",[731,70.797]],[\"comment/2289\",[]],[\"name/2290\",[732,75.905]],[\"comment/2290\",[]],[\"name/2291\",[728,70.797]],[\"comment/2291\",[]],[\"name/2292\",[729,70.797]],[\"comment/2292\",[]],[\"name/2293\",[730,70.797]],[\"comment/2293\",[]],[\"name/2294\",[731,70.797]],[\"comment/2294\",[]],[\"name/2295\",[733,75.905]],[\"comment/2295\",[]],[\"name/2296\",[629,41.565]],[\"comment/2296\",[]],[\"name/2297\",[67,36.987]],[\"comment/2297\",[]],[\"name/2298\",[113,52.551]],[\"comment/2298\",[]],[\"name/2299\",[698,64.919]],[\"comment/2299\",[]],[\"name/2300\",[203,67.432]],[\"comment/2300\",[]],[\"name/2301\",[202,67.432]],[\"comment/2301\",[]],[\"name/2302\",[65,35.243]],[\"comment/2302\",[]],[\"name/2303\",[317,41.144]],[\"comment/2303\",[]],[\"name/2304\",[69,40.544]],[\"comment/2304\",[]],[\"name/2305\",[70,41.353]],[\"comment/2305\",[]],[\"name/2306\",[181,41.353]],[\"comment/2306\",[]],[\"name/2307\",[630,41.565]],[\"comment/2307\",[]],[\"name/2308\",[631,41.565]],[\"comment/2308\",[]],[\"name/2309\",[132,40.94]],[\"comment/2309\",[]],[\"name/2310\",[632,41.353]],[\"comment/2310\",[]],[\"name/2311\",[236,41.353]],[\"comment/2311\",[]],[\"name/2312\",[633,41.353]],[\"comment/2312\",[]],[\"name/2313\",[5,41.353]],[\"comment/2313\",[]],[\"name/2314\",[734,75.905]],[\"comment/2314\",[]],[\"name/2315\",[735,70.797]],[\"comment/2315\",[]],[\"name/2316\",[736,70.797]],[\"comment/2316\",[]],[\"name/2317\",[737,70.797]],[\"comment/2317\",[]],[\"name/2318\",[738,75.905]],[\"comment/2318\",[]],[\"name/2319\",[735,70.797]],[\"comment/2319\",[]],[\"name/2320\",[736,70.797]],[\"comment/2320\",[]],[\"name/2321\",[737,70.797]],[\"comment/2321\",[]],[\"name/2322\",[739,75.905]],[\"comment/2322\",[]],[\"name/2323\",[629,41.565]],[\"comment/2323\",[]],[\"name/2324\",[37,47.573]],[\"comment/2324\",[]],[\"name/2325\",[127,52.551]],[\"comment/2325\",[]],[\"name/2326\",[130,57.447]],[\"comment/2326\",[]],[\"name/2327\",[131,67.432]],[\"comment/2327\",[]],[\"name/2328\",[455,70.797]],[\"comment/2328\",[]],[\"name/2329\",[128,67.432]],[\"comment/2329\",[]],[\"name/2330\",[691,70.797]],[\"comment/2330\",[]],[\"name/2331\",[67,36.987]],[\"comment/2331\",[]],[\"name/2332\",[65,35.243]],[\"comment/2332\",[]],[\"name/2333\",[317,41.144]],[\"comment/2333\",[]],[\"name/2334\",[69,40.544]],[\"comment/2334\",[]],[\"name/2335\",[70,41.353]],[\"comment/2335\",[]],[\"name/2336\",[181,41.353]],[\"comment/2336\",[]],[\"name/2337\",[630,41.565]],[\"comment/2337\",[]],[\"name/2338\",[631,41.565]],[\"comment/2338\",[]],[\"name/2339\",[132,40.94]],[\"comment/2339\",[]],[\"name/2340\",[632,41.353]],[\"comment/2340\",[]],[\"name/2341\",[236,41.353]],[\"comment/2341\",[]],[\"name/2342\",[633,41.353]],[\"comment/2342\",[]],[\"name/2343\",[5,41.353]],[\"comment/2343\",[]],[\"name/2344\",[740,75.905]],[\"comment/2344\",[]],[\"name/2345\",[741,70.797]],[\"comment/2345\",[]],[\"name/2346\",[742,70.797]],[\"comment/2346\",[]],[\"name/2347\",[743,75.905]],[\"comment/2347\",[]],[\"name/2348\",[741,70.797]],[\"comment/2348\",[]],[\"name/2349\",[742,70.797]],[\"comment/2349\",[]],[\"name/2350\",[744,75.905]],[\"comment/2350\",[]],[\"name/2351\",[629,41.565]],[\"comment/2351\",[]],[\"name/2352\",[67,36.987]],[\"comment/2352\",[]],[\"name/2353\",[266,67.432]],[\"comment/2353\",[]],[\"name/2354\",[66,59.811]],[\"comment/2354\",[]],[\"name/2355\",[37,47.573]],[\"comment/2355\",[]],[\"name/2356\",[471,62.912]],[\"comment/2356\",[]],[\"name/2357\",[49,61.242]],[\"comment/2357\",[]],[\"name/2358\",[65,35.243]],[\"comment/2358\",[]],[\"name/2359\",[317,41.144]],[\"comment/2359\",[]],[\"name/2360\",[69,40.544]],[\"comment/2360\",[]],[\"name/2361\",[70,41.353]],[\"comment/2361\",[]],[\"name/2362\",[181,41.353]],[\"comment/2362\",[]],[\"name/2363\",[630,41.565]],[\"comment/2363\",[]],[\"name/2364\",[631,41.565]],[\"comment/2364\",[]],[\"name/2365\",[132,40.94]],[\"comment/2365\",[]],[\"name/2366\",[632,41.353]],[\"comment/2366\",[]],[\"name/2367\",[236,41.353]],[\"comment/2367\",[]],[\"name/2368\",[633,41.353]],[\"comment/2368\",[]],[\"name/2369\",[5,41.353]],[\"comment/2369\",[]],[\"name/2370\",[745,75.905]],[\"comment/2370\",[]],[\"name/2371\",[629,41.565]],[\"comment/2371\",[]],[\"name/2372\",[37,47.573]],[\"comment/2372\",[]],[\"name/2373\",[127,52.551]],[\"comment/2373\",[]],[\"name/2374\",[210,70.797]],[\"comment/2374\",[]],[\"name/2375\",[49,61.242]],[\"comment/2375\",[]],[\"name/2376\",[151,64.919]],[\"comment/2376\",[]],[\"name/2377\",[130,57.447]],[\"comment/2377\",[]],[\"name/2378\",[65,35.243]],[\"comment/2378\",[]],[\"name/2379\",[317,41.144]],[\"comment/2379\",[]],[\"name/2380\",[69,40.544]],[\"comment/2380\",[]],[\"name/2381\",[70,41.353]],[\"comment/2381\",[]],[\"name/2382\",[67,36.987]],[\"comment/2382\",[]],[\"name/2383\",[181,41.353]],[\"comment/2383\",[]],[\"name/2384\",[630,41.565]],[\"comment/2384\",[]],[\"name/2385\",[631,41.565]],[\"comment/2385\",[]],[\"name/2386\",[132,40.94]],[\"comment/2386\",[]],[\"name/2387\",[632,41.353]],[\"comment/2387\",[]],[\"name/2388\",[236,41.353]],[\"comment/2388\",[]],[\"name/2389\",[633,41.353]],[\"comment/2389\",[]],[\"name/2390\",[5,41.353]],[\"comment/2390\",[]],[\"name/2391\",[746,75.905]],[\"comment/2391\",[]],[\"name/2392\",[629,41.565]],[\"comment/2392\",[]],[\"name/2393\",[266,67.432]],[\"comment/2393\",[]],[\"name/2394\",[37,47.573]],[\"comment/2394\",[]],[\"name/2395\",[113,52.551]],[\"comment/2395\",[]],[\"name/2396\",[65,35.243]],[\"comment/2396\",[]],[\"name/2397\",[317,41.144]],[\"comment/2397\",[]],[\"name/2398\",[69,40.544]],[\"comment/2398\",[]],[\"name/2399\",[70,41.353]],[\"comment/2399\",[]],[\"name/2400\",[67,36.987]],[\"comment/2400\",[]],[\"name/2401\",[181,41.353]],[\"comment/2401\",[]],[\"name/2402\",[630,41.565]],[\"comment/2402\",[]],[\"name/2403\",[631,41.565]],[\"comment/2403\",[]],[\"name/2404\",[132,40.94]],[\"comment/2404\",[]],[\"name/2405\",[632,41.353]],[\"comment/2405\",[]],[\"name/2406\",[236,41.353]],[\"comment/2406\",[]],[\"name/2407\",[633,41.353]],[\"comment/2407\",[]],[\"name/2408\",[5,41.353]],[\"comment/2408\",[]],[\"name/2409\",[747,75.905]],[\"comment/2409\",[]],[\"name/2410\",[748,75.905]],[\"comment/2410\",[]],[\"name/2411\",[156,70.797]],[\"comment/2411\",[]],[\"name/2412\",[157,70.797]],[\"comment/2412\",[]],[\"name/2413\",[158,70.797]],[\"comment/2413\",[]],[\"name/2414\",[159,70.797]],[\"comment/2414\",[]],[\"name/2415\",[65,35.243]],[\"comment/2415\",[]],[\"name/2416\",[629,41.565]],[\"comment/2416\",[]],[\"name/2417\",[317,41.144]],[\"comment/2417\",[]],[\"name/2418\",[69,40.544]],[\"comment/2418\",[]],[\"name/2419\",[70,41.353]],[\"comment/2419\",[]],[\"name/2420\",[67,36.987]],[\"comment/2420\",[]],[\"name/2421\",[181,41.353]],[\"comment/2421\",[]],[\"name/2422\",[630,41.565]],[\"comment/2422\",[]],[\"name/2423\",[631,41.565]],[\"comment/2423\",[]],[\"name/2424\",[132,40.94]],[\"comment/2424\",[]],[\"name/2425\",[632,41.353]],[\"comment/2425\",[]],[\"name/2426\",[236,41.353]],[\"comment/2426\",[]],[\"name/2427\",[633,41.353]],[\"comment/2427\",[]],[\"name/2428\",[5,41.353]],[\"comment/2428\",[]],[\"name/2429\",[749,75.905]],[\"comment/2429\",[]],[\"name/2430\",[161,70.797]],[\"comment/2430\",[]],[\"name/2431\",[162,70.797]],[\"comment/2431\",[]],[\"name/2432\",[163,70.797]],[\"comment/2432\",[]],[\"name/2433\",[65,35.243]],[\"comment/2433\",[]],[\"name/2434\",[629,41.565]],[\"comment/2434\",[]],[\"name/2435\",[317,41.144]],[\"comment/2435\",[]],[\"name/2436\",[69,40.544]],[\"comment/2436\",[]],[\"name/2437\",[70,41.353]],[\"comment/2437\",[]],[\"name/2438\",[67,36.987]],[\"comment/2438\",[]],[\"name/2439\",[181,41.353]],[\"comment/2439\",[]],[\"name/2440\",[630,41.565]],[\"comment/2440\",[]],[\"name/2441\",[631,41.565]],[\"comment/2441\",[]],[\"name/2442\",[132,40.94]],[\"comment/2442\",[]],[\"name/2443\",[632,41.353]],[\"comment/2443\",[]],[\"name/2444\",[236,41.353]],[\"comment/2444\",[]],[\"name/2445\",[633,41.353]],[\"comment/2445\",[]],[\"name/2446\",[5,41.353]],[\"comment/2446\",[]],[\"name/2447\",[750,75.905]],[\"comment/2447\",[]],[\"name/2448\",[629,41.565]],[\"comment/2448\",[]],[\"name/2449\",[75,70.797]],[\"comment/2449\",[]],[\"name/2450\",[65,35.243]],[\"comment/2450\",[]],[\"name/2451\",[317,41.144]],[\"comment/2451\",[]],[\"name/2452\",[69,40.544]],[\"comment/2452\",[]],[\"name/2453\",[70,41.353]],[\"comment/2453\",[]],[\"name/2454\",[67,36.987]],[\"comment/2454\",[]],[\"name/2455\",[181,41.353]],[\"comment/2455\",[]],[\"name/2456\",[630,41.565]],[\"comment/2456\",[]],[\"name/2457\",[631,41.565]],[\"comment/2457\",[]],[\"name/2458\",[132,40.94]],[\"comment/2458\",[]],[\"name/2459\",[632,41.353]],[\"comment/2459\",[]],[\"name/2460\",[236,41.353]],[\"comment/2460\",[]],[\"name/2461\",[633,41.353]],[\"comment/2461\",[]],[\"name/2462\",[5,41.353]],[\"comment/2462\",[]],[\"name/2463\",[751,75.905]],[\"comment/2463\",[]],[\"name/2464\",[629,41.565]],[\"comment/2464\",[]],[\"name/2465\",[232,70.797]],[\"comment/2465\",[]],[\"name/2466\",[230,70.797]],[\"comment/2466\",[]],[\"name/2467\",[65,35.243]],[\"comment/2467\",[]],[\"name/2468\",[317,41.144]],[\"comment/2468\",[]],[\"name/2469\",[69,40.544]],[\"comment/2469\",[]],[\"name/2470\",[70,41.353]],[\"comment/2470\",[]],[\"name/2471\",[67,36.987]],[\"comment/2471\",[]],[\"name/2472\",[181,41.353]],[\"comment/2472\",[]],[\"name/2473\",[630,41.565]],[\"comment/2473\",[]],[\"name/2474\",[631,41.565]],[\"comment/2474\",[]],[\"name/2475\",[132,40.94]],[\"comment/2475\",[]],[\"name/2476\",[632,41.353]],[\"comment/2476\",[]],[\"name/2477\",[236,41.353]],[\"comment/2477\",[]],[\"name/2478\",[633,41.353]],[\"comment/2478\",[]],[\"name/2479\",[5,41.353]],[\"comment/2479\",[]],[\"name/2480\",[752,75.905]],[\"comment/2480\",[]],[\"name/2481\",[629,41.565]],[\"comment/2481\",[]],[\"name/2482\",[76,70.797]],[\"comment/2482\",[]],[\"name/2483\",[65,35.243]],[\"comment/2483\",[]],[\"name/2484\",[317,41.144]],[\"comment/2484\",[]],[\"name/2485\",[69,40.544]],[\"comment/2485\",[]],[\"name/2486\",[70,41.353]],[\"comment/2486\",[]],[\"name/2487\",[67,36.987]],[\"comment/2487\",[]],[\"name/2488\",[181,41.353]],[\"comment/2488\",[]],[\"name/2489\",[630,41.565]],[\"comment/2489\",[]],[\"name/2490\",[631,41.565]],[\"comment/2490\",[]],[\"name/2491\",[132,40.94]],[\"comment/2491\",[]],[\"name/2492\",[632,41.353]],[\"comment/2492\",[]],[\"name/2493\",[236,41.353]],[\"comment/2493\",[]],[\"name/2494\",[633,41.353]],[\"comment/2494\",[]],[\"name/2495\",[5,41.353]],[\"comment/2495\",[]],[\"name/2496\",[753,75.905]],[\"comment/2496\",[]],[\"name/2497\",[754,70.797]],[\"comment/2497\",[]],[\"name/2498\",[755,70.797]],[\"comment/2498\",[]],[\"name/2499\",[756,70.797]],[\"comment/2499\",[]],[\"name/2500\",[757,70.797]],[\"comment/2500\",[]],[\"name/2501\",[758,70.797]],[\"comment/2501\",[]],[\"name/2502\",[759,75.905]],[\"comment/2502\",[]],[\"name/2503\",[754,70.797]],[\"comment/2503\",[]],[\"name/2504\",[755,70.797]],[\"comment/2504\",[]],[\"name/2505\",[756,70.797]],[\"comment/2505\",[]],[\"name/2506\",[757,70.797]],[\"comment/2506\",[]],[\"name/2507\",[758,70.797]],[\"comment/2507\",[]],[\"name/2508\",[760,75.905]],[\"comment/2508\",[]],[\"name/2509\",[629,41.565]],[\"comment/2509\",[]],[\"name/2510\",[761,75.905]],[\"comment/2510\",[]],[\"name/2511\",[762,75.905]],[\"comment/2511\",[]],[\"name/2512\",[763,75.905]],[\"comment/2512\",[]],[\"name/2513\",[67,36.987]],[\"comment/2513\",[]],[\"name/2514\",[65,35.243]],[\"comment/2514\",[]],[\"name/2515\",[317,41.144]],[\"comment/2515\",[]],[\"name/2516\",[69,40.544]],[\"comment/2516\",[]],[\"name/2517\",[70,41.353]],[\"comment/2517\",[]],[\"name/2518\",[181,41.353]],[\"comment/2518\",[]],[\"name/2519\",[630,41.565]],[\"comment/2519\",[]],[\"name/2520\",[631,41.565]],[\"comment/2520\",[]],[\"name/2521\",[132,40.94]],[\"comment/2521\",[]],[\"name/2522\",[632,41.353]],[\"comment/2522\",[]],[\"name/2523\",[236,41.353]],[\"comment/2523\",[]],[\"name/2524\",[633,41.353]],[\"comment/2524\",[]],[\"name/2525\",[5,41.353]],[\"comment/2525\",[]],[\"name/2526\",[764,75.905]],[\"comment/2526\",[]],[\"name/2527\",[629,41.565]],[\"comment/2527\",[]],[\"name/2528\",[703,70.797]],[\"comment/2528\",[]],[\"name/2529\",[765,75.905]],[\"comment/2529\",[]],[\"name/2530\",[766,75.905]],[\"comment/2530\",[]],[\"name/2531\",[65,35.243]],[\"comment/2531\",[]],[\"name/2532\",[317,41.144]],[\"comment/2532\",[]],[\"name/2533\",[69,40.544]],[\"comment/2533\",[]],[\"name/2534\",[70,41.353]],[\"comment/2534\",[]],[\"name/2535\",[67,36.987]],[\"comment/2535\",[]],[\"name/2536\",[181,41.353]],[\"comment/2536\",[]],[\"name/2537\",[630,41.565]],[\"comment/2537\",[]],[\"name/2538\",[631,41.565]],[\"comment/2538\",[]],[\"name/2539\",[132,40.94]],[\"comment/2539\",[]],[\"name/2540\",[632,41.353]],[\"comment/2540\",[]],[\"name/2541\",[236,41.353]],[\"comment/2541\",[]],[\"name/2542\",[633,41.353]],[\"comment/2542\",[]],[\"name/2543\",[5,41.353]],[\"comment/2543\",[]],[\"name/2544\",[767,75.905]],[\"comment/2544\",[]],[\"name/2545\",[629,41.565]],[\"comment/2545\",[]],[\"name/2546\",[37,47.573]],[\"comment/2546\",[]],[\"name/2547\",[768,70.797]],[\"comment/2547\",[]],[\"name/2548\",[769,70.797]],[\"comment/2548\",[]],[\"name/2549\",[127,52.551]],[\"comment/2549\",[]],[\"name/2550\",[238,64.919]],[\"comment/2550\",[]],[\"name/2551\",[49,61.242]],[\"comment/2551\",[]],[\"name/2552\",[471,62.912]],[\"comment/2552\",[]],[\"name/2553\",[119,59.811]],[\"comment/2553\",[]],[\"name/2554\",[770,70.797]],[\"comment/2554\",[]],[\"name/2555\",[122,67.432]],[\"comment/2555\",[]],[\"name/2556\",[120,54.703]],[\"comment/2556\",[]],[\"name/2557\",[65,35.243]],[\"comment/2557\",[]],[\"name/2558\",[317,41.144]],[\"comment/2558\",[]],[\"name/2559\",[69,40.544]],[\"comment/2559\",[]],[\"name/2560\",[70,41.353]],[\"comment/2560\",[]],[\"name/2561\",[67,36.987]],[\"comment/2561\",[]],[\"name/2562\",[181,41.353]],[\"comment/2562\",[]],[\"name/2563\",[630,41.565]],[\"comment/2563\",[]],[\"name/2564\",[631,41.565]],[\"comment/2564\",[]],[\"name/2565\",[132,40.94]],[\"comment/2565\",[]],[\"name/2566\",[632,41.353]],[\"comment/2566\",[]],[\"name/2567\",[236,41.353]],[\"comment/2567\",[]],[\"name/2568\",[633,41.353]],[\"comment/2568\",[]],[\"name/2569\",[5,41.353]],[\"comment/2569\",[]],[\"name/2570\",[771,75.905]],[\"comment/2570\",[]],[\"name/2571\",[629,41.565]],[\"comment/2571\",[]],[\"name/2572\",[37,47.573]],[\"comment/2572\",[]],[\"name/2573\",[768,70.797]],[\"comment/2573\",[]],[\"name/2574\",[769,70.797]],[\"comment/2574\",[]],[\"name/2575\",[127,52.551]],[\"comment/2575\",[]],[\"name/2576\",[238,64.919]],[\"comment/2576\",[]],[\"name/2577\",[49,61.242]],[\"comment/2577\",[]],[\"name/2578\",[471,62.912]],[\"comment/2578\",[]],[\"name/2579\",[770,70.797]],[\"comment/2579\",[]],[\"name/2580\",[120,54.703]],[\"comment/2580\",[]],[\"name/2581\",[121,62.912]],[\"comment/2581\",[]],[\"name/2582\",[65,35.243]],[\"comment/2582\",[]],[\"name/2583\",[317,41.144]],[\"comment/2583\",[]],[\"name/2584\",[69,40.544]],[\"comment/2584\",[]],[\"name/2585\",[70,41.353]],[\"comment/2585\",[]],[\"name/2586\",[67,36.987]],[\"comment/2586\",[]],[\"name/2587\",[181,41.353]],[\"comment/2587\",[]],[\"name/2588\",[630,41.565]],[\"comment/2588\",[]],[\"name/2589\",[631,41.565]],[\"comment/2589\",[]],[\"name/2590\",[132,40.94]],[\"comment/2590\",[]],[\"name/2591\",[632,41.353]],[\"comment/2591\",[]],[\"name/2592\",[236,41.353]],[\"comment/2592\",[]],[\"name/2593\",[633,41.353]],[\"comment/2593\",[]],[\"name/2594\",[5,41.353]],[\"comment/2594\",[]],[\"name/2595\",[772,75.905]],[\"comment/2595\",[]],[\"name/2596\",[629,41.565]],[\"comment/2596\",[]],[\"name/2597\",[120,54.703]],[\"comment/2597\",[]],[\"name/2598\",[121,62.912]],[\"comment/2598\",[]],[\"name/2599\",[127,52.551]],[\"comment/2599\",[]],[\"name/2600\",[130,57.447]],[\"comment/2600\",[]],[\"name/2601\",[37,47.573]],[\"comment/2601\",[]],[\"name/2602\",[65,35.243]],[\"comment/2602\",[]],[\"name/2603\",[317,41.144]],[\"comment/2603\",[]],[\"name/2604\",[69,40.544]],[\"comment/2604\",[]],[\"name/2605\",[70,41.353]],[\"comment/2605\",[]],[\"name/2606\",[67,36.987]],[\"comment/2606\",[]],[\"name/2607\",[181,41.353]],[\"comment/2607\",[]],[\"name/2608\",[630,41.565]],[\"comment/2608\",[]],[\"name/2609\",[631,41.565]],[\"comment/2609\",[]],[\"name/2610\",[132,40.94]],[\"comment/2610\",[]],[\"name/2611\",[632,41.353]],[\"comment/2611\",[]],[\"name/2612\",[236,41.353]],[\"comment/2612\",[]],[\"name/2613\",[633,41.353]],[\"comment/2613\",[]],[\"name/2614\",[5,41.353]],[\"comment/2614\",[]],[\"name/2615\",[773,75.905]],[\"comment/2615\",[]],[\"name/2616\",[629,41.565]],[\"comment/2616\",[]],[\"name/2617\",[120,54.703]],[\"comment/2617\",[]],[\"name/2618\",[121,62.912]],[\"comment/2618\",[]],[\"name/2619\",[774,75.905]],[\"comment/2619\",[]],[\"name/2620\",[37,47.573]],[\"comment/2620\",[]],[\"name/2621\",[65,35.243]],[\"comment/2621\",[]],[\"name/2622\",[317,41.144]],[\"comment/2622\",[]],[\"name/2623\",[69,40.544]],[\"comment/2623\",[]],[\"name/2624\",[70,41.353]],[\"comment/2624\",[]],[\"name/2625\",[67,36.987]],[\"comment/2625\",[]],[\"name/2626\",[181,41.353]],[\"comment/2626\",[]],[\"name/2627\",[630,41.565]],[\"comment/2627\",[]],[\"name/2628\",[631,41.565]],[\"comment/2628\",[]],[\"name/2629\",[132,40.94]],[\"comment/2629\",[]],[\"name/2630\",[632,41.353]],[\"comment/2630\",[]],[\"name/2631\",[236,41.353]],[\"comment/2631\",[]],[\"name/2632\",[633,41.353]],[\"comment/2632\",[]],[\"name/2633\",[5,41.353]],[\"comment/2633\",[]],[\"name/2634\",[775,75.905]],[\"comment/2634\",[]],[\"name/2635\",[629,41.565]],[\"comment/2635\",[]],[\"name/2636\",[120,54.703]],[\"comment/2636\",[]],[\"name/2637\",[119,59.811]],[\"comment/2637\",[]],[\"name/2638\",[124,67.432]],[\"comment/2638\",[]],[\"name/2639\",[65,35.243]],[\"comment/2639\",[]],[\"name/2640\",[317,41.144]],[\"comment/2640\",[]],[\"name/2641\",[69,40.544]],[\"comment/2641\",[]],[\"name/2642\",[70,41.353]],[\"comment/2642\",[]],[\"name/2643\",[67,36.987]],[\"comment/2643\",[]],[\"name/2644\",[181,41.353]],[\"comment/2644\",[]],[\"name/2645\",[630,41.565]],[\"comment/2645\",[]],[\"name/2646\",[631,41.565]],[\"comment/2646\",[]],[\"name/2647\",[132,40.94]],[\"comment/2647\",[]],[\"name/2648\",[632,41.353]],[\"comment/2648\",[]],[\"name/2649\",[236,41.353]],[\"comment/2649\",[]],[\"name/2650\",[633,41.353]],[\"comment/2650\",[]],[\"name/2651\",[5,41.353]],[\"comment/2651\",[]],[\"name/2652\",[776,75.905]],[\"comment/2652\",[]],[\"name/2653\",[629,41.565]],[\"comment/2653\",[]],[\"name/2654\",[120,54.703]],[\"comment/2654\",[]],[\"name/2655\",[119,59.811]],[\"comment/2655\",[]],[\"name/2656\",[238,64.919]],[\"comment/2656\",[]],[\"name/2657\",[65,35.243]],[\"comment/2657\",[]],[\"name/2658\",[317,41.144]],[\"comment/2658\",[]],[\"name/2659\",[69,40.544]],[\"comment/2659\",[]],[\"name/2660\",[70,41.353]],[\"comment/2660\",[]],[\"name/2661\",[67,36.987]],[\"comment/2661\",[]],[\"name/2662\",[181,41.353]],[\"comment/2662\",[]],[\"name/2663\",[630,41.565]],[\"comment/2663\",[]],[\"name/2664\",[631,41.565]],[\"comment/2664\",[]],[\"name/2665\",[132,40.94]],[\"comment/2665\",[]],[\"name/2666\",[632,41.353]],[\"comment/2666\",[]],[\"name/2667\",[236,41.353]],[\"comment/2667\",[]],[\"name/2668\",[633,41.353]],[\"comment/2668\",[]],[\"name/2669\",[5,41.353]],[\"comment/2669\",[]],[\"name/2670\",[777,75.905]],[\"comment/2670\",[]],[\"name/2671\",[629,41.565]],[\"comment/2671\",[]],[\"name/2672\",[120,54.703]],[\"comment/2672\",[]],[\"name/2673\",[119,59.811]],[\"comment/2673\",[]],[\"name/2674\",[127,52.551]],[\"comment/2674\",[]],[\"name/2675\",[37,47.573]],[\"comment/2675\",[]],[\"name/2676\",[65,35.243]],[\"comment/2676\",[]],[\"name/2677\",[317,41.144]],[\"comment/2677\",[]],[\"name/2678\",[69,40.544]],[\"comment/2678\",[]],[\"name/2679\",[70,41.353]],[\"comment/2679\",[]],[\"name/2680\",[67,36.987]],[\"comment/2680\",[]],[\"name/2681\",[181,41.353]],[\"comment/2681\",[]],[\"name/2682\",[630,41.565]],[\"comment/2682\",[]],[\"name/2683\",[631,41.565]],[\"comment/2683\",[]],[\"name/2684\",[132,40.94]],[\"comment/2684\",[]],[\"name/2685\",[632,41.353]],[\"comment/2685\",[]],[\"name/2686\",[236,41.353]],[\"comment/2686\",[]],[\"name/2687\",[633,41.353]],[\"comment/2687\",[]],[\"name/2688\",[5,41.353]],[\"comment/2688\",[]],[\"name/2689\",[778,75.905]],[\"comment/2689\",[]],[\"name/2690\",[629,41.565]],[\"comment/2690\",[]],[\"name/2691\",[120,54.703]],[\"comment/2691\",[]],[\"name/2692\",[119,59.811]],[\"comment/2692\",[]],[\"name/2693\",[124,67.432]],[\"comment/2693\",[]],[\"name/2694\",[67,36.987]],[\"comment/2694\",[]],[\"name/2695\",[65,35.243]],[\"comment/2695\",[]],[\"name/2696\",[317,41.144]],[\"comment/2696\",[]],[\"name/2697\",[69,40.544]],[\"comment/2697\",[]],[\"name/2698\",[70,41.353]],[\"comment/2698\",[]],[\"name/2699\",[181,41.353]],[\"comment/2699\",[]],[\"name/2700\",[630,41.565]],[\"comment/2700\",[]],[\"name/2701\",[631,41.565]],[\"comment/2701\",[]],[\"name/2702\",[132,40.94]],[\"comment/2702\",[]],[\"name/2703\",[632,41.353]],[\"comment/2703\",[]],[\"name/2704\",[236,41.353]],[\"comment/2704\",[]],[\"name/2705\",[633,41.353]],[\"comment/2705\",[]],[\"name/2706\",[5,41.353]],[\"comment/2706\",[]],[\"name/2707\",[779,75.905]],[\"comment/2707\",[]],[\"name/2708\",[780,70.797]],[\"comment/2708\",[]],[\"name/2709\",[781,75.905]],[\"comment/2709\",[]],[\"name/2710\",[780,70.797]],[\"comment/2710\",[]],[\"name/2711\",[782,75.905]],[\"comment/2711\",[]],[\"name/2712\",[783,75.905]],[\"comment/2712\",[]],[\"name/2713\",[784,75.905]],[\"comment/2713\",[]],[\"name/2714\",[785,70.797]],[\"comment/2714\",[]],[\"name/2715\",[785,70.797]],[\"comment/2715\",[]],[\"name/2716\",[29,35.13]],[\"comment/2716\",[]],[\"name/2717\",[64,47.573]],[\"comment/2717\",[]],[\"name/2718\",[786,64.919]],[\"comment/2718\",[]],[\"name/2719\",[787,75.905]],[\"comment/2719\",[]],[\"name/2720\",[29,35.13]],[\"comment/2720\",[]],[\"name/2721\",[788,70.797]],[\"comment/2721\",[]],[\"name/2722\",[788,70.797]],[\"comment/2722\",[]],[\"name/2723\",[29,35.13]],[\"comment/2723\",[]],[\"name/2724\",[64,47.573]],[\"comment/2724\",[]],[\"name/2725\",[786,64.919]],[\"comment/2725\",[]],[\"name/2726\",[789,70.797]],[\"comment/2726\",[]],[\"name/2727\",[29,35.13]],[\"comment/2727\",[]],[\"name/2728\",[790,75.905]],[\"comment/2728\",[]],[\"name/2729\",[29,35.13]],[\"comment/2729\",[]],[\"name/2730\",[85,48.39]],[\"comment/2730\",[]],[\"name/2731\",[86,48.39]],[\"comment/2731\",[]],[\"name/2732\",[791,70.797]],[\"comment/2732\",[]],[\"name/2733\",[791,70.797]],[\"comment/2733\",[]],[\"name/2734\",[29,35.13]],[\"comment/2734\",[]],[\"name/2735\",[64,47.573]],[\"comment/2735\",[]],[\"name/2736\",[786,64.919]],[\"comment/2736\",[]],[\"name/2737\",[789,70.797]],[\"comment/2737\",[]],[\"name/2738\",[29,35.13]],[\"comment/2738\",[]],[\"name/2739\",[410,70.797]],[\"comment/2739\",[]],[\"name/2740\",[792,75.905]],[\"comment/2740\",[]],[\"name/2741\",[793,75.905]],[\"comment/2741\",[]],[\"name/2742\",[794,75.905]],[\"comment/2742\",[]],[\"name/2743\",[795,75.905]],[\"comment/2743\",[]],[\"name/2744\",[796,75.905]],[\"comment/2744\",[]],[\"name/2745\",[797,75.905]],[\"comment/2745\",[]],[\"name/2746\",[798,75.905]],[\"comment/2746\",[]],[\"name/2747\",[786,64.919]],[\"comment/2747\",[]],[\"name/2748\",[799,75.905]],[\"comment/2748\",[]],[\"name/2749\",[326,53.933]],[\"comment/2749\",[]],[\"name/2750\",[198,53.218]],[\"comment/2750\",[]],[\"name/2751\",[800,75.905]],[\"comment/2751\",[]],[\"name/2752\",[326,53.933]],[\"comment/2752\",[]],[\"name/2753\",[198,53.218]],[\"comment/2753\",[]],[\"name/2754\",[326,53.933]],[\"comment/2754\",[]],[\"name/2755\",[801,75.905]],[\"comment/2755\",[]],[\"name/2756\",[364,67.432]],[\"comment/2756\",[]],[\"name/2757\",[326,53.933]],[\"comment/2757\",[]],[\"name/2758\",[198,53.218]],[\"comment/2758\",[]],[\"name/2759\",[37,47.573]],[\"comment/2759\",[]],[\"name/2760\",[66,59.811]],[\"comment/2760\",[]],[\"name/2761\",[326,53.933]],[\"comment/2761\",[]],[\"name/2762\",[198,53.218]],[\"comment/2762\",[]],[\"name/2763\",[364,67.432]],[\"comment/2763\",[]],[\"name/2764\",[802,70.797]],[\"comment/2764\",[]],[\"name/2765\",[802,70.797]],[\"comment/2765\",[]],[\"name/2766\",[29,35.13]],[\"comment/2766\",[]],[\"name/2767\",[65,35.243]],[\"comment/2767\",[]],[\"name/2768\",[633,41.353]],[\"comment/2768\",[]],[\"name/2769\",[632,41.353]],[\"comment/2769\",[]],[\"name/2770\",[803,70.797]],[\"comment/2770\",[]],[\"name/2771\",[803,70.797]],[\"comment/2771\",[]],[\"name/2772\",[29,35.13]],[\"comment/2772\",[]],[\"name/2773\",[804,75.905]],[\"comment/2773\",[]],[\"name/2774\",[805,75.905]],[\"comment/2774\",[]],[\"name/2775\",[806,75.905]],[\"comment/2775\",[]],[\"name/2776\",[807,75.905]],[\"comment/2776\",[]],[\"name/2777\",[808,75.905]],[\"comment/2777\",[]],[\"name/2778\",[65,35.243]],[\"comment/2778\",[]],[\"name/2779\",[326,53.933]],[\"comment/2779\",[]],[\"name/2780\",[198,53.218]],[\"comment/2780\",[]],[\"name/2781\",[809,75.905]],[\"comment/2781\",[]],[\"name/2782\",[810,70.797]],[\"comment/2782\",[]],[\"name/2783\",[810,70.797]],[\"comment/2783\",[]],[\"name/2784\",[29,35.13]],[\"comment/2784\",[]],[\"name/2785\",[65,35.243]],[\"comment/2785\",[]],[\"name/2786\",[811,75.905]],[\"comment/2786\",[]],[\"name/2787\",[79,70.797]],[\"comment/2787\",[]],[\"name/2788\",[812,75.905]],[\"comment/2788\",[]],[\"name/2789\",[505,70.797]],[\"comment/2789\",[]],[\"name/2790\",[56,59.811]],[\"comment/2790\",[]],[\"name/2791\",[173,41.565]],[\"comment/2791\",[]],[\"name/2792\",[813,75.905]],[\"comment/2792\",[]],[\"name/2793\",[814,75.905]],[\"comment/2793\",[]],[\"name/2794\",[37,47.573]],[\"comment/2794\",[]],[\"name/2795\",[67,36.987]],[\"comment/2795\",[]],[\"name/2796\",[815,75.905]],[\"comment/2796\",[]],[\"name/2797\",[140,58.559]],[\"comment/2797\",[]],[\"name/2798\",[127,52.551]],[\"comment/2798\",[]],[\"name/2799\",[113,52.551]],[\"comment/2799\",[]],[\"name/2800\",[197,67.432]],[\"comment/2800\",[]],[\"name/2801\",[606,58.559]],[\"comment/2801\",[]],[\"name/2802\",[173,41.565]],[\"comment/2802\",[]],[\"name/2803\",[140,58.559]],[\"comment/2803\",[]],[\"name/2804\",[816,75.905]],[\"comment/2804\",[]],[\"name/2805\",[67,36.987]],[\"comment/2805\",[]],[\"name/2806\",[817,75.905]],[\"comment/2806\",[]],[\"name/2807\",[198,53.218]],[\"comment/2807\",[]],[\"name/2808\",[818,75.905]],[\"comment/2808\",[]],[\"name/2809\",[337,70.797]],[\"comment/2809\",[]],[\"name/2810\",[148,61.242]],[\"comment/2810\",[]],[\"name/2811\",[819,70.797]],[\"comment/2811\",[]],[\"name/2812\",[819,70.797]],[\"comment/2812\",[]],[\"name/2813\",[29,35.13]],[\"comment/2813\",[]],[\"name/2814\",[65,35.243]],[\"comment/2814\",[]],[\"name/2815\",[120,54.703]],[\"comment/2815\",[]],[\"name/2816\",[820,75.905]],[\"comment/2816\",[]],[\"name/2817\",[821,75.905]],[\"comment/2817\",[]],[\"name/2818\",[822,75.905]],[\"comment/2818\",[]],[\"name/2819\",[823,75.905]],[\"comment/2819\",[]],[\"name/2820\",[824,75.905]],[\"comment/2820\",[]],[\"name/2821\",[825,75.905]],[\"comment/2821\",[]],[\"name/2822\",[826,75.905]],[\"comment/2822\",[]],[\"name/2823\",[827,75.905]],[\"comment/2823\",[]],[\"name/2824\",[828,75.905]],[\"comment/2824\",[]],[\"name/2825\",[829,75.905]],[\"comment/2825\",[]],[\"name/2826\",[830,75.905]],[\"comment/2826\",[]],[\"name/2827\",[831,75.905]],[\"comment/2827\",[]],[\"name/2828\",[832,75.905]],[\"comment/2828\",[]],[\"name/2829\",[833,75.905]],[\"comment/2829\",[]],[\"name/2830\",[834,75.905]],[\"comment/2830\",[]],[\"name/2831\",[835,75.905]],[\"comment/2831\",[]],[\"name/2832\",[836,75.905]],[\"comment/2832\",[]],[\"name/2833\",[837,75.905]],[\"comment/2833\",[]],[\"name/2834\",[838,75.905]],[\"comment/2834\",[]],[\"name/2835\",[839,75.905]],[\"comment/2835\",[]],[\"name/2836\",[182,70.797]],[\"comment/2836\",[]],[\"name/2837\",[29,35.13]],[\"comment/2837\",[]],[\"name/2838\",[840,75.905]],[\"comment/2838\",[]],[\"name/2839\",[29,35.13]],[\"comment/2839\",[]],[\"name/2840\",[841,75.905]],[\"comment/2840\",[]],[\"name/2841\",[29,35.13]],[\"comment/2841\",[]],[\"name/2842\",[842,75.905]],[\"comment/2842\",[]],[\"name/2843\",[29,35.13]],[\"comment/2843\",[]],[\"name/2844\",[843,75.905]],[\"comment/2844\",[]],[\"name/2845\",[29,35.13]],[\"comment/2845\",[]],[\"name/2846\",[844,75.905]],[\"comment/2846\",[]],[\"name/2847\",[29,35.13]],[\"comment/2847\",[]],[\"name/2848\",[845,75.905]],[\"comment/2848\",[]],[\"name/2849\",[29,35.13]],[\"comment/2849\",[]],[\"name/2850\",[846,75.905]],[\"comment/2850\",[]],[\"name/2851\",[29,35.13]],[\"comment/2851\",[]],[\"name/2852\",[847,75.905]],[\"comment/2852\",[]],[\"name/2853\",[29,35.13]],[\"comment/2853\",[]],[\"name/2854\",[848,75.905]],[\"comment/2854\",[]],[\"name/2855\",[29,35.13]],[\"comment/2855\",[]],[\"name/2856\",[849,75.905]],[\"comment/2856\",[]],[\"name/2857\",[29,35.13]],[\"comment/2857\",[]],[\"name/2858\",[850,75.905]],[\"comment/2858\",[]],[\"name/2859\",[29,35.13]],[\"comment/2859\",[]],[\"name/2860\",[851,75.905]],[\"comment/2860\",[]],[\"name/2861\",[29,35.13]],[\"comment/2861\",[]],[\"name/2862\",[852,75.905]],[\"comment/2862\",[]],[\"name/2863\",[853,75.905]],[\"comment/2863\",[]],[\"name/2864\",[854,75.905]],[\"comment/2864\",[]],[\"name/2865\",[855,75.905]],[\"comment/2865\",[]],[\"name/2866\",[856,75.905]],[\"comment/2866\",[]],[\"name/2867\",[857,75.905]],[\"comment/2867\",[]],[\"name/2868\",[858,75.905]],[\"comment/2868\",[]],[\"name/2869\",[859,75.905]],[\"comment/2869\",[]],[\"name/2870\",[860,75.905]],[\"comment/2870\",[]],[\"name/2871\",[861,75.905]],[\"comment/2871\",[]],[\"name/2872\",[862,75.905]],[\"comment/2872\",[]],[\"name/2873\",[863,75.905]],[\"comment/2873\",[]],[\"name/2874\",[29,35.13]],[\"comment/2874\",[]],[\"name/2875\",[199,62.912]],[\"comment/2875\",[]],[\"name/2876\",[67,36.987]],[\"comment/2876\",[]],[\"name/2877\",[719,70.797]],[\"comment/2877\",[]],[\"name/2878\",[198,53.218]],[\"comment/2878\",[]],[\"name/2879\",[864,75.905]],[\"comment/2879\",[]],[\"name/2880\",[69,40.544]],[\"comment/2880\",[]],[\"name/2881\",[865,75.905]],[\"comment/2881\",[]],[\"name/2882\",[866,75.905]],[\"comment/2882\",[]],[\"name/2883\",[1,53.218]],[\"comment/2883\",[]],[\"name/2884\",[867,54.703]],[\"comment/2884\",[]],[\"name/2885\",[264,53.933]],[\"comment/2885\",[]],[\"name/2886\",[146,51.926]],[\"comment/2886\",[]],[\"name/2887\",[868,54.703]],[\"comment/2887\",[]],[\"name/2888\",[869,54.703]],[\"comment/2888\",[]],[\"name/2889\",[870,75.905]],[\"comment/2889\",[]],[\"name/2890\",[1,53.218]],[\"comment/2890\",[]],[\"name/2891\",[867,54.703]],[\"comment/2891\",[]],[\"name/2892\",[264,53.933]],[\"comment/2892\",[]],[\"name/2893\",[146,51.926]],[\"comment/2893\",[]],[\"name/2894\",[868,54.703]],[\"comment/2894\",[]],[\"name/2895\",[869,54.703]],[\"comment/2895\",[]],[\"name/2896\",[871,75.905]],[\"comment/2896\",[]],[\"name/2897\",[1,53.218]],[\"comment/2897\",[]],[\"name/2898\",[867,54.703]],[\"comment/2898\",[]],[\"name/2899\",[264,53.933]],[\"comment/2899\",[]],[\"name/2900\",[146,51.926]],[\"comment/2900\",[]],[\"name/2901\",[868,54.703]],[\"comment/2901\",[]],[\"name/2902\",[869,54.703]],[\"comment/2902\",[]],[\"name/2903\",[872,75.905]],[\"comment/2903\",[]],[\"name/2904\",[1,53.218]],[\"comment/2904\",[]],[\"name/2905\",[867,54.703]],[\"comment/2905\",[]],[\"name/2906\",[264,53.933]],[\"comment/2906\",[]],[\"name/2907\",[146,51.926]],[\"comment/2907\",[]],[\"name/2908\",[868,54.703]],[\"comment/2908\",[]],[\"name/2909\",[869,54.703]],[\"comment/2909\",[]],[\"name/2910\",[873,75.905]],[\"comment/2910\",[]],[\"name/2911\",[1,53.218]],[\"comment/2911\",[]],[\"name/2912\",[867,54.703]],[\"comment/2912\",[]],[\"name/2913\",[264,53.933]],[\"comment/2913\",[]],[\"name/2914\",[146,51.926]],[\"comment/2914\",[]],[\"name/2915\",[868,54.703]],[\"comment/2915\",[]],[\"name/2916\",[869,54.703]],[\"comment/2916\",[]],[\"name/2917\",[874,75.905]],[\"comment/2917\",[]],[\"name/2918\",[1,53.218]],[\"comment/2918\",[]],[\"name/2919\",[867,54.703]],[\"comment/2919\",[]],[\"name/2920\",[264,53.933]],[\"comment/2920\",[]],[\"name/2921\",[146,51.926]],[\"comment/2921\",[]],[\"name/2922\",[868,54.703]],[\"comment/2922\",[]],[\"name/2923\",[869,54.703]],[\"comment/2923\",[]],[\"name/2924\",[875,75.905]],[\"comment/2924\",[]],[\"name/2925\",[1,53.218]],[\"comment/2925\",[]],[\"name/2926\",[867,54.703]],[\"comment/2926\",[]],[\"name/2927\",[264,53.933]],[\"comment/2927\",[]],[\"name/2928\",[146,51.926]],[\"comment/2928\",[]],[\"name/2929\",[868,54.703]],[\"comment/2929\",[]],[\"name/2930\",[869,54.703]],[\"comment/2930\",[]],[\"name/2931\",[876,75.905]],[\"comment/2931\",[]],[\"name/2932\",[1,53.218]],[\"comment/2932\",[]],[\"name/2933\",[867,54.703]],[\"comment/2933\",[]],[\"name/2934\",[264,53.933]],[\"comment/2934\",[]],[\"name/2935\",[146,51.926]],[\"comment/2935\",[]],[\"name/2936\",[868,54.703]],[\"comment/2936\",[]],[\"name/2937\",[869,54.703]],[\"comment/2937\",[]],[\"name/2938\",[877,75.905]],[\"comment/2938\",[]],[\"name/2939\",[1,53.218]],[\"comment/2939\",[]],[\"name/2940\",[867,54.703]],[\"comment/2940\",[]],[\"name/2941\",[264,53.933]],[\"comment/2941\",[]],[\"name/2942\",[146,51.926]],[\"comment/2942\",[]],[\"name/2943\",[868,54.703]],[\"comment/2943\",[]],[\"name/2944\",[869,54.703]],[\"comment/2944\",[]],[\"name/2945\",[878,75.905]],[\"comment/2945\",[]],[\"name/2946\",[1,53.218]],[\"comment/2946\",[]],[\"name/2947\",[867,54.703]],[\"comment/2947\",[]],[\"name/2948\",[264,53.933]],[\"comment/2948\",[]],[\"name/2949\",[146,51.926]],[\"comment/2949\",[]],[\"name/2950\",[868,54.703]],[\"comment/2950\",[]],[\"name/2951\",[869,54.703]],[\"comment/2951\",[]],[\"name/2952\",[879,75.905]],[\"comment/2952\",[]],[\"name/2953\",[1,53.218]],[\"comment/2953\",[]],[\"name/2954\",[867,54.703]],[\"comment/2954\",[]],[\"name/2955\",[264,53.933]],[\"comment/2955\",[]],[\"name/2956\",[146,51.926]],[\"comment/2956\",[]],[\"name/2957\",[868,54.703]],[\"comment/2957\",[]],[\"name/2958\",[869,54.703]],[\"comment/2958\",[]],[\"name/2959\",[880,75.905]],[\"comment/2959\",[]],[\"name/2960\",[1,53.218]],[\"comment/2960\",[]],[\"name/2961\",[867,54.703]],[\"comment/2961\",[]],[\"name/2962\",[264,53.933]],[\"comment/2962\",[]],[\"name/2963\",[146,51.926]],[\"comment/2963\",[]],[\"name/2964\",[868,54.703]],[\"comment/2964\",[]],[\"name/2965\",[869,54.703]],[\"comment/2965\",[]],[\"name/2966\",[881,75.905]],[\"comment/2966\",[]],[\"name/2967\",[882,75.905]],[\"comment/2967\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":29,\"name\":{\"31\":{},\"47\":{},\"59\":{},\"139\":{},\"276\":{},\"310\":{},\"422\":{},\"451\":{},\"477\":{},\"502\":{},\"542\":{},\"581\":{},\"627\":{},\"656\":{},\"691\":{},\"720\":{},\"755\":{},\"758\":{},\"760\":{},\"762\":{},\"785\":{},\"853\":{},\"869\":{},\"893\":{},\"910\":{},\"912\":{},\"916\":{},\"930\":{},\"945\":{},\"966\":{},\"996\":{},\"1018\":{},\"1082\":{},\"1105\":{},\"1147\":{},\"1179\":{},\"1209\":{},\"1355\":{},\"1359\":{},\"1367\":{},\"1387\":{},\"1389\":{},\"1423\":{},\"1425\":{},\"1429\":{},\"1441\":{},\"1445\":{},\"1469\":{},\"1479\":{},\"1496\":{},\"1498\":{},\"1503\":{},\"1513\":{},\"1517\":{},\"1537\":{},\"1571\":{},\"1587\":{},\"1614\":{},\"1633\":{},\"1674\":{},\"1704\":{},\"1706\":{},\"1713\":{},\"2716\":{},\"2720\":{},\"2723\":{},\"2727\":{},\"2729\":{},\"2734\":{},\"2738\":{},\"2766\":{},\"2772\":{},\"2784\":{},\"2813\":{},\"2837\":{},\"2839\":{},\"2841\":{},\"2843\":{},\"2845\":{},\"2847\":{},\"2849\":{},\"2851\":{},\"2853\":{},\"2855\":{},\"2857\":{},\"2859\":{},\"2861\":{},\"2874\":{}},\"comment\":{}}],[\"accepted\",{\"_index\":419,\"name\":{\"972\":{}},\"comment\":{}}],[\"account\",{\"_index\":65,\"name\":{\"70\":{},\"135\":{},\"140\":{},\"154\":{},\"168\":{},\"184\":{},\"208\":{},\"219\":{},\"319\":{},\"335\":{},\"389\":{},\"398\":{},\"411\":{},\"423\":{},\"453\":{},\"467\":{},\"478\":{},\"494\":{},\"532\":{},\"571\":{},\"582\":{},\"596\":{},\"618\":{},\"628\":{},\"645\":{},\"657\":{},\"681\":{},\"692\":{},\"707\":{},\"721\":{},\"746\":{},\"756\":{},\"775\":{},\"820\":{},\"1066\":{},\"1707\":{},\"1714\":{},\"1734\":{},\"1796\":{},\"1812\":{},\"1832\":{},\"1849\":{},\"1882\":{},\"1900\":{},\"1918\":{},\"1955\":{},\"1971\":{},\"1989\":{},\"2009\":{},\"2024\":{},\"2040\":{},\"2058\":{},\"2075\":{},\"2092\":{},\"2113\":{},\"2132\":{},\"2149\":{},\"2170\":{},\"2185\":{},\"2203\":{},\"2224\":{},\"2247\":{},\"2272\":{},\"2302\":{},\"2332\":{},\"2358\":{},\"2378\":{},\"2396\":{},\"2415\":{},\"2433\":{},\"2450\":{},\"2467\":{},\"2483\":{},\"2514\":{},\"2531\":{},\"2557\":{},\"2582\":{},\"2602\":{},\"2621\":{},\"2639\":{},\"2657\":{},\"2676\":{},\"2695\":{},\"2767\":{},\"2778\":{},\"2785\":{},\"2814\":{}},\"comment\":{}}],[\"account_data\",{\"_index\":305,\"name\":{\"543\":{}},\"comment\":{}}],[\"account_flags\",{\"_index\":306,\"name\":{\"544\":{}},\"comment\":{}}],[\"account_hash\",{\"_index\":165,\"name\":{\"250\":{},\"835\":{}},\"comment\":{}}],[\"account_nfts\",{\"_index\":340,\"name\":{\"629\":{}},\"comment\":{}}],[\"account_objects\",{\"_index\":346,\"name\":{\"658\":{}},\"comment\":{}}],[\"account_root\",{\"_index\":400,\"name\":{\"921\":{}},\"comment\":{}}],[\"account_sequence_available\",{\"_index\":420,\"name\":{\"973\":{}},\"comment\":{}}],[\"account_sequence_next\",{\"_index\":421,\"name\":{\"974\":{}},\"comment\":{}}],[\"accountchannelsrequest\",{\"_index\":275,\"name\":{\"465\":{}},\"comment\":{}}],[\"accountchannelsresponse\",{\"_index\":278,\"name\":{\"475\":{}},\"comment\":{}}],[\"accountcurrenciesrequest\",{\"_index\":281,\"name\":{\"492\":{}},\"comment\":{}}],[\"accountcurrenciesresponse\",{\"_index\":283,\"name\":{\"500\":{}},\"comment\":{}}],[\"accountdelete\",{\"_index\":665,\"name\":{\"1808\":{}},\"comment\":{}}],[\"accountinfoaccountflags\",{\"_index\":286,\"name\":{\"515\":{}},\"comment\":{}}],[\"accountinforequest\",{\"_index\":301,\"name\":{\"530\":{}},\"comment\":{}}],[\"accountinforesponse\",{\"_index\":304,\"name\":{\"540\":{}},\"comment\":{}}],[\"accountlinesrequest\",{\"_index\":321,\"name\":{\"569\":{}},\"comment\":{}}],[\"accountlinesresponse\",{\"_index\":323,\"name\":{\"579\":{}},\"comment\":{}}],[\"accountlinestrustline\",{\"_index\":325,\"name\":{\"595\":{}},\"comment\":{}}],[\"accountnftoken\",{\"_index\":336,\"name\":{\"609\":{}},\"comment\":{}}],[\"accountnftsrequest\",{\"_index\":338,\"name\":{\"616\":{}},\"comment\":{}}],[\"accountnftsresponse\",{\"_index\":339,\"name\":{\"625\":{}},\"comment\":{}}],[\"accountobject\",{\"_index\":341,\"name\":{\"641\":{}},\"comment\":{}}],[\"accountobjectsrequest\",{\"_index\":343,\"name\":{\"643\":{}},\"comment\":{}}],[\"accountobjectsresponse\",{\"_index\":345,\"name\":{\"654\":{}},\"comment\":{}}],[\"accountobjecttype\",{\"_index\":342,\"name\":{\"642\":{}},\"comment\":{}}],[\"accountoffer\",{\"_index\":347,\"name\":{\"672\":{}},\"comment\":{}}],[\"accountoffersrequest\",{\"_index\":351,\"name\":{\"679\":{}},\"comment\":{}}],[\"accountoffersresponse\",{\"_index\":352,\"name\":{\"689\":{}},\"comment\":{}}],[\"accountqueuedata\",{\"_index\":309,\"name\":{\"556\":{}},\"comment\":{}}],[\"accountqueuetransaction\",{\"_index\":315,\"name\":{\"563\":{}},\"comment\":{}}],[\"accountroot\",{\"_index\":63,\"name\":{\"68\":{}},\"comment\":{}}],[\"accountrootflags\",{\"_index\":87,\"name\":{\"92\":{}},\"comment\":{}}],[\"accountrootflagsinterface\",{\"_index\":103,\"name\":{\"108\":{}},\"comment\":{}}],[\"accounts\",{\"_index\":377,\"name\":{\"799\":{},\"931\":{},\"1221\":{},\"1331\":{}},\"comment\":{}}],[\"accounts_proposed\",{\"_index\":476,\"name\":{\"1222\":{},\"1332\":{}},\"comment\":{}}],[\"accountset\",{\"_index\":662,\"name\":{\"1785\":{}},\"comment\":{}}],[\"accountsetasfflags\",{\"_index\":638,\"name\":{\"1755\":{}},\"comment\":{}}],[\"accountsetflagsinterface\",{\"_index\":661,\"name\":{\"1778\":{}},\"comment\":{}}],[\"accountsettfflags\",{\"_index\":654,\"name\":{\"1771\":{}},\"comment\":{}}],[\"accountstate\",{\"_index\":166,\"name\":{\"251\":{},\"830\":{}},\"comment\":{}}],[\"accounttxnid\",{\"_index\":70,\"name\":{\"75\":{},\"1738\":{},\"1799\":{},\"1815\":{},\"1835\":{},\"1852\":{},\"1885\":{},\"1903\":{},\"1921\":{},\"1958\":{},\"1974\":{},\"1992\":{},\"2012\":{},\"2028\":{},\"2043\":{},\"2061\":{},\"2078\":{},\"2095\":{},\"2116\":{},\"2135\":{},\"2152\":{},\"2173\":{},\"2190\":{},\"2206\":{},\"2227\":{},\"2250\":{},\"2275\":{},\"2305\":{},\"2335\":{},\"2361\":{},\"2381\":{},\"2399\":{},\"2419\":{},\"2437\":{},\"2453\":{},\"2470\":{},\"2486\":{},\"2517\":{},\"2534\":{},\"2560\":{},\"2585\":{},\"2605\":{},\"2624\":{},\"2642\":{},\"2660\":{},\"2679\":{},\"2698\":{}},\"comment\":{}}],[\"accounttxrequest\",{\"_index\":354,\"name\":{\"705\":{}},\"comment\":{}}],[\"accounttxresponse\",{\"_index\":359,\"name\":{\"718\":{}},\"comment\":{}}],[\"accounttxtransaction\",{\"_index\":360,\"name\":{\"735\":{}},\"comment\":{}}],[\"action\",{\"_index\":504,\"name\":{\"1307\":{}},\"comment\":{}}],[\"address\",{\"_index\":53,\"name\":{\"57\":{}},\"comment\":{}}],[\"affectednodes\",{\"_index\":793,\"name\":{\"2741\":{}},\"comment\":{}}],[\"age\",{\"_index\":540,\"name\":{\"1430\":{},\"1470\":{},\"1504\":{},\"1538\":{}},\"comment\":{}}],[\"agent\",{\"_index\":30,\"name\":{\"32\":{}},\"comment\":{}}],[\"allowtrustlineclawback\",{\"_index\":300,\"name\":{\"529\":{}},\"comment\":{}}],[\"alternatives\",{\"_index\":462,\"name\":{\"1148\":{},\"1180\":{},\"1304\":{}},\"comment\":{}}],[\"amendment\",{\"_index\":184,\"name\":{\"277\":{},\"2147\":{}},\"comment\":{}}],[\"amendment_blocked\",{\"_index\":537,\"name\":{\"1426\":{},\"1499\":{}},\"comment\":{}}],[\"amendments\",{\"_index\":105,\"name\":{\"125\":{},\"127\":{},\"1268\":{}},\"comment\":{}}],[\"amendments_id\",{\"_index\":104,\"name\":{\"124\":{}},\"comment\":{}}],[\"amm\",{\"_index\":107,\"name\":{\"133\":{},\"909\":{},\"1705\":{}},\"comment\":{}}],[\"amm_account\",{\"_index\":616,\"name\":{\"1697\":{}},\"comment\":{}}],[\"ammbid\",{\"_index\":666,\"name\":{\"1825\":{}},\"comment\":{}}],[\"ammcreate\",{\"_index\":680,\"name\":{\"1895\":{}},\"comment\":{}}],[\"ammdelete\",{\"_index\":669,\"name\":{\"1845\":{}},\"comment\":{}}],[\"ammdeposit\",{\"_index\":677,\"name\":{\"1874\":{}},\"comment\":{}}],[\"ammdepositflags\",{\"_index\":670,\"name\":{\"1862\":{}},\"comment\":{}}],[\"ammdepositflagsinterface\",{\"_index\":676,\"name\":{\"1868\":{}},\"comment\":{}}],[\"ammid\",{\"_index\":71,\"name\":{\"76\":{}},\"comment\":{}}],[\"amminforequest\",{\"_index\":615,\"name\":{\"1695\":{}},\"comment\":{}}],[\"amminforesponse\",{\"_index\":617,\"name\":{\"1702\":{}},\"comment\":{}}],[\"ammvote\",{\"_index\":681,\"name\":{\"1913\":{}},\"comment\":{}}],[\"ammwithdraw\",{\"_index\":686,\"name\":{\"1947\":{}},\"comment\":{}}],[\"ammwithdrawflags\",{\"_index\":682,\"name\":{\"1931\":{}},\"comment\":{}}],[\"ammwithdrawflagsinterface\",{\"_index\":685,\"name\":{\"1939\":{}},\"comment\":{}}],[\"amount\",{\"_index\":37,\"name\":{\"39\":{},\"221\":{},\"290\":{},\"337\":{},\"454\":{},\"1201\":{},\"1708\":{},\"1878\":{},\"1897\":{},\"1951\":{},\"1987\":{},\"2025\":{},\"2107\":{},\"2219\":{},\"2324\":{},\"2355\":{},\"2372\":{},\"2394\":{},\"2546\":{},\"2572\":{},\"2601\":{},\"2620\":{},\"2675\":{},\"2759\":{},\"2794\":{}},\"comment\":{}}],[\"amount2\",{\"_index\":618,\"name\":{\"1709\":{},\"1879\":{},\"1898\":{},\"1952\":{}},\"comment\":{}}],[\"api_version\",{\"_index\":254,\"name\":{\"435\":{},\"444\":{},\"472\":{},\"491\":{},\"497\":{},\"514\":{},\"537\":{},\"555\":{},\"576\":{},\"594\":{},\"622\":{},\"640\":{},\"651\":{},\"671\":{},\"686\":{},\"704\":{},\"715\":{},\"734\":{},\"750\":{},\"772\":{},\"782\":{},\"795\":{},\"807\":{},\"818\":{},\"850\":{},\"862\":{},\"866\":{},\"877\":{},\"885\":{},\"905\":{},\"940\":{},\"957\":{},\"963\":{},\"987\":{},\"993\":{},\"1008\":{},\"1013\":{},\"1029\":{},\"1038\":{},\"1048\":{},\"1056\":{},\"1094\":{},\"1100\":{},\"1119\":{},\"1130\":{},\"1135\":{},\"1144\":{},\"1162\":{},\"1174\":{},\"1195\":{},\"1206\":{},\"1217\":{},\"1228\":{},\"1237\":{},\"1335\":{},\"1344\":{},\"1352\":{},\"1379\":{},\"1384\":{},\"1402\":{},\"1407\":{},\"1416\":{},\"1420\":{},\"1489\":{},\"1493\":{},\"1553\":{},\"1568\":{},\"1580\":{},\"1584\":{},\"1595\":{},\"1604\":{},\"1609\":{},\"1623\":{},\"1628\":{},\"1642\":{},\"1647\":{},\"1658\":{},\"1669\":{},\"1688\":{},\"1701\":{},\"1732\":{}},\"comment\":{}}],[\"applied\",{\"_index\":422,\"name\":{\"975\":{}},\"comment\":{}}],[\"asfaccounttxnid\",{\"_index\":643,\"name\":{\"1760\":{}},\"comment\":{}}],[\"asfallowtrustlineclawback\",{\"_index\":653,\"name\":{\"1770\":{}},\"comment\":{}}],[\"asfauthorizednftokenminter\",{\"_index\":648,\"name\":{\"1765\":{}},\"comment\":{}}],[\"asfdefaultripple\",{\"_index\":646,\"name\":{\"1763\":{}},\"comment\":{}}],[\"asfdepositauth\",{\"_index\":647,\"name\":{\"1764\":{}},\"comment\":{}}],[\"asfdisablemaster\",{\"_index\":642,\"name\":{\"1759\":{}},\"comment\":{}}],[\"asfdisallowincomingcheck\",{\"_index\":650,\"name\":{\"1767\":{}},\"comment\":{}}],[\"asfdisallowincomingnftokenoffer\",{\"_index\":649,\"name\":{\"1766\":{}},\"comment\":{}}],[\"asfdisallowincomingpaychan\",{\"_index\":651,\"name\":{\"1768\":{}},\"comment\":{}}],[\"asfdisallowincomingtrustline\",{\"_index\":652,\"name\":{\"1769\":{}},\"comment\":{}}],[\"asfdisallowxrp\",{\"_index\":641,\"name\":{\"1758\":{}},\"comment\":{}}],[\"asfglobalfreeze\",{\"_index\":645,\"name\":{\"1762\":{}},\"comment\":{}}],[\"asfnofreeze\",{\"_index\":644,\"name\":{\"1761\":{}},\"comment\":{}}],[\"asfrequireauth\",{\"_index\":640,\"name\":{\"1757\":{}},\"comment\":{}}],[\"asfrequiredest\",{\"_index\":639,\"name\":{\"1756\":{}},\"comment\":{}}],[\"asset\",{\"_index\":108,\"name\":{\"136\":{},\"911\":{},\"1698\":{},\"1827\":{},\"1847\":{},\"1876\":{},\"1915\":{},\"1949\":{}},\"comment\":{}}],[\"asset2\",{\"_index\":109,\"name\":{\"137\":{},\"915\":{},\"1699\":{},\"1828\":{},\"1848\":{},\"1877\":{},\"1916\":{},\"1950\":{}},\"comment\":{}}],[\"asset2_frozen\",{\"_index\":620,\"name\":{\"1711\":{}},\"comment\":{}}],[\"asset_frozen\",{\"_index\":619,\"name\":{\"1710\":{}},\"comment\":{}}],[\"assets\",{\"_index\":370,\"name\":{\"761\":{}},\"comment\":{}}],[\"attestationrewardaccount\",{\"_index\":768,\"name\":{\"2547\":{},\"2573\":{}},\"comment\":{}}],[\"attestationsigneraccount\",{\"_index\":769,\"name\":{\"2548\":{},\"2574\":{}},\"comment\":{}}],[\"auction_slot\",{\"_index\":621,\"name\":{\"1712\":{}},\"comment\":{}}],[\"auctionslot\",{\"_index\":110,\"name\":{\"138\":{}},\"comment\":{}}],[\"auth_accounts\",{\"_index\":622,\"name\":{\"1715\":{}},\"comment\":{}}],[\"auth_change\",{\"_index\":316,\"name\":{\"564\":{},\"825\":{}},\"comment\":{}}],[\"auth_change_queued\",{\"_index\":311,\"name\":{\"558\":{}},\"comment\":{}}],[\"authaccount\",{\"_index\":819,\"name\":{\"2811\":{},\"2812\":{}},\"comment\":{}}],[\"authaccounts\",{\"_index\":111,\"name\":{\"141\":{},\"1831\":{}},\"comment\":{}}],[\"authorization\",{\"_index\":31,\"name\":{\"33\":{}},\"comment\":{}}],[\"authorize\",{\"_index\":134,\"name\":{\"185\":{},\"2073\":{}},\"comment\":{}}],[\"authorized\",{\"_index\":332,\"name\":{\"605\":{}},\"comment\":{}}],[\"autofill\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"avg_time\",{\"_index\":588,\"name\":{\"1558\":{}},\"comment\":{}}],[\"balance\",{\"_index\":66,\"name\":{\"71\":{},\"338\":{},\"354\":{},\"455\":{},\"597\":{},\"2354\":{},\"2760\":{}},\"comment\":{}}],[\"balances\",{\"_index\":369,\"name\":{\"759\":{}},\"comment\":{}}],[\"base_fee\",{\"_index\":495,\"name\":{\"1269\":{},\"1360\":{},\"1505\":{},\"1539\":{}},\"comment\":{}}],[\"base_fee_xrp\",{\"_index\":541,\"name\":{\"1431\":{},\"1471\":{}},\"comment\":{}}],[\"basefee\",{\"_index\":156,\"name\":{\"241\":{},\"2411\":{}},\"comment\":{}}],[\"basefeedrops\",{\"_index\":161,\"name\":{\"246\":{},\"2430\":{}},\"comment\":{}}],[\"baserequest\",{\"_index\":251,\"name\":{\"432\":{}},\"comment\":{}}],[\"baseresponse\",{\"_index\":255,\"name\":{\"436\":{}},\"comment\":{}}],[\"basetransaction\",{\"_index\":628,\"name\":{\"1733\":{}},\"comment\":{}}],[\"bidmax\",{\"_index\":668,\"name\":{\"1830\":{}},\"comment\":{}}],[\"bidmin\",{\"_index\":667,\"name\":{\"1829\":{}},\"comment\":{}}],[\"binary\",{\"_index\":357,\"name\":{\"710\":{},\"803\":{},\"880\":{},\"919\":{},\"1034\":{},\"1664\":{}},\"comment\":{}}],[\"bookdirectory\",{\"_index\":204,\"name\":{\"323\":{},\"1070\":{}},\"comment\":{}}],[\"booknode\",{\"_index\":205,\"name\":{\"324\":{},\"1071\":{}},\"comment\":{}}],[\"bookoffer\",{\"_index\":441,\"name\":{\"1059\":{}},\"comment\":{}}],[\"bookoffercurrency\",{\"_index\":444,\"name\":{\"1077\":{}},\"comment\":{}}],[\"bookoffersrequest\",{\"_index\":439,\"name\":{\"1049\":{}},\"comment\":{}}],[\"bookoffersresponse\",{\"_index\":445,\"name\":{\"1080\":{}},\"comment\":{}}],[\"books\",{\"_index\":477,\"name\":{\"1223\":{},\"1333\":{}},\"comment\":{}}],[\"bookssnapshot\",{\"_index\":485,\"name\":{\"1245\":{}},\"comment\":{}}],[\"both\",{\"_index\":483,\"name\":{\"1243\":{},\"1348\":{}},\"comment\":{}}],[\"bridge\",{\"_index\":118,\"name\":{\"152\":{},\"936\":{}},\"comment\":{}}],[\"bridge_account\",{\"_index\":406,\"name\":{\"935\":{}},\"comment\":{}}],[\"broadcast\",{\"_index\":423,\"name\":{\"976\":{}},\"comment\":{}}],[\"build_version\",{\"_index\":538,\"name\":{\"1427\":{},\"1500\":{}},\"comment\":{}}],[\"buildversion\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"burnednftokens\",{\"_index\":80,\"name\":{\"85\":{}},\"comment\":{}}],[\"cancel_after\",{\"_index\":272,\"name\":{\"462\":{}},\"comment\":{}}],[\"cancelafter\",{\"_index\":151,\"name\":{\"223\":{},\"344\":{},\"2109\":{},\"2376\":{}},\"comment\":{}}],[\"channel\",{\"_index\":266,\"name\":{\"452\":{},\"2353\":{},\"2393\":{}},\"comment\":{}}],[\"channel_id\",{\"_index\":267,\"name\":{\"456\":{},\"1202\":{}},\"comment\":{}}],[\"channels\",{\"_index\":279,\"name\":{\"479\":{}},\"comment\":{}}],[\"channelverifyrequest\",{\"_index\":470,\"name\":{\"1199\":{}},\"comment\":{}}],[\"channelverifyresponse\",{\"_index\":472,\"name\":{\"1207\":{}},\"comment\":{}}],[\"check\",{\"_index\":126,\"name\":{\"166\":{},\"922\":{}},\"comment\":{}}],[\"checkcancel\",{\"_index\":688,\"name\":{\"1968\":{}},\"comment\":{}}],[\"checkcash\",{\"_index\":690,\"name\":{\"1984\":{}},\"comment\":{}}],[\"checkcreate\",{\"_index\":692,\"name\":{\"2002\":{}},\"comment\":{}}],[\"checkid\",{\"_index\":689,\"name\":{\"1970\":{},\"1986\":{}},\"comment\":{}}],[\"classicaddress\",{\"_index\":51,\"name\":{\"55\":{}},\"comment\":{}}],[\"clawback\",{\"_index\":693,\"name\":{\"2022\":{}},\"comment\":{}}],[\"clearflag\",{\"_index\":663,\"name\":{\"1788\":{}},\"comment\":{}}],[\"client\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"clientoptions\",{\"_index\":25,\"name\":{\"25\":{}},\"comment\":{}}],[\"close_flags\",{\"_index\":167,\"name\":{\"252\":{},\"836\":{}},\"comment\":{}}],[\"close_time\",{\"_index\":168,\"name\":{\"253\":{},\"837\":{},\"1540\":{}},\"comment\":{}}],[\"close_time_human\",{\"_index\":169,\"name\":{\"254\":{},\"838\":{}},\"comment\":{}}],[\"close_time_resolution\",{\"_index\":170,\"name\":{\"255\":{},\"839\":{}},\"comment\":{}}],[\"closed\",{\"_index\":171,\"name\":{\"256\":{},\"832\":{},\"1154\":{}},\"comment\":{}}],[\"closed_ledger\",{\"_index\":539,\"name\":{\"1428\":{},\"1502\":{}},\"comment\":{}}],[\"closetime\",{\"_index\":185,\"name\":{\"278\":{}},\"comment\":{}}],[\"command\",{\"_index\":253,\"name\":{\"434\":{},\"466\":{},\"493\":{},\"531\":{},\"570\":{},\"617\":{},\"644\":{},\"680\":{},\"706\":{},\"745\":{},\"774\":{},\"797\":{},\"848\":{},\"864\":{},\"879\":{},\"908\":{},\"959\":{},\"989\":{},\"1010\":{},\"1031\":{},\"1050\":{},\"1096\":{},\"1128\":{},\"1133\":{},\"1142\":{},\"1167\":{},\"1200\":{},\"1219\":{},\"1329\":{},\"1350\":{},\"1381\":{},\"1404\":{},\"1418\":{},\"1491\":{},\"1566\":{},\"1582\":{},\"1606\":{},\"1625\":{},\"1644\":{},\"1660\":{},\"1696\":{}},\"comment\":{}}],[\"complete_ledgers\",{\"_index\":544,\"name\":{\"1436\":{},\"1501\":{}},\"comment\":{}}],[\"condition\",{\"_index\":150,\"name\":{\"222\":{},\"2111\":{},\"2130\":{}},\"comment\":{}}],[\"connect\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"connection\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"connectionerror\",{\"_index\":871,\"name\":{\"2896\":{}},\"comment\":{}}],[\"connectiontimeout\",{\"_index\":32,\"name\":{\"34\":{}},\"comment\":{}}],[\"consensus\",{\"_index\":508,\"name\":{\"1327\":{}},\"comment\":{}}],[\"consensusstream\",{\"_index\":507,\"name\":{\"1325\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"52\":{},\"2883\":{},\"2890\":{},\"2897\":{},\"2904\":{},\"2911\":{},\"2918\":{},\"2925\":{},\"2932\":{},\"2939\":{},\"2946\":{},\"2953\":{},\"2960\":{}},\"comment\":{}}],[\"converge_time\",{\"_index\":581,\"name\":{\"1514\":{}},\"comment\":{}}],[\"converge_time_s\",{\"_index\":549,\"name\":{\"1442\":{}},\"comment\":{}}],[\"converthextostring\",{\"_index\":856,\"name\":{\"2866\":{}},\"comment\":{}}],[\"convertstringtohex\",{\"_index\":855,\"name\":{\"2865\":{}},\"comment\":{}}],[\"cookie\",{\"_index\":496,\"name\":{\"1270\":{}},\"comment\":{}}],[\"count\",{\"_index\":578,\"name\":{\"1480\":{}},\"comment\":{}}],[\"creatednode\",{\"_index\":785,\"name\":{\"2714\":{},\"2715\":{}},\"comment\":{}}],[\"ctid\",{\"_index\":434,\"name\":{\"1033\":{}},\"comment\":{}}],[\"currency\",{\"_index\":326,\"name\":{\"598\":{},\"742\":{},\"913\":{},\"917\":{},\"932\":{},\"1078\":{},\"1197\":{},\"2749\":{},\"2752\":{},\"2754\":{},\"2757\":{},\"2761\":{},\"2779\":{}},\"comment\":{}}],[\"current_ledger_size\",{\"_index\":514,\"name\":{\"1356\":{}},\"comment\":{}}],[\"current_queue_size\",{\"_index\":515,\"name\":{\"1357\":{}},\"comment\":{}}],[\"data\",{\"_index\":146,\"name\":{\"209\":{},\"890\":{},\"1271\":{},\"2055\":{},\"2886\":{},\"2893\":{},\"2900\":{},\"2907\":{},\"2914\":{},\"2921\":{},\"2928\":{},\"2935\":{},\"2942\":{},\"2949\":{},\"2956\":{},\"2963\":{}},\"comment\":{}}],[\"date\",{\"_index\":505,\"name\":{\"1308\":{},\"2789\":{}},\"comment\":{}}],[\"decimaltoquality\",{\"_index\":833,\"name\":{\"2829\":{}},\"comment\":{}}],[\"decimaltotransferrate\",{\"_index\":835,\"name\":{\"2831\":{}},\"comment\":{}}],[\"decode\",{\"_index\":858,\"name\":{\"2868\":{}},\"comment\":{}}],[\"defaultripple\",{\"_index\":287,\"name\":{\"516\":{}},\"comment\":{}}],[\"deletednode\",{\"_index\":791,\"name\":{\"2732\":{},\"2733\":{}},\"comment\":{}}],[\"deletion_blockers_only\",{\"_index\":344,\"name\":{\"647\":{}},\"comment\":{}}],[\"delivered_amount\",{\"_index\":795,\"name\":{\"2743\":{}},\"comment\":{}}],[\"deliveredamount\",{\"_index\":794,\"name\":{\"2742\":{}},\"comment\":{}}],[\"delivermin\",{\"_index\":691,\"name\":{\"1988\":{},\"2330\":{}},\"comment\":{}}],[\"deposit_authorized\",{\"_index\":449,\"name\":{\"1106\":{}},\"comment\":{}}],[\"deposit_preauth\",{\"_index\":401,\"name\":{\"923\":{}},\"comment\":{}}],[\"depositauth\",{\"_index\":288,\"name\":{\"517\":{}},\"comment\":{}}],[\"depositauthorizedrequest\",{\"_index\":446,\"name\":{\"1095\":{}},\"comment\":{}}],[\"depositauthorizedresponse\",{\"_index\":448,\"name\":{\"1103\":{}},\"comment\":{}}],[\"depositpreauth\",{\"_index\":133,\"name\":{\"182\":{},\"2071\":{}},\"comment\":{}}],[\"derivewallet\",{\"_index\":48,\"name\":{\"51\":{}},\"comment\":{}}],[\"derivexaddress\",{\"_index\":852,\"name\":{\"2862\":{}},\"comment\":{}}],[\"destination\",{\"_index\":127,\"name\":{\"169\":{},\"220\":{},\"291\":{},\"336\":{},\"1810\":{},\"2004\":{},\"2108\":{},\"2222\":{},\"2325\":{},\"2373\":{},\"2549\":{},\"2575\":{},\"2599\":{},\"2674\":{},\"2798\":{}},\"comment\":{}}],[\"destination_account\",{\"_index\":268,\"name\":{\"457\":{},\"468\":{},\"1098\":{},\"1107\":{},\"1124\":{},\"1149\":{},\"1169\":{},\"1181\":{},\"1299\":{}},\"comment\":{}}],[\"destination_amount\",{\"_index\":453,\"name\":{\"1125\":{},\"1139\":{},\"1150\":{},\"1170\":{},\"1183\":{},\"1300\":{}},\"comment\":{}}],[\"destination_currencies\",{\"_index\":468,\"name\":{\"1182\":{}},\"comment\":{}}],[\"destination_tag\",{\"_index\":274,\"name\":{\"464\":{}},\"comment\":{}}],[\"destinationnode\",{\"_index\":129,\"name\":{\"176\":{},\"229\":{},\"347\":{}},\"comment\":{}}],[\"destinationtag\",{\"_index\":130,\"name\":{\"177\":{},\"227\":{},\"346\":{},\"1811\":{},\"2006\":{},\"2112\":{},\"2326\":{},\"2377\":{},\"2600\":{}},\"comment\":{}}],[\"details\",{\"_index\":265,\"name\":{\"450\":{},\"1388\":{}},\"comment\":{}}],[\"did\",{\"_index\":145,\"name\":{\"206\":{},\"924\":{}},\"comment\":{}}],[\"diddelete\",{\"_index\":694,\"name\":{\"2038\":{}},\"comment\":{}}],[\"diddocument\",{\"_index\":147,\"name\":{\"210\":{},\"2056\":{}},\"comment\":{}}],[\"didset\",{\"_index\":695,\"name\":{\"2053\":{}},\"comment\":{}}],[\"directory\",{\"_index\":402,\"name\":{\"925\":{}},\"comment\":{}}],[\"directorynode\",{\"_index\":135,\"name\":{\"191\":{}},\"comment\":{}}],[\"disabledvalidators\",{\"_index\":188,\"name\":{\"282\":{}},\"comment\":{}}],[\"disablemasterkey\",{\"_index\":289,\"name\":{\"518\":{}},\"comment\":{}}],[\"disallowincomingcheck\",{\"_index\":290,\"name\":{\"519\":{}},\"comment\":{}}],[\"disallowincomingnftokenoffer\",{\"_index\":291,\"name\":{\"520\":{}},\"comment\":{}}],[\"disallowincomingpaychan\",{\"_index\":292,\"name\":{\"521\":{}},\"comment\":{}}],[\"disallowincomingtrustline\",{\"_index\":293,\"name\":{\"522\":{}},\"comment\":{}}],[\"disallowincomingxrp\",{\"_index\":294,\"name\":{\"523\":{}},\"comment\":{}}],[\"disconnect\",{\"_index\":14,\"name\":{\"14\":{}},\"comment\":{}}],[\"disconnectederror\",{\"_index\":874,\"name\":{\"2917\":{}},\"comment\":{}}],[\"discounted_fee\",{\"_index\":623,\"name\":{\"1716\":{}},\"comment\":{}}],[\"discountedfee\",{\"_index\":112,\"name\":{\"142\":{}},\"comment\":{}}],[\"domain\",{\"_index\":72,\"name\":{\"77\":{},\"1390\":{},\"1789\":{}},\"comment\":{}}],[\"drops\",{\"_index\":516,\"name\":{\"1358\":{}},\"comment\":{}}],[\"dropstoxrp\",{\"_index\":825,\"name\":{\"2821\":{}},\"comment\":{}}],[\"duration_us\",{\"_index\":593,\"name\":{\"1563\":{}},\"comment\":{}}],[\"ecdsa\",{\"_index\":33,\"name\":{\"35\":{}},\"comment\":{}}],[\"ed25519\",{\"_index\":34,\"name\":{\"36\":{}},\"comment\":{}}],[\"emailhash\",{\"_index\":73,\"name\":{\"78\":{},\"1790\":{}},\"comment\":{}}],[\"enableamendment\",{\"_index\":702,\"name\":{\"2145\":{}},\"comment\":{}}],[\"enableamendmentflags\",{\"_index\":704,\"name\":{\"2162\":{}},\"comment\":{}}],[\"encode\",{\"_index\":857,\"name\":{\"2867\":{}},\"comment\":{}}],[\"encodeformultisigning\",{\"_index\":859,\"name\":{\"2869\":{}},\"comment\":{}}],[\"encodeforsigning\",{\"_index\":860,\"name\":{\"2870\":{}},\"comment\":{}}],[\"encodeforsigningclaim\",{\"_index\":861,\"name\":{\"2871\":{}},\"comment\":{}}],[\"engine_result\",{\"_index\":415,\"name\":{\"967\":{},\"997\":{},\"1286\":{},\"1316\":{}},\"comment\":{}}],[\"engine_result_code\",{\"_index\":416,\"name\":{\"968\":{},\"998\":{},\"1287\":{},\"1317\":{}},\"comment\":{}}],[\"engine_result_message\",{\"_index\":417,\"name\":{\"969\":{},\"999\":{},\"1288\":{},\"1318\":{}},\"comment\":{}}],[\"ephemeral_key\",{\"_index\":529,\"name\":{\"1391\":{}},\"comment\":{}}],[\"eprice\",{\"_index\":678,\"name\":{\"1880\":{},\"1953\":{}},\"comment\":{}}],[\"error\",{\"_index\":602,\"name\":{\"1600\":{}},\"comment\":{}}],[\"error_code\",{\"_index\":603,\"name\":{\"1601\":{}},\"comment\":{}}],[\"error_message\",{\"_index\":604,\"name\":{\"1602\":{}},\"comment\":{}}],[\"errorresponse\",{\"_index\":601,\"name\":{\"1596\":{}},\"comment\":{}}],[\"escrow\",{\"_index\":149,\"name\":{\"217\":{},\"926\":{}},\"comment\":{}}],[\"escrowcancel\",{\"_index\":697,\"name\":{\"2088\":{}},\"comment\":{}}],[\"escrowcreate\",{\"_index\":699,\"name\":{\"2105\":{}},\"comment\":{}}],[\"escrowfinish\",{\"_index\":700,\"name\":{\"2126\":{}},\"comment\":{}}],[\"expand\",{\"_index\":378,\"name\":{\"801\":{}},\"comment\":{}}],[\"expected_ledger_size\",{\"_index\":520,\"name\":{\"1364\":{}},\"comment\":{}}],[\"expiration\",{\"_index\":113,\"name\":{\"143\":{},\"178\":{},\"292\":{},\"326\":{},\"343\":{},\"461\":{},\"678\":{},\"1073\":{},\"1481\":{},\"1717\":{},\"2007\":{},\"2221\":{},\"2298\":{},\"2395\":{},\"2799\":{}},\"comment\":{}}],[\"fail_hard\",{\"_index\":413,\"name\":{\"961\":{},\"991\":{}},\"comment\":{}}],[\"faucethost\",{\"_index\":38,\"name\":{\"40\":{}},\"comment\":{}}],[\"faucetpath\",{\"_index\":39,\"name\":{\"41\":{}},\"comment\":{}}],[\"fee\",{\"_index\":317,\"name\":{\"565\":{},\"826\":{},\"1736\":{},\"1797\":{},\"1813\":{},\"1833\":{},\"1850\":{},\"1883\":{},\"1901\":{},\"1919\":{},\"1956\":{},\"1972\":{},\"1990\":{},\"2010\":{},\"2026\":{},\"2041\":{},\"2059\":{},\"2076\":{},\"2093\":{},\"2114\":{},\"2133\":{},\"2150\":{},\"2171\":{},\"2188\":{},\"2204\":{},\"2225\":{},\"2248\":{},\"2273\":{},\"2303\":{},\"2333\":{},\"2359\":{},\"2379\":{},\"2397\":{},\"2417\":{},\"2435\":{},\"2451\":{},\"2468\":{},\"2484\":{},\"2515\":{},\"2532\":{},\"2558\":{},\"2583\":{},\"2603\":{},\"2622\":{},\"2640\":{},\"2658\":{},\"2677\":{},\"2696\":{}},\"comment\":{}}],[\"fee_base\",{\"_index\":487,\"name\":{\"1248\":{},\"1258\":{}},\"comment\":{}}],[\"fee_level\",{\"_index\":318,\"name\":{\"566\":{},\"827\":{}},\"comment\":{}}],[\"fee_ref\",{\"_index\":488,\"name\":{\"1249\":{},\"1259\":{}},\"comment\":{}}],[\"fee_settings_id\",{\"_index\":153,\"name\":{\"233\":{}},\"comment\":{}}],[\"feecushion\",{\"_index\":3,\"name\":{\"3\":{},\"26\":{}},\"comment\":{}}],[\"feerequest\",{\"_index\":512,\"name\":{\"1349\":{}},\"comment\":{}}],[\"feeresponse\",{\"_index\":513,\"name\":{\"1353\":{}},\"comment\":{}}],[\"feesettings\",{\"_index\":154,\"name\":{\"234\":{}},\"comment\":{}}],[\"feesettingspostamendmentfields\",{\"_index\":160,\"name\":{\"245\":{}},\"comment\":{}}],[\"feesettingspreamendmentfields\",{\"_index\":155,\"name\":{\"240\":{}},\"comment\":{}}],[\"finalfields\",{\"_index\":789,\"name\":{\"2726\":{},\"2737\":{}},\"comment\":{}}],[\"finishafter\",{\"_index\":152,\"name\":{\"224\":{},\"2110\":{}},\"comment\":{}}],[\"firstnftsequence\",{\"_index\":81,\"name\":{\"86\":{}},\"comment\":{}}],[\"flags\",{\"_index\":67,\"name\":{\"72\":{},\"129\":{},\"148\":{},\"161\":{},\"170\":{},\"186\":{},\"193\":{},\"212\":{},\"225\":{},\"236\":{},\"270\":{},\"293\":{},\"311\":{},\"318\":{},\"342\":{},\"353\":{},\"377\":{},\"390\":{},\"404\":{},\"415\":{},\"610\":{},\"673\":{},\"1065\":{},\"1272\":{},\"1739\":{},\"1787\":{},\"1816\":{},\"1836\":{},\"1853\":{},\"1886\":{},\"1904\":{},\"1922\":{},\"1959\":{},\"1975\":{},\"1993\":{},\"2013\":{},\"2029\":{},\"2044\":{},\"2062\":{},\"2079\":{},\"2096\":{},\"2117\":{},\"2136\":{},\"2153\":{},\"2174\":{},\"2191\":{},\"2207\":{},\"2223\":{},\"2246\":{},\"2276\":{},\"2297\":{},\"2331\":{},\"2352\":{},\"2382\":{},\"2400\":{},\"2420\":{},\"2438\":{},\"2454\":{},\"2471\":{},\"2487\":{},\"2513\":{},\"2535\":{},\"2561\":{},\"2586\":{},\"2606\":{},\"2625\":{},\"2643\":{},\"2661\":{},\"2680\":{},\"2694\":{},\"2795\":{},\"2805\":{},\"2876\":{}},\"comment\":{}}],[\"forward\",{\"_index\":358,\"name\":{\"711\":{},\"1665\":{}},\"comment\":{}}],[\"forwarded\",{\"_index\":261,\"name\":{\"443\":{},\"490\":{},\"513\":{},\"554\":{},\"593\":{},\"639\":{},\"670\":{},\"703\":{},\"733\":{},\"771\":{},\"794\":{},\"817\":{},\"861\":{},\"876\":{},\"904\":{},\"956\":{},\"986\":{},\"1007\":{},\"1028\":{},\"1047\":{},\"1093\":{},\"1118\":{},\"1161\":{},\"1194\":{},\"1216\":{},\"1236\":{},\"1343\":{},\"1378\":{},\"1401\":{},\"1415\":{},\"1488\":{},\"1552\":{},\"1579\":{},\"1594\":{},\"1622\":{},\"1641\":{},\"1657\":{},\"1687\":{},\"1731\":{}},\"comment\":{}}],[\"freeze\",{\"_index\":334,\"name\":{\"607\":{}},\"comment\":{}}],[\"freeze_peer\",{\"_index\":335,\"name\":{\"608\":{}},\"comment\":{}}],[\"fromentropy\",{\"_index\":45,\"name\":{\"48\":{}},\"comment\":{}}],[\"frommnemonic\",{\"_index\":46,\"name\":{\"49\":{}},\"comment\":{}}],[\"fromrfc1751mnemonic\",{\"_index\":47,\"name\":{\"50\":{}},\"comment\":{}}],[\"fromsecret\",{\"_index\":44,\"name\":{\"46\":{}},\"comment\":{}}],[\"fromseed\",{\"_index\":43,\"name\":{\"45\":{}},\"comment\":{}}],[\"fulfillment\",{\"_index\":701,\"name\":{\"2131\":{}},\"comment\":{}}],[\"full\",{\"_index\":376,\"name\":{\"798\":{},\"1273\":{}},\"comment\":{}}],[\"full_reply\",{\"_index\":463,\"name\":{\"1152\":{},\"1184\":{},\"1301\":{}},\"comment\":{}}],[\"fundingoptions\",{\"_index\":36,\"name\":{\"38\":{}},\"comment\":{}}],[\"fundwallet\",{\"_index\":24,\"name\":{\"24\":{}},\"comment\":{}}],[\"gatewaybalance\",{\"_index\":363,\"name\":{\"741\":{}},\"comment\":{}}],[\"gatewaybalancesrequest\",{\"_index\":365,\"name\":{\"744\":{}},\"comment\":{}}],[\"gatewaybalancesresponse\",{\"_index\":367,\"name\":{\"753\":{}},\"comment\":{}}],[\"generate\",{\"_index\":42,\"name\":{\"44\":{}},\"comment\":{}}],[\"getbalancechanges\",{\"_index\":824,\"name\":{\"2820\":{}},\"comment\":{}}],[\"getbalances\",{\"_index\":21,\"name\":{\"21\":{}},\"comment\":{}}],[\"getledgerindex\",{\"_index\":23,\"name\":{\"23\":{}},\"comment\":{}}],[\"getnftokenid\",{\"_index\":862,\"name\":{\"2872\":{}},\"comment\":{}}],[\"getorderbook\",{\"_index\":22,\"name\":{\"22\":{}},\"comment\":{}}],[\"getserverinfo\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"getxaddress\",{\"_index\":58,\"name\":{\"63\":{}},\"comment\":{}}],[\"getxchainclaimid\",{\"_index\":865,\"name\":{\"2881\":{}},\"comment\":{}}],[\"getxrpbalance\",{\"_index\":20,\"name\":{\"20\":{}},\"comment\":{}}],[\"globalfreeze\",{\"_index\":295,\"name\":{\"524\":{}},\"comment\":{}}],[\"hash\",{\"_index\":56,\"name\":{\"61\":{},\"1405\":{},\"1432\":{},\"1472\":{},\"1506\":{},\"1541\":{},\"2790\":{}},\"comment\":{}}],[\"hashaccountroot\",{\"_index\":842,\"name\":{\"2842\":{}},\"comment\":{}}],[\"hashes\",{\"_index\":182,\"name\":{\"269\":{},\"2836\":{}},\"comment\":{}}],[\"hashescrow\",{\"_index\":850,\"name\":{\"2858\":{}},\"comment\":{}}],[\"hashledger\",{\"_index\":848,\"name\":{\"2854\":{}},\"comment\":{}}],[\"hashledgerheader\",{\"_index\":849,\"name\":{\"2856\":{}},\"comment\":{}}],[\"hashofferid\",{\"_index\":844,\"name\":{\"2846\":{}},\"comment\":{}}],[\"hashpaymentchannel\",{\"_index\":851,\"name\":{\"2860\":{}},\"comment\":{}}],[\"hashsignedtx\",{\"_index\":840,\"name\":{\"2838\":{}},\"comment\":{}}],[\"hashsignerlistid\",{\"_index\":843,\"name\":{\"2844\":{}},\"comment\":{}}],[\"hashstatetree\",{\"_index\":847,\"name\":{\"2852\":{}},\"comment\":{}}],[\"hashtrustline\",{\"_index\":845,\"name\":{\"2848\":{}},\"comment\":{}}],[\"hashtx\",{\"_index\":841,\"name\":{\"2840\":{}},\"comment\":{}}],[\"hashtxtree\",{\"_index\":846,\"name\":{\"2850\":{}},\"comment\":{}}],[\"hasnextpage\",{\"_index\":827,\"name\":{\"2823\":{}},\"comment\":{}}],[\"headers\",{\"_index\":28,\"name\":{\"30\":{}},\"comment\":{}}],[\"highest_sequence\",{\"_index\":313,\"name\":{\"560\":{}},\"comment\":{}}],[\"highlimit\",{\"_index\":213,\"name\":{\"356\":{}},\"comment\":{}}],[\"highnode\",{\"_index\":215,\"name\":{\"358\":{}},\"comment\":{}}],[\"highqualityin\",{\"_index\":218,\"name\":{\"361\":{}},\"comment\":{}}],[\"highqualityout\",{\"_index\":219,\"name\":{\"362\":{}},\"comment\":{}}],[\"hostid\",{\"_index\":545,\"name\":{\"1437\":{}},\"comment\":{}}],[\"hotwallet\",{\"_index\":366,\"name\":{\"748\":{}},\"comment\":{}}],[\"id\",{\"_index\":252,\"name\":{\"433\":{},\"437\":{},\"448\":{},\"471\":{},\"485\":{},\"496\":{},\"508\":{},\"536\":{},\"549\":{},\"575\":{},\"588\":{},\"621\":{},\"634\":{},\"650\":{},\"665\":{},\"685\":{},\"698\":{},\"714\":{},\"728\":{},\"749\":{},\"766\":{},\"781\":{},\"789\":{},\"806\":{},\"812\":{},\"849\":{},\"856\":{},\"865\":{},\"871\":{},\"884\":{},\"899\":{},\"939\":{},\"951\":{},\"962\":{},\"981\":{},\"992\":{},\"1002\":{},\"1012\":{},\"1023\":{},\"1037\":{},\"1042\":{},\"1055\":{},\"1088\":{},\"1099\":{},\"1113\":{},\"1129\":{},\"1134\":{},\"1143\":{},\"1153\":{},\"1156\":{},\"1173\":{},\"1185\":{},\"1189\":{},\"1205\":{},\"1211\":{},\"1227\":{},\"1231\":{},\"1302\":{},\"1334\":{},\"1338\":{},\"1351\":{},\"1373\":{},\"1383\":{},\"1396\":{},\"1406\":{},\"1410\":{},\"1419\":{},\"1483\":{},\"1492\":{},\"1547\":{},\"1567\":{},\"1574\":{},\"1583\":{},\"1589\":{},\"1597\":{},\"1608\":{},\"1617\":{},\"1627\":{},\"1636\":{},\"1646\":{},\"1652\":{},\"1668\":{},\"1682\":{},\"1700\":{},\"1726\":{}},\"comment\":{}}],[\"in_progress\",{\"_index\":589,\"name\":{\"1559\":{}},\"comment\":{}}],[\"index\",{\"_index\":84,\"name\":{\"89\":{},\"130\":{},\"149\":{},\"163\":{},\"181\":{},\"188\":{},\"203\":{},\"214\":{},\"230\":{},\"237\":{},\"271\":{},\"285\":{},\"297\":{},\"305\":{},\"327\":{},\"348\":{},\"363\":{},\"382\":{},\"393\":{},\"406\":{},\"417\":{},\"920\":{},\"946\":{},\"1074\":{}},\"comment\":{}}],[\"indexes\",{\"_index\":137,\"name\":{\"195\":{}},\"comment\":{}}],[\"indexnext\",{\"_index\":138,\"name\":{\"196\":{}},\"comment\":{}}],[\"indexprevious\",{\"_index\":139,\"name\":{\"197\":{}},\"comment\":{}}],[\"info\",{\"_index\":536,\"name\":{\"1424\":{}},\"comment\":{}}],[\"inledger\",{\"_index\":813,\"name\":{\"2792\":{}},\"comment\":{}}],[\"inspect\",{\"_index\":869,\"name\":{\"2888\":{},\"2895\":{},\"2902\":{},\"2909\":{},\"2916\":{},\"2923\":{},\"2930\":{},\"2937\":{},\"2944\":{},\"2951\":{},\"2958\":{},\"2965\":{}},\"comment\":{}}],[\"invoiceid\",{\"_index\":131,\"name\":{\"179\":{},\"2008\":{},\"2327\":{}},\"comment\":{}}],[\"io_latency_ms\",{\"_index\":546,\"name\":{\"1438\":{},\"1510\":{}},\"comment\":{}}],[\"is_burned\",{\"_index\":816,\"name\":{\"2804\":{}},\"comment\":{}}],[\"isconnected\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"iscreatednode\",{\"_index\":782,\"name\":{\"2711\":{}},\"comment\":{}}],[\"isdeletednode\",{\"_index\":784,\"name\":{\"2713\":{}},\"comment\":{}}],[\"ismodifiednode\",{\"_index\":783,\"name\":{\"2712\":{}},\"comment\":{}}],[\"isotimetorippletime\",{\"_index\":829,\"name\":{\"2825\":{}},\"comment\":{}}],[\"issuedcurrency\",{\"_index\":800,\"name\":{\"2751\":{}},\"comment\":{}}],[\"issuedcurrencyamount\",{\"_index\":801,\"name\":{\"2755\":{}},\"comment\":{}}],[\"issuer\",{\"_index\":198,\"name\":{\"312\":{},\"611\":{},\"914\":{},\"918\":{},\"1079\":{},\"1198\":{},\"2243\":{},\"2750\":{},\"2753\":{},\"2758\":{},\"2762\":{},\"2780\":{},\"2807\":{},\"2878\":{}},\"comment\":{}}],[\"issuingchaindoor\",{\"_index\":822,\"name\":{\"2818\":{}},\"comment\":{}}],[\"issuingchainissue\",{\"_index\":823,\"name\":{\"2819\":{}},\"comment\":{}}],[\"isvalidaddress\",{\"_index\":839,\"name\":{\"2835\":{}},\"comment\":{}}],[\"isvalidsecret\",{\"_index\":838,\"name\":{\"2834\":{}},\"comment\":{}}],[\"job_type\",{\"_index\":585,\"name\":{\"1555\":{}},\"comment\":{}}],[\"job_types\",{\"_index\":552,\"name\":{\"1446\":{},\"1518\":{}},\"comment\":{}}],[\"jobtype\",{\"_index\":584,\"name\":{\"1554\":{}},\"comment\":{}}],[\"jq_trans_overflow\",{\"_index\":547,\"name\":{\"1439\":{},\"1511\":{}},\"comment\":{}}],[\"kept\",{\"_index\":424,\"name\":{\"977\":{}},\"comment\":{}}],[\"keytorfc1751mnemonic\",{\"_index\":60,\"name\":{\"65\":{}},\"comment\":{}}],[\"last_close\",{\"_index\":548,\"name\":{\"1440\":{},\"1512\":{}},\"comment\":{}}],[\"last_result\",{\"_index\":384,\"name\":{\"824\":{}},\"comment\":{}}],[\"lastledgersequence\",{\"_index\":181,\"name\":{\"268\":{},\"1740\":{},\"1800\":{},\"1817\":{},\"1837\":{},\"1854\":{},\"1887\":{},\"1905\":{},\"1923\":{},\"1960\":{},\"1976\":{},\"1994\":{},\"2014\":{},\"2030\":{},\"2045\":{},\"2063\":{},\"2080\":{},\"2097\":{},\"2118\":{},\"2137\":{},\"2154\":{},\"2175\":{},\"2192\":{},\"2208\":{},\"2228\":{},\"2251\":{},\"2277\":{},\"2306\":{},\"2336\":{},\"2362\":{},\"2383\":{},\"2401\":{},\"2421\":{},\"2439\":{},\"2455\":{},\"2472\":{},\"2488\":{},\"2518\":{},\"2536\":{},\"2562\":{},\"2587\":{},\"2607\":{},\"2626\":{},\"2644\":{},\"2662\":{},\"2681\":{},\"2699\":{}},\"comment\":{}}],[\"ledger\",{\"_index\":164,\"name\":{\"249\":{}},\"comment\":{}}],[\"ledger_current_index\",{\"_index\":307,\"name\":{\"545\":{},\"584\":{},\"630\":{},\"661\":{},\"694\":{},\"764\":{},\"786\":{},\"870\":{},\"947\":{},\"1083\":{},\"1110\":{},\"1186\":{},\"1289\":{},\"1319\":{},\"1365\":{}},\"comment\":{}}],[\"ledger_hash\",{\"_index\":172,\"name\":{\"257\":{},\"473\":{},\"480\":{},\"498\":{},\"503\":{},\"538\":{},\"577\":{},\"586\":{},\"623\":{},\"652\":{},\"659\":{},\"687\":{},\"696\":{},\"716\":{},\"751\":{},\"763\":{},\"779\":{},\"808\":{},\"833\":{},\"854\":{},\"886\":{},\"895\":{},\"941\":{},\"1014\":{},\"1019\":{},\"1057\":{},\"1085\":{},\"1101\":{},\"1108\":{},\"1175\":{},\"1250\":{},\"1260\":{},\"1274\":{},\"1290\":{},\"1309\":{},\"1320\":{},\"1610\":{},\"1629\":{},\"1648\":{},\"1670\":{},\"1723\":{}},\"comment\":{}}],[\"ledger_index\",{\"_index\":173,\"name\":{\"258\":{},\"474\":{},\"481\":{},\"499\":{},\"504\":{},\"539\":{},\"546\":{},\"578\":{},\"585\":{},\"624\":{},\"653\":{},\"660\":{},\"688\":{},\"695\":{},\"717\":{},\"736\":{},\"752\":{},\"765\":{},\"780\":{},\"809\":{},\"834\":{},\"855\":{},\"887\":{},\"894\":{},\"942\":{},\"1015\":{},\"1020\":{},\"1058\":{},\"1084\":{},\"1102\":{},\"1109\":{},\"1176\":{},\"1251\":{},\"1261\":{},\"1275\":{},\"1291\":{},\"1310\":{},\"1321\":{},\"1611\":{},\"1630\":{},\"1649\":{},\"1671\":{},\"1690\":{},\"1724\":{},\"2791\":{},\"2802\":{}},\"comment\":{}}],[\"ledger_index_max\",{\"_index\":356,\"name\":{\"709\":{},\"723\":{},\"1311\":{},\"1663\":{},\"1677\":{}},\"comment\":{}}],[\"ledger_index_min\",{\"_index\":355,\"name\":{\"708\":{},\"722\":{},\"1312\":{},\"1662\":{},\"1676\":{}},\"comment\":{}}],[\"ledger_time\",{\"_index\":489,\"name\":{\"1252\":{},\"1262\":{}},\"comment\":{}}],[\"ledgerbinary\",{\"_index\":385,\"name\":{\"829\":{}},\"comment\":{}}],[\"ledgerclosedrequest\",{\"_index\":389,\"name\":{\"847\":{}},\"comment\":{}}],[\"ledgerclosedresponse\",{\"_index\":390,\"name\":{\"851\":{}},\"comment\":{}}],[\"ledgercurrentrequest\",{\"_index\":391,\"name\":{\"863\":{}},\"comment\":{}}],[\"ledgercurrentresponse\",{\"_index\":392,\"name\":{\"867\":{}},\"comment\":{}}],[\"ledgerdatabinaryledgerentry\",{\"_index\":395,\"name\":{\"889\":{}},\"comment\":{}}],[\"ledgerdatalabeledledgerentry\",{\"_index\":394,\"name\":{\"888\":{}},\"comment\":{}}],[\"ledgerdataledgerstate\",{\"_index\":398,\"name\":{\"906\":{}},\"comment\":{}}],[\"ledgerdatarequest\",{\"_index\":393,\"name\":{\"878\":{}},\"comment\":{}}],[\"ledgerdataresponse\",{\"_index\":396,\"name\":{\"891\":{}},\"comment\":{}}],[\"ledgerentry\",{\"_index\":62,\"name\":{\"67\":{},\"265\":{}},\"comment\":{}}],[\"ledgerentryfilter\",{\"_index\":179,\"name\":{\"264\":{}},\"comment\":{}}],[\"ledgerentryrequest\",{\"_index\":399,\"name\":{\"907\":{}},\"comment\":{}}],[\"ledgerentryresponse\",{\"_index\":409,\"name\":{\"943\":{}},\"comment\":{}}],[\"ledgerentrytype\",{\"_index\":64,\"name\":{\"69\":{},\"126\":{},\"134\":{},\"153\":{},\"167\":{},\"183\":{},\"192\":{},\"207\":{},\"218\":{},\"235\":{},\"267\":{},\"281\":{},\"289\":{},\"301\":{},\"317\":{},\"334\":{},\"352\":{},\"376\":{},\"388\":{},\"397\":{},\"410\":{},\"1064\":{},\"2717\":{},\"2724\":{},\"2735\":{}},\"comment\":{}}],[\"ledgerhashes\",{\"_index\":180,\"name\":{\"266\":{}},\"comment\":{}}],[\"ledgerindex\",{\"_index\":786,\"name\":{\"2718\":{},\"2725\":{},\"2736\":{},\"2747\":{}},\"comment\":{}}],[\"ledgermodifiedoffercreatetransaction\",{\"_index\":386,\"name\":{\"844\":{}},\"comment\":{}}],[\"ledgerqueuedata\",{\"_index\":381,\"name\":{\"819\":{}},\"comment\":{}}],[\"ledgerrequest\",{\"_index\":375,\"name\":{\"796\":{}},\"comment\":{}}],[\"ledgerresponse\",{\"_index\":380,\"name\":{\"810\":{}},\"comment\":{}}],[\"ledgersequence\",{\"_index\":703,\"name\":{\"2148\":{},\"2528\":{}},\"comment\":{}}],[\"ledgerstream\",{\"_index\":486,\"name\":{\"1246\":{}},\"comment\":{}}],[\"ledgerstreamresponse\",{\"_index\":493,\"name\":{\"1257\":{}},\"comment\":{}}],[\"levels\",{\"_index\":521,\"name\":{\"1366\":{}},\"comment\":{}}],[\"limit\",{\"_index\":276,\"name\":{\"469\":{},\"483\":{},\"573\":{},\"599\":{},\"619\":{},\"633\":{},\"648\":{},\"662\":{},\"682\":{},\"712\":{},\"724\":{},\"778\":{},\"881\":{},\"1051\":{},\"1666\":{},\"1678\":{}},\"comment\":{}}],[\"limit_peer\",{\"_index\":327,\"name\":{\"600\":{}},\"comment\":{}}],[\"limitamount\",{\"_index\":761,\"name\":{\"2510\":{}},\"comment\":{}}],[\"lines\",{\"_index\":324,\"name\":{\"583\":{}},\"comment\":{}}],[\"load\",{\"_index\":551,\"name\":{\"1444\":{},\"1516\":{}},\"comment\":{}}],[\"load_base\",{\"_index\":582,\"name\":{\"1520\":{}},\"comment\":{}}],[\"load_factor\",{\"_index\":554,\"name\":{\"1448\":{},\"1521\":{}},\"comment\":{}}],[\"load_factor_cluster\",{\"_index\":558,\"name\":{\"1452\":{}},\"comment\":{}}],[\"load_factor_fee_escalation\",{\"_index\":559,\"name\":{\"1453\":{},\"1522\":{}},\"comment\":{}}],[\"load_factor_fee_queue\",{\"_index\":560,\"name\":{\"1454\":{},\"1523\":{}},\"comment\":{}}],[\"load_factor_fee_reference\",{\"_index\":583,\"name\":{\"1524\":{}},\"comment\":{}}],[\"load_factor_local\",{\"_index\":556,\"name\":{\"1450\":{}},\"comment\":{}}],[\"load_factor_net\",{\"_index\":557,\"name\":{\"1451\":{}},\"comment\":{}}],[\"load_factor_server\",{\"_index\":561,\"name\":{\"1455\":{},\"1525\":{}},\"comment\":{}}],[\"load_fee\",{\"_index\":497,\"name\":{\"1276\":{}},\"comment\":{}}],[\"lockingchaindoor\",{\"_index\":820,\"name\":{\"2816\":{}},\"comment\":{}}],[\"lockingchainissue\",{\"_index\":821,\"name\":{\"2817\":{}},\"comment\":{}}],[\"lowest_sequence\",{\"_index\":312,\"name\":{\"559\":{}},\"comment\":{}}],[\"lowlimit\",{\"_index\":212,\"name\":{\"355\":{}},\"comment\":{}}],[\"lownode\",{\"_index\":214,\"name\":{\"357\":{}},\"comment\":{}}],[\"lowqualityin\",{\"_index\":216,\"name\":{\"359\":{}},\"comment\":{}}],[\"lowqualityout\",{\"_index\":217,\"name\":{\"360\":{}},\"comment\":{}}],[\"lp_token\",{\"_index\":625,\"name\":{\"1720\":{}},\"comment\":{}}],[\"lptokenbalance\",{\"_index\":115,\"name\":{\"145\":{}},\"comment\":{}}],[\"lptokenin\",{\"_index\":687,\"name\":{\"1954\":{}},\"comment\":{}}],[\"lptokenout\",{\"_index\":679,\"name\":{\"1881\":{}},\"comment\":{}}],[\"lsfallowtrustlineclawback\",{\"_index\":102,\"name\":{\"107\":{},\"123\":{}},\"comment\":{}}],[\"lsfamm\",{\"_index\":97,\"name\":{\"102\":{},\"118\":{}},\"comment\":{}}],[\"lsfdefaultripple\",{\"_index\":95,\"name\":{\"100\":{},\"116\":{}},\"comment\":{}}],[\"lsfdepositauth\",{\"_index\":96,\"name\":{\"101\":{},\"117\":{}},\"comment\":{}}],[\"lsfdisablemaster\",{\"_index\":92,\"name\":{\"97\":{},\"113\":{}},\"comment\":{}}],[\"lsfdisallowincomingcheck\",{\"_index\":99,\"name\":{\"104\":{},\"120\":{}},\"comment\":{}}],[\"lsfdisallowincomingnftokenoffer\",{\"_index\":98,\"name\":{\"103\":{},\"119\":{}},\"comment\":{}}],[\"lsfdisallowincomingpaychan\",{\"_index\":100,\"name\":{\"105\":{},\"121\":{}},\"comment\":{}}],[\"lsfdisallowincomingtrustline\",{\"_index\":101,\"name\":{\"106\":{},\"122\":{}},\"comment\":{}}],[\"lsfdisallowxrp\",{\"_index\":91,\"name\":{\"96\":{},\"112\":{}},\"comment\":{}}],[\"lsfglobalfreeze\",{\"_index\":94,\"name\":{\"99\":{},\"115\":{}},\"comment\":{}}],[\"lsfhighauth\",{\"_index\":224,\"name\":{\"370\":{}},\"comment\":{}}],[\"lsfhighfreeze\",{\"_index\":228,\"name\":{\"374\":{}},\"comment\":{}}],[\"lsfhighnoripple\",{\"_index\":226,\"name\":{\"372\":{}},\"comment\":{}}],[\"lsfhighreserve\",{\"_index\":222,\"name\":{\"368\":{}},\"comment\":{}}],[\"lsflowauth\",{\"_index\":223,\"name\":{\"369\":{}},\"comment\":{}}],[\"lsflowfreeze\",{\"_index\":227,\"name\":{\"373\":{}},\"comment\":{}}],[\"lsflownoripple\",{\"_index\":225,\"name\":{\"371\":{}},\"comment\":{}}],[\"lsflowreserve\",{\"_index\":221,\"name\":{\"367\":{}},\"comment\":{}}],[\"lsfnofreeze\",{\"_index\":93,\"name\":{\"98\":{},\"114\":{}},\"comment\":{}}],[\"lsfoneownercount\",{\"_index\":234,\"name\":{\"386\":{}},\"comment\":{}}],[\"lsfpassive\",{\"_index\":207,\"name\":{\"331\":{}},\"comment\":{}}],[\"lsfpasswordspent\",{\"_index\":88,\"name\":{\"93\":{},\"109\":{}},\"comment\":{}}],[\"lsfrequireauth\",{\"_index\":90,\"name\":{\"95\":{},\"111\":{}},\"comment\":{}}],[\"lsfrequiredesttag\",{\"_index\":89,\"name\":{\"94\":{},\"110\":{}},\"comment\":{}}],[\"lsfsell\",{\"_index\":208,\"name\":{\"332\":{}},\"comment\":{}}],[\"majorities\",{\"_index\":106,\"name\":{\"128\":{}},\"comment\":{}}],[\"majority\",{\"_index\":183,\"name\":{\"274\":{},\"275\":{}},\"comment\":{}}],[\"manifest\",{\"_index\":530,\"name\":{\"1394\":{}},\"comment\":{}}],[\"manifestrequest\",{\"_index\":527,\"name\":{\"1380\":{}},\"comment\":{}}],[\"manifestresponse\",{\"_index\":528,\"name\":{\"1385\":{}},\"comment\":{}}],[\"marker\",{\"_index\":277,\"name\":{\"470\":{},\"484\":{},\"574\":{},\"587\":{},\"620\":{},\"632\":{},\"649\":{},\"663\":{},\"683\":{},\"697\":{},\"713\":{},\"725\":{},\"882\":{},\"897\":{},\"1667\":{},\"1679\":{}},\"comment\":{}}],[\"markerrequest\",{\"_index\":248,\"name\":{\"429\":{}},\"comment\":{}}],[\"markerresponse\",{\"_index\":249,\"name\":{\"430\":{}},\"comment\":{}}],[\"master_key\",{\"_index\":498,\"name\":{\"1277\":{},\"1392\":{}},\"comment\":{}}],[\"max_ledger\",{\"_index\":436,\"name\":{\"1036\":{}},\"comment\":{}}],[\"max_queue_size\",{\"_index\":526,\"name\":{\"1372\":{}},\"comment\":{}}],[\"max_spend_drops\",{\"_index\":319,\"name\":{\"567\":{},\"828\":{}},\"comment\":{}}],[\"max_spend_drops_total\",{\"_index\":314,\"name\":{\"561\":{}},\"comment\":{}}],[\"maxfeexrp\",{\"_index\":4,\"name\":{\"4\":{},\"27\":{}},\"comment\":{}}],[\"median_fee\",{\"_index\":517,\"name\":{\"1361\":{}},\"comment\":{}}],[\"median_level\",{\"_index\":522,\"name\":{\"1368\":{}},\"comment\":{}}],[\"memo\",{\"_index\":803,\"name\":{\"2770\":{},\"2771\":{}},\"comment\":{}}],[\"memodata\",{\"_index\":804,\"name\":{\"2773\":{}},\"comment\":{}}],[\"memoformat\",{\"_index\":806,\"name\":{\"2775\":{}},\"comment\":{}}],[\"memos\",{\"_index\":630,\"name\":{\"1741\":{},\"1801\":{},\"1818\":{},\"1838\":{},\"1855\":{},\"1888\":{},\"1906\":{},\"1924\":{},\"1961\":{},\"1977\":{},\"1995\":{},\"2015\":{},\"2031\":{},\"2046\":{},\"2064\":{},\"2081\":{},\"2098\":{},\"2119\":{},\"2138\":{},\"2155\":{},\"2176\":{},\"2193\":{},\"2209\":{},\"2229\":{},\"2252\":{},\"2278\":{},\"2307\":{},\"2337\":{},\"2363\":{},\"2384\":{},\"2402\":{},\"2422\":{},\"2440\":{},\"2456\":{},\"2473\":{},\"2489\":{},\"2519\":{},\"2537\":{},\"2563\":{},\"2588\":{},\"2608\":{},\"2627\":{},\"2645\":{},\"2663\":{},\"2682\":{},\"2700\":{}},\"comment\":{}}],[\"memotype\",{\"_index\":805,\"name\":{\"2774\":{}},\"comment\":{}}],[\"message\",{\"_index\":264,\"name\":{\"449\":{},\"2885\":{},\"2892\":{},\"2899\":{},\"2906\":{},\"2913\":{},\"2920\":{},\"2927\":{},\"2934\":{},\"2941\":{},\"2948\":{},\"2955\":{},\"2962\":{}},\"comment\":{}}],[\"messagekey\",{\"_index\":74,\"name\":{\"79\":{},\"1791\":{}},\"comment\":{}}],[\"meta\",{\"_index\":361,\"name\":{\"737\":{},\"1292\":{},\"1322\":{},\"1691\":{}},\"comment\":{}}],[\"metadata\",{\"_index\":388,\"name\":{\"846\":{},\"1021\":{},\"1753\":{}},\"comment\":{}}],[\"min_ledger\",{\"_index\":435,\"name\":{\"1035\":{}},\"comment\":{}}],[\"minaccountcreateamount\",{\"_index\":124,\"name\":{\"160\":{},\"2638\":{},\"2693\":{}},\"comment\":{}}],[\"minimum_fee\",{\"_index\":518,\"name\":{\"1362\":{}},\"comment\":{}}],[\"minimum_level\",{\"_index\":523,\"name\":{\"1369\":{}},\"comment\":{}}],[\"mintednftokens\",{\"_index\":82,\"name\":{\"87\":{}},\"comment\":{}}],[\"modifiednode\",{\"_index\":788,\"name\":{\"2721\":{},\"2722\":{}},\"comment\":{}}],[\"multisign\",{\"_index\":882,\"name\":{\"2967\":{}},\"comment\":{}}],[\"name\",{\"_index\":867,\"name\":{\"2884\":{},\"2891\":{},\"2898\":{},\"2905\":{},\"2912\":{},\"2919\":{},\"2926\":{},\"2933\":{},\"2940\":{},\"2947\":{},\"2954\":{},\"2961\":{}},\"comment\":{}}],[\"negative_unl_id\",{\"_index\":186,\"name\":{\"279\":{}},\"comment\":{}}],[\"negativeunl\",{\"_index\":187,\"name\":{\"280\":{}},\"comment\":{}}],[\"network_id\",{\"_index\":555,\"name\":{\"1449\":{}},\"comment\":{}}],[\"network_ledger\",{\"_index\":564,\"name\":{\"1458\":{}},\"comment\":{}}],[\"networkid\",{\"_index\":5,\"name\":{\"5\":{},\"1747\":{},\"1807\":{},\"1824\":{},\"1844\":{},\"1861\":{},\"1894\":{},\"1912\":{},\"1930\":{},\"1967\":{},\"1983\":{},\"2001\":{},\"2021\":{},\"2037\":{},\"2052\":{},\"2070\":{},\"2087\":{},\"2104\":{},\"2125\":{},\"2144\":{},\"2161\":{},\"2182\":{},\"2199\":{},\"2215\":{},\"2235\":{},\"2258\":{},\"2284\":{},\"2313\":{},\"2343\":{},\"2369\":{},\"2390\":{},\"2408\":{},\"2428\":{},\"2446\":{},\"2462\":{},\"2479\":{},\"2495\":{},\"2525\":{},\"2543\":{},\"2569\":{},\"2594\":{},\"2614\":{},\"2633\":{},\"2651\":{},\"2669\":{},\"2688\":{},\"2706\":{}},\"comment\":{}}],[\"newfields\",{\"_index\":787,\"name\":{\"2719\":{}},\"comment\":{}}],[\"nextpagemin\",{\"_index\":194,\"name\":{\"302\":{}},\"comment\":{}}],[\"nft_id\",{\"_index\":606,\"name\":{\"1607\":{},\"1616\":{},\"1626\":{},\"1635\":{},\"1645\":{},\"1661\":{},\"1675\":{},\"2801\":{}},\"comment\":{}}],[\"nft_offer_index\",{\"_index\":815,\"name\":{\"2796\":{}},\"comment\":{}}],[\"nft_page\",{\"_index\":405,\"name\":{\"934\":{}},\"comment\":{}}],[\"nft_serial\",{\"_index\":337,\"name\":{\"615\":{},\"2809\":{}},\"comment\":{}}],[\"nft_taxon\",{\"_index\":818,\"name\":{\"2808\":{}},\"comment\":{}}],[\"nftbuyoffersrequest\",{\"_index\":605,\"name\":{\"1605\":{}},\"comment\":{}}],[\"nftbuyoffersresponse\",{\"_index\":607,\"name\":{\"1612\":{}},\"comment\":{}}],[\"nfthistoryrequest\",{\"_index\":612,\"name\":{\"1659\":{}},\"comment\":{}}],[\"nfthistoryresponse\",{\"_index\":613,\"name\":{\"1672\":{}},\"comment\":{}}],[\"nfthistorytransaction\",{\"_index\":614,\"name\":{\"1689\":{}},\"comment\":{}}],[\"nftinforequest\",{\"_index\":610,\"name\":{\"1643\":{}},\"comment\":{}}],[\"nftinforesponse\",{\"_index\":611,\"name\":{\"1650\":{}},\"comment\":{}}],[\"nftoffer\",{\"_index\":814,\"name\":{\"2793\":{}},\"comment\":{}}],[\"nftoken\",{\"_index\":197,\"name\":{\"308\":{},\"309\":{},\"2800\":{}},\"comment\":{}}],[\"nftokenacceptoffer\",{\"_index\":707,\"name\":{\"2165\":{}},\"comment\":{}}],[\"nftokenbrokerfee\",{\"_index\":710,\"name\":{\"2169\":{}},\"comment\":{}}],[\"nftokenburn\",{\"_index\":711,\"name\":{\"2183\":{}},\"comment\":{}}],[\"nftokenbuyoffer\",{\"_index\":709,\"name\":{\"2168\":{}},\"comment\":{}}],[\"nftokencanceloffer\",{\"_index\":712,\"name\":{\"2200\":{}},\"comment\":{}}],[\"nftokencreateoffer\",{\"_index\":714,\"name\":{\"2216\":{}},\"comment\":{}}],[\"nftokencreateofferflags\",{\"_index\":715,\"name\":{\"2236\":{}},\"comment\":{}}],[\"nftokencreateofferflagsinterface\",{\"_index\":717,\"name\":{\"2238\":{}},\"comment\":{}}],[\"nftokenid\",{\"_index\":199,\"name\":{\"313\":{},\"612\":{},\"2186\":{},\"2218\":{},\"2875\":{}},\"comment\":{}}],[\"nftokenmint\",{\"_index\":718,\"name\":{\"2240\":{}},\"comment\":{}}],[\"nftokenminter\",{\"_index\":83,\"name\":{\"88\":{},\"1795\":{}},\"comment\":{}}],[\"nftokenmintflags\",{\"_index\":720,\"name\":{\"2259\":{}},\"comment\":{}}],[\"nftokenmintflagsinterface\",{\"_index\":725,\"name\":{\"2264\":{}},\"comment\":{}}],[\"nftokenoffer\",{\"_index\":191,\"name\":{\"288\":{}},\"comment\":{}}],[\"nftokenoffernode\",{\"_index\":192,\"name\":{\"294\":{}},\"comment\":{}}],[\"nftokenoffers\",{\"_index\":713,\"name\":{\"2202\":{}},\"comment\":{}}],[\"nftokenpage\",{\"_index\":193,\"name\":{\"300\":{}},\"comment\":{}}],[\"nftokens\",{\"_index\":195,\"name\":{\"303\":{}},\"comment\":{}}],[\"nftokenselloffer\",{\"_index\":708,\"name\":{\"2167\":{}},\"comment\":{}}],[\"nftokentaxon\",{\"_index\":200,\"name\":{\"314\":{},\"613\":{},\"2242\":{}},\"comment\":{}}],[\"nftselloffersrequest\",{\"_index\":608,\"name\":{\"1624\":{}},\"comment\":{}}],[\"nftselloffersresponse\",{\"_index\":609,\"name\":{\"1631\":{}},\"comment\":{}}],[\"no_ripple\",{\"_index\":330,\"name\":{\"603\":{}},\"comment\":{}}],[\"no_ripple_peer\",{\"_index\":331,\"name\":{\"604\":{}},\"comment\":{}}],[\"node\",{\"_index\":410,\"name\":{\"948\":{},\"2739\":{}},\"comment\":{}}],[\"node_binary\",{\"_index\":411,\"name\":{\"949\":{}},\"comment\":{}}],[\"nofreeze\",{\"_index\":296,\"name\":{\"525\":{}},\"comment\":{}}],[\"noripplecheckrequest\",{\"_index\":371,\"name\":{\"773\":{}},\"comment\":{}}],[\"noripplecheckresponse\",{\"_index\":373,\"name\":{\"783\":{}},\"comment\":{}}],[\"notconnectederror\",{\"_index\":873,\"name\":{\"2910\":{}},\"comment\":{}}],[\"notfounderror\",{\"_index\":879,\"name\":{\"2952\":{}},\"comment\":{}}],[\"obligations\",{\"_index\":368,\"name\":{\"757\":{}},\"comment\":{}}],[\"offer\",{\"_index\":201,\"name\":{\"316\":{},\"927\":{}},\"comment\":{}}],[\"offercancel\",{\"_index\":726,\"name\":{\"2269\":{}},\"comment\":{}}],[\"offercreate\",{\"_index\":733,\"name\":{\"2295\":{}},\"comment\":{}}],[\"offercreateflags\",{\"_index\":727,\"name\":{\"2285\":{}},\"comment\":{}}],[\"offercreateflagsinterface\",{\"_index\":732,\"name\":{\"2290\":{}},\"comment\":{}}],[\"offerflags\",{\"_index\":206,\"name\":{\"330\":{}},\"comment\":{}}],[\"offers\",{\"_index\":353,\"name\":{\"693\":{},\"1086\":{},\"1615\":{},\"1634\":{}},\"comment\":{}}],[\"offersequence\",{\"_index\":698,\"name\":{\"2091\":{},\"2129\":{},\"2271\":{},\"2299\":{}},\"comment\":{}}],[\"on\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"open_ledger_cost\",{\"_index\":426,\"name\":{\"979\":{}},\"comment\":{}}],[\"open_ledger_fee\",{\"_index\":519,\"name\":{\"1363\":{}},\"comment\":{}}],[\"open_ledger_level\",{\"_index\":524,\"name\":{\"1370\":{}},\"comment\":{}}],[\"orderbookstream\",{\"_index\":506,\"name\":{\"1313\":{}},\"comment\":{}}],[\"otherchaindestination\",{\"_index\":774,\"name\":{\"2619\":{}},\"comment\":{}}],[\"otherchainsource\",{\"_index\":238,\"name\":{\"401\":{},\"2550\":{},\"2576\":{},\"2656\":{}},\"comment\":{}}],[\"owner\",{\"_index\":140,\"name\":{\"198\":{},\"295\":{},\"2090\":{},\"2128\":{},\"2187\":{},\"2220\":{},\"2797\":{},\"2803\":{}},\"comment\":{}}],[\"owner_funds\",{\"_index\":379,\"name\":{\"802\":{},\"1060\":{}},\"comment\":{}}],[\"ownercount\",{\"_index\":68,\"name\":{\"73\":{}},\"comment\":{}}],[\"ownernode\",{\"_index\":125,\"name\":{\"162\":{},\"171\":{},\"187\":{},\"213\":{},\"228\":{},\"296\":{},\"325\":{},\"341\":{},\"378\":{},\"391\":{},\"405\":{},\"416\":{},\"1072\":{}},\"comment\":{}}],[\"parent_close_time\",{\"_index\":174,\"name\":{\"259\":{},\"840\":{}},\"comment\":{}}],[\"parent_hash\",{\"_index\":175,\"name\":{\"260\":{},\"841\":{}},\"comment\":{}}],[\"parseaccountrootflags\",{\"_index\":246,\"name\":{\"427\":{}},\"comment\":{}}],[\"parsenftokenid\",{\"_index\":863,\"name\":{\"2873\":{}},\"comment\":{}}],[\"passwordspent\",{\"_index\":297,\"name\":{\"526\":{}},\"comment\":{}}],[\"path\",{\"_index\":809,\"name\":{\"2781\":{}},\"comment\":{}}],[\"pathfindcloserequest\",{\"_index\":456,\"name\":{\"1131\":{}},\"comment\":{}}],[\"pathfindcreaterequest\",{\"_index\":451,\"name\":{\"1121\":{}},\"comment\":{}}],[\"pathfindpathoption\",{\"_index\":457,\"name\":{\"1136\":{}},\"comment\":{}}],[\"pathfindrequest\",{\"_index\":450,\"name\":{\"1120\":{}},\"comment\":{}}],[\"pathfindresponse\",{\"_index\":461,\"name\":{\"1145\":{}},\"comment\":{}}],[\"pathfindstatusrequest\",{\"_index\":460,\"name\":{\"1140\":{}},\"comment\":{}}],[\"pathfindstream\",{\"_index\":502,\"name\":{\"1296\":{}},\"comment\":{}}],[\"paths\",{\"_index\":455,\"name\":{\"1127\":{},\"2328\":{}},\"comment\":{}}],[\"paths_computed\",{\"_index\":458,\"name\":{\"1137\":{},\"1164\":{}},\"comment\":{}}],[\"pathstep\",{\"_index\":808,\"name\":{\"2777\":{}},\"comment\":{}}],[\"paychannel\",{\"_index\":209,\"name\":{\"333\":{}},\"comment\":{}}],[\"payment\",{\"_index\":739,\"name\":{\"2322\":{}},\"comment\":{}}],[\"payment_channel\",{\"_index\":403,\"name\":{\"928\":{}},\"comment\":{}}],[\"paymentchannelclaim\",{\"_index\":744,\"name\":{\"2350\":{}},\"comment\":{}}],[\"paymentchannelclaimflags\",{\"_index\":740,\"name\":{\"2344\":{}},\"comment\":{}}],[\"paymentchannelclaimflagsinterface\",{\"_index\":743,\"name\":{\"2347\":{}},\"comment\":{}}],[\"paymentchannelcreate\",{\"_index\":745,\"name\":{\"2370\":{}},\"comment\":{}}],[\"paymentchannelfund\",{\"_index\":746,\"name\":{\"2391\":{}},\"comment\":{}}],[\"paymentflags\",{\"_index\":734,\"name\":{\"2314\":{}},\"comment\":{}}],[\"paymentflagsinterface\",{\"_index\":738,\"name\":{\"2318\":{}},\"comment\":{}}],[\"peak_time\",{\"_index\":587,\"name\":{\"1557\":{}},\"comment\":{}}],[\"peer\",{\"_index\":322,\"name\":{\"572\":{}},\"comment\":{}}],[\"peer_authorized\",{\"_index\":333,\"name\":{\"606\":{}},\"comment\":{}}],[\"peer_disconnects\",{\"_index\":562,\"name\":{\"1456\":{},\"1526\":{}},\"comment\":{}}],[\"peer_disconnects_resources\",{\"_index\":563,\"name\":{\"1457\":{},\"1527\":{}},\"comment\":{}}],[\"peers\",{\"_index\":565,\"name\":{\"1459\":{},\"1528\":{}},\"comment\":{}}],[\"peerstatusstream\",{\"_index\":503,\"name\":{\"1305\":{}},\"comment\":{}}],[\"per_second\",{\"_index\":586,\"name\":{\"1556\":{}},\"comment\":{}}],[\"percenttoquality\",{\"_index\":832,\"name\":{\"2828\":{}},\"comment\":{}}],[\"percenttotransferrate\",{\"_index\":834,\"name\":{\"2830\":{}},\"comment\":{}}],[\"pingrequest\",{\"_index\":595,\"name\":{\"1565\":{}},\"comment\":{}}],[\"pingresponse\",{\"_index\":596,\"name\":{\"1569\":{}},\"comment\":{}}],[\"ports\",{\"_index\":566,\"name\":{\"1460\":{}},\"comment\":{}}],[\"preflight_result\",{\"_index\":383,\"name\":{\"823\":{}},\"comment\":{}}],[\"preparetransaction\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"previousfields\",{\"_index\":790,\"name\":{\"2728\":{}},\"comment\":{}}],[\"previouspagemin\",{\"_index\":196,\"name\":{\"304\":{}},\"comment\":{}}],[\"previoustxnid\",{\"_index\":85,\"name\":{\"90\":{},\"131\":{},\"150\":{},\"164\":{},\"172\":{},\"189\":{},\"204\":{},\"215\":{},\"231\":{},\"238\":{},\"272\":{},\"286\":{},\"298\":{},\"306\":{},\"328\":{},\"349\":{},\"364\":{},\"383\":{},\"394\":{},\"407\":{},\"418\":{},\"1075\":{},\"2730\":{}},\"comment\":{}}],[\"previoustxnlgrseq\",{\"_index\":86,\"name\":{\"91\":{},\"132\":{},\"151\":{},\"165\":{},\"173\":{},\"190\":{},\"205\":{},\"216\":{},\"232\":{},\"239\":{},\"273\":{},\"287\":{},\"299\":{},\"307\":{},\"329\":{},\"350\":{},\"365\":{},\"384\":{},\"395\":{},\"408\":{},\"419\":{},\"1076\":{},\"2731\":{}},\"comment\":{}}],[\"price\",{\"_index\":114,\"name\":{\"144\":{},\"1718\":{}},\"comment\":{}}],[\"privatekey\",{\"_index\":50,\"name\":{\"54\":{}},\"comment\":{}}],[\"problems\",{\"_index\":374,\"name\":{\"787\":{}},\"comment\":{}}],[\"proposers\",{\"_index\":550,\"name\":{\"1443\":{},\"1515\":{}},\"comment\":{}}],[\"pseudotransaction\",{\"_index\":635,\"name\":{\"1749\":{}},\"comment\":{}}],[\"pubkey_node\",{\"_index\":567,\"name\":{\"1461\":{},\"1529\":{}},\"comment\":{}}],[\"pubkey_validator\",{\"_index\":568,\"name\":{\"1462\":{},\"1530\":{}},\"comment\":{}}],[\"public_key\",{\"_index\":270,\"name\":{\"459\":{},\"1203\":{},\"1382\":{}},\"comment\":{}}],[\"public_key_hex\",{\"_index\":271,\"name\":{\"460\":{}},\"comment\":{}}],[\"publickey\",{\"_index\":49,\"name\":{\"53\":{},\"339\":{},\"2357\":{},\"2375\":{},\"2551\":{},\"2577\":{}},\"comment\":{}}],[\"quality\",{\"_index\":350,\"name\":{\"677\":{},\"1063\":{}},\"comment\":{}}],[\"quality_in\",{\"_index\":328,\"name\":{\"601\":{}},\"comment\":{}}],[\"quality_out\",{\"_index\":329,\"name\":{\"602\":{}},\"comment\":{}}],[\"qualityin\",{\"_index\":762,\"name\":{\"2511\":{}},\"comment\":{}}],[\"qualityout\",{\"_index\":763,\"name\":{\"2512\":{}},\"comment\":{}}],[\"qualitytodecimal\",{\"_index\":837,\"name\":{\"2833\":{}},\"comment\":{}}],[\"queue\",{\"_index\":302,\"name\":{\"533\":{},\"804\":{}},\"comment\":{}}],[\"queue_data\",{\"_index\":308,\"name\":{\"547\":{}},\"comment\":{}}],[\"queued\",{\"_index\":425,\"name\":{\"978\":{}},\"comment\":{}}],[\"random\",{\"_index\":600,\"name\":{\"1588\":{}},\"comment\":{}}],[\"randomrequest\",{\"_index\":598,\"name\":{\"1581\":{}},\"comment\":{}}],[\"randomresponse\",{\"_index\":599,\"name\":{\"1585\":{}},\"comment\":{}}],[\"receive_currencies\",{\"_index\":284,\"name\":{\"505\":{}},\"comment\":{}}],[\"reference_level\",{\"_index\":525,\"name\":{\"1371\":{}},\"comment\":{}}],[\"referencefeeunits\",{\"_index\":157,\"name\":{\"242\":{},\"2412\":{}},\"comment\":{}}],[\"regularkey\",{\"_index\":75,\"name\":{\"80\":{},\"2449\":{}},\"comment\":{}}],[\"request\",{\"_index\":8,\"name\":{\"8\":{},\"445\":{},\"1603\":{}},\"comment\":{}}],[\"requestall\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"requestallresponsemap\",{\"_index\":250,\"name\":{\"431\":{}},\"comment\":{}}],[\"requested\",{\"_index\":531,\"name\":{\"1395\":{}},\"comment\":{}}],[\"requestnextpage\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"requestresponsemap\",{\"_index\":247,\"name\":{\"428\":{}},\"comment\":{}}],[\"requireauthorization\",{\"_index\":298,\"name\":{\"527\":{}},\"comment\":{}}],[\"requiredestinationtag\",{\"_index\":299,\"name\":{\"528\":{}},\"comment\":{}}],[\"reserve_base\",{\"_index\":490,\"name\":{\"1253\":{},\"1263\":{},\"1278\":{},\"1507\":{},\"1542\":{}},\"comment\":{}}],[\"reserve_base_xrp\",{\"_index\":542,\"name\":{\"1433\":{},\"1473\":{}},\"comment\":{}}],[\"reserve_inc\",{\"_index\":491,\"name\":{\"1254\":{},\"1264\":{},\"1279\":{},\"1508\":{},\"1543\":{}},\"comment\":{}}],[\"reserve_inc_xrp\",{\"_index\":543,\"name\":{\"1434\":{},\"1474\":{}},\"comment\":{}}],[\"reservebase\",{\"_index\":158,\"name\":{\"243\":{},\"2413\":{}},\"comment\":{}}],[\"reservebasedrops\",{\"_index\":162,\"name\":{\"247\":{},\"2431\":{}},\"comment\":{}}],[\"reserveincrement\",{\"_index\":159,\"name\":{\"244\":{},\"2414\":{}},\"comment\":{}}],[\"reserveincrementdrops\",{\"_index\":163,\"name\":{\"248\":{},\"2432\":{}},\"comment\":{}}],[\"response\",{\"_index\":262,\"name\":{\"446\":{}},\"comment\":{}}],[\"responseformaterror\",{\"_index\":877,\"name\":{\"2938\":{}},\"comment\":{}}],[\"responseonlytxinfo\",{\"_index\":812,\"name\":{\"2788\":{}},\"comment\":{}}],[\"responsewarning\",{\"_index\":263,\"name\":{\"447\":{}},\"comment\":{}}],[\"result\",{\"_index\":258,\"name\":{\"440\":{},\"476\":{},\"501\":{},\"541\":{},\"580\":{},\"626\":{},\"655\":{},\"690\":{},\"719\":{},\"754\":{},\"784\":{},\"811\":{},\"852\":{},\"868\":{},\"892\":{},\"944\":{},\"965\":{},\"995\":{},\"1017\":{},\"1040\":{},\"1081\":{},\"1104\":{},\"1146\":{},\"1178\":{},\"1208\":{},\"1230\":{},\"1337\":{},\"1354\":{},\"1386\":{},\"1409\":{},\"1422\":{},\"1495\":{},\"1570\":{},\"1586\":{},\"1613\":{},\"1632\":{},\"1651\":{},\"1673\":{},\"1703\":{}},\"comment\":{}}],[\"retries_remaining\",{\"_index\":382,\"name\":{\"822\":{}},\"comment\":{}}],[\"rfc1751mnemonictokey\",{\"_index\":61,\"name\":{\"66\":{}},\"comment\":{}}],[\"ripple_state\",{\"_index\":404,\"name\":{\"929\":{}},\"comment\":{}}],[\"ripplederror\",{\"_index\":872,\"name\":{\"2903\":{}},\"comment\":{}}],[\"ripplednotinitializederror\",{\"_index\":875,\"name\":{\"2924\":{}},\"comment\":{}}],[\"ripplepathfindpathoption\",{\"_index\":464,\"name\":{\"1163\":{}},\"comment\":{}}],[\"ripplepathfindrequest\",{\"_index\":465,\"name\":{\"1166\":{}},\"comment\":{}}],[\"ripplepathfindresponse\",{\"_index\":467,\"name\":{\"1177\":{}},\"comment\":{}}],[\"ripplestate\",{\"_index\":211,\"name\":{\"351\":{}},\"comment\":{}}],[\"ripplestateflags\",{\"_index\":220,\"name\":{\"366\":{}},\"comment\":{}}],[\"rippletimetoisotime\",{\"_index\":828,\"name\":{\"2824\":{}},\"comment\":{}}],[\"rippletimetounixtime\",{\"_index\":830,\"name\":{\"2826\":{}},\"comment\":{}}],[\"role\",{\"_index\":372,\"name\":{\"776\":{},\"1572\":{}},\"comment\":{}}],[\"rootindex\",{\"_index\":136,\"name\":{\"194\":{}},\"comment\":{}}],[\"searched_all\",{\"_index\":438,\"name\":{\"1041\":{}},\"comment\":{}}],[\"secp256k1\",{\"_index\":35,\"name\":{\"37\":{}},\"comment\":{}}],[\"seed\",{\"_index\":52,\"name\":{\"56\":{}},\"comment\":{}}],[\"send_currencies\",{\"_index\":285,\"name\":{\"506\":{}},\"comment\":{}}],[\"send_max\",{\"_index\":454,\"name\":{\"1126\":{},\"1171\":{},\"1303\":{}},\"comment\":{}}],[\"sendmax\",{\"_index\":128,\"name\":{\"174\":{},\"2005\":{},\"2329\":{}},\"comment\":{}}],[\"seq\",{\"_index\":320,\"name\":{\"568\":{},\"674\":{},\"1393\":{},\"1435\":{},\"1475\":{},\"1509\":{},\"1544\":{}},\"comment\":{}}],[\"sequence\",{\"_index\":69,\"name\":{\"74\":{},\"175\":{},\"320\":{},\"1067\":{},\"1737\":{},\"1798\":{},\"1814\":{},\"1834\":{},\"1851\":{},\"1884\":{},\"1902\":{},\"1920\":{},\"1957\":{},\"1973\":{},\"1991\":{},\"2011\":{},\"2027\":{},\"2042\":{},\"2060\":{},\"2077\":{},\"2094\":{},\"2115\":{},\"2134\":{},\"2151\":{},\"2172\":{},\"2189\":{},\"2205\":{},\"2226\":{},\"2249\":{},\"2274\":{},\"2304\":{},\"2334\":{},\"2360\":{},\"2380\":{},\"2398\":{},\"2418\":{},\"2436\":{},\"2452\":{},\"2469\":{},\"2485\":{},\"2516\":{},\"2533\":{},\"2559\":{},\"2584\":{},\"2604\":{},\"2623\":{},\"2641\":{},\"2659\":{},\"2678\":{},\"2697\":{},\"2880\":{}},\"comment\":{}}],[\"server_state\",{\"_index\":569,\"name\":{\"1463\":{},\"1531\":{}},\"comment\":{}}],[\"server_state_duration_us\",{\"_index\":570,\"name\":{\"1464\":{},\"1532\":{}},\"comment\":{}}],[\"serverdefinitionsrequest\",{\"_index\":532,\"name\":{\"1403\":{}},\"comment\":{}}],[\"serverdefinitionsresponse\",{\"_index\":533,\"name\":{\"1408\":{}},\"comment\":{}}],[\"serverinforequest\",{\"_index\":534,\"name\":{\"1417\":{}},\"comment\":{}}],[\"serverinforesponse\",{\"_index\":535,\"name\":{\"1421\":{}},\"comment\":{}}],[\"serverstate\",{\"_index\":590,\"name\":{\"1560\":{}},\"comment\":{}}],[\"serverstaterequest\",{\"_index\":579,\"name\":{\"1490\":{}},\"comment\":{}}],[\"serverstateresponse\",{\"_index\":580,\"name\":{\"1494\":{}},\"comment\":{}}],[\"setfee\",{\"_index\":747,\"name\":{\"2409\":{}},\"comment\":{}}],[\"setfeepostamendment\",{\"_index\":749,\"name\":{\"2429\":{}},\"comment\":{}}],[\"setfeepreamendment\",{\"_index\":748,\"name\":{\"2410\":{}},\"comment\":{}}],[\"setflag\",{\"_index\":664,\"name\":{\"1792\":{}},\"comment\":{}}],[\"setregularkey\",{\"_index\":750,\"name\":{\"2447\":{}},\"comment\":{}}],[\"settle_delay\",{\"_index\":269,\"name\":{\"458\":{}},\"comment\":{}}],[\"settledelay\",{\"_index\":210,\"name\":{\"340\":{},\"2374\":{}},\"comment\":{}}],[\"settransactionflagstonumber\",{\"_index\":245,\"name\":{\"426\":{}},\"comment\":{}}],[\"sign\",{\"_index\":54,\"name\":{\"58\":{}},\"comment\":{}}],[\"signature\",{\"_index\":471,\"name\":{\"1204\":{},\"1280\":{},\"2356\":{},\"2552\":{},\"2578\":{}},\"comment\":{}}],[\"signature_verified\",{\"_index\":473,\"name\":{\"1210\":{}},\"comment\":{}}],[\"signaturereward\",{\"_index\":119,\"name\":{\"155\":{},\"403\":{},\"2553\":{},\"2637\":{},\"2655\":{},\"2673\":{},\"2692\":{}},\"comment\":{}}],[\"signer\",{\"_index\":802,\"name\":{\"2764\":{},\"2765\":{}},\"comment\":{}}],[\"signer_lists\",{\"_index\":303,\"name\":{\"534\":{}},\"comment\":{}}],[\"signerentries\",{\"_index\":230,\"name\":{\"379\":{},\"2466\":{}},\"comment\":{}}],[\"signerentry\",{\"_index\":810,\"name\":{\"2782\":{},\"2783\":{}},\"comment\":{}}],[\"signerlist\",{\"_index\":229,\"name\":{\"375\":{}},\"comment\":{}}],[\"signerlistflags\",{\"_index\":233,\"name\":{\"385\":{}},\"comment\":{}}],[\"signerlistid\",{\"_index\":231,\"name\":{\"380\":{}},\"comment\":{}}],[\"signerlistset\",{\"_index\":751,\"name\":{\"2463\":{}},\"comment\":{}}],[\"signerquorum\",{\"_index\":232,\"name\":{\"381\":{},\"2465\":{}},\"comment\":{}}],[\"signers\",{\"_index\":631,\"name\":{\"1742\":{},\"1802\":{},\"1819\":{},\"1839\":{},\"1856\":{},\"1889\":{},\"1907\":{},\"1925\":{},\"1962\":{},\"1978\":{},\"1996\":{},\"2016\":{},\"2032\":{},\"2047\":{},\"2065\":{},\"2082\":{},\"2099\":{},\"2120\":{},\"2139\":{},\"2156\":{},\"2177\":{},\"2194\":{},\"2210\":{},\"2230\":{},\"2253\":{},\"2279\":{},\"2308\":{},\"2338\":{},\"2364\":{},\"2385\":{},\"2403\":{},\"2423\":{},\"2441\":{},\"2457\":{},\"2474\":{},\"2490\":{},\"2520\":{},\"2538\":{},\"2564\":{},\"2589\":{},\"2609\":{},\"2628\":{},\"2646\":{},\"2664\":{},\"2683\":{},\"2701\":{}},\"comment\":{}}],[\"signerweight\",{\"_index\":811,\"name\":{\"2786\":{}},\"comment\":{}}],[\"signing_time\",{\"_index\":499,\"name\":{\"1281\":{}},\"comment\":{}}],[\"signingpubkey\",{\"_index\":632,\"name\":{\"1744\":{},\"1804\":{},\"1821\":{},\"1841\":{},\"1858\":{},\"1891\":{},\"1909\":{},\"1927\":{},\"1964\":{},\"1980\":{},\"1998\":{},\"2018\":{},\"2034\":{},\"2049\":{},\"2067\":{},\"2084\":{},\"2101\":{},\"2122\":{},\"2141\":{},\"2158\":{},\"2179\":{},\"2196\":{},\"2212\":{},\"2232\":{},\"2255\":{},\"2281\":{},\"2310\":{},\"2340\":{},\"2366\":{},\"2387\":{},\"2405\":{},\"2425\":{},\"2443\":{},\"2459\":{},\"2476\":{},\"2492\":{},\"2522\":{},\"2540\":{},\"2566\":{},\"2591\":{},\"2611\":{},\"2630\":{},\"2648\":{},\"2666\":{},\"2685\":{},\"2703\":{},\"2769\":{}},\"comment\":{}}],[\"signpaymentchannelclaim\",{\"_index\":853,\"name\":{\"2863\":{}},\"comment\":{}}],[\"snapshot\",{\"_index\":482,\"name\":{\"1242\":{}},\"comment\":{}}],[\"source_account\",{\"_index\":447,\"name\":{\"1097\":{},\"1111\":{},\"1123\":{},\"1151\":{},\"1168\":{},\"1187\":{},\"1298\":{}},\"comment\":{}}],[\"source_amount\",{\"_index\":459,\"name\":{\"1138\":{},\"1165\":{}},\"comment\":{}}],[\"source_currencies\",{\"_index\":466,\"name\":{\"1172\":{}},\"comment\":{}}],[\"source_tab\",{\"_index\":273,\"name\":{\"463\":{}},\"comment\":{}}],[\"sourcecurrencyamount\",{\"_index\":469,\"name\":{\"1196\":{}},\"comment\":{}}],[\"sourcetag\",{\"_index\":132,\"name\":{\"180\":{},\"226\":{},\"345\":{},\"1743\":{},\"1803\":{},\"1820\":{},\"1840\":{},\"1857\":{},\"1890\":{},\"1908\":{},\"1926\":{},\"1963\":{},\"1979\":{},\"1997\":{},\"2017\":{},\"2033\":{},\"2048\":{},\"2066\":{},\"2083\":{},\"2100\":{},\"2121\":{},\"2140\":{},\"2157\":{},\"2178\":{},\"2195\":{},\"2211\":{},\"2231\":{},\"2254\":{},\"2280\":{},\"2309\":{},\"2339\":{},\"2365\":{},\"2386\":{},\"2404\":{},\"2424\":{},\"2442\":{},\"2458\":{},\"2475\":{},\"2491\":{},\"2521\":{},\"2539\":{},\"2565\":{},\"2590\":{},\"2610\":{},\"2629\":{},\"2647\":{},\"2665\":{},\"2684\":{},\"2702\":{}},\"comment\":{}}],[\"state\",{\"_index\":397,\"name\":{\"896\":{},\"1497\":{}},\"comment\":{}}],[\"state_accounting\",{\"_index\":571,\"name\":{\"1465\":{},\"1533\":{}},\"comment\":{}}],[\"stateaccounting\",{\"_index\":592,\"name\":{\"1562\":{}},\"comment\":{}}],[\"stateaccountingfinal\",{\"_index\":591,\"name\":{\"1561\":{}},\"comment\":{}}],[\"status\",{\"_index\":256,\"name\":{\"438\":{},\"486\":{},\"509\":{},\"550\":{},\"589\":{},\"635\":{},\"666\":{},\"699\":{},\"729\":{},\"767\":{},\"790\":{},\"813\":{},\"857\":{},\"872\":{},\"900\":{},\"952\":{},\"982\":{},\"1003\":{},\"1024\":{},\"1043\":{},\"1089\":{},\"1114\":{},\"1155\":{},\"1157\":{},\"1190\":{},\"1212\":{},\"1232\":{},\"1284\":{},\"1314\":{},\"1339\":{},\"1374\":{},\"1397\":{},\"1411\":{},\"1482\":{},\"1484\":{},\"1548\":{},\"1575\":{},\"1590\":{},\"1598\":{},\"1618\":{},\"1637\":{},\"1653\":{},\"1683\":{},\"1727\":{}},\"comment\":{}}],[\"stream\",{\"_index\":484,\"name\":{\"1244\":{}},\"comment\":{}}],[\"streams\",{\"_index\":475,\"name\":{\"1220\":{},\"1330\":{}},\"comment\":{}}],[\"streamtype\",{\"_index\":807,\"name\":{\"2776\":{}},\"comment\":{}}],[\"strict\",{\"_index\":282,\"name\":{\"495\":{},\"535\":{},\"684\":{},\"747\":{}},\"comment\":{}}],[\"subcommand\",{\"_index\":452,\"name\":{\"1122\":{},\"1132\":{},\"1141\":{}},\"comment\":{}}],[\"submit\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"submitandwait\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"submitmultisignedrequest\",{\"_index\":428,\"name\":{\"988\":{}},\"comment\":{}}],[\"submitmultisignedresponse\",{\"_index\":429,\"name\":{\"994\":{}},\"comment\":{}}],[\"submitrequest\",{\"_index\":412,\"name\":{\"958\":{}},\"comment\":{}}],[\"submitresponse\",{\"_index\":414,\"name\":{\"964\":{}},\"comment\":{}}],[\"submittabletransaction\",{\"_index\":636,\"name\":{\"1750\":{}},\"comment\":{}}],[\"subscribebook\",{\"_index\":481,\"name\":{\"1238\":{}},\"comment\":{}}],[\"subscriberequest\",{\"_index\":474,\"name\":{\"1218\":{}},\"comment\":{}}],[\"subscriberesponse\",{\"_index\":480,\"name\":{\"1229\":{}},\"comment\":{}}],[\"taker\",{\"_index\":440,\"name\":{\"1052\":{},\"1241\":{}},\"comment\":{}}],[\"taker_gets\",{\"_index\":348,\"name\":{\"675\":{},\"1053\":{},\"1239\":{},\"1346\":{}},\"comment\":{}}],[\"taker_gets_funded\",{\"_index\":442,\"name\":{\"1061\":{}},\"comment\":{}}],[\"taker_pays\",{\"_index\":349,\"name\":{\"676\":{},\"1054\":{},\"1240\":{},\"1347\":{}},\"comment\":{}}],[\"taker_pays_funded\",{\"_index\":443,\"name\":{\"1062\":{}},\"comment\":{}}],[\"takergets\",{\"_index\":203,\"name\":{\"322\":{},\"1069\":{},\"2300\":{}},\"comment\":{}}],[\"takergetscurrency\",{\"_index\":143,\"name\":{\"201\":{}},\"comment\":{}}],[\"takergetsissuer\",{\"_index\":144,\"name\":{\"202\":{}},\"comment\":{}}],[\"takerpays\",{\"_index\":202,\"name\":{\"321\":{},\"1068\":{},\"2301\":{}},\"comment\":{}}],[\"takerpayscurrency\",{\"_index\":141,\"name\":{\"199\":{}},\"comment\":{}}],[\"takerpaysissuer\",{\"_index\":142,\"name\":{\"200\":{}},\"comment\":{}}],[\"taxon\",{\"_index\":864,\"name\":{\"2879\":{}},\"comment\":{}}],[\"tfallowxrp\",{\"_index\":660,\"name\":{\"1777\":{},\"1784\":{}},\"comment\":{}}],[\"tfburnable\",{\"_index\":721,\"name\":{\"2260\":{},\"2265\":{}},\"comment\":{}}],[\"tfclearaccountcreateamount\",{\"_index\":780,\"name\":{\"2708\":{},\"2710\":{}},\"comment\":{}}],[\"tfclearfreeze\",{\"_index\":758,\"name\":{\"2501\":{},\"2507\":{}},\"comment\":{}}],[\"tfclearnoripple\",{\"_index\":756,\"name\":{\"2499\":{},\"2505\":{}},\"comment\":{}}],[\"tfclose\",{\"_index\":742,\"name\":{\"2346\":{},\"2349\":{}},\"comment\":{}}],[\"tfdisallowxrp\",{\"_index\":659,\"name\":{\"1776\":{},\"1783\":{}},\"comment\":{}}],[\"tffillorkill\",{\"_index\":730,\"name\":{\"2288\":{},\"2293\":{}},\"comment\":{}}],[\"tfgotmajority\",{\"_index\":705,\"name\":{\"2163\":{}},\"comment\":{}}],[\"tfimmediateorcancel\",{\"_index\":729,\"name\":{\"2287\":{},\"2292\":{}},\"comment\":{}}],[\"tflimitlptoken\",{\"_index\":675,\"name\":{\"1867\":{},\"1873\":{},\"1938\":{},\"1946\":{}},\"comment\":{}}],[\"tflimitquality\",{\"_index\":737,\"name\":{\"2317\":{},\"2321\":{}},\"comment\":{}}],[\"tflostmajority\",{\"_index\":706,\"name\":{\"2164\":{}},\"comment\":{}}],[\"tflptoken\",{\"_index\":671,\"name\":{\"1863\":{},\"1869\":{},\"1932\":{},\"1940\":{}},\"comment\":{}}],[\"tfnodirectripple\",{\"_index\":735,\"name\":{\"2315\":{},\"2319\":{}},\"comment\":{}}],[\"tfoneassetlptoken\",{\"_index\":674,\"name\":{\"1866\":{},\"1872\":{},\"1937\":{},\"1945\":{}},\"comment\":{}}],[\"tfoneassetwithdrawall\",{\"_index\":684,\"name\":{\"1934\":{},\"1942\":{}},\"comment\":{}}],[\"tfonlyxrp\",{\"_index\":722,\"name\":{\"2261\":{},\"2266\":{}},\"comment\":{}}],[\"tfoptionalauth\",{\"_index\":658,\"name\":{\"1775\":{},\"1782\":{}},\"comment\":{}}],[\"tfoptionaldesttag\",{\"_index\":656,\"name\":{\"1773\":{},\"1780\":{}},\"comment\":{}}],[\"tfpartialpayment\",{\"_index\":736,\"name\":{\"2316\":{},\"2320\":{}},\"comment\":{}}],[\"tfpassive\",{\"_index\":728,\"name\":{\"2286\":{},\"2291\":{}},\"comment\":{}}],[\"tfrenew\",{\"_index\":741,\"name\":{\"2345\":{},\"2348\":{}},\"comment\":{}}],[\"tfrequireauth\",{\"_index\":657,\"name\":{\"1774\":{},\"1781\":{}},\"comment\":{}}],[\"tfrequiredesttag\",{\"_index\":655,\"name\":{\"1772\":{},\"1779\":{}},\"comment\":{}}],[\"tfsell\",{\"_index\":731,\"name\":{\"2289\":{},\"2294\":{}},\"comment\":{}}],[\"tfsellnftoken\",{\"_index\":716,\"name\":{\"2237\":{},\"2239\":{}},\"comment\":{}}],[\"tfsetfauth\",{\"_index\":754,\"name\":{\"2497\":{},\"2503\":{}},\"comment\":{}}],[\"tfsetfreeze\",{\"_index\":757,\"name\":{\"2500\":{},\"2506\":{}},\"comment\":{}}],[\"tfsetnoripple\",{\"_index\":755,\"name\":{\"2498\":{},\"2504\":{}},\"comment\":{}}],[\"tfsingleasset\",{\"_index\":672,\"name\":{\"1864\":{},\"1870\":{},\"1935\":{},\"1943\":{}},\"comment\":{}}],[\"tftransferable\",{\"_index\":724,\"name\":{\"2263\":{},\"2268\":{}},\"comment\":{}}],[\"tftrustline\",{\"_index\":723,\"name\":{\"2262\":{},\"2267\":{}},\"comment\":{}}],[\"tftwoasset\",{\"_index\":673,\"name\":{\"1865\":{},\"1871\":{},\"1936\":{},\"1944\":{}},\"comment\":{}}],[\"tfwithdrawall\",{\"_index\":683,\"name\":{\"1933\":{},\"1941\":{}},\"comment\":{}}],[\"threads\",{\"_index\":553,\"name\":{\"1447\":{},\"1519\":{}},\"comment\":{}}],[\"ticket\",{\"_index\":235,\"name\":{\"387\":{},\"933\":{}},\"comment\":{}}],[\"ticketcount\",{\"_index\":76,\"name\":{\"81\":{},\"2482\":{}},\"comment\":{}}],[\"ticketcreate\",{\"_index\":752,\"name\":{\"2480\":{}},\"comment\":{}}],[\"ticketsequence\",{\"_index\":236,\"name\":{\"392\":{},\"1745\":{},\"1805\":{},\"1822\":{},\"1842\":{},\"1859\":{},\"1892\":{},\"1910\":{},\"1928\":{},\"1965\":{},\"1981\":{},\"1999\":{},\"2019\":{},\"2035\":{},\"2050\":{},\"2068\":{},\"2085\":{},\"2102\":{},\"2123\":{},\"2142\":{},\"2159\":{},\"2180\":{},\"2197\":{},\"2213\":{},\"2233\":{},\"2256\":{},\"2282\":{},\"2311\":{},\"2341\":{},\"2367\":{},\"2388\":{},\"2406\":{},\"2426\":{},\"2444\":{},\"2460\":{},\"2477\":{},\"2493\":{},\"2523\":{},\"2541\":{},\"2567\":{},\"2592\":{},\"2612\":{},\"2631\":{},\"2649\":{},\"2667\":{},\"2686\":{},\"2704\":{}},\"comment\":{}}],[\"ticksize\",{\"_index\":77,\"name\":{\"82\":{},\"1794\":{}},\"comment\":{}}],[\"time\",{\"_index\":572,\"name\":{\"1466\":{},\"1534\":{}},\"comment\":{}}],[\"time_interval\",{\"_index\":624,\"name\":{\"1719\":{}},\"comment\":{}}],[\"timeout\",{\"_index\":26,\"name\":{\"28\":{}},\"comment\":{}}],[\"timeouterror\",{\"_index\":876,\"name\":{\"2931\":{}},\"comment\":{}}],[\"tostring\",{\"_index\":868,\"name\":{\"2887\":{},\"2894\":{},\"2901\":{},\"2908\":{},\"2915\":{},\"2922\":{},\"2929\":{},\"2936\":{},\"2943\":{},\"2950\":{},\"2957\":{},\"2964\":{}},\"comment\":{}}],[\"total_coins\",{\"_index\":176,\"name\":{\"261\":{},\"842\":{}},\"comment\":{}}],[\"trace\",{\"_index\":27,\"name\":{\"29\":{}},\"comment\":{}}],[\"trading_fee\",{\"_index\":626,\"name\":{\"1721\":{}},\"comment\":{}}],[\"tradingfee\",{\"_index\":116,\"name\":{\"146\":{},\"424\":{},\"1899\":{},\"1917\":{}},\"comment\":{}}],[\"transaction\",{\"_index\":387,\"name\":{\"845\":{},\"1032\":{},\"1293\":{},\"1323\":{},\"1752\":{},\"1754\":{}},\"comment\":{}}],[\"transaction_hash\",{\"_index\":177,\"name\":{\"262\":{},\"843\":{}},\"comment\":{}}],[\"transactionandmetadata\",{\"_index\":637,\"name\":{\"1751\":{}},\"comment\":{}}],[\"transactionentryrequest\",{\"_index\":430,\"name\":{\"1009\":{}},\"comment\":{}}],[\"transactionentryresponse\",{\"_index\":432,\"name\":{\"1016\":{}},\"comment\":{}}],[\"transactionindex\",{\"_index\":796,\"name\":{\"2744\":{}},\"comment\":{}}],[\"transactionmetadata\",{\"_index\":798,\"name\":{\"2746\":{}},\"comment\":{}}],[\"transactionmetadatabase\",{\"_index\":792,\"name\":{\"2740\":{}},\"comment\":{}}],[\"transactionresult\",{\"_index\":797,\"name\":{\"2745\":{}},\"comment\":{}}],[\"transactions\",{\"_index\":178,\"name\":{\"263\":{},\"562\":{},\"726\":{},\"777\":{},\"788\":{},\"800\":{},\"831\":{},\"1680\":{}},\"comment\":{}}],[\"transactionstream\",{\"_index\":501,\"name\":{\"1283\":{}},\"comment\":{}}],[\"transactiontype\",{\"_index\":629,\"name\":{\"1735\":{},\"1786\":{},\"1809\":{},\"1826\":{},\"1846\":{},\"1875\":{},\"1896\":{},\"1914\":{},\"1948\":{},\"1969\":{},\"1985\":{},\"2003\":{},\"2023\":{},\"2039\":{},\"2054\":{},\"2072\":{},\"2089\":{},\"2106\":{},\"2127\":{},\"2146\":{},\"2166\":{},\"2184\":{},\"2201\":{},\"2217\":{},\"2241\":{},\"2270\":{},\"2296\":{},\"2323\":{},\"2351\":{},\"2371\":{},\"2392\":{},\"2416\":{},\"2434\":{},\"2448\":{},\"2464\":{},\"2481\":{},\"2509\":{},\"2527\":{},\"2545\":{},\"2571\":{},\"2596\":{},\"2616\":{},\"2635\":{},\"2653\":{},\"2671\":{},\"2690\":{}},\"comment\":{}}],[\"transfer_fee\",{\"_index\":817,\"name\":{\"2806\":{}},\"comment\":{}}],[\"transferfee\",{\"_index\":719,\"name\":{\"2244\":{},\"2877\":{}},\"comment\":{}}],[\"transferrate\",{\"_index\":78,\"name\":{\"83\":{},\"1793\":{}},\"comment\":{}}],[\"transferratetodecimal\",{\"_index\":836,\"name\":{\"2832\":{}},\"comment\":{}}],[\"transitions\",{\"_index\":594,\"name\":{\"1564\":{}},\"comment\":{}}],[\"trustset\",{\"_index\":760,\"name\":{\"2508\":{}},\"comment\":{}}],[\"trustsetflags\",{\"_index\":759,\"name\":{\"2502\":{}},\"comment\":{}}],[\"trustsetflagsinterface\",{\"_index\":753,\"name\":{\"2496\":{}},\"comment\":{}}],[\"tx\",{\"_index\":362,\"name\":{\"738\":{},\"821\":{},\"1692\":{}},\"comment\":{}}],[\"tx_blob\",{\"_index\":55,\"name\":{\"60\":{},\"739\":{},\"960\":{},\"970\":{},\"1000\":{},\"1693\":{}},\"comment\":{}}],[\"tx_hash\",{\"_index\":431,\"name\":{\"1011\":{}},\"comment\":{}}],[\"tx_json\",{\"_index\":418,\"name\":{\"971\":{},\"990\":{},\"1001\":{},\"1022\":{}},\"comment\":{}}],[\"txn_count\",{\"_index\":310,\"name\":{\"557\":{},\"1255\":{}},\"comment\":{}}],[\"txnsignature\",{\"_index\":633,\"name\":{\"1746\":{},\"1806\":{},\"1823\":{},\"1843\":{},\"1860\":{},\"1893\":{},\"1911\":{},\"1929\":{},\"1966\":{},\"1982\":{},\"2000\":{},\"2020\":{},\"2036\":{},\"2051\":{},\"2069\":{},\"2086\":{},\"2103\":{},\"2124\":{},\"2143\":{},\"2160\":{},\"2181\":{},\"2198\":{},\"2214\":{},\"2234\":{},\"2257\":{},\"2283\":{},\"2312\":{},\"2342\":{},\"2368\":{},\"2389\":{},\"2407\":{},\"2427\":{},\"2445\":{},\"2461\":{},\"2478\":{},\"2494\":{},\"2524\":{},\"2542\":{},\"2568\":{},\"2593\":{},\"2613\":{},\"2632\":{},\"2650\":{},\"2668\":{},\"2687\":{},\"2705\":{},\"2768\":{}},\"comment\":{}}],[\"txrequest\",{\"_index\":433,\"name\":{\"1030\":{}},\"comment\":{}}],[\"txresponse\",{\"_index\":437,\"name\":{\"1039\":{}},\"comment\":{}}],[\"type\",{\"_index\":257,\"name\":{\"439\":{},\"487\":{},\"510\":{},\"551\":{},\"590\":{},\"636\":{},\"646\":{},\"667\":{},\"700\":{},\"730\":{},\"768\":{},\"791\":{},\"805\":{},\"814\":{},\"858\":{},\"873\":{},\"883\":{},\"901\":{},\"953\":{},\"983\":{},\"1004\":{},\"1025\":{},\"1044\":{},\"1090\":{},\"1115\":{},\"1158\":{},\"1191\":{},\"1213\":{},\"1233\":{},\"1247\":{},\"1267\":{},\"1285\":{},\"1297\":{},\"1306\":{},\"1315\":{},\"1326\":{},\"1340\":{},\"1375\":{},\"1398\":{},\"1412\":{},\"1485\":{},\"1549\":{},\"1576\":{},\"1591\":{},\"1599\":{},\"1619\":{},\"1638\":{},\"1654\":{},\"1684\":{},\"1728\":{}},\"comment\":{}}],[\"unauthorize\",{\"_index\":696,\"name\":{\"2074\":{}},\"comment\":{}}],[\"unexpectederror\",{\"_index\":870,\"name\":{\"2889\":{}},\"comment\":{}}],[\"unixtimetorippletime\",{\"_index\":831,\"name\":{\"2827\":{}},\"comment\":{}}],[\"unlimited\",{\"_index\":597,\"name\":{\"1573\":{}},\"comment\":{}}],[\"unlmodify\",{\"_index\":764,\"name\":{\"2526\":{}},\"comment\":{}}],[\"unlmodifydisabling\",{\"_index\":765,\"name\":{\"2529\":{}},\"comment\":{}}],[\"unlmodifyvalidator\",{\"_index\":766,\"name\":{\"2530\":{}},\"comment\":{}}],[\"unsubscribebook\",{\"_index\":511,\"name\":{\"1345\":{}},\"comment\":{}}],[\"unsubscriberequest\",{\"_index\":509,\"name\":{\"1328\":{}},\"comment\":{}}],[\"unsubscriberesponse\",{\"_index\":510,\"name\":{\"1336\":{}},\"comment\":{}}],[\"uptime\",{\"_index\":573,\"name\":{\"1467\":{},\"1535\":{}},\"comment\":{}}],[\"uri\",{\"_index\":148,\"name\":{\"211\":{},\"315\":{},\"614\":{},\"2057\":{},\"2245\":{},\"2810\":{}},\"comment\":{}}],[\"url\",{\"_index\":7,\"name\":{\"7\":{},\"1224\":{}},\"comment\":{}}],[\"url_password\",{\"_index\":479,\"name\":{\"1226\":{}},\"comment\":{}}],[\"url_username\",{\"_index\":478,\"name\":{\"1225\":{}},\"comment\":{}}],[\"usagecontext\",{\"_index\":40,\"name\":{\"42\":{}},\"comment\":{}}],[\"validate\",{\"_index\":634,\"name\":{\"1748\":{}},\"comment\":{}}],[\"validated\",{\"_index\":280,\"name\":{\"482\":{},\"507\":{},\"548\":{},\"631\":{},\"664\":{},\"727\":{},\"740\":{},\"898\":{},\"950\":{},\"1087\":{},\"1112\":{},\"1188\":{},\"1294\":{},\"1324\":{},\"1681\":{},\"1694\":{},\"1725\":{}},\"comment\":{}}],[\"validated_ledger\",{\"_index\":574,\"name\":{\"1468\":{},\"1536\":{}},\"comment\":{}}],[\"validated_ledger_index\",{\"_index\":427,\"name\":{\"980\":{}},\"comment\":{}}],[\"validated_ledgers\",{\"_index\":492,\"name\":{\"1256\":{},\"1265\":{}},\"comment\":{}}],[\"validation_public_key\",{\"_index\":500,\"name\":{\"1282\":{}},\"comment\":{}}],[\"validation_quorum\",{\"_index\":575,\"name\":{\"1476\":{},\"1545\":{}},\"comment\":{}}],[\"validationerror\",{\"_index\":878,\"name\":{\"2945\":{}},\"comment\":{}}],[\"validationstream\",{\"_index\":494,\"name\":{\"1266\":{}},\"comment\":{}}],[\"validator_list\",{\"_index\":577,\"name\":{\"1478\":{}},\"comment\":{}}],[\"validator_list_expires\",{\"_index\":576,\"name\":{\"1477\":{},\"1546\":{}},\"comment\":{}}],[\"validatortodisable\",{\"_index\":189,\"name\":{\"283\":{}},\"comment\":{}}],[\"validatortoreenable\",{\"_index\":190,\"name\":{\"284\":{}},\"comment\":{}}],[\"value\",{\"_index\":364,\"name\":{\"743\":{},\"2756\":{},\"2763\":{}},\"comment\":{}}],[\"verifypaymentchannelclaim\",{\"_index\":854,\"name\":{\"2864\":{}},\"comment\":{}}],[\"verifysignature\",{\"_index\":881,\"name\":{\"2966\":{}},\"comment\":{}}],[\"verifytransaction\",{\"_index\":57,\"name\":{\"62\":{}},\"comment\":{}}],[\"vote_slots\",{\"_index\":627,\"name\":{\"1722\":{}},\"comment\":{}}],[\"voteentry\",{\"_index\":243,\"name\":{\"421\":{}},\"comment\":{}}],[\"voteslot\",{\"_index\":242,\"name\":{\"420\":{}},\"comment\":{}}],[\"voteslots\",{\"_index\":117,\"name\":{\"147\":{}},\"comment\":{}}],[\"voteweight\",{\"_index\":244,\"name\":{\"425\":{}},\"comment\":{}}],[\"wallet\",{\"_index\":41,\"name\":{\"43\":{}},\"comment\":{}}],[\"walletfromsecretnumbers\",{\"_index\":59,\"name\":{\"64\":{}},\"comment\":{}}],[\"walletlocator\",{\"_index\":79,\"name\":{\"84\":{},\"2787\":{}},\"comment\":{}}],[\"warning\",{\"_index\":259,\"name\":{\"441\":{},\"488\":{},\"511\":{},\"552\":{},\"591\":{},\"637\":{},\"668\":{},\"701\":{},\"731\":{},\"769\":{},\"792\":{},\"815\":{},\"859\":{},\"874\":{},\"902\":{},\"954\":{},\"984\":{},\"1005\":{},\"1026\":{},\"1045\":{},\"1091\":{},\"1116\":{},\"1159\":{},\"1192\":{},\"1214\":{},\"1234\":{},\"1341\":{},\"1376\":{},\"1399\":{},\"1413\":{},\"1486\":{},\"1550\":{},\"1577\":{},\"1592\":{},\"1620\":{},\"1639\":{},\"1655\":{},\"1685\":{},\"1729\":{}},\"comment\":{}}],[\"warnings\",{\"_index\":260,\"name\":{\"442\":{},\"489\":{},\"512\":{},\"553\":{},\"592\":{},\"638\":{},\"669\":{},\"702\":{},\"732\":{},\"770\":{},\"793\":{},\"816\":{},\"860\":{},\"875\":{},\"903\":{},\"955\":{},\"985\":{},\"1006\":{},\"1027\":{},\"1046\":{},\"1092\":{},\"1117\":{},\"1160\":{},\"1193\":{},\"1215\":{},\"1235\":{},\"1295\":{},\"1342\":{},\"1377\":{},\"1400\":{},\"1414\":{},\"1487\":{},\"1551\":{},\"1578\":{},\"1593\":{},\"1621\":{},\"1640\":{},\"1656\":{},\"1686\":{},\"1730\":{}},\"comment\":{}}],[\"waslockingchainsend\",{\"_index\":770,\"name\":{\"2554\":{},\"2579\":{}},\"comment\":{}}],[\"xchain_owned_claim_id\",{\"_index\":407,\"name\":{\"937\":{}},\"comment\":{}}],[\"xchain_owned_create_account_claim_id\",{\"_index\":408,\"name\":{\"938\":{}},\"comment\":{}}],[\"xchainaccountclaimcount\",{\"_index\":123,\"name\":{\"159\":{}},\"comment\":{}}],[\"xchainaccountcreatecommit\",{\"_index\":777,\"name\":{\"2670\":{}},\"comment\":{}}],[\"xchainaccountcreatecount\",{\"_index\":122,\"name\":{\"158\":{},\"413\":{},\"2555\":{}},\"comment\":{}}],[\"xchainaddaccountcreateattestation\",{\"_index\":767,\"name\":{\"2544\":{}},\"comment\":{}}],[\"xchainaddclaimattestation\",{\"_index\":771,\"name\":{\"2570\":{}},\"comment\":{}}],[\"xchainbridge\",{\"_index\":120,\"name\":{\"156\":{},\"399\":{},\"412\":{},\"2556\":{},\"2580\":{},\"2597\":{},\"2617\":{},\"2636\":{},\"2654\":{},\"2672\":{},\"2691\":{},\"2815\":{}},\"comment\":{}}],[\"xchainclaim\",{\"_index\":772,\"name\":{\"2595\":{}},\"comment\":{}}],[\"xchainclaimattestations\",{\"_index\":239,\"name\":{\"402\":{}},\"comment\":{}}],[\"xchainclaimid\",{\"_index\":121,\"name\":{\"157\":{},\"400\":{},\"2581\":{},\"2598\":{},\"2618\":{}},\"comment\":{}}],[\"xchaincommit\",{\"_index\":773,\"name\":{\"2615\":{}},\"comment\":{}}],[\"xchaincreateaccountattestations\",{\"_index\":241,\"name\":{\"414\":{}},\"comment\":{}}],[\"xchaincreatebridge\",{\"_index\":775,\"name\":{\"2634\":{}},\"comment\":{}}],[\"xchaincreateclaimid\",{\"_index\":776,\"name\":{\"2652\":{}},\"comment\":{}}],[\"xchainmodifybridge\",{\"_index\":778,\"name\":{\"2689\":{}},\"comment\":{}}],[\"xchainmodifybridgeflags\",{\"_index\":779,\"name\":{\"2707\":{}},\"comment\":{}}],[\"xchainmodifybridgeflagsinterface\",{\"_index\":781,\"name\":{\"2709\":{}},\"comment\":{}}],[\"xchainownedclaimid\",{\"_index\":237,\"name\":{\"396\":{}},\"comment\":{}}],[\"xchainownedcreateaccountclaimid\",{\"_index\":240,\"name\":{\"409\":{}},\"comment\":{}}],[\"xrp\",{\"_index\":799,\"name\":{\"2748\":{}},\"comment\":{}}],[\"xrplerror\",{\"_index\":866,\"name\":{\"2882\":{}},\"comment\":{}}],[\"xrplfauceterror\",{\"_index\":880,\"name\":{\"2959\":{}},\"comment\":{}}],[\"xrptodrops\",{\"_index\":826,\"name\":{\"2822\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css deleted file mode 100644 index 258146fc..00000000 --- a/docs/assets/style.css +++ /dev/null @@ -1,1379 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: var(--light-color-ts-type-alias); - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias); - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 > a, -h2 > a, -h3 > a, -h4 > a, -h5 > a, -h6 > a { - text-decoration: none; - color: var(--color-text); -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -.uppercase { - text-transform: uppercase; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -.tsd-generator { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: "Segoe UI", sans-serif; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h4, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} -.tsd-typography table { - border-collapse: collapse; - border: none; -} -.tsd-typography td, -.tsd-typography th { - padding: 6px 13px; - border: 1px solid var(--color-accent); -} -.tsd-typography thead, -.tsd-typography tr:nth-child(even) { - background-color: var(--color-background-secondary); -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: fit-content; - width: -moz-fit-content; - align-items: center; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus + svg { - transform: scale(0.95); -} -.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { - transform: scale(1); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.tsd-theme-toggle { - padding-top: 0.75rem; -} -.tsd-theme-toggle > h4 { - display: inline; - vertical-align: middle; - margin-right: 0.75rem; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.5rem); -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: inline-flex; - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-nested-navigation > li > a, -.tsd-nested-navigation > li > span { - width: calc(100% - 1.75rem - 0.5rem); -} - -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-index-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 4rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: var(--color-background); -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current:not(.no-results), -#tsd-search .results li:hover:not(.no-results) { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: - opacity 0.1s, - background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/docs/classes/Client.html b/docs/classes/Client.html deleted file mode 100644 index 571cb9a2..00000000 --- a/docs/classes/Client.html +++ /dev/null @@ -1,1390 +0,0 @@ -Client | xrpl
-
- -
-
-
-
- -

Class Client

-
-

Client for interacting with rippled servers.

-
-
-
-

Hierarchy

-
    -
  • EventEmitter<EventTypes> -
      -
    • Client
-
-
-
- -
-
-

Constructor

-
- -
    - -
  • -

    Creates a new Client with a websocket connection to a rippled server.

    -
    -
    -

    Parameters

    -
      -
    • -
      server: string
      -

      URL of the server to connect to.

      -
    • -
    • -
      options: ClientOptions = {}
      -

      Options for client settings.

      -
    -

    Returns Client

    -
    -

    Example

    import { Client } from "xrpl"
    const client = new Client('wss://s.altnet.rippletest.net:51233') -
    -
-
-

Abstraction

-
- -
    - -
  • -

    Get XRP/non-XRP balances for an account.

    -
    -
    -

    Parameters

    -
      -
    • -
      address: string
      -

      Address of the account to retrieve balances for.

      -
    • -
    • -
      options: {
          ledger_hash?: string;
          ledger_index?: LedgerIndex;
          limit?: number;
          peer?: string;
      } = {}
      -

      Allows the client to specify a ledger_hash, ledger_index, -filter by peer, and/or limit number of balances.

      -
      -
        -
      • -
        Optional ledger_hash?: string
        -

        Retrieve the account balances at the ledger with -a given ledger_hash.

        -
        -
      • -
      • -
        Optional ledger_index?: LedgerIndex
        -

        Retrieve the account balances at a given -ledger_index.

        -
        -
      • -
      • -
        Optional limit?: number
        -

        Limit number of balances to return.

        -
        -
      • -
      • -
        Optional peer?: string
        -

        Filter balances by peer.

        -
        -
    -

    Returns Promise<{
        currency: string;
        issuer?: string;
        value: string;
    }[]>

    An array of XRP/non-XRP balances for the given account.

    - -
    -

    Example

    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()

    async function getAccountBalances(address) {
    try {
    const options = {
    ledger_index: 'validated',
    limit: 10
    };

    const balances = await xrplClient.getBalances(address, options);

    console.log('Account Balances:');
    balances.forEach((balance) => {
    console.log(`Currency: ${balance.currency}`);
    console.log(`Value: ${balance.value}`);
    console.log(`Issuer: ${balance.issuer}`);
    console.log('---');
    });
    } catch (error) {
    console.error('Error retrieving account balances:', error);
    }
    }

    const address = 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh';
    await getAccountBalances(address);
    await client.disconnect(); -
    -
-
- -
    - -
  • -

    Returns the index of the most recently validated ledger.

    -
    -

    Returns Promise<number>

    The most recently validated ledger index.

    - -
    -

    Example

    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()
    const ledgerIndex = await client.getLedgerIndex()
    console.log(ledgerIndex)
    // 884039 -
    -
-
- -
    - -
  • -

    Fetch orderbook (buy/sell orders) between two currency pairs. This checks both sides of the orderbook -by making two order_book requests (with the second reversing takerPays and takerGets). Returned offers are -not normalized in this function, so either currency could be takerGets or takerPays.

    -
    -
    -

    Parameters

    -
      -
    • -
      currency1: BookOfferCurrency
      -

      Specification of one currency involved. (With a currency code and optionally an issuer)

      -
    • -
    • -
      currency2: BookOfferCurrency
      -

      Specification of a second currency involved. (With a currency code and optionally an issuer)

      -
    • -
    • -
      options: {
          ledger_hash?: null | string;
          ledger_index?: LedgerIndex;
          limit?: number;
          taker?: null | string;
      } = {}
      -

      Options allowing the client to specify ledger_index, -ledger_hash, filter by taker, and/or limit number of orders.

      -
      -
        -
      • -
        Optional ledger_hash?: null | string
        -

        Retrieve the orderbook at the ledger with a -given ledger_hash.

        -
        -
      • -
      • -
        Optional ledger_index?: LedgerIndex
        -

        Retrieve the orderbook at a given ledger_index.

        -
        -
      • -
      • -
        Optional limit?: number
        -

        The limit passed into each book_offers request. -Can return more than this due to two calls being made. Defaults to 20.

        -
        -
      • -
      • -
        Optional taker?: null | string
        -

        Filter orders by taker.

        -
        -
    -

    Returns Promise<{
        buy: BookOffer[];
        sell: BookOffer[];
    }>

    An object containing buy and sell objects.

    - -
-
- -
    - -
  • -

    Retrieves the XRP balance of a given account address.

    -
    -
    -

    Parameters

    -
      -
    • -
      address: string
      -

      The XRP address to retrieve the balance for.

      -
    • -
    • -
      Optional options: {
          ledger_hash?: string;
          ledger_index?: LedgerIndex;
      } = {}
      -

      Additional options for fetching the balance (optional).

      -
      Optional -
        -
      • -
        Optional ledger_hash?: string
        -

        The hash of the ledger to retrieve the balance from (optional).

        -
        -
      • -
      • -
        Optional ledger_index?: LedgerIndex
        -

        The index of the ledger to retrieve the balance from (optional).

        -
        -
    -

    Returns Promise<number>

    A promise that resolves with the XRP balance as a number.

    - -
    -

    Example

    const client = new Client(wss://s.altnet.rippletest.net:51233)
    await client.connect()
    const balance = await client.getXrpBalance('rG1QQv2nh2gr7RCZ1P8YYcBUKCCN633jCn')
    console.log(balance)
    await client.disconnect()
    /// '200' -
    -
-
-

Core

-
- -
    - -
  • -

    Autofills fields in a transaction. This will set Sequence, Fee, -lastLedgerSequence according to the current state of the server this Client -is connected to. It also converts all X-Addresses to classic addresses and -flags interfaces into numbers.

    -
    -
    -

    Type Parameters

    -
    -
    -

    Parameters

    -
      -
    • -
      transaction: T
      -

      A SubmittableTransaction in JSON format

      -
    • -
    • -
      Optional signersCount: number
      -

      The expected number of signers for this transaction. -Only used for multisigned transactions.

      -
      Optional
    -

    Returns Promise<T>

    The autofilled transaction.

    - -
    -

    Example

    const { Client } = require('xrpl')

    const client = new Client('wss://s.altnet.rippletest.net:51233')

    async function createAndAutofillTransaction() {
    const transaction = {
    TransactionType: 'Payment',
    Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh',
    Destination: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59',
    Amount: '10000000' // 10 XRP in drops (1/1,000,000th of an XRP)
    }

    try {
    const autofilledTransaction = await client.autofill(transaction)
    console.log(autofilledTransaction)
    } catch (error) {
    console.error(`Failed to autofill transaction: ${error}`)
    }
    }

    createAndAutofillTransaction() -
    -

    Autofill helps fill in fields which should be included in a transaction, but can be determined automatically -such as LastLedgerSequence and Fee. If you override one of the fields autofill changes, your explicit -values will be used instead. By default, this is done as part of submit and submitAndWait when you pass -in an unsigned transaction along with your wallet to be submitted.

    -
-
- -
    - -
  • -

    Submits a signed/unsigned transaction. -Steps performed on a transaction:

    -
      -
    1. Autofill.
    2. -
    3. Sign & Encode.
    4. -
    5. Submit.
    6. -
    -
    -
    -

    Parameters

    -
      -
    • -
      transaction: string | SubmittableTransaction
      -

      A transaction to autofill, sign & encode, and submit.

      -
    • -
    • -
      Optional opts: {
          autofill?: boolean;
          failHard?: boolean;
          wallet?: Wallet;
      }
      -

      (Optional) Options used to sign and submit a transaction.

      -
      Optional -
        -
      • -
        Optional autofill?: boolean
        -

        If true, autofill a transaction.

        -
        -
      • -
      • -
        Optional failHard?: boolean
        -

        If true, and the transaction fails locally, do not retry or relay the transaction to other servers.

        -
        -
      • -
      • -
        Optional wallet?: Wallet
        -

        A wallet to sign a transaction. It must be provided when submitting an unsigned transaction.

        -
        -
    -

    Returns Promise<SubmitResponse>

    A promise that contains SubmitResponse.

    - -
    -

    Throws

    RippledError if submit request fails.

    - -

    Example

    const { Client, Wallet } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()
    const wallet = Wallet.generate()
    const transaction = {
    TransactionType: 'Payment',
    Account: wallet.classicAddress,
    Destination: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59',
    Amount: '10000000' // 10 XRP in drops (1/1,000,000th of an XRP)
    }
    const submitResponse = await client.submit(transaction, { wallet })
    console.log(submitResponse) -
    -
-
- -
    - -
  • -

    Asynchronously submits a transaction and verifies that it has been included in a -validated ledger (or has errored/will not be included for some reason). -See Reliable Transaction Submission.

    -
    -
    -

    Type Parameters

    -
    -
    -

    Parameters

    -
      -
    • -
      transaction: string | T
      -

      A transaction to autofill, sign & encode, and submit.

      -
    • -
    • -
      Optional opts: {
          autofill?: boolean;
          failHard?: boolean;
          wallet?: Wallet;
      }
      -

      (Optional) Options used to sign and submit a transaction.

      -
      Optional -
        -
      • -
        Optional autofill?: boolean
        -

        If true, autofill a transaction.

        -
        -
      • -
      • -
        Optional failHard?: boolean
        -

        If true, and the transaction fails locally, do not retry or relay the transaction to other servers.

        -
        -
      • -
      • -
        Optional wallet?: Wallet
        -

        A wallet to sign a transaction. It must be provided when submitting an unsigned transaction.

        -
        -
    -

    Returns Promise<TxResponse<T>>

    A promise that contains TxResponse, that will return when the transaction has been validated.

    - -
    -

    Example

    const { Client, Wallet } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')

    async function submitTransaction() {
    const senderWallet = client.fundWallet()
    const recipientWallet = client.fundWallet()

    const transaction = {
    TransactionType: 'Payment',
    Account: senderWallet.address,
    Destination: recipientWallet.address,
    Amount: '10'
    }

    try {
    await client.submit(signedTransaction, { wallet: senderWallet })
    console.log(result)
    } catch (error) {
    console.error(`Failed to submit transaction: ${error}`)
    }
    }

    submitTransaction() -
    -

    In this example we submit a payment transaction between two newly created testnet accounts.

    -

    Under the hood, submit will call client.autofill by default, and because we've passed in a Wallet it -Will also sign the transaction for us before submitting the signed transaction binary blob to the ledger.

    -

    This is similar to submitAndWait which does all of the above, but also waits to see if the transaction has been validated.

    - -

    Throws

    Connection errors: If the Client object is unable to establish a connection to the specified WebSocket endpoint, -an error will be thrown.

    - -

    Throws

    Transaction errors: If the submitted transaction is invalid or cannot be included in a validated ledger for any -reason, the promise returned by submitAndWait() will be rejected with an error. This could include issues with insufficient -balance, invalid transaction fields, or other issues specific to the transaction being submitted.

    - -

    Throws

    Ledger errors: If the ledger being used to submit the transaction is undergoing maintenance or otherwise unavailable, -an error will be thrown.

    - -

    Throws

    Timeout errors: If the transaction takes longer than the specified timeout period to be included in a validated -ledger, the promise returned by submitAndWait() will be rejected with an error.

    -
-
-

Faucet

-
- -
    - -
  • -

    The fundWallet() method is used to send an amount of XRP (usually 1000) to a new (randomly generated) -or existing XRP Ledger wallet.

    -
    -
    -

    Parameters

    -
      -
    • -
      this: Client
    • -
    • -
      Optional wallet: null | Wallet
      -

      An existing XRPL Wallet to fund. If undefined or null, a new Wallet will be created.

      -
      Optional
    • -
    • -
      options: FundingOptions = {}
      -

      See below.

      -
    -

    Returns Promise<{
        balance: number;
        wallet: Wallet;
    }>

    A Wallet on the Testnet or Devnet that contains some amount of XRP, -and that wallet's balance in XRP.

    - -
    -

    Example

    Example 1: Fund a randomly generated wallet -const { Client, Wallet } = require('xrpl')

    -

    const client = new Client('wss://s.altnet.rippletest.net:51233') -await client.connect() -const { balance, wallet } = await client.fundWallet()

    -

    Under the hood, this will use Wallet.generate() to create a new random wallet, then ask a testnet faucet -To send it XRP on ledger to make it a real account. If successful, this will return the new account balance in XRP -Along with the Wallet object to track the keys for that account. If you'd like, you can also re-fill an existing -Account by passing in a Wallet you already have.

    -
    const api = new xrpl.Client("wss://s.altnet.rippletest.net:51233")
    await api.connect()
    const { wallet, balance } = await api.fundWallet() -
    -

    Example 2: Fund wallet using a custom faucet host and known wallet address

    -

    fundWallet will try to infer the url of a faucet API from the network your client is connected to. -There are hardcoded default faucets for popular test networks like testnet and devnet. -However, if you're working with a newer or more obscure network, you may have to specify the faucetHost -And faucetPath so fundWallet can ask that faucet to fund your wallet.

    -
    const newWallet = Wallet.generate()
    const { balance, wallet } = await client.fundWallet(newWallet, {
    amount: '10',
    faucetHost: 'https://custom-faucet.example.com',
    faucetPath: '/accounts'
    })
    console.log(`Sent 10 XRP to wallet: ${address} from the given faucet. Resulting balance: ${balance} XRP`)
    } catch (error) {
    console.error(`Failed to fund wallet: ${error}`)
    }
    } -
    - -

    Throws

    When either Client isn't connected or unable to fund wallet address.

    -
-
-

Fee

-
- -
feeCushion: number
-

Factor to multiply estimated fee by to provide a cushion in case the -required fee rises during submission of a transaction. Defaults to 1.2.

-
-
-
- -
maxFeeXRP: string
-

Maximum transaction cost to allow, in decimal XRP. Must be a string-encoded -number. Defaults to '2'.

-
-
-
-

Network

-
- -
    -
  • get url(): string
  • -
  • -

    Get the url that the client is connected to.

    -
    -

    Returns string

    The URL of the server this client is connected to.

    - -
-
- -
    - -
  • -

    Tells the Client instance to connect to its rippled server.

    -
    -

    Returns Promise<void>

    A promise that resolves with a void value when a connection is established.

    - -
    -

    Example

    Client.connect() establishes a connection between a Client object and the server.

    -
    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()
    // do something with the client
    await client.disconnect() -
    -

    If you open a client connection, be sure to close it with await client.disconnect() -before exiting your application.

    - -

    Example

    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()
    // do something with the client
    await client.disconnect() -
    -
-
- -
    - -
  • -

    Disconnects the XRPL client from the server and cancels all pending requests and subscriptions. Call when -you want to disconnect the client from the server, such as when you're finished using the client or when you -need to switch to a different server.

    -
    -

    Returns Promise<void>

    A promise that resolves with a void value when a connection is destroyed.

    - -
    -

    Example

    To use the disconnect() method, you first need to create a new Client object and connect it to a server:

    -
    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()
    // do something with the client
    await client.disconnect() -
    -
-
- -
    - -
  • -

    Checks if the Client instance is connected to its rippled server.

    -
    -

    Returns boolean

    Whether the client instance is connected.

    - -
    -

    Example

    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.connect()
    console.log(client.isConnected())
    // true
    await client.disconnect()
    console.log(client.isConnected())
    // false -
    -
-
- -
    - -
  • -

    Event handler for subscription streams.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    • -
    • -

      U extends ((...args) => void) = OnEventToListenerMap<T>

    -
    -

    Parameters

    -
      -
    • -
      eventName: T
      -

      Name of the event. Only forwards streams.

      -
    • -
    • -
      listener: U
      -

      Function to run on event.

      -
    -

    Returns Client

    This, because it inherits from EventEmitter.

    -
      -
    • -
    - -
    -

    Example

    const api = new Client('wss://s.altnet.rippletest.net:51233')

    api.on('transaction', (tx: TransactionStream) => {
    console.log("Received Transaction")
    console.log(tx)
    })

    await api.connect()
    const response = await api.request({
    command: 'subscribe',
    streams: ['transactions_proposed']
    }) -
    -
-
- -
    - -
  • -

    Makes a request to the client with the given command and -additional request body parameters.

    -
    -
    -

    Type Parameters

    -
    -
    -

    Parameters

    -
      -
    • -
      req: R
      -

      Request to send to the server.

      -
    -

    Returns Promise<T>

    The response from the server.

    - -
    -

    Example

    const response = await client.request({
    command: 'account_info',
    account: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59',
    })
    console.log(response) -
    -
-
- -
    - -
  • -

    Makes multiple paged requests to the client to return a given number of -resources. Multiple paged requests will be made until the limit -number of resources is reached (if no limit is provided, a single request -will be made).

    -

    If the command is unknown, an additional collect property is required to -know which response key contains the array of resources.

    -

    NOTE: This command is used by existing methods and is not recommended for -general use. Instead, use rippled's built-in pagination and make multiple -requests as needed.

    -
    -
    -

    Type Parameters

    -
    -
    -

    Parameters

    -
      -
    • -
      request: T
      -

      The initial request to send to the server.

      -
    • -
    • -
      Optional collect: string
      -

      (Optional) the param to use to collect the array of resources (only needed if command is unknown).

      -
      Optional
    -

    Returns Promise<U[]>

    The array of all responses.

    - -
    -

    Throws

    ValidationError if there is no collection key (either from a known command or for the unknown command).

    - -

    Example

    // Request all ledger data pages
    const allResponses = await client.requestAll({ command: 'ledger_data' });
    console.log(allResponses); -
    - -

    Example

    // Request all transaction data pages
    const allResponses = await client.requestAll({ command: 'transaction_data' });
    console.log(allResponses); -
    -
-
- -
    - -
  • -

    Requests the next page of data.

    -
    -
    -

    Type Parameters

    -
    -
    -

    Parameters

    -
      -
    • -
      req: T
      -

      Request to send.

      -
    • -
    • -
      resp: U
      -

      Response with the marker to use in the request.

      -
    -

    Returns Promise<RequestNextPageReturnMap<T>>

    The response with the next page of data.

    - -
    -

    Example

    const response = await client.request({
    command: 'account_tx',
    account: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59',
    })
    console.log(response)
    const nextResponse = await client.requestNextPage({
    command: 'account_tx',
    account: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59',
    },
    response)
    console.log(nextResponse) -
    -
-
-

Other

-
- -
buildVersion: undefined | string
-

Rippled Version used by the server this client is connected to

-
-
-
- -
connection: Connection
-
- -
networkID: undefined | number
-

Network ID of the server this client is connected to

-
-
-
- -
prefixed: string | boolean
-
- -
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    -
    -

    Parameters

    -
      -
    • -
      event: T
    • -
    • -
      fn: ((...args) => void)
      -
        -
      • -
          -
        • (...args): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            Rest ...args: any[]
            Rest
          -

          Returns void

    • -
    • -
      Optional context: any
      Optional
    -

    Returns Client

-
- -
    - -
  • -

    Calls each of the listeners registered for a given event.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    -
    -

    Parameters

    -
      -
    • -
      event: T
    • -
    • -
      Rest ...args: any[]
      Rest
    -

    Returns boolean

    -
-
- -
    - -
  • -

    Return an array listing the events for which the emitter has registered -listeners.

    -
    -

    Returns EventTypes[]

    -
-
- -
    - -
  • -

    Get networkID and buildVersion from server_info

    -
    -

    Returns Promise<void>

    void

    - -
    -

    Example

    const { Client } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')
    await client.getServerInfo()
    console.log(client.networkID)
    console.log(client.buildVersion) -
    -
-
- -
    - -
  • -

    Return the number of listeners listening to a given event.

    -
    -
    -

    Parameters

    -
      -
    • -
      event: EventTypes
    -

    Returns number

    -
-
- -
    - -
  • -

    Return the listeners registered for a given event.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    -
    -

    Parameters

    -
      -
    • -
      event: T
    -

    Returns ((...args) => void)[]

    -
-
- -
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    -
    -

    Parameters

    -
      -
    • -
      event: T
    • -
    • -
      Optional fn: ((...args) => void)
      Optional -
        -
      • -
          -
        • (...args): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            Rest ...args: any[]
            Rest
          -

          Returns void

    • -
    • -
      Optional context: any
      Optional
    • -
    • -
      Optional once: boolean
      Optional
    -

    Returns Client

-
- -
    - -
  • -

    Add a one-time listener for a given event.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    -
    -

    Parameters

    -
      -
    • -
      event: T
    • -
    • -
      fn: ((...args) => void)
      -
        -
      • -
          -
        • (...args): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            Rest ...args: any[]
            Rest
          -

          Returns void

    • -
    • -
      Optional context: any
      Optional
    -

    Returns Client

    -
-
- -
-
- -
    - -
  • -

    Remove all listeners, or those of the specified event.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional event: EventTypes
      Optional
    -

    Returns Client

    -
-
- -
    - -
  • -

    Remove the listeners of a given event.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T extends EventTypes

    -
    -

    Parameters

    -
      -
    • -
      event: T
    • -
    • -
      Optional fn: ((...args) => void)
      Optional -
        -
      • -
          -
        • (...args): void
        • -
        • -
          -

          Parameters

          -
            -
          • -
            Rest ...args: any[]
            Rest
          -

          Returns void

    • -
    • -
      Optional context: any
      Optional
    • -
    • -
      Optional once: boolean
      Optional
    -

    Returns Client

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/ConnectionError.html b/docs/classes/ConnectionError.html deleted file mode 100644 index 46d68629..00000000 --- a/docs/classes/ConnectionError.html +++ /dev/null @@ -1,533 +0,0 @@ -ConnectionError | xrpl
-
- -
-
-
-
- -

Class ConnectionError

-
-

Error thrown when xrpl.js has an error with connection to rippled.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/DisconnectedError.html b/docs/classes/DisconnectedError.html deleted file mode 100644 index 6574b175..00000000 --- a/docs/classes/DisconnectedError.html +++ /dev/null @@ -1,527 +0,0 @@ -DisconnectedError | xrpl
-
- -
-
-
-
- -

Class DisconnectedError

-
-

Error thrown when xrpl.js has disconnected from rippled server.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/NotConnectedError.html b/docs/classes/NotConnectedError.html deleted file mode 100644 index 45c24e7b..00000000 --- a/docs/classes/NotConnectedError.html +++ /dev/null @@ -1,527 +0,0 @@ -NotConnectedError | xrpl
-
- -
-
-
-
- -

Class NotConnectedError

-
-

Error thrown when xrpl.js is not connected to rippled server.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/NotFoundError.html b/docs/classes/NotFoundError.html deleted file mode 100644 index 87b4f675..00000000 --- a/docs/classes/NotFoundError.html +++ /dev/null @@ -1,524 +0,0 @@ -NotFoundError | xrpl
-
- -
-
-
-
- -

Class NotFoundError

-
-

Error thrown when xrpl.js cannot retrieve a transaction, ledger, account, etc. -From rippled.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/ResponseFormatError.html b/docs/classes/ResponseFormatError.html deleted file mode 100644 index cc03488b..00000000 --- a/docs/classes/ResponseFormatError.html +++ /dev/null @@ -1,527 +0,0 @@ -ResponseFormatError | xrpl
-
- -
-
-
-
- -

Class ResponseFormatError

-
-

Error thrown when xrpl.js sees a response in the wrong format.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/RippledError.html b/docs/classes/RippledError.html deleted file mode 100644 index 02107d32..00000000 --- a/docs/classes/RippledError.html +++ /dev/null @@ -1,527 +0,0 @@ -RippledError | xrpl
-
- -
-
-
-
- -

Class RippledError

-
-

Error thrown when rippled responds with an error.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/RippledNotInitializedError.html b/docs/classes/RippledNotInitializedError.html deleted file mode 100644 index b974a5e5..00000000 --- a/docs/classes/RippledNotInitializedError.html +++ /dev/null @@ -1,527 +0,0 @@ -RippledNotInitializedError | xrpl
-
- -
-
-
-
- -

Class RippledNotInitializedError

-
-

Error thrown when rippled is not initialized.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/TimeoutError.html b/docs/classes/TimeoutError.html deleted file mode 100644 index edb9adc9..00000000 --- a/docs/classes/TimeoutError.html +++ /dev/null @@ -1,527 +0,0 @@ -TimeoutError | xrpl
-
- -
-
-
-
- -

Class TimeoutError

-
-

Error thrown when xrpl.js times out.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/UnexpectedError.html b/docs/classes/UnexpectedError.html deleted file mode 100644 index 8adf2659..00000000 --- a/docs/classes/UnexpectedError.html +++ /dev/null @@ -1,527 +0,0 @@ -UnexpectedError | xrpl
-
- -
-
-
-
- -

Class UnexpectedError

-
-

Error thrown when xrpl.js cannot specify error type.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/ValidationError.html b/docs/classes/ValidationError.html deleted file mode 100644 index 60bc31c5..00000000 --- a/docs/classes/ValidationError.html +++ /dev/null @@ -1,527 +0,0 @@ -ValidationError | xrpl
-
- -
-
-
-
- -

Class ValidationError

-
-

Error thrown when xrpl.js sees a malformed transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/Wallet.html b/docs/classes/Wallet.html deleted file mode 100644 index fcaa90e6..00000000 --- a/docs/classes/Wallet.html +++ /dev/null @@ -1,838 +0,0 @@ -Wallet | xrpl
-
- -
-
-
-
- -

Class Wallet

-
-

A utility for deriving a wallet composed of a keypair (publicKey/privateKey). -A wallet can be derived from either a seed, mnemonic, or entropy (array of random numbers). -It provides functionality to sign/verify transactions offline.

-
-
-

Example


// Derive a wallet from a base58 encoded seed.
const seedWallet = Wallet.fromSeed('ssZkdwURFMBXenJPbrpE14b6noJSu')
console.log(seedWallet)
// Wallet {
// publicKey: '02FE9932A9C4AA2AC9F0ED0F2B89302DE7C2C95F91D782DA3CF06E64E1C1216449',
// privateKey: '00445D0A16DD05EFAF6D5AF45E6B8A6DE4170D93C0627021A0B8E705786CBCCFF7',
// classicAddress: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo',
// seed: 'ssZkdwURFMBXenJPbrpE14b6noJSu'
// }.

// Sign a JSON Transaction
const signed = seedWallet.signTransaction({
TransactionType: 'Payment',
Account: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo'
...........
}).

console.log(signed)
// '1200007321......B01BE1DFF3'.
console.log(decode(signed))
// {
// TransactionType: 'Payment',
// SigningPubKey: '02FE9932A9C4AA2AC9F0ED0F2B89302DE7C2C95F91D782DA3CF06E64E1C1216449',
// TxnSignature: '3045022100AAD......5B631ABD21171B61B07D304',
// Account: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo'
// ...........
// } -
-
-
-

Hierarchy

-
    -
  • Wallet
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -

    Creates a new Wallet.

    -
    -
    -

    Parameters

    -
      -
    • -
      publicKey: string
      -

      The public key for the account.

      -
    • -
    • -
      privateKey: string
      -

      The private key used for signing transactions for the account.

      -
    • -
    • -
      opts: {
          masterAddress?: string;
          seed?: string;
      } = {}
      -

      (Optional) Options to initialize a Wallet.

      -
      -
        -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
      • -
      • -
        Optional seed?: string
        -

        The seed used to derive the account keys.

        -
        -
    -

    Returns Wallet

    -
-
-

Properties

-
- -
classicAddress: string
-
- -
privateKey: string
-
- -
publicKey: string
-
- -
seed?: string
-
- -
fromSecret: ((seed, opts?) => Wallet) = Wallet.fromSeed
-
-

Type declaration

-
    -
  • -
      -
    • (seed, opts?): Wallet
    • -
    • -

      Derives a wallet from a secret (AKA a seed).

      -
      -
      -

      Parameters

      -
        -
      • -
        seed: string
      • -
      • -
        opts: {
            algorithm?: ECDSA;
            masterAddress?: string;
        } = {}
        -

        (Optional) Options to derive a Wallet.

        -
        -
          -
        • -
          Optional algorithm?: ECDSA
          -

          The digital signature algorithm to generate an address for.

          -
          -
        • -
        • -
          Optional masterAddress?: string
          -

          Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

          -
          -
      -

      Returns Wallet

      A Wallet derived from a secret (AKA a seed).

      - -
-
-

Accessors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Gets an X-address in Testnet/Mainnet format.

    -
    -
    -

    Parameters

    -
      -
    • -
      tag: number | false = false
      -

      A tag to be included within the X-address.

      -
    • -
    • -
      isTestnet: boolean = false
      -

      A boolean to indicate if X-address should be in Testnet (true) or Mainnet (false) format.

      -
    -

    Returns string

    An X-address.

    - -
-
- -
    - -
  • -

    Signs a transaction offline.

    -
    -
    -

    Parameters

    -
      -
    • -
      this: Wallet
      -

      Wallet instance.

      -
    • -
    • -
      transaction: Transaction
      -

      A transaction to be signed offline.

      -
    • -
    • -
      Optional multisign: string | boolean
      -

      Specify true/false to use multisign or actual address (classic/x-address) to make multisign tx request.

      -
      Optional
    -

    Returns {
        hash: string;
        tx_blob: string;
    }

    A signed transaction.

    - -
      -
    • -
      hash: string
    • -
    • -
      tx_blob: string
    -
    -

    Example

    const { Client, Wallet } = require('xrpl')
    const client = new Client('wss://s.altnet.rippletest.net:51233')

    async function signTransaction() {
    await client.connect()
    const { balance: balance1, wallet: wallet1 } = client.fundWallet()
    const { balance: balance2, wallet: wallet2 } = client.fundWallet()

    const transaction = {
    TransactionType: 'Payment',
    Account: wallet1.address,
    Destination: wallet2.address,
    Amount: '10'
    }

    try {
    await client.autofill(transaction)
    const { tx_blob: signed_tx_blob, hash} = await wallet1.sign(transaction)
    console.log(signed_tx_blob)
    } catch (error) {
    console.error(`Failed to sign transaction: ${error}`)
    }
    const result = await client.submit(signed_tx_blob)
    await client.disconnect()
    }

    signTransaction() -
    -

    In order for a transaction to be validated, it must be signed by the account sending the transaction to prove -That the owner is actually the one deciding to take that action.

    -

    In this example, we created, signed, and then submitted a transaction to testnet. You may notice that the -Output of sign includes a tx_blob and a hash, both of which are needed to submit & verify the results. -Note: If you pass a Wallet to client.submit or client.submitAndWait it will do signing like this under the hood.

    -

    tx_blob is a binary representation of a transaction on the XRP Ledger. It's essentially a byte array -that encodes all of the data necessary to execute the transaction, including the source address, the destination -address, the amount, and any additional fields required for the specific transaction type.

    -

    hash is a unique identifier that's generated from the signed transaction data on the XRP Ledger. It's essentially -A cryptographic digest of the signed transaction blob, created using a hash function. The signed transaction hash is -Useful for identifying and tracking specific transactions on the XRP Ledger. It can be used to query transaction -Information, verify the authenticity of a transaction, and detect any tampering with the transaction data.

    - -

    Throws

    ValidationError if the transaction is already signed or does not encode/decode to same result.

    - -

    Throws

    XrplError if the issued currency being signed is XRP ignoring case.

    -
-
- -
    - -
  • -

    Verifies a signed transaction offline.

    -
    -
    -

    Parameters

    -
      -
    • -
      signedTransaction: string | Transaction
      -

      A signed transaction (hex string of signTransaction result) to be verified offline.

      -
    -

    Returns boolean

    Returns true if a signedTransaction is valid.

    - -
    -

    Throws

    Transaction is missing a signature, TxnSignature

    -
-
- -
    - -
  • -

    Derive a Wallet from a seed.

    -
    -
    -

    Parameters

    -
      -
    • -
      seed: string
      -

      The seed used to derive the wallet.

      -
    • -
    • -
      opts: {
          algorithm?: ECDSA;
          masterAddress?: string;
      } = {}
      -

      (Optional) Options to derive a Wallet.

      -
      -
        -
      • -
        Optional algorithm?: ECDSA
        -

        The digital signature algorithm to generate an address for.

        -
        -
      • -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
    -

    Returns Wallet

    A Wallet derived from the seed.

    - -
-
- -
    - -
  • -

    Derives a wallet from an entropy (array of random numbers).

    -
    -
    -

    Parameters

    -
      -
    • -
      entropy: number[] | Uint8Array
      -

      An array of random numbers to generate a seed used to derive a wallet.

      -
    • -
    • -
      opts: {
          algorithm?: ECDSA;
          masterAddress?: string;
      } = {}
      -

      (Optional) Options to derive a Wallet.

      -
      -
        -
      • -
        Optional algorithm?: ECDSA
        -

        The digital signature algorithm to generate an address for.

        -
        -
      • -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
    -

    Returns Wallet

    A Wallet derived from an entropy.

    - -
-
- -
    - -
  • -

    Derives a wallet from a bip39 or RFC1751 mnemonic (Defaults to bip39).

    -
    -
    -

    Parameters

    -
      -
    • -
      mnemonic: string
      -

      A string consisting of words (whitespace delimited) used to derive a wallet.

      -
    • -
    • -
      opts: {
          algorithm?: ECDSA;
          derivationPath?: string;
          masterAddress?: string;
          mnemonicEncoding?: "bip39" | "rfc1751";
      } = {}
      -

      (Optional) Options to derive a Wallet.

      -
      -
        -
      • -
        Optional algorithm?: ECDSA
        -

        Only used if opts.mnemonicEncoding is 'rfc1751'. Allows the mnemonic to generate its - secp256k1 seed, or its ed25519 seed. By default, it will generate the secp256k1 seed - to match the rippled wallet_propose default algorithm.

        -
        -
      • -
      • -
        Optional derivationPath?: string
        -

        The path to derive a keypair (publicKey/privateKey). Only used for bip39 conversions.

        -
        -
      • -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
      • -
      • -
        Optional mnemonicEncoding?: "bip39" | "rfc1751"
        -

        If set to 'rfc1751', this interprets the mnemonic as a rippled RFC1751 mnemonic like - wallet_propose generates in rippled. Otherwise the function defaults to bip39 decoding.

        -
        -
    -

    Returns Wallet

    A Wallet derived from a mnemonic.

    - -
    -

    Deprecated

    since version 2.6.1. -Will be deleted in version 3.0.0. -This representation is currently deprecated in rippled. -You should use another method to represent your keys such as a seed or public/private keypair.

    - -

    Throws

    ValidationError if unable to derive private key from mnemonic input.

    -
-
- -
    - -
  • -

    Derives a wallet from a RFC1751 mnemonic, which is how wallet_propose encodes mnemonics.

    -
    -
    -

    Parameters

    -
      -
    • -
      mnemonic: string
      -

      A string consisting of words (whitespace delimited) used to derive a wallet.

      -
    • -
    • -
      opts: {
          algorithm?: ECDSA;
          masterAddress?: string;
      }
      -

      (Optional) Options to derive a Wallet.

      -
      -
        -
      • -
        Optional algorithm?: ECDSA
        -

        The digital signature algorithm to generate an address for.

        -
        -
      • -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
    -

    Returns Wallet

    A Wallet derived from a mnemonic.

    - -
-
- -
    - -
  • -

    Derives a wallet from a seed.

    -
    -
    -

    Parameters

    -
      -
    • -
      seed: string
      -

      A string used to generate a keypair (publicKey/privateKey) to derive a wallet.

      -
    • -
    • -
      opts: {
          algorithm?: ECDSA;
          masterAddress?: string;
      } = {}
      -

      (Optional) Options to derive a Wallet.

      -
      -
        -
      • -
        Optional algorithm?: ECDSA
        -

        The digital signature algorithm to generate an address for.

        -
        -
      • -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
    -

    Returns Wallet

    A Wallet derived from a seed.

    - -
-
- -
    - -
  • -

    generate() creates a new random Wallet. In order to make this a valid account on ledger, you must -Send XRP to it. On test networks that can be done with "faucets" which send XRP to any account which asks -For it. You can call client.fundWallet() in order to generate credentials and fund the account on test networks.

    -
    -
    -

    Parameters

    -
      -
    • -
      algorithm: ECDSA = DEFAULT_ALGORITHM
      -

      The digital signature algorithm to generate an address for.

      -
    -

    Returns Wallet

    A new Wallet derived from a generated seed.

    - -
    -

    Example

    const { Wallet } = require('xrpl')
    const wallet = Wallet.generate() -
    - -

    Throws

    ValidationError when signing algorithm isn't valid

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/XRPLFaucetError.html b/docs/classes/XRPLFaucetError.html deleted file mode 100644 index 0abd3d52..00000000 --- a/docs/classes/XRPLFaucetError.html +++ /dev/null @@ -1,529 +0,0 @@ -XRPLFaucetError | xrpl
-
- -
-
-
-
- -

Class XRPLFaucetError

-
-

Error thrown when a client cannot generate a wallet from the testnet/devnet -faucets, or when the client cannot infer the faucet URL (i.e. when the Client -is connected to mainnet).

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/classes/XrplError.html b/docs/classes/XrplError.html deleted file mode 100644 index 665a95f9..00000000 --- a/docs/classes/XrplError.html +++ /dev/null @@ -1,532 +0,0 @@ -XrplError | xrpl
-
- -
-
-
-
- -

Class XrplError

-
-

Base Error class for xrpl.js. All Errors thrown by xrpl.js should throw -XrplErrors.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Construct an XrplError.

    -
    -
    -

    Parameters

    -
      -
    • -
      message: string = ''
      -

      The error message.

      -
    • -
    • -
      Optional data: unknown
      -

      The data that caused the error.

      -
      Optional
    -

    Returns XrplError

    -
-
-

Properties

-
- -
data?: unknown
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err, stackTraces) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
-
- -
    - -
  • -

    Converts the Error to a human-readable String form.

    -
    -

    Returns string

    The String output of the Error.

    - -
-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
      Optional
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/AMMDepositFlags.html b/docs/enums/AMMDepositFlags.html deleted file mode 100644 index 9bc6d6fe..00000000 --- a/docs/enums/AMMDepositFlags.html +++ /dev/null @@ -1,400 +0,0 @@ -AMMDepositFlags | xrpl
-
- -
-
-
-
- -

Enumeration AMMDepositFlags

-
-

Enum representing values for AMMDeposit Transaction Flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
- -
tfLPToken: 65536
-
- -
tfLimitLPToken: 4194304
-
- -
tfOneAssetLPToken: 2097152
-
- -
tfSingleAsset: 524288
-
- -
tfTwoAsset: 1048576
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/AMMWithdrawFlags.html b/docs/enums/AMMWithdrawFlags.html deleted file mode 100644 index 9dcc29df..00000000 --- a/docs/enums/AMMWithdrawFlags.html +++ /dev/null @@ -1,414 +0,0 @@ -AMMWithdrawFlags | xrpl
-
- -
-
-
-
- -

Enumeration AMMWithdrawFlags

-
-

Enum representing values for AMMWithdrawFlags Transaction Flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
- -
tfLPToken: 65536
-
- -
tfLimitLPToken: 4194304
-
- -
tfOneAssetLPToken: 2097152
-
- -
tfOneAssetWithdrawAll: 262144
-
- -
tfSingleAsset: 524288
-
- -
tfTwoAsset: 1048576
-
- -
tfWithdrawAll: 131072
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/AccountSetAsfFlags.html b/docs/enums/AccountSetAsfFlags.html deleted file mode 100644 index 452c741e..00000000 --- a/docs/enums/AccountSetAsfFlags.html +++ /dev/null @@ -1,520 +0,0 @@ -AccountSetAsfFlags | xrpl
-
- -
-
-
-
- -

Enumeration AccountSetAsfFlags

-
-

Enum for AccountSet Flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
- -
asfAccountTxnID: 5
-

Track the ID of this account's most recent transaction. Required for -AccountTxnID.

-
-
-
- -
asfAllowTrustLineClawback: 16
-

Permanently gain the ability to claw back issued IOUs

-
-
-
- -
asfAuthorizedNFTokenMinter: 10
-

Allow another account to mint and burn tokens on behalf of this account.

-
-
-
- -
asfDefaultRipple: 8
-

Enable rippling on this account's trust lines by default.

-
-
-
- -
asfDepositAuth: 9
-

Enable Deposit Authorization on this account.

-
-
-
- -
asfDisableMaster: 4
-

Disallow use of the master key pair. Can only be enabled if the account -has configured another way to sign transactions, such as a Regular Key or a -Signer List.

-
-
-
- -
asfDisallowIncomingCheck: 13
-

Disallow other accounts from creating incoming Checks

-
-
-
- -
asfDisallowIncomingNFTokenOffer: 12
-

Disallow other accounts from creating incoming NFTOffers

-
-
-
- -
asfDisallowIncomingPayChan: 14
-

Disallow other accounts from creating incoming PayChannels

-
-
-
- -
asfDisallowIncomingTrustline: 15
-

Disallow other accounts from creating incoming Trustlines

-
-
-
- -
asfDisallowXRP: 3
-

XRP should not be sent to this account.

-
-
-
- -
asfGlobalFreeze: 7
-

Freeze all assets issued by this account.

-
-
-
- -
asfNoFreeze: 6
-

Permanently give up the ability to freeze individual trust lines or -disable Global Freeze. This flag can never be disabled after being enabled.

-
-
-
- -
asfRequireAuth: 2
-

Require authorization for users to hold balances issued by this address -can only be enabled if the address has no trust lines connected to it.

-
-
-
- -
asfRequireDest: 1
-

Require a destination tag to send transactions to this account.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/AccountSetTfFlags.html b/docs/enums/AccountSetTfFlags.html deleted file mode 100644 index 6e219055..00000000 --- a/docs/enums/AccountSetTfFlags.html +++ /dev/null @@ -1,425 +0,0 @@ -AccountSetTfFlags | xrpl
-
- -
-
-
-
- -

Enumeration AccountSetTfFlags

-
-

Enum for AccountSet Transaction Flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
- -
tfAllowXRP: 2097152
-

The same as ClearFlag: asfDisallowXRP.

-
-
-
- -
tfDisallowXRP: 1048576
-

The same as SetFlag: asfDisallowXRP.

-
-
-
- -
tfOptionalAuth: 524288
-

The same as ClearFlag: asfRequireAuth.

-
-
-
- -
tfOptionalDestTag: 131072
-

The same as ClearFlag: asfRequireDest.

-
-
-
- -
tfRequireAuth: 262144
-

The same as SetFlag: asfRequireAuth.

-
-
-
- -
tfRequireDestTag: 65536
-

The same as SetFlag: asfRequireDest.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/ECDSA.html b/docs/enums/ECDSA.html deleted file mode 100644 index 1cbb20c0..00000000 --- a/docs/enums/ECDSA.html +++ /dev/null @@ -1,375 +0,0 @@ -ECDSA | xrpl
-
- -
-
-
-
- -

Enumeration ECDSA

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
ed25519: "ed25519"
-
- -
secp256k1: "ecdsa-secp256k1"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/EnableAmendmentFlags.html b/docs/enums/EnableAmendmentFlags.html deleted file mode 100644 index c9ff9a12..00000000 --- a/docs/enums/EnableAmendmentFlags.html +++ /dev/null @@ -1,385 +0,0 @@ -EnableAmendmentFlags | xrpl
-
- -
-
-
-
- -

Enumeration EnableAmendmentFlags

-
-

Transaction Flags for an EnableAmendment Transaction.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfGotMajority: 65536
-

Support for this amendment increased to at least 80% of trusted validators starting with this ledger version.

-
-
-
- -
tfLostMajority: 131072
-

Support for this amendment decreased to less than 80% of trusted validators starting with this ledger version.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/LedgerEntry.AccountRootFlags.html b/docs/enums/LedgerEntry.AccountRootFlags.html deleted file mode 100644 index c328f3e6..00000000 --- a/docs/enums/LedgerEntry.AccountRootFlags.html +++ /dev/null @@ -1,553 +0,0 @@ -AccountRootFlags | xrpl
-
- -
-
-
-
- -

Enumeration AccountRootFlags

-
-
-
- -
-
-

Enumeration Members

-
- -
lsfAMM: 33554432
-

This account is an Automated Market Maker (AMM) instance.

-
-
-
- -
lsfAllowTrustLineClawback: 2147483648
-

This address can claw back issued IOUs. Once enabled, cannot be disabled.

-
-
-
- -
lsfDefaultRipple: 8388608
-

Enable rippling on this address's trust lines by default. Required for issuing addresses; discouraged for others.

-
-
-
- -
lsfDepositAuth: 16777216
-

This account can only receive funds from transactions it sends, and from preauthorized accounts. -(It has DepositAuth enabled.)

-
-
-
- -
lsfDisableMaster: 1048576
-

Disallows use of the master key to sign transactions for this account.

-
-
-
- -
lsfDisallowIncomingCheck: 134217728
-

Disallow incoming Checks from other accounts.

-
-
-
- -
lsfDisallowIncomingNFTokenOffer: 67108864
-

Disallow incoming NFTOffers from other accounts.

-
-
-
- -
lsfDisallowIncomingPayChan: 268435456
-

Disallow incoming PayChannels from other accounts.

-
-
-
- -
lsfDisallowIncomingTrustline: 536870912
-

Disallow incoming Trustlines from other accounts.

-
-
-
- -
lsfDisallowXRP: 524288
-

Client applications should not send XRP to this account. Not enforced by rippled.

-
-
-
- -
lsfGlobalFreeze: 4194304
-

All assets issued by this address are frozen.

-
-
-
- -
lsfNoFreeze: 2097152
-

This address cannot freeze trust lines connected to it. Once enabled, cannot be disabled.

-
-
-
- -
lsfPasswordSpent: 65536
-

The account has used its free SetRegularKey transaction.

-
-
-
- -
lsfRequireAuth: 262144
-

This account must individually approve other users for those users to hold this account's issued currencies.

-
-
-
- -
lsfRequireDestTag: 131072
-

Requires incoming payments to specify a Destination Tag.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/LedgerEntry.OfferFlags.html b/docs/enums/LedgerEntry.OfferFlags.html deleted file mode 100644 index 59776573..00000000 --- a/docs/enums/LedgerEntry.OfferFlags.html +++ /dev/null @@ -1,416 +0,0 @@ -OfferFlags | xrpl
-
- -
-
-
-
- -

Enumeration OfferFlags

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
lsfPassive: 65536
-
- -
lsfSell: 131072
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/LedgerEntry.RippleStateFlags.html b/docs/enums/LedgerEntry.RippleStateFlags.html deleted file mode 100644 index 683e5fa6..00000000 --- a/docs/enums/LedgerEntry.RippleStateFlags.html +++ /dev/null @@ -1,458 +0,0 @@ -RippleStateFlags | xrpl
-
- -
-
-
-
- -

Enumeration RippleStateFlags

-
-
-
- -
-
-

Enumeration Members

-
- -
lsfHighAuth: 524288
-
- -
lsfHighFreeze: 8388608
-
- -
lsfHighNoRipple: 2097152
-
- -
lsfHighReserve: 131072
-
- -
lsfLowAuth: 262144
-
- -
lsfLowFreeze: 4194304
-
- -
lsfLowNoRipple: 1048576
-
- -
lsfLowReserve: 65536
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/LedgerEntry.SignerListFlags.html b/docs/enums/LedgerEntry.SignerListFlags.html deleted file mode 100644 index 9d25a9f0..00000000 --- a/docs/enums/LedgerEntry.SignerListFlags.html +++ /dev/null @@ -1,409 +0,0 @@ -SignerListFlags | xrpl
-
- -
-
-
-
- -

Enumeration SignerListFlags

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
lsfOneOwnerCount: 65536
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/NFTokenCreateOfferFlags.html b/docs/enums/NFTokenCreateOfferFlags.html deleted file mode 100644 index 0a62b71d..00000000 --- a/docs/enums/NFTokenCreateOfferFlags.html +++ /dev/null @@ -1,376 +0,0 @@ -NFTokenCreateOfferFlags | xrpl
-
- -
-
-
-
- -

Enumeration NFTokenCreateOfferFlags

-
-

Transaction Flags for an NFTokenCreateOffer Transaction.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfSellNFToken: 1
-

If set, indicates that the offer is a sell offer. -Otherwise, it is a buy offer.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/NFTokenMintFlags.html b/docs/enums/NFTokenMintFlags.html deleted file mode 100644 index 54a14d4d..00000000 --- a/docs/enums/NFTokenMintFlags.html +++ /dev/null @@ -1,410 +0,0 @@ -NFTokenMintFlags | xrpl
-
- -
-
-
-
- -

Enumeration NFTokenMintFlags

-
-

Transaction Flags for an NFTokenMint Transaction.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfBurnable: 1
-

If set, indicates that the minted token may be burned by the issuer even -if the issuer does not currently hold the token. The current holder of -the token may always burn it.

-
-
-
- -
tfOnlyXRP: 2
-

If set, indicates that the token may only be offered or sold for XRP.

-
-
-
- -
tfTransferable: 8
-

If set, indicates that this NFT can be transferred. This flag has no -effect if the token is being transferred from the issuer or to the -issuer.

-
-
-
- -
tfTrustLine: 4
-

If set, indicates that the issuer wants a trustline to be automatically -created.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/OfferCreateFlags.html b/docs/enums/OfferCreateFlags.html deleted file mode 100644 index 431d338b..00000000 --- a/docs/enums/OfferCreateFlags.html +++ /dev/null @@ -1,417 +0,0 @@ -OfferCreateFlags | xrpl
-
- -
-
-
-
- -

Enumeration OfferCreateFlags

-
-

Transaction Flags for an OfferCreate Transaction.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfFillOrKill: 262144
-

Treat the offer as a Fill or Kill order . Only try to match existing -offers in the ledger, and only do so if the entire TakerPays quantity can -be obtained. If the fix1578 amendment is enabled and the offer cannot be -executed when placed, the transaction has the result code tecKILLED; -otherwise, the transaction uses the result code tesSUCCESS even when it was -killed without trading any currency.

-
-
-
- -
tfImmediateOrCancel: 131072
-

Treat the offer as an Immediate or Cancel order. If enabled, the offer -never becomes a ledger object: it only tries to match existing offers in -the ledger. If the offer cannot match any offers immediately, it executes -"successfully" without trading any currency. In this case, the transaction -has the result code tesSUCCESS, but creates no Offer objects in the ledger.

-
-
-
- -
tfPassive: 65536
-

If enabled, the offer does not consume offers that exactly match it, and -instead becomes an Offer object in the ledger. It still consumes offers -that cross it.

-
-
-
- -
tfSell: 524288
-

Exchange the entire TakerGets amount, even if it means obtaining more than -the TakerPays amount in exchange.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/PaymentChannelClaimFlags.html b/docs/enums/PaymentChannelClaimFlags.html deleted file mode 100644 index 842c295a..00000000 --- a/docs/enums/PaymentChannelClaimFlags.html +++ /dev/null @@ -1,397 +0,0 @@ -PaymentChannelClaimFlags | xrpl
-
- -
-
-
-
- -

Enumeration PaymentChannelClaimFlags

-
-

Enum representing values for PaymentChannelClaim transaction flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfClose: 131072
-

Request to close the channel. Only the channel source and destination -addresses can use this flag. This flag closes the channel immediately if it -has no more XRP allocated to it after processing the current claim, or if -the destination address uses it. If the source address uses this flag when -the channel still holds XRP, this schedules the channel to close after -SettleDelay seconds have passed. (Specifically, this sets the Expiration of -the channel to the close time of the previous ledger plus the channel's -SettleDelay time, unless the channel already has an earlier Expiration -time.) If the destination address uses this flag when the channel still -holds XRP, any XRP that remains after processing the claim is returned to -the source address.

-
-
-
- -
tfRenew: 65536
-

Clear the channel's Expiration time. (Expiration is different from the -channel's immutable CancelAfter time.) Only the source address of the -payment channel can use this flag.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/PaymentFlags.html b/docs/enums/PaymentFlags.html deleted file mode 100644 index 19767c79..00000000 --- a/docs/enums/PaymentFlags.html +++ /dev/null @@ -1,401 +0,0 @@ -PaymentFlags | xrpl
-
- -
-
-
-
- -

Enumeration PaymentFlags

-
-

Enum representing values for Payment Transaction Flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfLimitQuality: 262144
-

Only take paths where all the conversions have an input:output ratio that -is equal or better than the ratio of Amount:SendMax. See Limit Quality for -details.

-
-
-
- -
tfNoDirectRipple: 65536
-

Do not use the default path; only use paths included in the Paths field. -This is intended to force the transaction to take arbitrage opportunities. -Most clients do not need this.

-
-
-
- -
tfPartialPayment: 131072
-

If the specified Amount cannot be sent without spending more than SendMax, -reduce the received amount instead of failing outright. See Partial. -Payments for more details.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/TrustSetFlags.html b/docs/enums/TrustSetFlags.html deleted file mode 100644 index 2fc33ea7..00000000 --- a/docs/enums/TrustSetFlags.html +++ /dev/null @@ -1,417 +0,0 @@ -TrustSetFlags | xrpl
-
- -
-
-
-
- -

Enumeration TrustSetFlags

-
-

Enum representing values of TrustSet transaction flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
- -
tfClearFreeze: 2097152
-

Unfreeze the trust line.

-
-
-
- -
tfClearNoRipple: 262144
-

Disable the No Ripple flag, allowing rippling on this trust line.

-
-
-
- -
tfSetFreeze: 1048576
-

Freeze the trust line.

-
-
-
- -
tfSetNoRipple: 131072
-

Enable the No Ripple flag, which blocks rippling between two trust lines. -of the same currency if this flag is enabled on both.

-
-
-
- -
tfSetfAuth: 65536
-

Authorize the other party to hold currency issued by this account. (No -effect unless using the asfRequireAuth AccountSet flag.) Cannot be unset.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/enums/XChainModifyBridgeFlags.html b/docs/enums/XChainModifyBridgeFlags.html deleted file mode 100644 index 1d8745fa..00000000 --- a/docs/enums/XChainModifyBridgeFlags.html +++ /dev/null @@ -1,375 +0,0 @@ -XChainModifyBridgeFlags | xrpl
-
- -
-
-
-
- -

Enumeration XChainModifyBridgeFlags

-
-

Enum representing values of XChainModifyBridge transaction flags.

-
-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
tfClearAccountCreateAmount: 65536
-

Clears the MinAccountCreateAmount of the bridge.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/classicAddressToXAddress.html b/docs/functions/classicAddressToXAddress.html deleted file mode 100644 index 7eaf5626..00000000 --- a/docs/functions/classicAddressToXAddress.html +++ /dev/null @@ -1,361 +0,0 @@ -classicAddressToXAddress | xrpl
-
- -
-
-
-
- -

Function classicAddressToXAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      classicAddress: string
    • -
    • -
      tag: number | false
    • -
    • -
      test: boolean
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/convertHexToString.html b/docs/functions/convertHexToString.html deleted file mode 100644 index 642dc784..00000000 --- a/docs/functions/convertHexToString.html +++ /dev/null @@ -1,369 +0,0 @@ -convertHexToString | xrpl
-
- -
-
-
-
- -

Function convertHexToString

-
-
    - -
  • -

    Converts hex to its string equivalent. Useful to read the Domain field and some Memos.

    -
    -
    -

    Parameters

    -
      -
    • -
      hex: string
      -

      The hex to convert to a string.

      -
    • -
    • -
      encoding: string = 'utf8'
      -

      The encoding to use. Defaults to 'utf8' (UTF-8). 'ascii' is also allowed.

      -
    -

    Returns string

    The converted string.

    - -
    -

    Deprecated

    use @xrplf/isomorphic/utils's hexToString

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/convertStringToHex.html b/docs/functions/convertStringToHex.html deleted file mode 100644 index 3d5da765..00000000 --- a/docs/functions/convertStringToHex.html +++ /dev/null @@ -1,365 +0,0 @@ -convertStringToHex | xrpl
-
- -
-
-
-
- -

Function convertStringToHex

-
-
    - -
  • -

    Converts a string to its hex equivalent. Useful for Memos.

    -
    -
    -

    Parameters

    -
      -
    • -
      string: string
      -

      The string to convert to Hex.

      -
    -

    Returns string

    The Hex equivalent of the string.

    - -
    -

    Deprecated

    use @xrplf/isomorphic/utils's stringToHex

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decimalToQuality.html b/docs/functions/decimalToQuality.html deleted file mode 100644 index 5dd8d04c..00000000 --- a/docs/functions/decimalToQuality.html +++ /dev/null @@ -1,367 +0,0 @@ -decimalToQuality | xrpl
-
- -
-
-
-
- -

Function decimalToQuality

-
-
    - -
  • -

    Converts a string decimal to the "billionths" format for use with QualityIn/ -QualityOut

    -
    -
    -

    Parameters

    -
      -
    • -
      decimal: string
      -

      A string decimal (i.e. ".00034").

      -
    -

    Returns number

    A number in the "billionths" format.

    - -
    -

    Throws

    ValidationError when the parameter is not convertible to -"billionths" format.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decimalToTransferRate.html b/docs/functions/decimalToTransferRate.html deleted file mode 100644 index e3e10c79..00000000 --- a/docs/functions/decimalToTransferRate.html +++ /dev/null @@ -1,366 +0,0 @@ -decimalToTransferRate | xrpl
-
- -
-
-
-
- -

Function decimalToTransferRate

-
-
    - -
  • -

    Converts a string decimal to "billionths" format for use with TransferRate.

    -
    -
    -

    Parameters

    -
      -
    • -
      decimal: string
      -

      A string decimal between 0 and 1.00

      -
    -

    Returns number

    A number in the "billionths" format.

    - -
    -

    Throws

    ValidationError when the parameter is not convertible to -"billionths" format.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decode.html b/docs/functions/decode.html deleted file mode 100644 index d3e81d5d..00000000 --- a/docs/functions/decode.html +++ /dev/null @@ -1,363 +0,0 @@ -decode | xrpl
-
- -
-
-
-
- -

Function decode

-
-
    - -
  • -

    Decodes a hex string into a transaction | ledger entry

    -
    -
    -

    Parameters

    -
      -
    • -
      hex: string
      -

      hex string in the XRPL serialization format.

      -
    -

    Returns Record<string, unknown>

    The hex string decoded according to XRPL serialization format.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decodeAccountID.html b/docs/functions/decodeAccountID.html deleted file mode 100644 index 461127cb..00000000 --- a/docs/functions/decodeAccountID.html +++ /dev/null @@ -1,357 +0,0 @@ -decodeAccountID | xrpl
-
- -
-
-
-
- -

Function decodeAccountID

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      accountId: string
    -

    Returns Uint8Array

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decodeAccountPublic.html b/docs/functions/decodeAccountPublic.html deleted file mode 100644 index 7a8d8c12..00000000 --- a/docs/functions/decodeAccountPublic.html +++ /dev/null @@ -1,357 +0,0 @@ -decodeAccountPublic | xrpl
-
- -
-
-
-
- -

Function decodeAccountPublic

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      base58string: string
    -

    Returns Uint8Array

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decodeNodePublic.html b/docs/functions/decodeNodePublic.html deleted file mode 100644 index a251251f..00000000 --- a/docs/functions/decodeNodePublic.html +++ /dev/null @@ -1,357 +0,0 @@ -decodeNodePublic | xrpl
-
- -
-
-
-
- -

Function decodeNodePublic

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      base58string: string
    -

    Returns Uint8Array

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decodeSeed.html b/docs/functions/decodeSeed.html deleted file mode 100644 index 322287a4..00000000 --- a/docs/functions/decodeSeed.html +++ /dev/null @@ -1,373 +0,0 @@ -decodeSeed | xrpl
-
- -
-
-
-
- -

Function decodeSeed

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      seed: string
    • -
    • -
      Optional opts: {
          expectedLength: number;
          versionTypes: ["ed25519", "secp256k1"];
          versions: (number | number[])[];
      }
      Optional -
        -
      • -
        expectedLength: number
      • -
      • -
        versionTypes: ["ed25519", "secp256k1"]
      • -
      • -
        versions: (number | number[])[]
    -

    Returns {
        bytes: Uint8Array;
        type: "ed25519" | "secp256k1" | null;
        version: number[];
    }

    -
      -
    • -
      bytes: Uint8Array
    • -
    • -
      type: "ed25519" | "secp256k1" | null
    • -
    • -
      version: number[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/decodeXAddress.html b/docs/functions/decodeXAddress.html deleted file mode 100644 index f3109df2..00000000 --- a/docs/functions/decodeXAddress.html +++ /dev/null @@ -1,364 +0,0 @@ -decodeXAddress | xrpl
-
- -
-
-
-
- -

Function decodeXAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      xAddress: string
    -

    Returns {
        accountId: Uint8Array;
        tag: number | false;
        test: boolean;
    }

    -
      -
    • -
      accountId: Uint8Array
    • -
    • -
      tag: number | false
    • -
    • -
      test: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/deriveAddress.html b/docs/functions/deriveAddress.html deleted file mode 100644 index 4044c387..00000000 --- a/docs/functions/deriveAddress.html +++ /dev/null @@ -1,357 +0,0 @@ -deriveAddress | xrpl
-
- -
-
-
-
- -

Function deriveAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      publicKey: string
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/deriveKeypair.html b/docs/functions/deriveKeypair.html deleted file mode 100644 index 447c64b4..00000000 --- a/docs/functions/deriveKeypair.html +++ /dev/null @@ -1,366 +0,0 @@ -deriveKeypair | xrpl
-
- -
-
-
-
- -

Function deriveKeypair

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      seed: string
    • -
    • -
      Optional options: {
          accountIndex?: number;
          algorithm?: Algorithm;
          validator?: boolean;
      }
      Optional -
        -
      • -
        Optional accountIndex?: number
      • -
      • -
        Optional algorithm?: Algorithm
      • -
      • -
        Optional validator?: boolean
    -

    Returns KeyPair

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/deriveXAddress.html b/docs/functions/deriveXAddress.html deleted file mode 100644 index cb4171a3..00000000 --- a/docs/functions/deriveXAddress.html +++ /dev/null @@ -1,379 +0,0 @@ -deriveXAddress | xrpl
-
- -
-
-
-
- -

Function deriveXAddress

-
-
    - -
  • -

    Derive an X-Address from a public key and a destination tag.

    -
    -
    -

    Parameters

    -
      -
    • -
      options: {
          publicKey: string;
          tag: number | false;
          test: boolean;
      }
      -

      Public key and destination tag to encode as an X-Address.

      -
      -
        -
      • -
        publicKey: string
        -

        The public key corresponding to an address.

        -
        -
      • -
      • -
        tag: number | false
        -

        A destination tag to encode into an X-address. False indicates no destination tag.

        -
        -
      • -
      • -
        test: boolean
        -

        Whether this address is for use in Testnet.

        -
        -
    -

    Returns string

    X-Address.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/dropsToXrp.html b/docs/functions/dropsToXrp.html deleted file mode 100644 index daba9222..00000000 --- a/docs/functions/dropsToXrp.html +++ /dev/null @@ -1,365 +0,0 @@ -dropsToXrp | xrpl
-
- -
-
-
-
- -

Function dropsToXrp

-
-
    - -
  • -

    Convert Drops to XRP.

    -
    -
    -

    Parameters

    -
      -
    • -
      dropsToConvert: Value
      -

      Drops to convert to XRP. This can be a string, number, or BigNumber.

      -
    -

    Returns number

    Amount in XRP.

    - -
    -

    Throws

    When drops amount is invalid.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encode.html b/docs/functions/encode.html deleted file mode 100644 index a07d312d..00000000 --- a/docs/functions/encode.html +++ /dev/null @@ -1,363 +0,0 @@ -encode | xrpl
-
- -
-
-
-
- -

Function encode

-
-
    - -
  • -

    Encodes a LedgerEntry or Transaction into a hex string

    -
    -
    -

    Parameters

    -
    -

    Returns string

    A hex string representing the encoded object.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeAccountID.html b/docs/functions/encodeAccountID.html deleted file mode 100644 index 67c67217..00000000 --- a/docs/functions/encodeAccountID.html +++ /dev/null @@ -1,357 +0,0 @@ -encodeAccountID | xrpl
-
- -
-
-
-
- -

Function encodeAccountID

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      bytes: ByteArray
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeAccountPublic.html b/docs/functions/encodeAccountPublic.html deleted file mode 100644 index f0ffb424..00000000 --- a/docs/functions/encodeAccountPublic.html +++ /dev/null @@ -1,357 +0,0 @@ -encodeAccountPublic | xrpl
-
- -
-
-
-
- -

Function encodeAccountPublic

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      bytes: ByteArray
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeForMultiSigning.html b/docs/functions/encodeForMultiSigning.html deleted file mode 100644 index 9d01b75d..00000000 --- a/docs/functions/encodeForMultiSigning.html +++ /dev/null @@ -1,367 +0,0 @@ -encodeForMultiSigning | xrpl
-
- -
-
-
-
- -

Function encodeForMultiSigning

-
-
    - -
  • -

    Encodes a Transaction for multi-signing

    -
    -
    -

    Parameters

    -
      -
    • -
      object: Transaction
      -

      Transaction in JSON format.

      -
    • -
    • -
      signer: string
      -

      The address of the account signing this transaction

      -
    -

    Returns string

    A hex string representing the encoded object.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeForSigning.html b/docs/functions/encodeForSigning.html deleted file mode 100644 index a42d6025..00000000 --- a/docs/functions/encodeForSigning.html +++ /dev/null @@ -1,363 +0,0 @@ -encodeForSigning | xrpl
-
- -
-
-
-
- -

Function encodeForSigning

-
-
    - -
  • -

    Encodes a Transaction for signing

    -
    -
    -

    Parameters

    -
      -
    • -
      object: Transaction
      -

      LedgerEntry in JSON or Transaction format.

      -
    -

    Returns string

    A hex string representing the encoded object.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeForSigningClaim.html b/docs/functions/encodeForSigningClaim.html deleted file mode 100644 index 4c0a4a53..00000000 --- a/docs/functions/encodeForSigningClaim.html +++ /dev/null @@ -1,363 +0,0 @@ -encodeForSigningClaim | xrpl
-
- -
-
-
-
- -

Function encodeForSigningClaim

-
-
    - -
  • -

    Encodes a PaymentChannelClaim for signing

    -
    -
    -

    Parameters

    -
    -

    Returns string

    A hex string representing the encoded object.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeNodePublic.html b/docs/functions/encodeNodePublic.html deleted file mode 100644 index e389b3dc..00000000 --- a/docs/functions/encodeNodePublic.html +++ /dev/null @@ -1,357 +0,0 @@ -encodeNodePublic | xrpl
-
- -
-
-
-
- -

Function encodeNodePublic

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      bytes: ByteArray
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeSeed.html b/docs/functions/encodeSeed.html deleted file mode 100644 index 186f894f..00000000 --- a/docs/functions/encodeSeed.html +++ /dev/null @@ -1,359 +0,0 @@ -encodeSeed | xrpl
-
- -
-
-
-
- -

Function encodeSeed

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      entropy: ByteArray
    • -
    • -
      type: "ed25519" | "secp256k1"
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/encodeXAddress.html b/docs/functions/encodeXAddress.html deleted file mode 100644 index 0e64c443..00000000 --- a/docs/functions/encodeXAddress.html +++ /dev/null @@ -1,361 +0,0 @@ -encodeXAddress | xrpl
-
- -
-
-
-
- -

Function encodeXAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      accountId: Uint8Array
    • -
    • -
      tag: number | false
    • -
    • -
      test: boolean
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/getBalanceChanges.html b/docs/functions/getBalanceChanges.html deleted file mode 100644 index be86549d..00000000 --- a/docs/functions/getBalanceChanges.html +++ /dev/null @@ -1,364 +0,0 @@ -getBalanceChanges | xrpl
-
- -
-
-
-
- -

Function getBalanceChanges

-
-
    - -
  • -

    Computes the complete list of every balance that changed in the ledger -as a result of the given transaction.

    -
    -
    -

    Parameters

    -
    -

    Returns {
        account: string;
        balances: Balance[];
    }[]

    Parsed balance changes.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/getNFTokenID.html b/docs/functions/getNFTokenID.html deleted file mode 100644 index 7531da91..00000000 --- a/docs/functions/getNFTokenID.html +++ /dev/null @@ -1,365 +0,0 @@ -getNFTokenID | xrpl
-
- -
-
-
-
- -

Function getNFTokenID

-
-
    - -
  • -

    Gets the NFTokenID for an NFT recently minted with NFTokenMint.

    -
    -
    -

    Parameters

    -
      -
    • -
      meta: undefined | string | TransactionMetadata
      -

      Metadata from the response to submitting and waiting for an NFTokenMint transaction or from a tx method call.

      -
    -

    Returns string | undefined

    The NFTokenID for the minted NFT.

    - -
    -

    Throws

    if meta is not TransactionMetadata.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/getXChainClaimID.html b/docs/functions/getXChainClaimID.html deleted file mode 100644 index d242228c..00000000 --- a/docs/functions/getXChainClaimID.html +++ /dev/null @@ -1,366 +0,0 @@ -getXChainClaimID | xrpl
-
- -
-
-
-
- -

Function getXChainClaimID

-
-
    - -
  • -

    Gets the XChainClaimID value from the metadata of an XChainCreateClaimID transaction.

    -
    -
    -

    Parameters

    -
      -
    • -
      meta: undefined | string | TransactionMetadata
      -

      Metadata from the response to submitting and waiting for an XChainCreateClaimID transaction - or from a tx method call.

      -
    -

    Returns string | undefined

    The XChainClaimID for the minted NFT.

    - -
    -

    Throws

    if meta is not TransactionMetadata.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/hasNextPage.html b/docs/functions/hasNextPage.html deleted file mode 100644 index 4bbe082d..00000000 --- a/docs/functions/hasNextPage.html +++ /dev/null @@ -1,366 +0,0 @@ -hasNextPage | xrpl
-
- -
-
-
-
- -

Function hasNextPage

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isCreatedNode.html b/docs/functions/isCreatedNode.html deleted file mode 100644 index 2d65dd11..00000000 --- a/docs/functions/isCreatedNode.html +++ /dev/null @@ -1,363 +0,0 @@ -isCreatedNode | xrpl
-
- -
-
-
-
- -

Function isCreatedNode

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isDeletedNode.html b/docs/functions/isDeletedNode.html deleted file mode 100644 index b7fc52d5..00000000 --- a/docs/functions/isDeletedNode.html +++ /dev/null @@ -1,363 +0,0 @@ -isDeletedNode | xrpl
-
- -
-
-
-
- -

Function isDeletedNode

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isModifiedNode.html b/docs/functions/isModifiedNode.html deleted file mode 100644 index 89a4acec..00000000 --- a/docs/functions/isModifiedNode.html +++ /dev/null @@ -1,363 +0,0 @@ -isModifiedNode | xrpl
-
- -
-
-
-
- -

Function isModifiedNode

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isValidAddress.html b/docs/functions/isValidAddress.html deleted file mode 100644 index 8db3c157..00000000 --- a/docs/functions/isValidAddress.html +++ /dev/null @@ -1,364 +0,0 @@ -isValidAddress | xrpl
-
- -
-
-
-
- -

Function isValidAddress

-
-
    - -
  • -

    Validates that a given address is a valid X-Address or a valid classic -address.

    -
    -
    -

    Parameters

    -
      -
    • -
      address: string
      -

      Address to validate.

      -
    -

    Returns boolean

    True if address is a valid X-Address or classic address.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isValidClassicAddress.html b/docs/functions/isValidClassicAddress.html deleted file mode 100644 index 9abd0726..00000000 --- a/docs/functions/isValidClassicAddress.html +++ /dev/null @@ -1,357 +0,0 @@ -isValidClassicAddress | xrpl
-
- -
-
-
-
- -

Function isValidClassicAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      address: string
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isValidSecret.html b/docs/functions/isValidSecret.html deleted file mode 100644 index fe1284f8..00000000 --- a/docs/functions/isValidSecret.html +++ /dev/null @@ -1,363 +0,0 @@ -isValidSecret | xrpl
-
- -
-
-
-
- -

Function isValidSecret

-
-
    - -
  • -

    Check if a secret is valid.

    -
    -
    -

    Parameters

    -
      -
    • -
      secret: string
      -

      Secret to test for validity.

      -
    -

    Returns boolean

    True if secret can be derived into a keypair.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isValidXAddress.html b/docs/functions/isValidXAddress.html deleted file mode 100644 index 96b789ac..00000000 --- a/docs/functions/isValidXAddress.html +++ /dev/null @@ -1,357 +0,0 @@ -isValidXAddress | xrpl
-
- -
-
-
-
- -

Function isValidXAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      xAddress: string
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/isoTimeToRippleTime.html b/docs/functions/isoTimeToRippleTime.html deleted file mode 100644 index 1b6c9488..00000000 --- a/docs/functions/isoTimeToRippleTime.html +++ /dev/null @@ -1,363 +0,0 @@ -isoTimeToRippleTime | xrpl
-
- -
-
-
-
- -

Function isoTimeToRippleTime

-
-
    - -
  • -

    Convert an ISO8601 timestmap to a ripple timestamp.

    -
    -
    -

    Parameters

    -
      -
    • -
      iso8601: string | Date
      -

      International standard date format.

      -
    -

    Returns number

    Seconds since ripple epoch (1/1/2000 GMT).

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/keyToRFC1751Mnemonic.html b/docs/functions/keyToRFC1751Mnemonic.html deleted file mode 100644 index d421aa08..00000000 --- a/docs/functions/keyToRFC1751Mnemonic.html +++ /dev/null @@ -1,363 +0,0 @@ -keyToRFC1751Mnemonic | xrpl
-
- -
-
-
-
- -

Function keyToRFC1751Mnemonic

-
-
    - -
  • -

    Generates a modified RFC1751 mnemonic in the same way rippled's wallet_propose does.

    -
    -
    -

    Parameters

    -
      -
    • -
      hex_key: string
      -

      An encoded secret in hex format.

      -
    -

    Returns string

    A mnemonic following rippled's modified RFC1751 mnemonic standard.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/multisign.html b/docs/functions/multisign.html deleted file mode 100644 index 54a62806..00000000 --- a/docs/functions/multisign.html +++ /dev/null @@ -1,371 +0,0 @@ -multisign | xrpl
-
- -
-
-
-
- -

Function multisign

-
-
    - -
  • -

    Takes several transactions with Signer fields (in object or blob form) and creates a -single transaction with all Signers that then gets signed and returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      transactions: (string | Transaction)[]
      -

      An array of signed Transactions (in object or blob form) to combine into a single signed Transaction.

      -
    -

    Returns string

    A single signed Transaction which has all Signers from transactions within it.

    - -
    -

    Throws

    ValidationError if:

    -
      -
    • There were no transactions given to sign
    • -
    • The SigningPubKey field is not the empty string in any given transaction
    • -
    • Any transaction is missing a Signers field.
    • -
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/parseAccountRootFlags.html b/docs/functions/parseAccountRootFlags.html deleted file mode 100644 index 905dfaa4..00000000 --- a/docs/functions/parseAccountRootFlags.html +++ /dev/null @@ -1,363 +0,0 @@ -parseAccountRootFlags | xrpl
-
- -
-
-
-
- -

Function parseAccountRootFlags

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/parseNFTokenID.html b/docs/functions/parseNFTokenID.html deleted file mode 100644 index fcb4f48b..00000000 --- a/docs/functions/parseNFTokenID.html +++ /dev/null @@ -1,388 +0,0 @@ -parseNFTokenID | xrpl
-
- -
-
-
-
- -

Function parseNFTokenID

-
-
    - -
  • -

    Parses an NFTokenID into the information it is encoding.

    -

    Example decoding:

    -

    000B 0539 C35B55AA096BA6D87A6E6C965A6534150DC56E5E 12C5D09E 0000000C -+--- +--- +--------------------------------------- +------- +------- -| | | | | -| | | | ---> Sequence: 12 | | | | | | | ---> Scrambled Taxon: 314,953,886 -| | | Unscrambled Taxon: 1337 -| | | -| | ---> Issuer: rJoxBSzpXhPtAuqFmqxQtGKjA13jUJWthE | | | ---> TransferFee: 1337.0 bps or 13.37% -| -`---> Flags: 11 -> lsfBurnable, lsfOnlyXRP and lsfTransferable

    -
    -
    -

    Parameters

    -
      -
    • -
      nftokenID: string
      -

      A hex string which identifies an NFToken on the ledger.

      -
    -

    Returns {
        Flags: number;
        Issuer: string;
        NFTokenID: string;
        Sequence: number;
        Taxon: number;
        TransferFee: number;
    }

    a decoded nftokenID with all fields encoded within.

    - -
      -
    • -
      Flags: number
    • -
    • -
      Issuer: string
    • -
    • -
      NFTokenID: string
    • -
    • -
      Sequence: number
    • -
    • -
      Taxon: number
    • -
    • -
      TransferFee: number
    -
    -

    Throws

    XrplError when given an invalid nftokenID.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/percentToQuality.html b/docs/functions/percentToQuality.html deleted file mode 100644 index 51a5af71..00000000 --- a/docs/functions/percentToQuality.html +++ /dev/null @@ -1,367 +0,0 @@ -percentToQuality | xrpl
-
- -
-
-
-
- -

Function percentToQuality

-
-
    - -
  • -

    Converts a string percent to the "billionths" format for use with QualityIn/ -QualityOut

    -
    -
    -

    Parameters

    -
      -
    • -
      percent: string
      -

      A string percent (i.e. ".034%").

      -
    -

    Returns number

    A number in the "billionths" format.

    - -
    -

    Throws

    ValidationError when the percent parameter is not convertible to -"billionths" format.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/percentToTransferRate.html b/docs/functions/percentToTransferRate.html deleted file mode 100644 index 6e89490c..00000000 --- a/docs/functions/percentToTransferRate.html +++ /dev/null @@ -1,366 +0,0 @@ -percentToTransferRate | xrpl
-
- -
-
-
-
- -

Function percentToTransferRate

-
-
    - -
  • -

    Converts a string percent to "billionths" format for use with TransferRate.

    -
    -
    -

    Parameters

    -
      -
    • -
      percent: string
      -

      A string percent between 0% and 100%.

      -
    -

    Returns number

    A number in the "billionths" format.

    - -
    -

    Throws

    ValidationError when the percent parameter is not convertible to -"billionths" format.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/qualityToDecimal.html b/docs/functions/qualityToDecimal.html deleted file mode 100644 index 254c6623..00000000 --- a/docs/functions/qualityToDecimal.html +++ /dev/null @@ -1,365 +0,0 @@ -qualityToDecimal | xrpl
-
- -
-
-
-
- -

Function qualityToDecimal

-
-
    - -
  • -

    Converts a quality in "billionths" format to a decimal.

    -
    -
    -

    Parameters

    -
      -
    • -
      quality: number
      -

      Quality to convert to decimal.

      -
    -

    Returns string

    decimal representation of quality.

    - -
    -

    Throws

    ValidationError when quality is not convertible to decimal format.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/rfc1751MnemonicToKey.html b/docs/functions/rfc1751MnemonicToKey.html deleted file mode 100644 index 9267b4f9..00000000 --- a/docs/functions/rfc1751MnemonicToKey.html +++ /dev/null @@ -1,365 +0,0 @@ -rfc1751MnemonicToKey | xrpl
-
- -
-
-
-
- -

Function rfc1751MnemonicToKey

-
-
    - -
  • -

    Converts an english mnemonic following rippled's modified RFC1751 standard to an encoded hex secret.

    -
    -
    -

    Parameters

    -
      -
    • -
      english: string
      -

      A mnemonic generated using ripple's modified RFC1751 standard.

      -
    -

    Returns Uint8Array

    A Buffer containing an encoded secret.

    - -
    -

    Throws

    Error if the parity after decoding does not match.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/rippleTimeToISOTime.html b/docs/functions/rippleTimeToISOTime.html deleted file mode 100644 index 8d1bf237..00000000 --- a/docs/functions/rippleTimeToISOTime.html +++ /dev/null @@ -1,363 +0,0 @@ -rippleTimeToISOTime | xrpl
-
- -
-
-
-
- -

Function rippleTimeToISOTime

-
-
    - -
  • -

    Convert a ripple timestamp to an Iso8601 timestamp.

    -
    -
    -

    Parameters

    -
      -
    • -
      rippleTime: number
      -

      Is the number of seconds since Ripple Epoch (1/1/2000 GMT).

      -
    -

    Returns string

    Iso8601 international standard date format.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/rippleTimeToUnixTime.html b/docs/functions/rippleTimeToUnixTime.html deleted file mode 100644 index 9b0b856c..00000000 --- a/docs/functions/rippleTimeToUnixTime.html +++ /dev/null @@ -1,363 +0,0 @@ -rippleTimeToUnixTime | xrpl
-
- -
-
-
-
- -

Function rippleTimeToUnixTime

-
-
    - -
  • -

    Convert a ripple timestamp to a unix timestamp.

    -
    -
    -

    Parameters

    -
      -
    • -
      rpepoch: number
      -

      (seconds since 1/1/2000 GMT).

      -
    -

    Returns number

    Milliseconds since unix epoch.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/setTransactionFlagsToNumber.html b/docs/functions/setTransactionFlagsToNumber.html deleted file mode 100644 index 93233f90..00000000 --- a/docs/functions/setTransactionFlagsToNumber.html +++ /dev/null @@ -1,362 +0,0 @@ -setTransactionFlagsToNumber | xrpl
-
- -
-
-
-
- -

Function setTransactionFlagsToNumber

-
-
    - -
  • -

    Sets a transaction's flags to its numeric representation.

    -
    -
    -

    Parameters

    -
      -
    • -
      tx: Transaction
      -

      A transaction to set its flags to its numeric representation.

      -
    -

    Returns void

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/signPaymentChannelClaim.html b/docs/functions/signPaymentChannelClaim.html deleted file mode 100644 index d304ac2d..00000000 --- a/docs/functions/signPaymentChannelClaim.html +++ /dev/null @@ -1,371 +0,0 @@ -signPaymentChannelClaim | xrpl
-
- -
-
-
-
- -

Function signPaymentChannelClaim

-
-
    - -
  • -

    Sign a payment channel claim.

    -
    -
    -

    Parameters

    -
      -
    • -
      channel: string
      -

      Channel identifier specified by the paymentChannelClaim.

      -
    • -
    • -
      xrpAmount: string
      -

      XRP Amount specified by the paymentChannelClaim.

      -
    • -
    • -
      privateKey: string
      -

      Private Key to sign paymentChannelClaim with.

      -
    -

    Returns string

    True if the channel is valid.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/transferRateToDecimal.html b/docs/functions/transferRateToDecimal.html deleted file mode 100644 index cdef3662..00000000 --- a/docs/functions/transferRateToDecimal.html +++ /dev/null @@ -1,365 +0,0 @@ -transferRateToDecimal | xrpl
-
- -
-
-
-
- -

Function transferRateToDecimal

-
-
    - -
  • -

    Converts a transfer rate in "billionths" format to a decimal.

    -
    -
    -

    Parameters

    -
      -
    • -
      rate: number
      -

      TransferRate to convert to decimal.

      -
    -

    Returns string

    decimal representation of transfer Rate.

    - -
    -

    Throws

    ValidationError when it cannot convert from billionths format.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/unixTimeToRippleTime.html b/docs/functions/unixTimeToRippleTime.html deleted file mode 100644 index ec512458..00000000 --- a/docs/functions/unixTimeToRippleTime.html +++ /dev/null @@ -1,363 +0,0 @@ -unixTimeToRippleTime | xrpl
-
- -
-
-
-
- -

Function unixTimeToRippleTime

-
-
    - -
  • -

    Convert a unix timestamp to a ripple timestamp.

    -
    -
    -

    Parameters

    -
      -
    • -
      timestamp: number
      -

      (ms since unix epoch).

      -
    -

    Returns number

    Seconds since Ripple Epoch (1/1/2000 GMT).

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/validate.html b/docs/functions/validate.html deleted file mode 100644 index d5117b5d..00000000 --- a/docs/functions/validate.html +++ /dev/null @@ -1,365 +0,0 @@ -validate | xrpl
-
- -
-
-
-
- -

Function validate

-
-
    - -
  • -

    Verifies various Transaction Types. -Encode/decode and individual type validation.

    -
    -
    -

    Parameters

    -
      -
    • -
      transaction: Record<string, unknown>
      -

      A Transaction.

      -
    -

    Returns void

    -
    -

    Throws

    ValidationError When the Transaction is malformed.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/verifyKeypairSignature.html b/docs/functions/verifyKeypairSignature.html deleted file mode 100644 index 22559cc7..00000000 --- a/docs/functions/verifyKeypairSignature.html +++ /dev/null @@ -1,361 +0,0 @@ -verifyKeypairSignature | xrpl
-
- -
-
-
-
- -

Function verifyKeypairSignature

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      messageHex: string
    • -
    • -
      signature: string
    • -
    • -
      publicKey: string
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/verifyPaymentChannelClaim.html b/docs/functions/verifyPaymentChannelClaim.html deleted file mode 100644 index 1ea4e844..00000000 --- a/docs/functions/verifyPaymentChannelClaim.html +++ /dev/null @@ -1,375 +0,0 @@ -verifyPaymentChannelClaim | xrpl
-
- -
-
-
-
- -

Function verifyPaymentChannelClaim

-
-
    - -
  • -

    Verify the signature of a payment channel claim.

    -
    -
    -

    Parameters

    -
      -
    • -
      channel: string
      -

      Channel identifier specified by the paymentChannelClaim.

      -
    • -
    • -
      xrpAmount: string
      -

      XRP Amount specified by the paymentChannelClaim.

      -
    • -
    • -
      signature: string
      -

      Signature produced from signing paymentChannelClaim.

      -
    • -
    • -
      publicKey: string
      -

      Public key that signed the paymentChannelClaim.

      -
    -

    Returns boolean

    True if the channel is valid.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/verifySignature.html b/docs/functions/verifySignature.html deleted file mode 100644 index 77a166f3..00000000 --- a/docs/functions/verifySignature.html +++ /dev/null @@ -1,371 +0,0 @@ -verifySignature | xrpl
-
- -
-
-
-
- -

Function verifySignature

-
-
    - -
  • -

    Verifies that the given transaction has a valid signature based on public-key encryption.

    -
    -
    -

    Parameters

    -
      -
    • -
      tx: string | Transaction
      -

      A transaction to verify the signature of. (Can be in object or encoded string format).

      -
    • -
    • -
      Optional publicKey: string
      -

      Specific public key to use to verify. If not specified the SigningPublicKey of tx will be used.

      -
      Optional
    -

    Returns boolean

    Returns true if tx has a valid signature, and returns false otherwise.

    - -
    -

    Throws

    Error when transaction is missing TxnSignature

    - -

    Throws

    Error when publicKey is not provided and transaction is missing SigningPubKey

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/walletFromSecretNumbers.html b/docs/functions/walletFromSecretNumbers.html deleted file mode 100644 index 063dd7b5..00000000 --- a/docs/functions/walletFromSecretNumbers.html +++ /dev/null @@ -1,383 +0,0 @@ -walletFromSecretNumbers | xrpl
-
- -
-
-
-
- -

Function walletFromSecretNumbers

-
-
    - -
  • -

    Derives a wallet from secret numbers. -NOTE: This uses a default encoding algorithm of secp256k1 to match the popular wallet -Xumm (aka Xaman)'s behavior. -This may be different from the DEFAULT_ALGORITHM for other ways to generate a Wallet.

    -
    -
    -

    Parameters

    -
      -
    • -
      secretNumbers: string | string[]
      -

      A string consisting of 8 times 6 numbers (whitespace delimited) used to derive a wallet.

      -
    • -
    • -
      Optional opts: {
          algorithm?: ECDSA;
          masterAddress?: string;
      }
      -

      (Optional) Options to derive a Wallet.

      -
      Optional -
        -
      • -
        Optional algorithm?: ECDSA
        -

        The digital signature algorithm to generate an address for.

        -
        -
      • -
      • -
        Optional masterAddress?: string
        -

        Include if a Wallet uses a Regular Key Pair. It must be the master address of the account.

        -
        -
    -

    Returns Wallet

    A Wallet derived from secret numbers.

    - -
    -

    Throws

    ValidationError if unable to derive private key from secret number input.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/xAddressToClassicAddress.html b/docs/functions/xAddressToClassicAddress.html deleted file mode 100644 index a0fd45f2..00000000 --- a/docs/functions/xAddressToClassicAddress.html +++ /dev/null @@ -1,364 +0,0 @@ -xAddressToClassicAddress | xrpl
-
- -
-
-
-
- -

Function xAddressToClassicAddress

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      xAddress: string
    -

    Returns {
        classicAddress: string;
        tag: number | false;
        test: boolean;
    }

    -
      -
    • -
      classicAddress: string
    • -
    • -
      tag: number | false
    • -
    • -
      test: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/functions/xrpToDrops.html b/docs/functions/xrpToDrops.html deleted file mode 100644 index eadaba46..00000000 --- a/docs/functions/xrpToDrops.html +++ /dev/null @@ -1,365 +0,0 @@ -xrpToDrops | xrpl
-
- -
-
-
-
- -

Function xrpToDrops

-
-
    - -
  • -

    Convert an amount in XRP to an amount in drops.

    -
    -
    -

    Parameters

    -
      -
    • -
      xrpToConvert: Value
      -

      Amount in XRP.

      -
    -

    Returns string

    Amount in drops.

    - -
    -

    Throws

    When amount in xrp is invalid.

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 3d4cf043..00000000 --- a/docs/index.html +++ /dev/null @@ -1,438 +0,0 @@ -xrpl
-
- -
-
-
-
-

xrpl

-

xrpl.js

A JavaScript/TypeScript library for interacting with the XRP Ledger

-

NPM -npm bundle size

-

This is the recommended library for integrating a JavaScript/TypeScript app with the XRP Ledger, especially if you intend to use advanced functionality such as IOUs, payment paths, the decentralized exchange, account settings, payment channels, escrows, multi-signing, and more.

-

➡️ Reference Documentation

See the full reference documentation for all classes, methods, and utilities.

-

Features

    -
  1. Managing keys & creating test credentials (Wallet && Client.fundWallet())
  2. -
  3. Submitting transactions to the XRP Ledger (Client.submit(...) & transaction types)
  4. -
  5. Sending requests to observe the ledger (Client.request(...) using public API methods)
  6. -
  7. Subscribing to changes in the ledger (Ex. ledger, transactions, & more...)
  8. -
  9. Parsing ledger data into more convenient formats (xrpToDrops and rippleTimeToISOTime)
  10. -
-

All of which works in Node.js (tested for v16+) & web browsers (tested for Chrome).

-

Quickstart

Requirements

    -
  • Node.js v16 is recommended. We also support v18 and v20. Other versions may work but are not frequently tested.
  • -
-

Installing xrpl.js

In an existing project (with package.json), install xrpl.js with:

-
$ npm install --save xrpl
-
-

Or with yarn:

-
$ yarn add xrpl
-
-

Example usage:

-
const xrpl = require("xrpl");
async function main() {
const client = new xrpl.Client("wss://s.altnet.rippletest.net:51233");
await client.connect();

const response = await client.request({
command: "account_info",
account: "rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe",
ledger_index: "validated",
});
console.log(response);

client.disconnect();
}
main(); -
-

For a more in-depth example, you can copy/forking this Code Sandbox template! -
https://codesandbox.io/s/xrpl-intro-pxgdjr?file=/src/App.js

-

It goes through:

-
    -
  1. Creating a new test account
  2. -
  3. Sending a payment transaction
  4. -
  5. And sending requests to see your account balance!
  6. -
-

Case by Case Setup Steps

If you're using xrpl.js with React or Deno, you'll need to do a couple extra steps to set it up:

- -

Documentation

As you develop with xrpl.js, there's two sites you'll use extensively:

-
    -
  1. xrpl.org is the primary source for: -
  2. -
  3. js.xrpl.org has the reference docs for this library
  4. -
-

Mailing Lists

If you want to hear when we release new versions of xrpl.js, you can join our low-traffic mailing list (About 1 email per week):

- -

If you're using the XRP Ledger in production, you should run a rippled server and subscribe to the ripple-server mailing list as well.

- -

Asking for help

One of the best spots to ask for help is in the XRPL Developer Discord - There's a channel for xrpl.js where other community members can help you figure out how to accomplish your goals.

-

You are also welcome to create an issue here and we'll do our best to respond within 3 days.

-

Key Links

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMBid.html b/docs/interfaces/AMMBid.html deleted file mode 100644 index 4c9ca241..00000000 --- a/docs/interfaces/AMMBid.html +++ /dev/null @@ -1,602 +0,0 @@ -AMMBid | xrpl
-
- -
-
-
-
- -

Interface AMMBid

-
-

Bid on an Automated Market Maker's (AMM's) auction slot.

-

If you win, you can trade against the AMM at a discounted fee until you are outbid or 24 hours have passed. -If you are outbid before 24 hours have passed, you are refunded part of the cost of your bid based on how much time remains. -You bid using the AMM's LP Tokens; the amount of a winning bid is returned to the AMM, -decreasing the outstanding balance of LP Tokens.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Asset: Currency
-

The definition for one of the assets in the AMM's pool.

-
-
-
- -
Asset2: Currency
-

The definition for the other asset in the AMM's pool.

-
-
-
- -
AuthAccounts?: AuthAccount[]
-

A list of up to 4 additional accounts that you allow to trade at the discounted fee. -This cannot include the address of the transaction sender.

-
-
-
- - -

Pay at most this LPToken amount for the slot. -If the cost to win the bid is higher than this amount, the transaction fails. -If omitted, pay as much as necessary to win the bid.

-
-
-
- - -

Pay at least this LPToken amount for the slot. -Setting this value higher makes it harder for others to outbid you. -If omitted, pay the minimum necessary to win the bid.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "AMMBid"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMCreate.html b/docs/interfaces/AMMCreate.html deleted file mode 100644 index f15f381f..00000000 --- a/docs/interfaces/AMMCreate.html +++ /dev/null @@ -1,583 +0,0 @@ -AMMCreate | xrpl
-
- -
-
-
-
- -

Interface AMMCreate

-
-

Create a new Automated Market Maker (AMM) instance for trading a pair of assets (fungible tokens or XRP).

-

Creates both an AMM object and a special AccountRoot object to represent the AMM. -Also transfers ownership of the starting balance of both assets from the sender to the created AccountRoot -and issues an initial balance of liquidity provider tokens (LP Tokens) from the AMM account to the sender.

-

CAUTION: When you create the AMM, you should fund it with (approximately) equal-value amounts of each asset. -Otherwise, other users can profit at your expense by trading with this AMM (performing arbitrage). -The currency risk that liquidity providers take on increases with the volatility (potential for imbalance) of the asset pair. -The higher the trading fee, the more it offsets this risk, -so it's best to set the trading fee based on the volatility of the asset pair.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The first of the two assets to fund this AMM with. This must be a positive amount.

-
-
-
- -
Amount2: Amount
-

The second of the two assets to fund this AMM with. This must be a positive amount.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TradingFee: number
-

The fee to charge for trades against this AMM instance, in units of 1/100,000; a value of 1 is equivalent to 0.001%. -The maximum value is 1000, indicating a 1% fee. -The minimum value is 0.

-
-
-
- -
TransactionType: "AMMCreate"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMDelete.html b/docs/interfaces/AMMDelete.html deleted file mode 100644 index 56c7c200..00000000 --- a/docs/interfaces/AMMDelete.html +++ /dev/null @@ -1,570 +0,0 @@ -AMMDelete | xrpl
-
- -
-
-
-
- -

Interface AMMDelete

-
-

Delete an empty Automated Market Maker (AMM) instance that could not be fully deleted automatically.

-

Tip: The AMMWithdraw transaction automatically tries to delete an AMM, along with associated ledger -entries such as empty trust lines, if it withdrew all the assets from the AMM's pool. -However, if there are too many trust lines to the AMM account to remove in one transaction, -it may stop before fully removing the AMM. Similarly, an AMMDelete transaction removes up to -a maximum number of trust lines; in extreme cases, it may take several AMMDelete transactions -to fully delete the trust lines and the associated AMM. -In all cases, the AMM ledger entry and AMM account are deleted by the last such transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Asset: Currency
-

The definition for one of the assets in the AMM's pool.

-
-
-
- -
Asset2: Currency
-

The definition for the other asset in the AMM's pool.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "AMMDelete"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMDeposit.html b/docs/interfaces/AMMDeposit.html deleted file mode 100644 index 9ba4c3f8..00000000 --- a/docs/interfaces/AMMDeposit.html +++ /dev/null @@ -1,608 +0,0 @@ -AMMDeposit | xrpl
-
- -
-
-
-
- -

Interface AMMDeposit

-
-

Deposit funds into an Automated Market Maker (AMM) instance -and receive the AMM's liquidity provider tokens (LP Tokens) in exchange.

-

You can deposit one or both of the assets in the AMM's pool. -If successful, this transaction creates a trust line to the AMM Account (limit 0) to hold the LP Tokens.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount?: Amount
-

The amount of one asset to deposit to the AMM. -If present, this must match the type of one of the assets (tokens or XRP) in the AMM's pool.

-
-
-
- -
Amount2?: Amount
-

The amount of another asset to add to the AMM. -If present, this must match the type of the other asset in the AMM's pool and cannot be the same asset as Amount.

-
-
-
- -
Asset: Currency
-

The definition for one of the assets in the AMM's pool.

-
-
-
- -
Asset2: Currency
-

The definition for the other asset in the AMM's pool.

-
-
-
- -
EPrice?: Amount
-

The maximum effective price, in the deposit asset, to pay for each LP Token received.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- - -

How many of the AMM's LP Tokens to buy.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "AMMDeposit"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMDepositFlagsInterface.html b/docs/interfaces/AMMDepositFlagsInterface.html deleted file mode 100644 index 3edf142f..00000000 --- a/docs/interfaces/AMMDepositFlagsInterface.html +++ /dev/null @@ -1,402 +0,0 @@ -AMMDepositFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface AMMDepositFlagsInterface

-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • AMMDepositFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfLPToken?: boolean
-
- -
tfLimitLPToken?: boolean
-
- -
tfOneAssetLPToken?: boolean
-
- -
tfSingleAsset?: boolean
-
- -
tfTwoAsset?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMInfoRequest.html b/docs/interfaces/AMMInfoRequest.html deleted file mode 100644 index 17bdaab1..00000000 --- a/docs/interfaces/AMMInfoRequest.html +++ /dev/null @@ -1,437 +0,0 @@ -AMMInfoRequest | xrpl
-
- -
-
-
-
- -

Interface AMMInfoRequest

-
-

The amm_info method gets information about an Automated Market Maker (AMM) instance. -Returns an AMMInfoResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
amm_account?: string
-

The address of the AMM Account to look up.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
asset?: Currency
-

One of the assets of the AMM pool to look up.

-
-
-
- -
asset2?: Currency
-

The other asset of the AMM pool.

-
-
-
- -
command: "amm_info"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMInfoResponse.html b/docs/interfaces/AMMInfoResponse.html deleted file mode 100644 index 54f5d25b..00000000 --- a/docs/interfaces/AMMInfoResponse.html +++ /dev/null @@ -1,547 +0,0 @@ -AMMInfoResponse | xrpl
-
- -
-
-
-
- -

Interface AMMInfoResponse

-
-

Response expected from an AMMInfoRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    amm: {
        account: string;
        amount: Amount;
        amount2: Amount;
        asset2_frozen?: boolean;
        asset_frozen?: boolean;
        auction_slot?: {
            account: string;
            auth_accounts: {
                account: string;
            }[];
            discounted_fee: number;
            expiration: string;
            price: IssuedCurrencyAmount;
            time_interval: number;
        };
        lp_token: IssuedCurrencyAmount;
        trading_fee: number;
        vote_slots?: {
            account: string;
            trading_fee: number;
            vote_weight: number;
        }[];
    };
    ledger_hash?: string;
    ledger_index?: number;
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    amm: {
        account: string;
        amount: Amount;
        amount2: Amount;
        asset2_frozen?: boolean;
        asset_frozen?: boolean;
        auction_slot?: {
            account: string;
            auth_accounts: {
                account: string;
            }[];
            discounted_fee: number;
            expiration: string;
            price: IssuedCurrencyAmount;
            time_interval: number;
        };
        lp_token: IssuedCurrencyAmount;
        trading_fee: number;
        vote_slots?: {
            account: string;
            trading_fee: number;
            vote_weight: number;
        }[];
    }
    -
      -
    • -
      account: string
      -

      The address of the AMM Account.

      -
      -
    • -
    • -
      amount: Amount
      -

      The total amount of one asset in the AMM's pool. -(Note: This could be asset or asset2 from the request)

      -
      -
    • -
    • -
      amount2: Amount
      -

      The total amount of the other asset in the AMM's pool. -(Note: This could be asset or asset2 from the request)

      -
      -
    • -
    • -
      Optional asset2_frozen?: boolean
      -

      (Omitted for XRP) If true, the amount currency is currently frozen for asset2.

      -
      -
    • -
    • -
      Optional asset_frozen?: boolean
      -

      (Omitted for XRP) If true, the amount currency is currently frozen for asset.

      -
      -
    • -
    • -
      Optional auction_slot?: {
          account: string;
          auth_accounts: {
              account: string;
          }[];
          discounted_fee: number;
          expiration: string;
          price: IssuedCurrencyAmount;
          time_interval: number;
      }
      -

      (May be omitted) An Auction Slot Object describing the current auction slot holder, if there is one.

      -
      -
      -
        -
      • -
        account: string
        -

        The address of the account that owns the auction slot.

        -
        -
      • -
      • -
        auth_accounts: {
            account: string;
        }[]
        -

        A list of additional accounts that the auction slot holder has designated as being eligible -of the discounted trading fee. -Each member of this array is an object with one field, account, containing the address of the designated account.

        -
        -
      • -
      • -
        discounted_fee: number
        -

        The discounted trading fee that applies to the auction slot holder, and any eligible accounts -when trading against this AMM. -This is always 0.

        -
        -
      • -
      • -
        expiration: string
        -

        The ISO 8601 UTC timestamp after which this auction slot expires. -After expired, the auction slot does not apply (but the data can remain in the ledger -until another transaction replaces it or cleans it up).

        -
        -
      • -
      • -
        price: IssuedCurrencyAmount
        -

        The amount, in LP Tokens, that the auction slot holder paid to win the auction slot. -This affects the price to outbid the current slot holder.

        -
        -
      • -
      • -
        time_interval: number
        -

        The current 72-minute time interval this auction slot is in, from 0 to 19. -The auction slot expires after 24 hours (20 intervals of 72 minutes) -and affects the cost to outbid the current holder and how much the current holder is refunded if someone outbids them.

        -
        -
    • -
    • -
      lp_token: IssuedCurrencyAmount
      -

      The total amount of this AMM's LP Tokens outstanding.

      -
      -
    • -
    • -
      trading_fee: number
      -

      The AMM's current trading fee, in units of 1/100,000; a value of 1 is equivalent to a 0.001% fee.

      -
      -
    • -
    • -
      Optional vote_slots?: {
          account: string;
          trading_fee: number;
          vote_weight: number;
      }[]
      -

      (May be omitted) The current votes for the AMM's trading fee, as Vote Slot Objects.

      -
      -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger that was used to generate this -response.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version that was used to generate this -response.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If included and set to true, the information in this response comes from -a validated ledger version. Otherwise, the information is subject to -change.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMVote.html b/docs/interfaces/AMMVote.html deleted file mode 100644 index 33f89175..00000000 --- a/docs/interfaces/AMMVote.html +++ /dev/null @@ -1,576 +0,0 @@ -AMMVote | xrpl
-
- -
-
-
-
- -

Interface AMMVote

-
-

Vote on the trading fee for an Automated Market Maker (AMM) instance.

-

Up to 8 accounts can vote in proportion to the amount of the AMM's LP Tokens they hold. -Each new vote re-calculates the AMM's trading fee based on a weighted average of the votes.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Asset: Currency
-

The definition for one of the assets in the AMM's pool.

-
-
-
- -
Asset2: Currency
-

The definition for the other asset in the AMM's pool.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TradingFee: number
-

The proposed fee to vote for, in units of 1/100,000; a value of 1 is equivalent to 0.001%. -The maximum value is 1000, indicating a 1% fee.

-
-
-
- -
TransactionType: "AMMVote"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMWithdraw.html b/docs/interfaces/AMMWithdraw.html deleted file mode 100644 index f47fd0ff..00000000 --- a/docs/interfaces/AMMWithdraw.html +++ /dev/null @@ -1,605 +0,0 @@ -AMMWithdraw | xrpl
-
- -
-
-
-
- -

Interface AMMWithdraw

-
-

Withdraw assets from an Automated Market Maker (AMM) instance by returning the AMM's liquidity provider tokens (LP Tokens).

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount?: Amount
-

The amount of one asset to withdraw from the AMM. -This must match the type of one of the assets (tokens or XRP) in the AMM's pool.

-
-
-
- -
Amount2?: Amount
-

The amount of another asset to withdraw from the AMM. -If present, this must match the type of the other asset in the AMM's pool and cannot be the same type as Amount.

-
-
-
- -
Asset: Currency
-

The definition for one of the assets in the AMM's pool.

-
-
-
- -
Asset2: Currency
-

The definition for the other asset in the AMM's pool.

-
-
-
- -
EPrice?: Amount
-

The minimum effective price, in LP Token returned, to pay per unit of the asset to withdraw.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- - -

How many of the AMM's LP Tokens to redeem.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "AMMWithdraw"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AMMWithdrawFlagsInterface.html b/docs/interfaces/AMMWithdrawFlagsInterface.html deleted file mode 100644 index 073111d4..00000000 --- a/docs/interfaces/AMMWithdrawFlagsInterface.html +++ /dev/null @@ -1,416 +0,0 @@ -AMMWithdrawFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface AMMWithdrawFlagsInterface

-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • AMMWithdrawFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfLPToken?: boolean
-
- -
tfLimitLPToken?: boolean
-
- -
tfOneAssetLPToken?: boolean
-
- -
tfOneAssetWithdrawAll?: boolean
-
- -
tfSingleAsset?: boolean
-
- -
tfTwoAsset?: boolean
-
- -
tfWithdrawAll?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountChannelsRequest.html b/docs/interfaces/AccountChannelsRequest.html deleted file mode 100644 index 16558106..00000000 --- a/docs/interfaces/AccountChannelsRequest.html +++ /dev/null @@ -1,478 +0,0 @@ -AccountChannelsRequest | xrpl
-
- -
-
-
-
- -

Interface AccountChannelsRequest

-
-

The account_channels method returns information about an account's Payment -Channels. This includes only channels where the specified account is the -channel's source, not the destination. (A channel's "source" and "owner" are -the same.) All information retrieved is relative to a particular version of -the ledger. Returns an AccountChannelsResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountChannelsRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

The unique identifier of an account, typically the account's address. The -request returns channels where this account is the channel's owner/source.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_channels"
-

The name of the API method.

-
-
-
- -
destination_account?: string
-

The unique identifier of an account, typically the account's address. If -provided, filter results to payment channels whose destination is this -account.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

Limit the number of transactions to retrieve. Cannot be less than 10 or -more than 400. The default is 200.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountChannelsResponse.html b/docs/interfaces/AccountChannelsResponse.html deleted file mode 100644 index 642e7630..00000000 --- a/docs/interfaces/AccountChannelsResponse.html +++ /dev/null @@ -1,479 +0,0 @@ -AccountChannelsResponse | xrpl
-
- -
-
-
-
- -

Interface AccountChannelsResponse

-
-

The expected response from an AccountChannelsRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    channels: Channel[];
    ledger_hash: string;
    ledger_index: number;
    limit?: number;
    marker?: unknown;
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    The address of the source/owner of the payment channels. This -corresponds to the account field of the request.

    -
    -
  • -
  • -
    channels: Channel[]
    -

    Payment channels owned by this account.

    -
    -
  • -
  • -
    ledger_hash: string
    -

    The identifying hash of the ledger version used to generate this -response.

    -
    -
  • -
  • -
    ledger_index: number
    -

    The ledger index of the ledger version used to generate this response.

    -
    -
  • -
  • -
    Optional limit?: number
    -

    The limit to how many channel objects were actually returned by this -request.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value for pagination. Pass this to the next call to -resume getting results where this call left off. Omitted when there are -no additional pages after this one.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If true, the information in this response comes from a validated ledger -version. Otherwise, the information is subject to change.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountCurrenciesRequest.html b/docs/interfaces/AccountCurrenciesRequest.html deleted file mode 100644 index d33f69b6..00000000 --- a/docs/interfaces/AccountCurrenciesRequest.html +++ /dev/null @@ -1,453 +0,0 @@ -AccountCurrenciesRequest | xrpl
-
- -
-
-
-
- -

Interface AccountCurrenciesRequest

-
-

The account_currencies command retrieves a list of currencies that an -account can send or receive, based on its trust lines. Expects an -AccountCurrenciesResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountCurrenciesRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_currencies"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
strict?: boolean
-

If true, then the account field only accepts a public key or XRP Ledger -address. Otherwise, account can be a secret or passphrase (not -recommended). The default is false.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountCurrenciesResponse.html b/docs/interfaces/AccountCurrenciesResponse.html deleted file mode 100644 index 1a13f501..00000000 --- a/docs/interfaces/AccountCurrenciesResponse.html +++ /dev/null @@ -1,464 +0,0 @@ -AccountCurrenciesResponse | xrpl
-
- -
-
-
-
- -

Interface AccountCurrenciesResponse

-
-

The expected response from an AccountCurrenciesRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_hash?: string;
    ledger_index: number;
    receive_currencies: string[];
    send_currencies: string[];
    validated: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger version used to retrieve this data, -as hex.

    -
    -
  • -
  • -
    ledger_index: number
    -

    The ledger index of the ledger version used to retrieve this data.

    -
    -
  • -
  • -
    receive_currencies: string[]
    -

    Array of Currency Codes for currencies that this account can receive.

    -
    -
  • -
  • -
    send_currencies: string[]
    -

    Array of Currency Codes for currencies that this account can send.

    -
    -
  • -
  • -
    validated: boolean
    -

    If true, this data comes from a validated ledger.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountDelete.html b/docs/interfaces/AccountDelete.html deleted file mode 100644 index 0756e22e..00000000 --- a/docs/interfaces/AccountDelete.html +++ /dev/null @@ -1,568 +0,0 @@ -AccountDelete | xrpl
-
- -
-
-
-
- -

Interface AccountDelete

-
-

An AccountDelete transaction deletes an account and any objects it owns in -the XRP Ledger, if possible, sending the account's remaining XRP to a -specified destination account.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Destination: string
-

The address of an account to receive any leftover XRP after deleting the -sending account. Must be a funded account in the ledger, and must not be. -the sending account.

-
-
-
- -
DestinationTag?: number
-

Arbitrary destination tag that identifies a hosted recipient or other. -information for the recipient of the deleted account's leftover XRP.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "AccountDelete"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountInfoAccountFlags.html b/docs/interfaces/AccountInfoAccountFlags.html deleted file mode 100644 index c7eedb51..00000000 --- a/docs/interfaces/AccountInfoAccountFlags.html +++ /dev/null @@ -1,506 +0,0 @@ -AccountInfoAccountFlags | xrpl
-
- -
-
-
-
- -

Interface AccountInfoAccountFlags

-
-

Hierarchy

-
    -
  • AccountInfoAccountFlags
-
-
-
- -
-
-

Properties

-
- -
allowTrustLineClawback: boolean
-

This address can claw back issued IOUs. Once enabled, cannot be disabled.

-
-
-
- -
defaultRipple: boolean
-

Enable rippling on this address's trust lines by default. Required for issuing addresses; discouraged for others.

-
-
-
- -
depositAuth: boolean
-

This account can only receive funds from transactions it sends, and from preauthorized accounts. -(It has DepositAuth enabled.)

-
-
-
- -
disableMasterKey: boolean
-

Disallows use of the master key to sign transactions for this account.

-
-
-
- -
disallowIncomingCheck?: boolean
-

Disallow incoming Checks from other accounts.

-
-
-
- -
disallowIncomingNFTokenOffer?: boolean
-

Disallow incoming NFTOffers from other accounts. Part of the DisallowIncoming amendment.

-
-
-
- -
disallowIncomingPayChan?: boolean
-

Disallow incoming PayChannels from other accounts. Part of the DisallowIncoming amendment.

-
-
-
- -
disallowIncomingTrustline?: boolean
-

Disallow incoming Trustlines from other accounts. Part of the DisallowIncoming amendment.

-
-
-
- -
disallowIncomingXRP: boolean
-

Client applications should not send XRP to this account. Not enforced by rippled.

-
-
-
- -
globalFreeze: boolean
-

All assets issued by this address are frozen.

-
-
-
- -
noFreeze: boolean
-

This address cannot freeze trust lines connected to it. Once enabled, cannot be disabled.

-
-
-
- -
passwordSpent: boolean
-

The account has used its free SetRegularKey transaction.

-
-
-
- -
requireAuthorization: boolean
-

This account must individually approve other users for those users to hold this account's issued currencies.

-
-
-
- -
requireDestinationTag: boolean
-

Requires incoming payments to specify a Destination Tag.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountInfoRequest.html b/docs/interfaces/AccountInfoRequest.html deleted file mode 100644 index 84bd4494..00000000 --- a/docs/interfaces/AccountInfoRequest.html +++ /dev/null @@ -1,475 +0,0 @@ -AccountInfoRequest | xrpl
-
- -
-
-
-
- -

Interface AccountInfoRequest

-
-

The account_info command retrieves information about an account, its -activity, and its XRP balance. All information retrieved is relative to a -particular version of the ledger. Returns an AccountInfoResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountInfoRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_info"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
queue?: boolean
-

Whether to get info about this account's queued transactions. Can only be -used when querying for the data from the current open ledger. Not available -from servers in Reporting Mode.

-
-
-
- -
signer_lists?: boolean
-

Request SignerList objects associated with this account.

-
-
-
- -
strict?: boolean
-

If true, then the account field only accepts a public key or XRP Ledger -address. Otherwise, account can be a secret or passphrase (not -recommended). The default is false.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountInfoResponse.html b/docs/interfaces/AccountInfoResponse.html deleted file mode 100644 index 1e146c04..00000000 --- a/docs/interfaces/AccountInfoResponse.html +++ /dev/null @@ -1,481 +0,0 @@ -AccountInfoResponse | xrpl
-
- -
-
-
-
- -

Interface AccountInfoResponse

-
-

Response expected from an AccountInfoRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account_data: AccountRoot & {
        signer_lists?: SignerList[];
    };
    account_flags?: AccountInfoAccountFlags;
    ledger_current_index?: number;
    ledger_index?: number;
    queue_data?: AccountQueueData;
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    account_data: AccountRoot & {
        signer_lists?: SignerList[];
    }
    -

    The AccountRoot ledger object with this account's information, as stored -in the ledger. -If requested, also includes Array of SignerList ledger objects -associated with this account for Multi-Signing. Since an account can own -at most one SignerList, this array must have exactly one member if it is -present.

    -
    -
  • -
  • -
    Optional account_flags?: AccountInfoAccountFlags
    -

    A map of account flags parsed out. This will only be available for rippled nodes 1.11.0 and higher.

    -
    -
  • -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the current in-progress ledger, which was used when -retrieving this information.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version used when retrieving this -information. The information does not contain any changes from ledger -versions newer than this one.

    -
    -
  • -
  • -
    Optional queue_data?: AccountQueueData
    -

    Information about queued transactions sent by this account. This -information describes the state of the local rippled server, which may be -different from other servers in the peer-to-peer XRP Ledger network. Some -fields may be omitted because the values are calculated "lazily" by the -queuing mechanism.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    True if this data is from a validated ledger version; if omitted or set -to false, this data is not final.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountLinesRequest.html b/docs/interfaces/AccountLinesRequest.html deleted file mode 100644 index 19deaea7..00000000 --- a/docs/interfaces/AccountLinesRequest.html +++ /dev/null @@ -1,475 +0,0 @@ -AccountLinesRequest | xrpl
-
- -
-
-
-
- -

Interface AccountLinesRequest

-
-

The account_lines method returns information about an account's trust lines, - including balances in all non-XRP currencies and assets. All information -retrieved is relative to a particular version of the ledger. Expects an -AccountLinesResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountLinesRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's Address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_lines"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

Limit the number of trust lines to retrieve. The server is not required to -honor this value. Must be within the inclusive range 10 to 400.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off.

-
-
-
- -
peer?: string
-

The Address of a second account. If provided, show only lines of trust -connecting the two accounts.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountLinesResponse.html b/docs/interfaces/AccountLinesResponse.html deleted file mode 100644 index 8a0c3065..00000000 --- a/docs/interfaces/AccountLinesResponse.html +++ /dev/null @@ -1,475 +0,0 @@ -AccountLinesResponse | xrpl
-
- -
-
-
-
- -

Interface AccountLinesResponse

-
-

Response expected from an AccountLinesRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    ledger_current_index?: number;
    ledger_hash?: string;
    ledger_index?: number;
    lines: AccountLinesTrustline[];
    marker?: unknown;
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    Unique Address of the account this request corresponds to. This is the -"perspective account" for purpose of the trust lines.

    -
    -
  • -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the current open ledger, which was used when -retrieving this information.

    -
    -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash the ledger version that was used when retrieving -this data.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version that was used when retrieving -this data.

    -
    -
  • -
  • -
    lines: AccountLinesTrustline[]
    -

    Array of trust line objects. If the number of trust lines is large, only -returns up to the limit at a time.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value indicating the response is paginated. Pass this to -the next call to resume where this call left off. Omitted when there are -No additional pages after this one.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountLinesTrustline.html b/docs/interfaces/AccountLinesTrustline.html deleted file mode 100644 index 13ea9400..00000000 --- a/docs/interfaces/AccountLinesTrustline.html +++ /dev/null @@ -1,514 +0,0 @@ -AccountLinesTrustline | xrpl
-
- -
-
-
-
- -

Interface AccountLinesTrustline

-
-

Hierarchy

-
    -
  • AccountLinesTrustline
-
-
-
- -
-
-

Properties

-
- -
account: string
-

The unique Address of the counterparty to this trust line.

-
-
-
- -
authorized?: boolean
-

If true, this account has authorized this trust line. The default is false.

-
-
-
- -
balance: string
-

Representation of the numeric balance currently held against this line. A -positive balance means that the perspective account holds value; a negative -Balance means that the perspective account owes value.

-
-
-
- -
currency: string
-

A Currency Code identifying what currency this trust line can hold.

-
-
-
- -
freeze?: boolean
-

If true, this account has frozen this trust line. The default is false.

-
-
-
- -
freeze_peer?: boolean
-

If true, the peer account has frozen this trust line. The default is -false.

-
-
-
- -
limit: string
-

The maximum amount of the given currency that this account is willing to -owe the peer account.

-
-
-
- -
limit_peer: string
-

The maximum amount of currency that the issuer account is willing to owe -the perspective account.

-
-
-
- -
no_ripple?: boolean
-

If true, this account has enabled the No Ripple flag for this trust line. -If present and false, this account has disabled the No Ripple flag, but, -because the account also has the Default Ripple flag enabled, that is not -considered the default state. If omitted, the account has the No Ripple -flag disabled for this trust line and Default Ripple disabled.

-
-
-
- -
no_ripple_peer?: boolean
-

If true, the peer account has enabled the No Ripple flag for this trust -line. If present and false, this account has disabled the No Ripple flag, -but, because the account also has the Default Ripple flag enabled, that is -not considered the default state. If omitted, the account has the No Ripple -flag disabled for this trust line and Default Ripple disabled.

-
-
-
- -
peer_authorized?: boolean
-

If true, the peer account has authorized this trust line. The default is false.

-
-
-
- -
quality_in: number
-

Rate at which the account values incoming balances on this trust line, as -a ratio of this value per 1 billion units. (For example, a value of 500 -million represents a 0.5:1 ratio.) As a special case, 0 is treated as a -1:1 ratio.

-
-
-
- -
quality_out: number
-

Rate at which the account values outgoing balances on this trust line, as -a ratio of this value per 1 billion units. (For example, a value of 500 -million represents a 0.5:1 ratio.) As a special case, 0 is treated as a 1:1 -ratio.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountNFToken.html b/docs/interfaces/AccountNFToken.html deleted file mode 100644 index 9d77e5e7..00000000 --- a/docs/interfaces/AccountNFToken.html +++ /dev/null @@ -1,411 +0,0 @@ -AccountNFToken | xrpl
-
- -
-
-
-
- -

Interface AccountNFToken

-
-

One NFToken that might be returned from an AccountNFTsRequest.

-
-
-
-

Hierarchy

-
    -
  • AccountNFToken
-
-
-
- -
-
-

Properties

-
- -
Flags: number
-
- -
Issuer: string
-
- -
NFTokenID: string
-
- -
NFTokenTaxon: number
-
- -
URI?: string
-
- -
nft_serial: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountNFTsRequest.html b/docs/interfaces/AccountNFTsRequest.html deleted file mode 100644 index 52bf1680..00000000 --- a/docs/interfaces/AccountNFTsRequest.html +++ /dev/null @@ -1,462 +0,0 @@ -AccountNFTsRequest | xrpl
-
- -
-
-
-
- -

Interface AccountNFTsRequest

-
-

The account_nfts method retrieves all of the NFTs currently owned by the -specified account.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountNFTsRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

The unique identifier of an account, typically the account's address. The -request returns NFTs owned by this account.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_nfts"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

Limit the number of NFTokens to retrieve.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountNFTsResponse.html b/docs/interfaces/AccountNFTsResponse.html deleted file mode 100644 index a82f27f5..00000000 --- a/docs/interfaces/AccountNFTsResponse.html +++ /dev/null @@ -1,471 +0,0 @@ -AccountNFTsResponse | xrpl
-
- -
-
-
-
- -

Interface AccountNFTsResponse

-
-

Response expected from an AccountNFTsRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    account_nfts: AccountNFToken[];
    ledger_current_index: number;
    limit?: number;
    marker?: unknown;
    validated: boolean;
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    The account requested.

    -
    -
  • -
  • -
    account_nfts: AccountNFToken[]
    -

    A list of NFTs owned by the specified account.

    -
    -
  • -
  • -
    ledger_current_index: number
    -

    The ledger index of the current open ledger, which was used when -retrieving this information.

    -
    -
  • -
  • -
    Optional limit?: number
    -

    The limit that was used to fulfill this request.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value indicating the response is paginated. Pass this to -the next call to resume where this call left off. Omitted when there are -No additional pages after this one.

    -
    -
  • -
  • -
    validated: boolean
    -

    If true, this data comes from a validated ledger.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountObjectsRequest.html b/docs/interfaces/AccountObjectsRequest.html deleted file mode 100644 index 39f30f83..00000000 --- a/docs/interfaces/AccountObjectsRequest.html +++ /dev/null @@ -1,485 +0,0 @@ -AccountObjectsRequest | xrpl
-
- -
-
-
-
- -

Interface AccountObjectsRequest

-
-

The account_objects command returns the raw ledger format for all objects -owned by an account. For a higher-level view of an account's trust lines and -balances, see the account_lines method instead. Expects a response in the -form of an AccountObjectsResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountObjectsRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_objects"
-

The name of the API method.

-
-
-
- -
deletion_blockers_only?: boolean
-

If true, the response only includes objects that would block this account -from being deleted. The default is false.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

The maximum number of objects to include in the results. Must be within -the inclusive range 10 to 400 on non-admin connections. The default is 200.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off.

-
-
-
- - -

If included, filter results to include only this type of ledger object.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountObjectsResponse.html b/docs/interfaces/AccountObjectsResponse.html deleted file mode 100644 index 233d1eaf..00000000 --- a/docs/interfaces/AccountObjectsResponse.html +++ /dev/null @@ -1,486 +0,0 @@ -AccountObjectsResponse | xrpl
-
- -
-
-
-
- -

Interface AccountObjectsResponse

-
-

Response expected from an AccountObjectsRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    account_objects: AccountObject[];
    ledger_current_index?: number;
    ledger_hash?: string;
    ledger_index?: number;
    limit?: number;
    marker?: string;
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    Unique Address of the account this request corresponds to.

    -
    -
  • -
  • -
    account_objects: AccountObject[]
    -

    Array of objects owned by this account. Each object is in its raw -ledger format.

    -
    -
  • -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the current in-progress ledger version, which was -used to generate this response.

    -
    -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger that was used to generate this -response.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version that was used to generate this -response.

    -
    -
  • -
  • -
    Optional limit?: number
    -

    The limit that was used in this request, if any.

    -
    -
  • -
  • -
    Optional marker?: string
    -

    Server-defined value indicating the response is paginated. Pass this to -the next call to resume where this call left off. Omitted when there are -no additional pages after this one.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If included and set to true, the information in this response comes from -a validated ledger version. Otherwise, the information is subject to -change.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountOffer.html b/docs/interfaces/AccountOffer.html deleted file mode 100644 index 0dfe75b6..00000000 --- a/docs/interfaces/AccountOffer.html +++ /dev/null @@ -1,429 +0,0 @@ -AccountOffer | xrpl
-
- -
-
-
-
- -

Interface AccountOffer

-
-

Hierarchy

-
    -
  • AccountOffer
-
-
-
- -
-
-

Properties

-
- -
expiration?: number
-

A time after which this offer is considered unfunded, as the number of -seconds since the Ripple Epoch. See also: Offer Expiration.

-
-
-
- -
flags: number
-

Options set for this offer entry as bit-flags.

-
-
-
- -
quality: string
-

The exchange rate of the Offer, as the ratio of the original taker_pays -divided by the original taker_gets. When executing offers, the offer with -the most favorable (lowest) quality is consumed first; offers with the same -quality are executed from oldest to newest.

-
-
-
- -
seq: number
-

Sequence number of the transaction that created this entry.

-
-
-
- -
taker_gets: Amount
-

The amount the account placing this Offer receives.

-
-
-
- -
taker_pays: Amount
-

The amount the account placing this Offer pays.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountOffersRequest.html b/docs/interfaces/AccountOffersRequest.html deleted file mode 100644 index 8b209b96..00000000 --- a/docs/interfaces/AccountOffersRequest.html +++ /dev/null @@ -1,475 +0,0 @@ -AccountOffersRequest | xrpl
-
- -
-
-
-
- -

Interface AccountOffersRequest

-
-

The account_offers method retrieves a list of offers made by a given account -that are outstanding as of a particular ledger version. Expects a response in -the form of a AccountOffersResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountOffersRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's Address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "account_offers"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

Limit the number of transactions to retrieve. The server is not required -to honor this value. Must be within the inclusive range 10 to 400.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off.

-
-
-
- -
strict?: boolean
-

If true, then the account field only accepts a public key or XRP Ledger -address. Otherwise, account can be a secret or passphrase (not -recommended). The default is false.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountOffersResponse.html b/docs/interfaces/AccountOffersResponse.html deleted file mode 100644 index 41a75740..00000000 --- a/docs/interfaces/AccountOffersResponse.html +++ /dev/null @@ -1,475 +0,0 @@ -AccountOffersResponse | xrpl
-
- -
-
-
-
- -

Interface AccountOffersResponse

-
-

Response expected from an AccountOffersRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    ledger_current_index?: number;
    ledger_hash?: string;
    ledger_index?: number;
    marker?: unknown;
    offers?: AccountOffer[];
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    Unique Address identifying the account that made the offers.

    -
    -
  • -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the current in-progress ledger version, which was -used when retrieving this data.

    -
    -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger version that was used when retrieving -this data.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version that was used when retrieving -this data, as requested.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value indicating the response is paginated. Pass this to -the next call to resume where this call left off. Omitted when there are -no pages of information after this one.

    -
    -
  • -
  • -
    Optional offers?: AccountOffer[]
    -

    Array of objects, where each object represents an offer made by this -account that is outstanding as of the requested ledger version. If the -number of offers is large, only returns up to limit at a time.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountQueueData.html b/docs/interfaces/AccountQueueData.html deleted file mode 100644 index e46cd415..00000000 --- a/docs/interfaces/AccountQueueData.html +++ /dev/null @@ -1,429 +0,0 @@ -AccountQueueData | xrpl
-
- -
-
-
-
- -

Interface AccountQueueData

-
-

Hierarchy

-
    -
  • AccountQueueData
-
-
-
- -
-
-

Properties

-
- -
auth_change_queued?: boolean
-

Whether a transaction in the queue changes this address's ways of -authorizing transactions. If true, this address can queue no further -transactions until that transaction has been executed or dropped from the -queue.

-
-
-
- -
highest_sequence?: number
-

The highest Sequence Number among transactions queued by this address.

-
-
-
- -
lowest_sequence?: number
-

The lowest Sequence Number among transactions queued by this address.

-
-
-
- -
max_spend_drops_total?: string
-

Integer amount of drops of XRP that could be debited from this address if -every transaction in the queue consumes the maximum amount of XRP possible.

-
-
-
- -
transactions?: AccountQueueTransaction[]
-

Information about each queued transaction from this address.

-
-
-
- -
txn_count: number
-

Number of queued transactions from this address.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountQueueTransaction.html b/docs/interfaces/AccountQueueTransaction.html deleted file mode 100644 index 11a2de3a..00000000 --- a/docs/interfaces/AccountQueueTransaction.html +++ /dev/null @@ -1,417 +0,0 @@ -AccountQueueTransaction | xrpl
-
- -
-
-
-
- -

Interface AccountQueueTransaction

-
-

Hierarchy

-
    -
  • AccountQueueTransaction
-
-
-
- -
-
-

Properties

-
- -
auth_change: boolean
-

Whether this transaction changes this address's ways of authorizing -transactions.

-
-
-
- -
fee: string
-

The Transaction Cost of this transaction, in drops of XRP.

-
-
-
- -
fee_level: string
-

The transaction cost of this transaction, relative to the minimum cost for -this type of transaction, in fee levels.

-
-
-
- -
max_spend_drops: string
-

The maximum amount of XRP, in drops, this transaction could send or destroy.

-
-
-
- -
seq: number
-

The Sequence Number of this transaction.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountSet.html b/docs/interfaces/AccountSet.html deleted file mode 100644 index fc32d9d9..00000000 --- a/docs/interfaces/AccountSet.html +++ /dev/null @@ -1,630 +0,0 @@ -AccountSet | xrpl
-
- -
-
-
-
- -

Interface AccountSet

-
-

An AccountSet transaction modifies the properties of an account in the XRP -Ledger.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
ClearFlag?: number
-

Unique identifier of a flag to disable for this account.

-
-
-
- -
Domain?: string
-

The domain that owns this account, as a string of hex representing the. -ASCII for the domain in lowercase.

-
-
-
- -
EmailHash?: string
-

Hash of an email address to be used for generating an avatar image.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | AccountSetFlagsInterface
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
MessageKey?: string
-

Public key for sending encrypted messages to this account.

-
-
-
- -
NFTokenMinter?: string
-

Sets an alternate account that is allowed to mint NFTokens on this -account's behalf using NFTokenMint's Issuer field.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- - -

Integer flag to enable for this account.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TickSize?: number
-

Tick size to use for offers involving a currency issued by this address. -The exchange rates of those offers is rounded to this many significant -digits. Valid values are 3 to 15 inclusive, or 0 to disable.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "AccountSet"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TransferRate?: number
-

The fee to charge when users transfer this account's issued currencies, -represented as billionths of a unit. Cannot be more than 2000000000 or less -than 1000000000, except for the special case 0 meaning no fee.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountSetFlagsInterface.html b/docs/interfaces/AccountSetFlagsInterface.html deleted file mode 100644 index edc8b8f0..00000000 --- a/docs/interfaces/AccountSetFlagsInterface.html +++ /dev/null @@ -1,415 +0,0 @@ -AccountSetFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface AccountSetFlagsInterface

-
-

Map of flags to boolean values representing AccountSet transaction -flags.

-
-
-

Example

 const accountSetTx: AccountSet = {
TransactionType: 'AccountSet',
Account: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn',
Flags: {
tfOptionalDestTag: true,
tfRequireAuth: true
},
}

// Autofill the tx to see how flags actually look compared to the interface usage.
const autofilledTx = await client.autofill(accountSetTx)
console.log(autofilledTx)
// {
// TransactionType: 'AccountSet',
// Account: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn',
// Flags: 393216,
// Sequence: 1,
// Fee: '12',
// LastLedgerSequence: 21971793
// } -
-
-
-

Hierarchy

-
    -
  • AccountSetFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfAllowXRP?: boolean
-
- -
tfDisallowXRP?: boolean
-
- -
tfOptionalAuth?: boolean
-
- -
tfOptionalDestTag?: boolean
-
- -
tfRequireAuth?: boolean
-
- -
tfRequireDestTag?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountTxRequest.html b/docs/interfaces/AccountTxRequest.html deleted file mode 100644 index 4c9e0fbb..00000000 --- a/docs/interfaces/AccountTxRequest.html +++ /dev/null @@ -1,509 +0,0 @@ -AccountTxRequest | xrpl
-
- -
-
-
-
- -

Interface AccountTxRequest

-
-

The account_tx method retrieves a list of transactions that involved the -specified account. Expects a response in the form of a AccountTxResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • AccountTxRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
binary?: boolean
-

If true, return transactions as hex strings instead of JSON. The default is -false.

-
-
-
- -
command: "account_tx"
-

The name of the API method.

-
-
-
- -
forward?: boolean
-

If true, returns values indexed with the oldest ledger first. Otherwise, -the results are indexed with the newest ledger first.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
ledger_index_max?: number
-

Use to specify the most recent ledger to include transactions from. A -value of -1 instructs the server to use the most recent validated ledger -version available.

-
-
-
- -
ledger_index_min?: number
-

Use to specify the earliest ledger to include transactions from. A value -of -1 instructs the server to use the earliest validated ledger version -available.

-
-
-
- -
limit?: number
-

Default varies. Limit the number of transactions to retrieve. The server -is not required to honor this value.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off. This value is stable even if there is a change in -the server's range of available ledgers.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountTxResponse.html b/docs/interfaces/AccountTxResponse.html deleted file mode 100644 index a659528e..00000000 --- a/docs/interfaces/AccountTxResponse.html +++ /dev/null @@ -1,479 +0,0 @@ -AccountTxResponse | xrpl
-
- -
-
-
-
- -

Interface AccountTxResponse

-
-

Expected response from an AccountTxRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    ledger_index_max: number;
    ledger_index_min: number;
    limit: number;
    marker?: unknown;
    transactions: AccountTxTransaction[];
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    Unique Address identifying the related account.

    -
    -
  • -
  • -
    ledger_index_max: number
    -

    The ledger index of the most recent ledger actually searched for -transactions.

    -
    -
  • -
  • -
    ledger_index_min: number
    -

    The ledger index of the earliest ledger actually searched for -transactions.

    -
    -
  • -
  • -
    limit: number
    -

    The limit value used in the request.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value indicating the response is paginated. Pass this -to the next call to resume where this call left off.

    -
    -
  • -
  • -
    transactions: AccountTxTransaction[]
    -

    Array of transactions matching the request's criteria, as explained -below.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If included and set to true, the information in this response comes from -a validated ledger version. Otherwise, the information is subject to -change.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AccountTxTransaction.html b/docs/interfaces/AccountTxTransaction.html deleted file mode 100644 index b0e86075..00000000 --- a/docs/interfaces/AccountTxTransaction.html +++ /dev/null @@ -1,417 +0,0 @@ -AccountTxTransaction | xrpl
-
- -
-
-
-
- -

Interface AccountTxTransaction

-
-

Hierarchy

-
    -
  • AccountTxTransaction
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
ledger_index: number
-

The ledger index of the ledger version that included this transaction.

-
-
-
- -
meta: string | TransactionMetadata
-

If binary is True, then this is a hex string of the transaction metadata. -Otherwise, the transaction metadata is included in JSON format.

-
-
-
- -
tx?: Object
-

JSON object defining the transaction.

-
-
-
- -
tx_blob?: string
-

Unique hashed String representing the transaction.

-
-
-
- -
validated: boolean
-

Whether or not the transaction is included in a validated ledger. Any -transaction not yet in a validated ledger is subject to change.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/AuthAccount.html b/docs/interfaces/AuthAccount.html deleted file mode 100644 index 83dd7dcf..00000000 --- a/docs/interfaces/AuthAccount.html +++ /dev/null @@ -1,377 +0,0 @@ -AuthAccount | xrpl
-
- -
-
-
-
- -

Interface AuthAccount

-
-

Hierarchy

-
    -
  • AuthAccount
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
AuthAccount: {
    Account: string;
}
-
-

Type declaration

-
    -
  • -
    Account: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/Balance.html b/docs/interfaces/Balance.html deleted file mode 100644 index 5707a54b..00000000 --- a/docs/interfaces/Balance.html +++ /dev/null @@ -1,386 +0,0 @@ -Balance | xrpl
-
- -
-
-
-
- -

Interface Balance

-
-

Hierarchy

-
    -
  • Balance
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: string
-
- -
issuer?: string
-
- -
value: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BaseRequest.html b/docs/interfaces/BaseRequest.html deleted file mode 100644 index 953721e4..00000000 --- a/docs/interfaces/BaseRequest.html +++ /dev/null @@ -1,438 +0,0 @@ -BaseRequest | xrpl
-
- -
-
-
-
- -

Interface BaseRequest

-
-

Hierarchy

-
-
-

Indexable

-
[x: string]: unknown
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: string
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BaseResponse.html b/docs/interfaces/BaseResponse.html deleted file mode 100644 index b5ec4018..00000000 --- a/docs/interfaces/BaseResponse.html +++ /dev/null @@ -1,460 +0,0 @@ -BaseResponse | xrpl
-
- -
-
-
-
- -

Interface BaseResponse

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: unknown
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BaseTransaction.html b/docs/interfaces/BaseTransaction.html deleted file mode 100644 index fcf14fbb..00000000 --- a/docs/interfaces/BaseTransaction.html +++ /dev/null @@ -1,573 +0,0 @@ -BaseTransaction | xrpl
-
- -
-
-
-
- -

Interface BaseTransaction

-
-

Every transaction has the same set of common fields.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: string
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BookOffer.html b/docs/interfaces/BookOffer.html deleted file mode 100644 index cc2e6dab..00000000 --- a/docs/interfaces/BookOffer.html +++ /dev/null @@ -1,557 +0,0 @@ -BookOffer | xrpl
-
- -
-
-
-
- -

Interface BookOffer

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The address of the account that placed this Offer.

-
-
-
- -
BookDirectory: string
-

The ID of the Offer Directory that links to this Offer.

-
-
-
- -
BookNode: string
-

A hint indicating which page of the Offer Directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
Expiration?: number
-

The time this Offer expires, in seconds since the Ripple Epoch.

-
-
-
- -
Flags: number
-

A bit-map of boolean flags enabled for this Offer.

-
-
-
- -
LedgerEntryType: "Offer"
-
- -
OwnerNode: string
-

A hint indicating which page of the Owner Directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
Sequence: number
-

The Sequence value of the OfferCreate transaction that created this Offer -object. Used in combination with the Account to identify this Offer.

-
-
-
- -
TakerGets: Amount
-

The remaining amount and type of currency being provided by the Offer -creator.

-
-
-
- -
TakerPays: Amount
-

The remaining amount and type of currency requested by the Offer creator.

-
-
-
- -
index: string
-
- -
owner_funds?: string
-

Amount of the TakerGets currency the side placing the offer has available -to be traded. (XRP is represented as drops; any other currency is -represented as a decimal value.) If a trader has multiple offers in the -same book, only the highest-ranked offer includes this field.

-
-
-
- -
quality?: string
-

The exchange rate, as the ratio taker_pays divided by taker_gets. For -fairness, offers that have the same quality are automatically taken -first-in, first-out.

-
-
-
- -
taker_gets_funded?: Amount
-

The maximum amount of currency that the taker can get, given the funding -status of the offer.

-
-
-
- -
taker_pays_funded?: Amount
-

The maximum amount of currency that the taker would pay, given the funding -status of the offer.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BookOfferCurrency.html b/docs/interfaces/BookOfferCurrency.html deleted file mode 100644 index 5a839048..00000000 --- a/docs/interfaces/BookOfferCurrency.html +++ /dev/null @@ -1,379 +0,0 @@ -BookOfferCurrency | xrpl
-
- -
-
-
-
- -

Interface BookOfferCurrency

-
-

Hierarchy

-
    -
  • BookOfferCurrency
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: string
-
- -
issuer?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BookOffersRequest.html b/docs/interfaces/BookOffersRequest.html deleted file mode 100644 index 840302ae..00000000 --- a/docs/interfaces/BookOffersRequest.html +++ /dev/null @@ -1,477 +0,0 @@ -BookOffersRequest | xrpl
-
- -
-
-
-
- -

Interface BookOffersRequest

-
-

The book_offers method retrieves a list of offers, also known as the order. -Book, between two currencies. Returns an BookOffersResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • BookOffersRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "book_offers"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

If provided, the server does not provide more than this many offers in the -results. The total number of results returned may be fewer than the limit, -because the server omits unfunded offers.

-
-
-
- -
taker?: string
-

The Address of an account to use as a perspective. Unfunded offers placed -by this account are always included in the response.

-
-
-
- -
taker_gets: BookOfferCurrency
-

Specification of which currency the account taking the offer would -receive, as an object with currency and issuer fields (omit issuer for -XRP), like currency amounts.

-
-
-
- -
taker_pays: BookOfferCurrency
-

Specification of which currency the account taking the offer would pay, as -an object with currency and issuer fields (omit issuer for XRP), like -currency amounts.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/BookOffersResponse.html b/docs/interfaces/BookOffersResponse.html deleted file mode 100644 index f8fc576b..00000000 --- a/docs/interfaces/BookOffersResponse.html +++ /dev/null @@ -1,463 +0,0 @@ -BookOffersResponse | xrpl
-
- -
-
-
-
- -

Interface BookOffersResponse

-
-

Expected response from a BookOffersRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_current_index?: number;
    ledger_hash?: string;
    ledger_index?: number;
    offers: BookOffer[];
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the current in-progress ledger version, which was -used to retrieve this information.

    -
    -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger version that was used when retrieving -this data, as requested.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version that was used when retrieving -this data, as requested.

    -
    -
  • -
  • -
    offers: BookOffer[]
    -

    Array of offer objects, each of which has the fields of an Offer object.

    -
    -
  • -
  • -
    Optional validated?: boolean
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/Channel.html b/docs/interfaces/Channel.html deleted file mode 100644 index dc2a9340..00000000 --- a/docs/interfaces/Channel.html +++ /dev/null @@ -1,449 +0,0 @@ -Channel | xrpl
-
- -
-
-
-
- -

Interface Channel

-
-

Hierarchy

-
    -
  • Channel
-
-
-
- -
-
-

Properties

-
- -
account: string
-
- -
amount: string
-
- -
balance: string
-
- -
cancel_after?: number
-
- -
channel_id: string
-
- -
destination_account: string
-
- -
destination_tag?: number
-
- -
expiration?: number
-
- -
public_key?: string
-
- -
public_key_hex?: string
-
- -
settle_delay: number
-
- -
source_tab?: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ChannelVerifyRequest.html b/docs/interfaces/ChannelVerifyRequest.html deleted file mode 100644 index d044a99c..00000000 --- a/docs/interfaces/ChannelVerifyRequest.html +++ /dev/null @@ -1,450 +0,0 @@ -ChannelVerifyRequest | xrpl
-
- -
-
-
-
- -

Interface ChannelVerifyRequest

-
-

The channel_verify method checks the validity of a signature that can be -used to redeem a specific amount of XRP from a payment channel. Expects a -response in the form of a ChannelVerifyResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
amount: string
-

The amount of XRP, in drops, the provided signature authorizes.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
channel_id: string
-

The Channel ID of the channel that provides the XRP. This is a -64-character hexadecimal string.

-
-
-
- -
command: "channel_verify"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
public_key: string
-

The public key of the channel and the key pair that was used to create the -signature, in hexadecimal or the XRP Ledger's base58 format.

-
-
-
- -
signature: string
-

The signature to verify, in hexadecimal.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ChannelVerifyResponse.html b/docs/interfaces/ChannelVerifyResponse.html deleted file mode 100644 index 7051ede2..00000000 --- a/docs/interfaces/ChannelVerifyResponse.html +++ /dev/null @@ -1,444 +0,0 @@ -ChannelVerifyResponse | xrpl
-
- -
-
-
-
- -

Interface ChannelVerifyResponse

-
-

Response expected from an ChannelVerifyRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    signature_verified: boolean;
}
-
-

Type declaration

-
    -
  • -
    signature_verified: boolean
    -

    If true, the signature is valid for the stated amount, channel, and -public key.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/CheckCancel.html b/docs/interfaces/CheckCancel.html deleted file mode 100644 index 92a97ae8..00000000 --- a/docs/interfaces/CheckCancel.html +++ /dev/null @@ -1,557 +0,0 @@ -CheckCancel | xrpl
-
- -
-
-
-
- -

Interface CheckCancel

-
-

Cancels an unredeemed Check, removing it from the ledger without sending any -money. The source or the destination of the check can cancel a Check at any -time using this transaction type. If the Check has expired, any address can -cancel it.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
CheckID: string
-

The ID of the Check ledger object to cancel as a 64-character hexadecimal -string.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "CheckCancel"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/CheckCash.html b/docs/interfaces/CheckCash.html deleted file mode 100644 index cee83e87..00000000 --- a/docs/interfaces/CheckCash.html +++ /dev/null @@ -1,580 +0,0 @@ -CheckCash | xrpl
-
- -
-
-
-
- -

Interface CheckCash

-
-

Attempts to redeem a Check object in the ledger to receive up to the amount -authorized by the corresponding CheckCreate transaction. Only the Destination -address of a Check can cash it with a CheckCash transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount?: Amount
-

Redeem the Check for exactly this amount, if possible. The currency must -match that of the SendMax of the corresponding CheckCreate transaction. You. -must provide either this field or DeliverMin.

-
-
-
- -
CheckID: string
-

The ID of the Check ledger object to cash as a 64-character hexadecimal -string.

-
-
-
- -
DeliverMin?: Amount
-

Redeem the Check for at least this amount and for as much as possible. The -currency must match that of the SendMax of the corresponding CheckCreate. -transaction. You must provide either this field or Amount.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "CheckCash"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/CheckCreate.html b/docs/interfaces/CheckCreate.html deleted file mode 100644 index bcb6212b..00000000 --- a/docs/interfaces/CheckCreate.html +++ /dev/null @@ -1,602 +0,0 @@ -CheckCreate | xrpl
-
- -
-
-
-
- -

Interface CheckCreate

-
-

Create a Check object in the ledger, which is a deferred payment that can be -cashed by its intended destination. The sender of this transaction is the -sender of the Check.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Destination: string
-

The unique address of the account that can cash the Check.

-
-
-
- -
DestinationTag?: number
-

Arbitrary tag that identifies the reason for the Check, or a hosted. -recipient to pay.

-
-
-
- -
Expiration?: number
-

Time after which the Check is no longer valid, in seconds since the Ripple. -Epoch.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
InvoiceID?: string
-

Arbitrary 256-bit hash representing a specific reason or identifier for. -this Check.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
SendMax: Amount
-

Maximum amount of source currency the Check is allowed to debit the -sender, including transfer fees on non-XRP currencies. The Check can only -credit the destination with the same currency (from the same issuer, for -non-XRP currencies). For non-XRP amounts, the nested field names MUST be. -lower-case.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "CheckCreate"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/Clawback.html b/docs/interfaces/Clawback.html deleted file mode 100644 index fdfca2bd..00000000 --- a/docs/interfaces/Clawback.html +++ /dev/null @@ -1,557 +0,0 @@ -Clawback | xrpl
-
- -
-
-
-
- -

Interface Clawback

-
-

The Clawback transaction is used by the token issuer to claw back -issued tokens from a holder.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

Indicates the AccountID that submitted this transaction. The account MUST -be the issuer of the currency.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- - -

The amount of currency to deliver, and it must be non-XRP. The nested field -names MUST be lower-case. The issuer field MUST be the holder's address, -whom to be clawed back.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "Clawback"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ClientOptions.html b/docs/interfaces/ClientOptions.html deleted file mode 100644 index 0bea2491..00000000 --- a/docs/interfaces/ClientOptions.html +++ /dev/null @@ -1,449 +0,0 @@ -ClientOptions | xrpl
-
- -
-
-
-
- -

Interface ClientOptions

-
-

Hierarchy

-
    -
  • ConnectionUserOptions -
      -
    • ClientOptions
-
-
-
- -
-
-

Properties

-
- -
agent?: Agent
-
- -
authorization?: string
-
- -
connectionTimeout?: number
-
- -
feeCushion?: number
-
- -
headers?: {
    [key: string]: string;
}
-
-

Type declaration

-
    -
  • -
    [key: string]: string
-
- -
maxFeeXRP?: string
-
- -
timeout?: number
-
- -
trace?: boolean | ((id, message) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (id, message): void
    • -
    • -
      -

      Parameters

      -
        -
      • -
        id: string
      • -
      • -
        message: string
      -

      Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ConsensusStream.html b/docs/interfaces/ConsensusStream.html deleted file mode 100644 index 2b5ae11c..00000000 --- a/docs/interfaces/ConsensusStream.html +++ /dev/null @@ -1,392 +0,0 @@ -ConsensusStream | xrpl
-
- -
-
-
-
- -

Interface ConsensusStream

-
-

The consensus stream sends consensusPhase messages when the consensus -process changes phase. The message contains the new phase of consensus the -server is in.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • ConsensusStream
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
consensus: "open" | "establish" | "accepted"
-

The new consensus phase the server is in. Possible values are open, -establish, and accepted.

-
-
-
- -
type: "consensusPhase"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/CreatedNode.html b/docs/interfaces/CreatedNode.html deleted file mode 100644 index 09ac56a1..00000000 --- a/docs/interfaces/CreatedNode.html +++ /dev/null @@ -1,384 +0,0 @@ -CreatedNode | xrpl
-
- -
-
-
-
- -

Interface CreatedNode

-
-

Hierarchy

-
    -
  • CreatedNode
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
CreatedNode: {
    LedgerEntryType: string;
    LedgerIndex: string;
    NewFields: {
        [field: string]: unknown;
    };
}
-
-

Type declaration

-
    -
  • -
    LedgerEntryType: string
  • -
  • -
    LedgerIndex: string
  • -
  • -
    NewFields: {
        [field: string]: unknown;
    }
    -
      -
    • -
      [field: string]: unknown
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DIDDelete.html b/docs/interfaces/DIDDelete.html deleted file mode 100644 index bd3b2b81..00000000 --- a/docs/interfaces/DIDDelete.html +++ /dev/null @@ -1,539 +0,0 @@ -DIDDelete | xrpl
-
- -
-
-
-
- -

Interface DIDDelete

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "DIDDelete"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DIDSet.html b/docs/interfaces/DIDSet.html deleted file mode 100644 index 28c748f1..00000000 --- a/docs/interfaces/DIDSet.html +++ /dev/null @@ -1,560 +0,0 @@ -DIDSet | xrpl
-
- -
-
-
-
- -

Interface DIDSet

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
DIDDocument?: string
-
- -
Data?: string
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "DIDSet"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
URI?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DeletedNode.html b/docs/interfaces/DeletedNode.html deleted file mode 100644 index 763292a3..00000000 --- a/docs/interfaces/DeletedNode.html +++ /dev/null @@ -1,384 +0,0 @@ -DeletedNode | xrpl
-
- -
-
-
-
- -

Interface DeletedNode

-
-

Hierarchy

-
    -
  • DeletedNode
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
DeletedNode: {
    FinalFields: {
        [field: string]: unknown;
    };
    LedgerEntryType: string;
    LedgerIndex: string;
}
-
-

Type declaration

-
    -
  • -
    FinalFields: {
        [field: string]: unknown;
    }
    -
      -
    • -
      [field: string]: unknown
  • -
  • -
    LedgerEntryType: string
  • -
  • -
    LedgerIndex: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DepositAuthorizedRequest.html b/docs/interfaces/DepositAuthorizedRequest.html deleted file mode 100644 index 0c3bc379..00000000 --- a/docs/interfaces/DepositAuthorizedRequest.html +++ /dev/null @@ -1,450 +0,0 @@ -DepositAuthorizedRequest | xrpl
-
- -
-
-
-
- -

Interface DepositAuthorizedRequest

-
-

The deposit_authorized command indicates whether one account is authorized to -send payments directly to another. Expects a response in the form of a DepositAuthorizedResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • DepositAuthorizedRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "deposit_authorized"
-

The name of the API method.

-
-
-
- -
destination_account: string
-

The recipient of a possible payment.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
source_account: string
-

The sender of a possible payment.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DepositAuthorizedResponse.html b/docs/interfaces/DepositAuthorizedResponse.html deleted file mode 100644 index 672a7174..00000000 --- a/docs/interfaces/DepositAuthorizedResponse.html +++ /dev/null @@ -1,479 +0,0 @@ -DepositAuthorizedResponse | xrpl
-
- -
-
-
-
- -

Interface DepositAuthorizedResponse

-
-

Expected response from a DepositAuthorizedRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    deposit_authorized: boolean;
    destination_account: string;
    ledger_current_index?: number;
    ledger_hash?: string;
    ledger_index?: number;
    source_account: string;
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    deposit_authorized: boolean
    -

    Whether the specified source account is authorized to send payments -directly to the destination account. If true, either the destination -account does not require Deposit Authorization or the source account is -preauthorized.

    -
    -
  • -
  • -
    destination_account: string
    -

    The destination account specified in the request.

    -
    -
  • -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the current in-progress ledger version, which was -used to generate this response.

    -
    -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger that was used to generate this -Response.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger version that was used to generate this -Response.

    -
    -
  • -
  • -
    source_account: string
    -

    The source account specified in the request.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If true, the information comes from a validated ledger version.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/DepositPreauth.html b/docs/interfaces/DepositPreauth.html deleted file mode 100644 index fba690c1..00000000 --- a/docs/interfaces/DepositPreauth.html +++ /dev/null @@ -1,566 +0,0 @@ -DepositPreauth | xrpl
-
- -
-
-
-
- -

Interface DepositPreauth

-
-

A DepositPreauth transaction gives another account pre-approval to deliver -payments to the sender of this transaction. This is only useful if the sender -of this transaction is using (or plans to use) Deposit Authorization.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Authorize?: string
-

The XRP Ledger address of the sender to preauthorize.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "DepositPreauth"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
Unauthorize?: string
-

The XRP Ledger address of a sender whose preauthorization should be. -revoked.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/EnableAmendment.html b/docs/interfaces/EnableAmendment.html deleted file mode 100644 index fab8ec3b..00000000 --- a/docs/interfaces/EnableAmendment.html +++ /dev/null @@ -1,563 +0,0 @@ -EnableAmendment | xrpl
-
- -
-
-
-
- -

Interface EnableAmendment

-
-

Mark a change in the status of a proposed amendment when it gains majority, looses majority, or is enabled.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amendment: string
-

A unique identifier for the amendment.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
LedgerSequence: number
-

The ledger index where this pseudo-transaction appears.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "EnableAmendment"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ErrorResponse.html b/docs/interfaces/ErrorResponse.html deleted file mode 100644 index cd982111..00000000 --- a/docs/interfaces/ErrorResponse.html +++ /dev/null @@ -1,426 +0,0 @@ -ErrorResponse | xrpl
-
- -
-
-
-
- -

Interface ErrorResponse

-
-

The shape of an error response from rippled. xrpl.js handles rejections by -throwing, and allowing the user to handle in the catch block of a promise.

-
-
-
-

Hierarchy

-
    -
  • ErrorResponse
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
error: string
-
- -
error_code?: string
-
- -
error_message?: string
-
- -
id: string | number
-
- -
request: Request
-
- -
status: "error"
-
- -
type: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/EscrowCancel.html b/docs/interfaces/EscrowCancel.html deleted file mode 100644 index 56b4a9c5..00000000 --- a/docs/interfaces/EscrowCancel.html +++ /dev/null @@ -1,564 +0,0 @@ -EscrowCancel | xrpl
-
- -
-
-
-
- -

Interface EscrowCancel

-
-

Return escrowed XRP to the sender.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OfferSequence: string | number
-

Transaction sequence (or Ticket number) of EscrowCreate transaction that. -created the escrow to cancel.

-
-
-
- -
Owner: string
-

Address of the source account that funded the escrow payment.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "EscrowCancel"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/EscrowCreate.html b/docs/interfaces/EscrowCreate.html deleted file mode 100644 index c2afa06a..00000000 --- a/docs/interfaces/EscrowCreate.html +++ /dev/null @@ -1,611 +0,0 @@ -EscrowCreate | xrpl
-
- -
-
-
-
- -

Interface EscrowCreate

-
-

Sequester XRP until the escrow process either finishes or is canceled.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: string
-

Amount of XRP, in drops, to deduct from the sender's balance and escrow. -Once escrowed, the XRP can either go to the Destination address (after the. -FinishAfter time) or returned to the sender (after the CancelAfter time).

-
-
-
- -
CancelAfter?: number
-

The time, in seconds since the Ripple Epoch, when this escrow expires. -This value is immutable; the funds can only be returned the sender after. -this time.

-
-
-
- -
Condition?: string
-

Hex value representing a PREIMAGE-SHA-256 crypto-condition . The funds can. -only be delivered to the recipient if this condition is fulfilled.

-
-
-
- -
Destination: string
-

Address to receive escrowed XRP.

-
-
-
- -
DestinationTag?: number
-

Arbitrary tag to further specify the destination for this escrowed. -payment, such as a hosted recipient at the destination address.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
FinishAfter?: number
-

The time, in seconds since the Ripple Epoch, when the escrowed XRP can be -released to the recipient. This value is immutable; the funds cannot move. -until this time is reached.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "EscrowCreate"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/EscrowFinish.html b/docs/interfaces/EscrowFinish.html deleted file mode 100644 index 9737c68d..00000000 --- a/docs/interfaces/EscrowFinish.html +++ /dev/null @@ -1,586 +0,0 @@ -EscrowFinish | xrpl
-
- -
-
-
-
- -

Interface EscrowFinish

-
-

Deliver XRP from a held payment to the recipient.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Condition?: string
-

Hex value matching the previously-supplied PREIMAGE-SHA-256. -crypto-condition of the held payment.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
Fulfillment?: string
-

Hex value of the PREIMAGE-SHA-256 crypto-condition fulfillment matching. -the held payment's Condition.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OfferSequence: string | number
-

Transaction sequence of EscrowCreate transaction that created the held. -payment to finish.

-
-
-
- -
Owner: string
-

Address of the source account that funded the held payment.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "EscrowFinish"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/FeeRequest.html b/docs/interfaces/FeeRequest.html deleted file mode 100644 index af5aa467..00000000 --- a/docs/interfaces/FeeRequest.html +++ /dev/null @@ -1,411 +0,0 @@ -FeeRequest | xrpl
-
- -
-
-
-
- -

Interface FeeRequest

-
-

The fee command reports the current state of the open-ledger requirements -for the transaction cost. This requires the FeeEscalation amendment to be -enabled. Expects a response in the form of a FeeResponse.

-
-
-

Example

const feeRequest: FeeRequest = {
command: 'fee'
} -
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "fee"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/FeeResponse.html b/docs/interfaces/FeeResponse.html deleted file mode 100644 index 47a7c381..00000000 --- a/docs/interfaces/FeeResponse.html +++ /dev/null @@ -1,521 +0,0 @@ -FeeResponse | xrpl
-
- -
-
-
-
- -

Interface FeeResponse

-
-

Response expected from a FeeRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    current_ledger_size: string;
    current_queue_size: string;
    drops: {
        base_fee: string;
        median_fee: string;
        minimum_fee: string;
        open_ledger_fee: string;
    };
    expected_ledger_size: string;
    ledger_current_index: number;
    levels: {
        median_level: string;
        minimum_level: string;
        open_ledger_level: string;
        reference_level: string;
    };
    max_queue_size: string;
}
-
-

Type declaration

-
    -
  • -
    current_ledger_size: string
    -

    Number of transactions provisionally included in the in-progress ledger.

    -
    -
  • -
  • -
    current_queue_size: string
    -

    Number of transactions currently queued for the next ledger.

    -
    -
  • -
  • -
    drops: {
        base_fee: string;
        median_fee: string;
        minimum_fee: string;
        open_ledger_fee: string;
    }
    -
      -
    • -
      base_fee: string
      -

      The transaction cost required for a reference transaction to be -included in a ledger under minimum load, represented in drops of XRP.

      -
      -
    • -
    • -
      median_fee: string
      -

      An approximation of the median transaction cost among transactions. -Included in the previous validated ledger, represented in drops of XRP.

      -
      -
    • -
    • -
      minimum_fee: string
      -

      The minimum transaction cost for a reference transaction to be queued -for a later ledger, represented in drops of XRP. If greater than -base_fee, the transaction queue is full.

      -
      -
    • -
    • -
      open_ledger_fee: string
      -

      The minimum transaction cost that a reference transaction must pay to -be included in the current open ledger, represented in drops of XRP.

      -
      -
  • -
  • -
    expected_ledger_size: string
    -

    The approximate number of transactions expected to be included in the -current ledger. This is based on the number of transactions in the -previous ledger.

    -
    -
  • -
  • -
    ledger_current_index: number
    -

    The Ledger Index of the current open ledger these stats describe.

    -
    -
  • -
  • -
    levels: {
        median_level: string;
        minimum_level: string;
        open_ledger_level: string;
        reference_level: string;
    }
    -
      -
    • -
      median_level: string
      -

      The median transaction cost among transactions in the previous -validated ledger, represented in fee levels.

      -
      -
    • -
    • -
      minimum_level: string
      -

      The minimum transaction cost required to be queued for a future -ledger, represented in fee levels.

      -
      -
    • -
    • -
      open_ledger_level: string
      -

      The minimum transaction cost required to be included in the current -open ledger, represented in fee levels.

      -
      -
    • -
    • -
      reference_level: string
      -

      The equivalent of the minimum transaction cost, represented in fee -levels.

      -
      -
  • -
  • -
    max_queue_size: string
    -

    The maximum number of transactions that the transaction queue can -currently hold.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/FundingOptions.html b/docs/interfaces/FundingOptions.html deleted file mode 100644 index 0fa96641..00000000 --- a/docs/interfaces/FundingOptions.html +++ /dev/null @@ -1,414 +0,0 @@ -FundingOptions | xrpl
-
- -
-
-
-
- -

Interface FundingOptions

-
-

Hierarchy

-
    -
  • FundingOptions
-
-
-
- -
-
-

Properties

-
- -
amount?: string
-

A custom amount to fund, if undefined or null, the default amount will be 1000.

-
-
-
- -
faucetHost?: string
-

A custom host for a faucet server. On devnet, testnet, AMM devnet, and HooksV3 testnet, fundWallet will -attempt to determine the correct server automatically. In other environments, or if you would like to customize -the faucet host in devnet or testnet, you should provide the host using this option.

-
-
-
- -
faucetPath?: string
-

A custom path for a faucet server. On devnet, -testnet, AMM devnet, and HooksV3 testnet, fundWallet will -attempt to determine the correct path automatically. In other environments, -or if you would like to customize the faucet path in devnet or testnet, -you should provide the path using this option. -Ex: client.fundWallet(null,{'faucet.altnet.rippletest.net', '/accounts'}) -specifies a request to 'faucet.altnet.rippletest.net/accounts' to fund a new wallet.

-
-
-
- -
usageContext?: string
-

An optional field to indicate the use case context of the faucet transaction -Ex: integration test, code snippets.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/GatewayBalance.html b/docs/interfaces/GatewayBalance.html deleted file mode 100644 index 4b2d6900..00000000 --- a/docs/interfaces/GatewayBalance.html +++ /dev/null @@ -1,379 +0,0 @@ -GatewayBalance | xrpl
-
- -
-
-
-
- -

Interface GatewayBalance

-
-

Hierarchy

-
    -
  • GatewayBalance
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: string
-
- -
value: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/GatewayBalancesRequest.html b/docs/interfaces/GatewayBalancesRequest.html deleted file mode 100644 index bbbb1878..00000000 --- a/docs/interfaces/GatewayBalancesRequest.html +++ /dev/null @@ -1,466 +0,0 @@ -GatewayBalancesRequest | xrpl
-
- -
-
-
-
- -

Interface GatewayBalancesRequest

-
-

The gateway_balances command calculates the total balances issued by a given -account, optionally excluding amounts held by operational addresses. Expects -a response in the form of a GatewayBalancesResponse.

-
-
-

Example

const gatewayBalances: GatewayBalanceRequest = {
"id": "example_gateway_balances_1",
"command": "gateway_balances",
"account": "rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q",
"strict": true,
"hotwallet": ["rKm4uWpg9tfwbVSeATv4KxDe6mpE9yPkgJ","ra7JkEzrgeKHdzKgo4EUUVBnxggY4z37kt"],
"ledger_index": "validated"
} -
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • GatewayBalancesRequest
-
-
-
- -
-
-

Properties

-
- -
account: string
-

The Address to check. This should be the issuing address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "gateway_balances"
-

The name of the API method.

-
-
-
- -
hotwallet?: string | string[]
-

An operational address to exclude from the balances issued, or an array of -Such addresses.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
strict?: boolean
-

If true, only accept an address or public key for the account parameter. -Defaults to false.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/GatewayBalancesResponse.html b/docs/interfaces/GatewayBalancesResponse.html deleted file mode 100644 index 2ecc2888..00000000 --- a/docs/interfaces/GatewayBalancesResponse.html +++ /dev/null @@ -1,488 +0,0 @@ -GatewayBalancesResponse | xrpl
-
- -
-
-
-
- -

Interface GatewayBalancesResponse

-
-

Expected response from a GatewayBalancesRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    account: string;
    assets?: {
        [address: string]: GatewayBalance[];
    };
    balances?: {
        [address: string]: GatewayBalance[];
    };
    ledger_current_index?: number;
    ledger_hash?: string;
    ledger_index?: number;
    obligations?: {
        [currency: string]: string;
    };
}
-
-

Type declaration

-
    -
  • -
    account: string
    -

    The address of the account that issued the balances.

    -
    -
  • -
  • -
    Optional assets?: {
        [address: string]: GatewayBalance[];
    }
    -

    Total amounts held that are issued by others. In the recommended -configuration, the issuing address should have none.

    -
    -
    -
  • -
  • -
    Optional balances?: {
        [address: string]: GatewayBalance[];
    }
    -

    Amounts issued to the hotwallet addresses from the request. The keys are -addresses and the values are arrays of currency amounts they hold.

    -
    -
    -
  • -
  • -
    Optional ledger_current_index?: number
    -

    The ledger index of the ledger version that was used to generate this -response.

    -
    -
  • -
  • -
    Optional ledger_hash?: string
    -

    The identifying hash of the ledger version that was used to generate -this response.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the current in-progress ledger version, which was -used to retrieve this information.

    -
    -
  • -
  • -
    Optional obligations?: {
        [currency: string]: string;
    }
    -

    Total amounts issued to addresses not excluded, as a map of currencies -to the total value issued.

    -
    -
    -
      -
    • -
      [currency: string]: string
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/IssuedCurrency.html b/docs/interfaces/IssuedCurrency.html deleted file mode 100644 index 1952326d..00000000 --- a/docs/interfaces/IssuedCurrency.html +++ /dev/null @@ -1,381 +0,0 @@ -IssuedCurrency | xrpl
-
- -
-
-
-
- -

Interface IssuedCurrency

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: string
-
- -
issuer: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/IssuedCurrencyAmount.html b/docs/interfaces/IssuedCurrencyAmount.html deleted file mode 100644 index 5d999552..00000000 --- a/docs/interfaces/IssuedCurrencyAmount.html +++ /dev/null @@ -1,390 +0,0 @@ -IssuedCurrencyAmount | xrpl
-
- -
-
-
-
- -

Interface IssuedCurrencyAmount

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: string
-
- -
issuer: string
-
- -
value: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/JobType.html b/docs/interfaces/JobType.html deleted file mode 100644 index 35a40557..00000000 --- a/docs/interfaces/JobType.html +++ /dev/null @@ -1,400 +0,0 @@ -JobType | xrpl
-
- -
-
-
-
- -

Interface JobType

-
-

Hierarchy

-
    -
  • JobType
-
-
-
- -
-
-

Properties

-
- -
avg_time?: number
-
- -
in_progress?: number
-
- -
job_type: string
-
- -
peak_time?: number
-
- -
per_second: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerBinary.html b/docs/interfaces/LedgerBinary.html deleted file mode 100644 index 45f71e3b..00000000 --- a/docs/interfaces/LedgerBinary.html +++ /dev/null @@ -1,520 +0,0 @@ -LedgerBinary | xrpl
-
- -
-
-
-
- -

Interface LedgerBinary

-
-

Hierarchy

-
    -
  • Omit<Omit<Ledger, "transactions">, "accountState"> -
      -
    • LedgerBinary
-
-
-
- -
-
-

Properties

-
- -
accountState?: string[]
-
- -
account_hash: string
-

The SHA-512Half of this ledger's state tree information.

-
-
-
- -
close_flags: number
-

A bit-map of flags relating to the closing of this ledger.

-
-
-
- -
close_time: number
-

The approximate time this ledger version closed, as the number of seconds -since the Ripple Epoch of 2000-01-01 00:00:00. This value is rounded based -on the close_time_resolution.

-
-
-
- -
close_time_human: string
-

The approximate time this ledger was closed, in human-readable format. -Always uses the UTC time zone.

-
-
-
- -
close_time_resolution: number
-

An integer in the range [2,120] indicating the maximum number of seconds -by which the close_time could be rounded.

-
-
-
- -
closed: boolean
-

Whether or not this ledger has been closed.

-
-
-
- -
ledger_hash: string
-

The SHA-512Half of this ledger version. This serves as a unique identifier -for this ledger and all its contents.

-
-
-
- -
ledger_index: string
-

The ledger index of the ledger. Some API methods display this as a quoted -integer; some display it as a native JSON number.

-
-
-
- -
parent_close_time: number
-

The approximate time at which the previous ledger was closed.

-
-
-
- -
parent_hash: string
-

Unique identifying hash of the ledger that came immediately before this -one.

-
-
-
- -
total_coins: string
-

Total number of XRP drops in the network, as a quoted integer.

-
-
-
- -
transaction_hash: string
-

Hash of the transaction information included in this ledger, as hex.

-
-
-
- -
transactions?: string[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerClosedRequest.html b/docs/interfaces/LedgerClosedRequest.html deleted file mode 100644 index 23880988..00000000 --- a/docs/interfaces/LedgerClosedRequest.html +++ /dev/null @@ -1,413 +0,0 @@ -LedgerClosedRequest | xrpl
-
- -
-
-
-
- -

Interface LedgerClosedRequest

-
-

The ledger_closed method returns the unique identifiers of the most recently -closed ledger. Expects a response in the form of a LedgerClosedResponse.

-
-
-

Example

    -
  • -
-
const ledgerClosed: LedgerClosedRequest = {
"command": "ledger_closed"
} -
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "ledger_closed"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerClosedResponse.html b/docs/interfaces/LedgerClosedResponse.html deleted file mode 100644 index 1f17fbf5..00000000 --- a/docs/interfaces/LedgerClosedResponse.html +++ /dev/null @@ -1,442 +0,0 @@ -LedgerClosedResponse | xrpl
-
- -
-
-
-
- -

Interface LedgerClosedResponse

-
-

The response expected from a LedgerClosedRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_hash: string;
    ledger_index: number;
}
-
-

Type declaration

-
    -
  • -
    ledger_hash: string
  • -
  • -
    ledger_index: number
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerCurrentRequest.html b/docs/interfaces/LedgerCurrentRequest.html deleted file mode 100644 index a69b4892..00000000 --- a/docs/interfaces/LedgerCurrentRequest.html +++ /dev/null @@ -1,410 +0,0 @@ -LedgerCurrentRequest | xrpl
-
- -
-
-
-
- -

Interface LedgerCurrentRequest

-
-

The ledger_current method returns the unique identifiers of the current -in-progress ledger. Expects a response in the form of a LedgerCurrentResponse.

-
-
-

Example

const ledgerCurrent: LedgerCurrentRequest = {
"command": "ledger_current"
} -
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "ledger_current"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerCurrentResponse.html b/docs/interfaces/LedgerCurrentResponse.html deleted file mode 100644 index 9506b6e5..00000000 --- a/docs/interfaces/LedgerCurrentResponse.html +++ /dev/null @@ -1,443 +0,0 @@ -LedgerCurrentResponse | xrpl
-
- -
-
-
-
- -

Interface LedgerCurrentResponse

-
-

Response expected from a LedgerCurrentRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_current_index: number;
}
-
-

Type declaration

-
    -
  • -
    ledger_current_index: number
    -

    The ledger index of this ledger version.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerDataBinaryLedgerEntry.html b/docs/interfaces/LedgerDataBinaryLedgerEntry.html deleted file mode 100644 index 453fe1da..00000000 --- a/docs/interfaces/LedgerDataBinaryLedgerEntry.html +++ /dev/null @@ -1,372 +0,0 @@ -LedgerDataBinaryLedgerEntry | xrpl
-
- -
-
-
-
- -

Interface LedgerDataBinaryLedgerEntry

-
-

Hierarchy

-
    -
  • LedgerDataBinaryLedgerEntry
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
data: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerDataRequest.html b/docs/interfaces/LedgerDataRequest.html deleted file mode 100644 index 7d15f6fd..00000000 --- a/docs/interfaces/LedgerDataRequest.html +++ /dev/null @@ -1,477 +0,0 @@ -LedgerDataRequest | xrpl
-
- -
-
-
-
- -

Interface LedgerDataRequest

-
-

The ledger_data method retrieves contents of the specified ledger. You can -iterate through several calls to retrieve the entire contents of a single -ledger version.

-
-
-

Example

const ledgerData: LedgerDataRequest = {
"id": 2,
"ledger_hash": "842B57C1CC0613299A686D3E9F310EC0422C84D3911E5056389AA7E5808A93C8",
"command": "ledger_data",
"limit": 5,
"binary": true
} -
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • LedgerDataRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
binary?: boolean
-

If set to true, return ledger objects as hashed hex strings instead of -JSON.

-
-
-
- -
command: "ledger_data"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
limit?: number
-

Limit the number of ledger objects to retrieve. The server is not required -to honor this value.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off.

-
-
-
- - -

If included, filter results to include only this type of ledger object.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerDataResponse.html b/docs/interfaces/LedgerDataResponse.html deleted file mode 100644 index 6d8c0c1f..00000000 --- a/docs/interfaces/LedgerDataResponse.html +++ /dev/null @@ -1,462 +0,0 @@ -LedgerDataResponse | xrpl
-
- -
-
-
-
- -

Interface LedgerDataResponse

-
-

The response expected from a LedgerDataRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_hash: string;
    ledger_index: number;
    marker?: unknown;
    state: LedgerDataLedgerState[];
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    ledger_hash: string
    -

    Unique identifying hash of this ledger version.

    -
    -
  • -
  • -
    ledger_index: number
    -

    The ledger index of this ledger version.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value indicating the response is paginated. Pass this to -the next call to resume where this call left off.

    -
    -
  • -
  • -
    state: LedgerDataLedgerState[]
    -

    Array of JSON objects containing data from the ledger's state tree, -as defined below.

    -
    -
  • -
  • -
    Optional validated?: boolean
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.AMM.html b/docs/interfaces/LedgerEntry.AMM.html deleted file mode 100644 index dcdff7a1..00000000 --- a/docs/interfaces/LedgerEntry.AMM.html +++ /dev/null @@ -1,563 +0,0 @@ -AMM | xrpl
-
- -
-
-
-
- -

Interface AMM

-
-

The AMM object type describes a single Automated Market Maker (AMM) instance.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • MissingPreviousTxnID -
      -
    • AMM
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The address of the special account that holds this AMM's assets.

-
-
-
- -
Asset: Currency
-

The definition for one of the two assets this AMM holds.

-
-
-
- -
Asset2: Currency
-

The definition for the other asset this AMM holds.

-
-
-
- -
AuctionSlot?: {
    Account: string;
    AuthAccounts?: AuthAccount[];
    DiscountedFee: number;
    Expiration: number;
    Price: IssuedCurrencyAmount;
}
-

Details of the current owner of the auction slot.

-
-
-

Type declaration

-
    -
  • -
    Account: string
    -

    The current owner of this auction slot.

    -
    -
  • -
  • -
    Optional AuthAccounts?: AuthAccount[]
    -

    A list of at most 4 additional accounts that are authorized to trade at the discounted fee for this AMM instance.

    -
    -
  • -
  • -
    DiscountedFee: number
    -

    The trading fee to be charged to the auction owner, in the same format as TradingFee. -By default this is 0, meaning that the auction owner can trade at no fee instead of the standard fee for this AMM.

    -
    -
  • -
  • -
    Expiration: number
    -

    The time when this slot expires, in seconds since the Ripple Epoch.

    -
    -
  • -
  • -
    Price: IssuedCurrencyAmount
    -

    The amount the auction owner paid to win this slot, in LP Tokens.

    -
    -
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for the AMM object -type, so this value is always 0.

-
-
-
- -
LPTokenBalance: IssuedCurrencyAmount
-

The total outstanding balance of liquidity provider tokens from this AMM instance. -The holders of these tokens can vote on the AMM's trading fee in proportion to their holdings, -or redeem the tokens for a share of the AMM's assets which grows with the trading fees collected.

-
-
-
- -
LedgerEntryType: "AMM"
-
- -
PreviousTxnID: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
PreviousTxnLgrSeq: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
TradingFee: number
-

The percentage fee to be charged for trades against this AMM instance, in units of 1/100,000. -The maximum value is 1000, for a 1% fee.

-
-
-
- -
VoteSlots?: VoteSlot[]
-

A list of vote objects, representing votes on the pool's trading fee.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.AccountRoot.html b/docs/interfaces/LedgerEntry.AccountRoot.html deleted file mode 100644 index 19ed938a..00000000 --- a/docs/interfaces/LedgerEntry.AccountRoot.html +++ /dev/null @@ -1,657 +0,0 @@ -AccountRoot | xrpl
-
- -
-
-
-
- -

Interface AccountRoot

-
-

The AccountRoot object type describes a single account, its settings, and -XRP balance.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • AccountRoot
-
-
-
- -
-
-

Properties

-
- -
AMMID?: string
-

The ledger entry ID of the corresponding AMM ledger entry. -Set during account creation; cannot be modified. -If present, indicates that this is a special AMM AccountRoot; always omitted on non-AMM accounts.

-
-
-
- -
Account: string
-

The identifying (classic) address of this account.

-
-
-
- -
AccountTxnID?: string
-

The identifying hash of the transaction most recently sent by this -account. This field must be enabled to use the AccountTxnID transaction -field. To enable it, send an AccountSet transaction with the. -asfAccountTxnID flag enabled.

-
-
-
- -
Balance: string
-

The account's current XRP balance in drops, represented as a string.

-
-
-
- -
BurnedNFTokens?: number
-

Total NFTokens this account's issued that have been burned. This number is always equal or less than MintedNFTokens.

-
-
-
- -
Domain?: string
-

A domain associated with this account. In JSON, this is the hexadecimal -for the ASCII representation of the domain.

-
-
-
- -
EmailHash?: string
-

The md5 hash of an email address.

-
-
-
- -
FirstNFTSequence: number
-

The sequence that the account first minted an NFToken

-
-
-
- -
Flags: number
-

A bit-map of boolean flags enabled for this account.

-
-
-
- -
LedgerEntryType: "AccountRoot"
-
- -
MessageKey?: string
-

A public key that may be used to send encrypted messages to this account -in JSON, uses hexadecimal.

-
-
-
- -
MintedNFTokens?: number
-

Total NFTokens have been minted by and on behalf of this account.

-
-
-
- -
NFTokenMinter?: string
-

Another account that can mint NFTokens on behalf of this account.

-
-
-
- -
OwnerCount: number
-

The number of objects this account owns in the ledger, which contributes -to its owner reserve.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
RegularKey?: string
-

The address of a key pair that can be used to sign transactions for this -account instead of the master key. Use a SetRegularKey transaction to -change this value.

-
-
-
- -
Sequence: number
-

The sequence number of the next valid transaction for this account.

-
-
-
- -
TickSize?: number
-

How many significant digits to use for exchange rates of Offers involving -currencies issued by this address. Valid values are 3 to 15, inclusive.

-
-
-
- -
TicketCount?: number
-

How many Tickets this account owns in the ledger. This is updated -automatically to ensure that the account stays within the hard limit of 250. -Tickets at a time.

-
-
-
- -
TransferRate?: number
-

A transfer fee to charge other users for sending currency issued by this -account to each other.

-
-
-
- -
WalletLocator?: string
-

An arbitrary 256-bit value that users can set.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.AccountRootFlagsInterface.html b/docs/interfaces/LedgerEntry.AccountRootFlagsInterface.html deleted file mode 100644 index 506b09c1..00000000 --- a/docs/interfaces/LedgerEntry.AccountRootFlagsInterface.html +++ /dev/null @@ -1,562 +0,0 @@ -AccountRootFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface AccountRootFlagsInterface

-
-

A boolean map of AccountRootFlags for simplified code checking AccountRoot settings. -For submitting settings flags to the ledger, use AccountRootFlags instead.

-
-
-
-

Hierarchy

-
    -
  • AccountRootFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
lsfAMM?: boolean
-

This account is an Automated Market Maker (AMM) instance.

-
-
-
- -
lsfAllowTrustLineClawback?: boolean
-

This address can claw back issued IOUs. Once enabled, cannot be disabled.

-
-
-
- -
lsfDefaultRipple?: boolean
-

Enable rippling on this address's trust lines by default. Required for issuing addresses; discouraged for others.

-
-
-
- -
lsfDepositAuth?: boolean
-

This account can only receive funds from transactions it sends, and from preauthorized accounts. -(It has DepositAuth enabled.)

-
-
-
- -
lsfDisableMaster?: boolean
-

Disallows use of the master key to sign transactions for this account.

-
-
-
- -
lsfDisallowIncomingCheck?: boolean
-

Disallow incoming Checks from other accounts.

-
-
-
- -
lsfDisallowIncomingNFTokenOffer?: boolean
-

Disallow incoming NFTOffers from other accounts.

-
-
-
- -
lsfDisallowIncomingPayChan?: boolean
-

Disallow incoming PayChannels from other accounts.

-
-
-
- -
lsfDisallowIncomingTrustline?: boolean
-

Disallow incoming Trustlines from other accounts.

-
-
-
- -
lsfDisallowXRP?: boolean
-

Client applications should not send XRP to this account. Not enforced by rippled.

-
-
-
- -
lsfGlobalFreeze?: boolean
-

All assets issued by this address are frozen.

-
-
-
- -
lsfNoFreeze?: boolean
-

This address cannot freeze trust lines connected to it. Once enabled, cannot be disabled.

-
-
-
- -
lsfPasswordSpent?: boolean
-

The account has used its free SetRegularKey transaction.

-
-
-
- -
lsfRequireAuth?: boolean
-

This account must individually approve other users for those users to hold this account's issued currencies.

-
-
-
- -
lsfRequireDestTag?: boolean
-

Requires incoming payments to specify a Destination Tag.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Amendments.html b/docs/interfaces/LedgerEntry.Amendments.html deleted file mode 100644 index 0e899d64..00000000 --- a/docs/interfaces/LedgerEntry.Amendments.html +++ /dev/null @@ -1,485 +0,0 @@ -Amendments | xrpl
-
- -
-
-
-
- -

Interface Amendments

-
-

The Amendments object type contains a list of Amendments that are currently -active.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • MissingPreviousTxnID -
      -
    • Amendments
-
-
-
- -
-
-

Properties

-
- -
Amendments?: string[]
-

Array of 256-bit amendment IDs for all currently-enabled amendments. If -omitted, there are no enabled amendments.

-
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for the Amendments object -type, so this value is always 0.

-
-
-
- -
LedgerEntryType: "Amendments"
-
- -
Majorities?: Majority[]
-

Array of objects describing the status of amendments that have majority -support but are not yet enabled. If omitted, there are no pending -amendments with majority support.

-
-
-
- -
PreviousTxnID: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
PreviousTxnLgrSeq: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Bridge.html b/docs/interfaces/LedgerEntry.Bridge.html deleted file mode 100644 index adec34b6..00000000 --- a/docs/interfaces/LedgerEntry.Bridge.html +++ /dev/null @@ -1,559 +0,0 @@ -Bridge | xrpl
-
- -
-
-
-
- -

Interface Bridge

-
-

A Bridge objects represents a cross-chain bridge and includes information about -the door accounts, assets, signature rewards, and the minimum account create -amount.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • Bridge
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The door account that owns the bridge.

-
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for Bridges, so this value -is always 0.

-
-
-
- -
LedgerEntryType: "Bridge"
-
- -
MinAccountCreateAmount?: string
-

The minimum amount, in XRP, required for an XChainAccountCreateCommit -transaction. If this isn't present, the XChainAccountCreateCommit -transaction will fail. This field can only be present on XRP-XRP bridges.

-
-
-
- -
OwnerNode: string
-

A hint indicating which page of the sender's owner directory links to this -object, in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
SignatureReward: Amount
-

The total amount, in XRP, to be rewarded for providing a signature for -cross-chain transfer or for signing for the cross-chain reward. This amount -will be split among the signers.

-
-
-
- -
XChainAccountClaimCount: string
-

A counter used to order the execution of account create transactions. It is -incremented every time a XChainAccountCreateCommit transaction is -"claimed" on the destination chain. When the "claim" transaction is run on -the destination chain, the XChainAccountClaimCount must match the value that -the XChainAccountCreateCount had at the time the XChainAccountClaimCount was -run on the source chain. This orders the claims so that they run in the same -order that the XChainAccountCreateCommit transactions ran on the source chain, -to prevent transaction replay.

-
-
-
- -
XChainAccountCreateCount: string
-

A counter used to order the execution of account create transactions. It is -incremented every time a successful XChainAccountCreateCommit -transaction is run for the source chain.

-
-
-
- -
XChainBridge: XChainBridge
-

The door accounts and assets of the bridge this object correlates to.

-
-
-
- -
XChainClaimID: string
-

The value of the next XChainClaimID to be created.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Check.html b/docs/interfaces/LedgerEntry.Check.html deleted file mode 100644 index da0474d0..00000000 --- a/docs/interfaces/LedgerEntry.Check.html +++ /dev/null @@ -1,572 +0,0 @@ -Check | xrpl
-
- -
-
-
-
- -

Interface Check

-
-

A Check object describes a check, similar to a paper personal check, which -can be cashed by its destination to get money from its sender.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • Check
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The sender of the Check. Cashing the Check debits this address's balance.

-
-
-
- -
Destination: string
-

The intended recipient of the Check. Only this address can cash the Check, -using a CheckCash transaction.

-
-
-
- -
DestinationNode?: string
-

A hint indicating which page of the destination's owner directory links to -this object, in case the directory consists of multiple pages.

-
-
-
- -
DestinationTag?: number
-

An arbitrary tag to further specify the destination for this Check, such -as a hosted recipient at the destination address.

-
-
-
- -
Expiration?: number
-

Indicates the time after which this Check is considered expired.

-
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for Checks, so this value -is always 0.

-
-
-
- -
InvoiceID?: string
-

Arbitrary 256-bit hash provided by the sender as a specific reason or -identifier for this Check.

-
-
-
- -
LedgerEntryType: "Check"
-
- -
OwnerNode: string
-

A hint indicating which page of the sender's owner directory links to this -object, in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
SendMax: Amount
-

The maximum amount of currency this Check can debit the sender. If the -Check is successfully cashed, the destination is credited in the same -currency for up to this amount.

-
-
-
- -
Sequence: number
-

The sequence number of the CheckCreate transaction that created this check.

-
-
-
- -
SourceTag?: number
-

An arbitrary tag to further specify the source for this Check, such as a -hosted recipient at the sender's address.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.DID.html b/docs/interfaces/LedgerEntry.DID.html deleted file mode 100644 index c8ad9136..00000000 --- a/docs/interfaces/LedgerEntry.DID.html +++ /dev/null @@ -1,490 +0,0 @@ -DID | xrpl
-
- -
-
-
-
- -

Interface DID

-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • DID
-
-
-
- -
-
-

Properties

-
- -
Account: string
-
- -
DIDDocument: string
-
- -
Data: string
-
- -
Flags: 0
-
- -
LedgerEntryType: "DID"
-
- -
OwnerNode: string
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
URI: string
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.DepositPreauth.html b/docs/interfaces/LedgerEntry.DepositPreauth.html deleted file mode 100644 index b4095b18..00000000 --- a/docs/interfaces/LedgerEntry.DepositPreauth.html +++ /dev/null @@ -1,495 +0,0 @@ -DepositPreauth | xrpl
-
- -
-
-
-
- -

Interface DepositPreauth

-
-

A DepositPreauth object tracks a preauthorization from one account to -another. DepositPreauth transactions create these objects.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • DepositPreauth
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The account that granted the preauthorization.

-
-
-
- -
Authorize: string
-

The account that received the preauthorization.

-
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for DepositPreauth -objects, so this value is always 0.

-
-
-
- -
LedgerEntryType: "DepositPreauth"
-
- -
OwnerNode: string
-

A hint indicating which page of the sender's owner directory links to this -object, in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.DirectoryNode.html b/docs/interfaces/LedgerEntry.DirectoryNode.html deleted file mode 100644 index 5dc1e95e..00000000 --- a/docs/interfaces/LedgerEntry.DirectoryNode.html +++ /dev/null @@ -1,556 +0,0 @@ -DirectoryNode | xrpl
-
- -
-
-
-
- -

Interface DirectoryNode

-
-

The DirectoryNode object type provides a list of links to other objects in -the ledger's state tree.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • MissingPreviousTxnID -
      -
    • DirectoryNode
-
-
-
- -
-
-

Properties

-
- -
Flags: number
-

A bit-map of boolean flags enabled for this directory. Currently, the -protocol defines no flags for DirectoryNode objects.

-
-
-
- -
IndexNext?: number
-

If this Directory consists of multiple pages, this ID links to the next -object in the chain, wrapping around at the end.

-
-
-
- -
IndexPrevious?: number
-

If this Directory consists of multiple pages, this ID links to the -previous object in the chain, wrapping around at the beginning.

-
-
-
- -
Indexes: string[]
-

The contents of this Directory: an array of IDs of other objects.

-
-
-
- -
LedgerEntryType: "DirectoryNode"
-
- -
Owner?: string
-

The address of the account that owns the objects in this directory.

-
-
-
- -
PreviousTxnID: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
PreviousTxnLgrSeq: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
RootIndex: string
-

The ID of root object for this directory.

-
-
-
- -
TakerGetsCurrency?: string
-

The currency code of the TakerGets amount from the offers in this -directory.

-
-
-
- -
TakerGetsIssuer?: string
-

The issuer of the TakerGets amount from the offers in this directory.

-
-
-
- -
TakerPaysCurrency?: string
-

The currency code of the TakerPays amount from the offers in this -directory.

-
-
-
- -
TakerPaysIssuer?: string
-

The issuer of the TakerPays amount from the offers in this directory.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Escrow.html b/docs/interfaces/LedgerEntry.Escrow.html deleted file mode 100644 index 616e58e2..00000000 --- a/docs/interfaces/LedgerEntry.Escrow.html +++ /dev/null @@ -1,574 +0,0 @@ -Escrow | xrpl
-
- -
-
-
-
- -

Interface Escrow

-
-

The Escrow object type represents a held payment of XRP waiting to be -executed or canceled.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • Escrow
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The address of the owner (sender) of this held payment. This is the -account that provided the XRP, and gets it back if the held payment is -canceled.

-
-
-
- -
Amount: string
-

The amount of XRP, in drops, to be delivered by the held payment.

-
-
-
- -
CancelAfter?: number
-

The time after which this Escrow is considered expired.

-
-
-
- -
Condition?: string
-

A PREIMAGE-SHA-256 crypto-condition, as hexadecimal. If present, the -EscrowFinish transaction must contain a fulfillment that satisfies this -condition.

-
-
-
- -
Destination: string
-

The destination address where the XRP is paid if the held payment is -successful.

-
-
-
- -
DestinationNode?: string
-

A hint indicating which page of the destination's owner directory links to -this object, in case the directory consists of multiple pages.

-
-
-
- -
DestinationTag?: number
-

An arbitrary tag to further specify the destination for this held payment, -such as a hosted recipient at the destination address.

-
-
-
- -
FinishAfter?: number
-

The time, in seconds, since the Ripple Epoch, after which this held payment -can be finished. Any EscrowFinish transaction before this time fails.

-
-
-
- -
Flags: number
-

A bit-map of boolean flags. No flags are defined for the Escrow type, so -this value is always 0.

-
-
-
- -
LedgerEntryType: "Escrow"
-
- -
OwnerNode: string
-

A hint indicating which page of the owner directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
SourceTag?: number
-

An arbitrary tag to further specify the source for this held payment, such -as a hosted recipient at the owner's address.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.FeeSettings.html b/docs/interfaces/LedgerEntry.FeeSettings.html deleted file mode 100644 index d31552f0..00000000 --- a/docs/interfaces/LedgerEntry.FeeSettings.html +++ /dev/null @@ -1,460 +0,0 @@ -FeeSettings | xrpl
-
- -
-
-
-
- -

Interface FeeSettings

-
-

The FeeSettings object type contains the current base transaction cost and -reserve amounts as determined by fee voting.

-

The fields will be based on the status of the XRPFees amendment.

- -
-
-
-

Hierarchy

-
    -
  • FeeSettings
-
-
-
- -
-
-

Properties

-
- -
Flags: 0
-

A bit-map of boolean flags for this object. No flags are defined for this type.

-
-
-
- -
LedgerEntryType: "FeeSettings"
-
- -
PreviousTxnID: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
PreviousTxnLgrSeq: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html b/docs/interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html deleted file mode 100644 index 6f409c30..00000000 --- a/docs/interfaces/LedgerEntry.FeeSettingsPostAmendmentFields.html +++ /dev/null @@ -1,436 +0,0 @@ -FeeSettingsPostAmendmentFields | xrpl
-
- -
-
-
-
- -

Interface FeeSettingsPostAmendmentFields

-
-

Hierarchy

-
    -
  • FeeSettingsPostAmendmentFields
-
-
-
- -
-
-

Properties

-
- -
BaseFeeDrops: string
-

The transaction cost of the "reference transaction" in drops of XRP as hexadecimal.

-
-
-
- -
ReserveBaseDrops: string
-

The base reserve for an account in the XRP Ledger, as drops of XRP.

-
-
-
- -
ReserveIncrementDrops: string
-

The incremental owner reserve for owning objects, as drops of XRP.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html b/docs/interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html deleted file mode 100644 index ed57665e..00000000 --- a/docs/interfaces/LedgerEntry.FeeSettingsPreAmendmentFields.html +++ /dev/null @@ -1,446 +0,0 @@ -FeeSettingsPreAmendmentFields | xrpl
-
- -
-
-
-
- -

Interface FeeSettingsPreAmendmentFields

-
-

Hierarchy

-
    -
  • FeeSettingsPreAmendmentFields
-
-
-
- -
-
-

Properties

-
- -
BaseFee: string
-

The transaction cost of the "reference transaction" in drops of XRP as hexadecimal.

-
-
-
- -
ReferenceFeeUnits: number
-

The BaseFee translated into "fee units".

-
-
-
- -
ReserveBase: number
-

The base reserve for an account in the XRP Ledger, as drops of XRP.

-
-
-
- -
ReserveIncrement: number
-

The incremental owner reserve for owning objects, as drops of XRP.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Ledger.html b/docs/interfaces/LedgerEntry.Ledger.html deleted file mode 100644 index ad7fd4e8..00000000 --- a/docs/interfaces/LedgerEntry.Ledger.html +++ /dev/null @@ -1,562 +0,0 @@ -Ledger | xrpl
-
- -
-
-
-
- -

Interface Ledger

-
-

A ledger is a block of transactions and shared state data. It has a unique -header that describes its contents using cryptographic hashes.

-
-
-
-

Hierarchy

-
    -
  • Ledger
-
-
-
- -
-
-

Properties

-
- -
accountState?: LedgerEntry[]
-

All the state information in this ledger. Admin only.

-
-
-
- -
account_hash: string
-

The SHA-512Half of this ledger's state tree information.

-
-
-
- -
close_flags: number
-

A bit-map of flags relating to the closing of this ledger.

-
-
-
- -
close_time: number
-

The approximate time this ledger version closed, as the number of seconds -since the Ripple Epoch of 2000-01-01 00:00:00. This value is rounded based -on the close_time_resolution.

-
-
-
- -
close_time_human: string
-

The approximate time this ledger was closed, in human-readable format. -Always uses the UTC time zone.

-
-
-
- -
close_time_resolution: number
-

An integer in the range [2,120] indicating the maximum number of seconds -by which the close_time could be rounded.

-
-
-
- -
closed: boolean
-

Whether or not this ledger has been closed.

-
-
-
- -
ledger_hash: string
-

The SHA-512Half of this ledger version. This serves as a unique identifier -for this ledger and all its contents.

-
-
-
- -
ledger_index: string
-

The ledger index of the ledger. Some API methods display this as a quoted -integer; some display it as a native JSON number.

-
-
-
- -
parent_close_time: number
-

The approximate time at which the previous ledger was closed.

-
-
-
- -
parent_hash: string
-

Unique identifying hash of the ledger that came immediately before this -one.

-
-
-
- -
total_coins: string
-

Total number of XRP drops in the network, as a quoted integer.

-
-
-
- -
transaction_hash: string
-

Hash of the transaction information included in this ledger, as hex.

-
-
-
- -
transactions?: Object[]
-

Transactions applied in this ledger version. By default, members are the -transactions' identifying Hash strings. If the request specified expand as -true, members are full representations of the transactions instead, in -either JSON or binary depending on whether the request specified binary -as true.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.LedgerHashes.html b/docs/interfaces/LedgerEntry.LedgerHashes.html deleted file mode 100644 index 1da66816..00000000 --- a/docs/interfaces/LedgerEntry.LedgerHashes.html +++ /dev/null @@ -1,484 +0,0 @@ -LedgerHashes | xrpl
-
- -
-
-
-
- -

Interface LedgerHashes

-
-

The LedgerHashes objects exist to make it possible to look up a previous -ledger's hash with only the current ledger version and at most one lookup of -a previous ledger version.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • MissingPreviousTxnID -
      -
    • LedgerHashes
-
-
-
- -
-
-

Properties

-
- -
Flags: number
-

A bit-map of boolean flags for this object. No flags are defined for this -type.

-
-
-
- -
Hashes: string[]
-

An array of up to 256 ledger hashes. The contents depend on which sub-type -of LedgerHashes object this is.

-
-
-
- -
LastLedgerSequence?: number
-

The Ledger Index of the last entry in this object's Hashes array.

-
-
-
- -
LedgerEntryType: "LedgerHashes"
-
- -
PreviousTxnID: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
PreviousTxnLgrSeq: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Majority.html b/docs/interfaces/LedgerEntry.Majority.html deleted file mode 100644 index 0fad4bd3..00000000 --- a/docs/interfaces/LedgerEntry.Majority.html +++ /dev/null @@ -1,427 +0,0 @@ -Majority | xrpl
-
- -
-
-
-
- -

Interface Majority

-
-

Hierarchy

-
    -
  • Majority
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
Majority: {
    Amendment: string;
    CloseTime: number;
}
-
-

Type declaration

-
    -
  • -
    Amendment: string
    -

    The Amendment ID of the pending amendment.

    -
    -
  • -
  • -
    CloseTime: number
    -

    The close_time field of the ledger version where this amendment most -recently gained a majority.

    -
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.NFToken.html b/docs/interfaces/LedgerEntry.NFToken.html deleted file mode 100644 index dc48c8cb..00000000 --- a/docs/interfaces/LedgerEntry.NFToken.html +++ /dev/null @@ -1,426 +0,0 @@ -NFToken | xrpl
-
- -
-
-
-
- -

Interface NFToken

-
-

Hierarchy

-
    -
  • NFToken
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
NFToken: {
    Flags: number;
    Issuer: string;
    NFTokenID: string;
    NFTokenTaxon: number;
    URI?: string;
}
-
-

Type declaration

-
    -
  • -
    Flags: number
  • -
  • -
    Issuer: string
  • -
  • -
    NFTokenID: string
  • -
  • -
    NFTokenTaxon: number
  • -
  • -
    Optional URI?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.NFTokenOffer.html b/docs/interfaces/LedgerEntry.NFTokenOffer.html deleted file mode 100644 index 8a33c98f..00000000 --- a/docs/interfaces/LedgerEntry.NFTokenOffer.html +++ /dev/null @@ -1,497 +0,0 @@ -NFTokenOffer | xrpl
-
- -
-
-
-
- -

Interface NFTokenOffer

-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • NFTokenOffer
-
-
-
- -
-
-

Properties

-
- -
Amount: Amount
-
- -
Destination?: string
-
- -
Expiration: number
-
- -
Flags: number
-
- -
LedgerEntryType: "NFTokenOffer"
-
- -
NFTokenOfferNode?: string
-
- -
Owner: string
-
- -
OwnerNode?: string
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.NFTokenPage.html b/docs/interfaces/LedgerEntry.NFTokenPage.html deleted file mode 100644 index f8b59829..00000000 --- a/docs/interfaces/LedgerEntry.NFTokenPage.html +++ /dev/null @@ -1,469 +0,0 @@ -NFTokenPage | xrpl
-
- -
-
-
-
- -

Interface NFTokenPage

-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • NFTokenPage
-
-
-
- -
-
-

Properties

-
- -
LedgerEntryType: "NFTokenPage"
-
- -
NFTokens: LedgerEntry.NFToken[]
-
- -
NextPageMin?: string
-
- -
PreviousPageMin?: string
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.NegativeUNL.html b/docs/interfaces/LedgerEntry.NegativeUNL.html deleted file mode 100644 index 51f6d3d5..00000000 --- a/docs/interfaces/LedgerEntry.NegativeUNL.html +++ /dev/null @@ -1,490 +0,0 @@ -NegativeUNL | xrpl
-
- -
-
-
-
- -

Interface NegativeUNL

-
-

The NegativeUNL object type contains the current status of the Negative UNL, -a list of trusted validators currently believed to be offline.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • MissingPreviousTxnID -
      -
    • NegativeUNL
-
-
-
- -
-
-

Properties

-
- -
DisabledValidators?: {
    FirstLedgerSequence: number;
    PublicKey: string;
}[]
-

A list of trusted validators that are currently disabled.

-
-
-

Type declaration

-
    -
  • -
    FirstLedgerSequence: number
  • -
  • -
    PublicKey: string
-
-
- -
LedgerEntryType: "NegativeUNL"
-
- -
PreviousTxnID: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
PreviousTxnLgrSeq: never
-

This field is missing on this object but is present on most other returned objects.

-
-
-
- -
ValidatorToDisable?: string
-

The public key of a trusted validator that is scheduled to be disabled in -the next flag ledger.

-
-
-
- -
ValidatorToReEnable?: string
-

The public key of a trusted validator in the Negative UNL that is -scheduled to be re-enabled in the next flag ledger.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Offer.html b/docs/interfaces/LedgerEntry.Offer.html deleted file mode 100644 index 2931ca4f..00000000 --- a/docs/interfaces/LedgerEntry.Offer.html +++ /dev/null @@ -1,544 +0,0 @@ -Offer | xrpl
-
- -
-
-
-
- -

Interface Offer

-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The address of the account that placed this Offer.

-
-
-
- -
BookDirectory: string
-

The ID of the Offer Directory that links to this Offer.

-
-
-
- -
BookNode: string
-

A hint indicating which page of the Offer Directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
Expiration?: number
-

The time this Offer expires, in seconds since the Ripple Epoch.

-
-
-
- -
Flags: number
-

A bit-map of boolean flags enabled for this Offer.

-
-
-
- -
LedgerEntryType: "Offer"
-
- -
OwnerNode: string
-

A hint indicating which page of the Owner Directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
Sequence: number
-

The Sequence value of the OfferCreate transaction that created this Offer -object. Used in combination with the Account to identify this Offer.

-
-
-
- -
TakerGets: Amount
-

The remaining amount and type of currency being provided by the Offer -creator.

-
-
-
- -
TakerPays: Amount
-

The remaining amount and type of currency requested by the Offer creator.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.PayChannel.html b/docs/interfaces/LedgerEntry.PayChannel.html deleted file mode 100644 index 82554f61..00000000 --- a/docs/interfaces/LedgerEntry.PayChannel.html +++ /dev/null @@ -1,617 +0,0 @@ -PayChannel | xrpl
-
- -
-
-
-
- -

Interface PayChannel

-
-

The PayChannel object type represents a payment channel. Payment channels -enable small, rapid off-ledger payments of XRP that can be later reconciled -with the consensus ledger. A payment channel holds a balance of XRP that can -only be paid out to a specific destination address until the channel is -closed.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • PayChannel
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The source address that owns this payment channel. This comes from the -sending address of the transaction that created the channel.

-
-
-
- -
Amount: string
-

Total XRP, in drops, that has been allocated to this channel. This -includes XRP that has been paid to the destination address. This is -initially set by the transaction that created the channel and can be -increased if the source address sends a PaymentChannelFund transaction.

-
-
-
- -
Balance: string
-

Total XRP, in drops, already paid out by the channel. The difference -between this value and the Amount field is how much XRP can still be paid -to the destination address with PaymentChannelClaim transactions. If the -channel closes, the remaining difference is returned to the source address.

-
-
-
- -
CancelAfter?: number
-

The immutable expiration time for this payment channel, in seconds since -the Ripple Epoch. This channel is expired if this value is present and -smaller than the previous ledger's close_time field. This is optionally -set by the transaction that created the channel, and cannot be changed.

-
-
-
- -
Destination: string
-

The destination address for this payment channel. While the payment -channel is open, this address is the only one that can receive XRP from the -channel. This comes from the Destination field of the transaction that -created the channel.

-
-
-
- -
DestinationNode?: string
-

A hint indicating which page of the destination's owner directory links to -this object, in case the directory consists of multiple pages.

-
-
-
- -
DestinationTag?: number
-

An arbitrary tag to further specify the destination for this payment -channel, such as a hosted recipient at the destination address.

-
-
-
- -
Expiration?: number
-

The mutable expiration time for this payment channel, in seconds since the -Ripple Epoch. The channel is expired if this value is present and smaller -than the previous ledger's close_time field. See Setting Channel Expiration -for more details.

-
-
-
- -
Flags: number
-

A bit-map of boolean flags enabled for this payment channel. Currently, -the protocol defines no flags for PayChannel objects.

-
-
-
- -
LedgerEntryType: "PayChannel"
-
- -
OwnerNode: string
-

A hint indicating which page of the source address's owner directory links -to this object, in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
PublicKey: string
-

Public key, in hexadecimal, of the key pair that can be used to sign -claims against this channel. This can be any valid secp256k1 or Ed25519 -public key. This is set by the transaction that created the channel and -must match the public key used in claims against the channel. The channel -source address can also send XRP from this channel to the destination -without signed claims.

-
-
-
- -
SettleDelay: number
-

Number of seconds the source address must wait to close the channel if -it still has any XRP in it. Smaller values mean that the destination -address has less time to redeem any outstanding claims after the source -address requests to close the channel. Can be any value that fits in a -32-bit unsigned integer (0 to 2^32-1). This is set by the transaction that -creates the channel.

-
-
-
- -
SourceTag?: number
-

An arbitrary tag to further specify the source for this payment channel -useful for specifying a hosted recipient at the owner's address.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.RippleState.html b/docs/interfaces/LedgerEntry.RippleState.html deleted file mode 100644 index 5a072aae..00000000 --- a/docs/interfaces/LedgerEntry.RippleState.html +++ /dev/null @@ -1,566 +0,0 @@ -RippleState | xrpl
-
- -
-
-
-
- -

Interface RippleState

-
-

The RippleState object type connects two accounts in a single currency.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • RippleState
-
-
-
- -
-
-

Properties

-
- - -

The balance of the trust line, from the perspective of the low account. A -negative balance indicates that the low account has issued currency to the -high account. The issuer is always the neutral value ACCOUNT_ONE.

-
-
-
- -
Flags: number
-

A bit-map of boolean options enabled for this object.

-
-
-
- - -

The limit that the high account has set on the trust line. The issuer is -the address of the high account that set this limit.

-
-
-
- -
HighNode?: string
-

A hint indicating which page of the high account's owner directory links -to this object, in case the directory consists of multiple pages.

-
-
-
- -
HighQualityIn?: number
-

The inbound quality set by the high account, as an integer in the implied -ratio HighQualityIn:1,000,000,000. As a special case, the value 0 is -equivalent to 1 billion, or face value.

-
-
-
- -
HighQualityOut?: number
-

The outbound quality set by the high account, as an integer in the implied -ratio HighQualityOut:1,000,000,000. As a special case, the value 0 is -equivalent to 1 billion, or face value.

-
-
-
- -
LedgerEntryType: "RippleState"
-
- - -

The limit that the low account has set on the trust line. The issuer is -the address of the low account that set this limit.

-
-
-
- -
LowNode?: string
-

A hint indicating which page of the low account's owner directory links to -this object, in case the directory consists of multiple pages.

-
-
-
- -
LowQualityIn?: number
-

The inbound quality set by the low account, as an integer in the implied -ratio LowQualityIn:1,000,000,000. As a special case, the value 0 is -equivalent to 1 billion, or face value.

-
-
-
- -
LowQualityOut?: number
-

The outbound quality set by the low account, as an integer in the implied -ratio LowQualityOut:1,000,000,000. As a special case, the value 0 is -equivalent to 1 billion, or face value.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.SignerList.html b/docs/interfaces/LedgerEntry.SignerList.html deleted file mode 100644 index 3e1ad990..00000000 --- a/docs/interfaces/LedgerEntry.SignerList.html +++ /dev/null @@ -1,511 +0,0 @@ -SignerList | xrpl
-
- -
-
-
-
- -

Interface SignerList

-
-

The SignerList object type represents a list of parties that, as a group, -are authorized to sign a transaction in place of an individual account. You -can create, replace, or remove a signer list using a SignerListSet -transaction.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • SignerList
-
-
-
- -
-
-

Properties

-
- -
Flags: number
-

A bit-map of Boolean flags enabled for this signer list. For more -information, see SignerList Flags.

-
-
-
- -
LedgerEntryType: "SignerList"
-
- -
OwnerNode: string
-

A hint indicating which page of the owner directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
SignerEntries: SignerEntry[]
-

An array of Signer Entry objects representing the parties who are part of -this signer list.

-
-
-
- -
SignerListID: number
-

An ID for this signer list. Currently always set to 0. If a future -amendment allows multiple signer lists for an account, this may change.

-
-
-
- -
SignerQuorum: number
-

A target number for signer weights. To produce a valid signature for the -owner of this SignerList, the signers must provide valid signatures whose -weights sum to this value or more.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.Ticket.html b/docs/interfaces/LedgerEntry.Ticket.html deleted file mode 100644 index 25b629b9..00000000 --- a/docs/interfaces/LedgerEntry.Ticket.html +++ /dev/null @@ -1,496 +0,0 @@ -Ticket | xrpl
-
- -
-
-
-
- -

Interface Ticket

-
-

The Ticket object type represents a Ticket, which tracks an account sequence -number that has been set aside for future use. You can create new tickets -with a TicketCreate transaction.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • Ticket
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The account that owns this Ticket.

-
-
-
- -
Flags: number
-

A bit-map of Boolean flags enabled for this Ticket. Currently, there are -no flags defined for Tickets.

-
-
-
- -
LedgerEntryType: "Ticket"
-
- -
OwnerNode: string
-

A hint indicating which page of the owner directory links to this object, -in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
TicketSequence: number
-

The Sequence Number this Ticket sets aside.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.VoteSlot.html b/docs/interfaces/LedgerEntry.VoteSlot.html deleted file mode 100644 index 5fca7a06..00000000 --- a/docs/interfaces/LedgerEntry.VoteSlot.html +++ /dev/null @@ -1,422 +0,0 @@ -VoteSlot | xrpl
-
- -
-
-
-
- -

Interface VoteSlot

-
-

Hierarchy

-
    -
  • VoteSlot
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
VoteEntry: {
    Account: string;
    TradingFee: number;
    VoteWeight: number;
}
-
-

Type declaration

-
    -
  • -
    Account: string
  • -
  • -
    TradingFee: number
  • -
  • -
    VoteWeight: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.XChainOwnedClaimID.html b/docs/interfaces/LedgerEntry.XChainOwnedClaimID.html deleted file mode 100644 index 00b0e7b1..00000000 --- a/docs/interfaces/LedgerEntry.XChainOwnedClaimID.html +++ /dev/null @@ -1,563 +0,0 @@ -XChainOwnedClaimID | xrpl
-
- -
-
-
-
- -

Interface XChainOwnedClaimID

-
-

An XChainOwnedClaimID object represents one cross-chain transfer of value -and includes information of the account on the source chain that locks or -burns the funds on the source chain.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • XChainOwnedClaimID
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The account that checked out this unique claim ID value.

-
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for XChainOwnedClaimIDs, -so this value is always 0.

-
-
-
- -
LedgerEntryType: "XChainOwnedClaimID"
-
- -
OtherChainSource: string
-

The account that must send the corresponding XChainCommit on the -source chain. The destination may be specified in the XChainCommit -transaction, which means that if the OtherChainSource isn't specified, -another account can try to specify a different destination and steal the -funds. This also allows tracking only a single set of signatures, since we -know which account will send the XChainCommit transaction.

-
-
-
- -
OwnerNode: string
-

A hint indicating which page of the sender's owner directory links to this -object, in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
SignatureReward: string
-

The total amount to pay the witness servers for their signatures. It must be at -least the value of the SignatureReward in the Bridge ledger object.

-
-
-
- -
XChainBridge: XChainBridge
-

The door accounts and assets of the bridge this object correlates to.

-
-
-
- -
XChainClaimAttestations: {
    XChainClaimProofSig: {
        Amount: Amount;
        AttestationRewardAccount: string;
        AttestationSignerAccount: string;
        Destination?: string;
        PublicKey: string;
        WasLockingChainSend: 0 | 1;
    };
}[]
-

Attestations collected from the witness servers. This includes the parameters -needed to recreate the message that was signed, including the amount, which -chain (locking or issuing), optional destination, and reward account for that -signature.

-
-
-

Type declaration

-
    -
  • -
    XChainClaimProofSig: {
        Amount: Amount;
        AttestationRewardAccount: string;
        AttestationSignerAccount: string;
        Destination?: string;
        PublicKey: string;
        WasLockingChainSend: 0 | 1;
    }
    -
      -
    • -
      Amount: Amount
    • -
    • -
      AttestationRewardAccount: string
    • -
    • -
      AttestationSignerAccount: string
    • -
    • -
      Optional Destination?: string
    • -
    • -
      PublicKey: string
    • -
    • -
      WasLockingChainSend: 0 | 1
-
-
- -
XChainClaimID: string
-

The unique sequence number for a cross-chain transfer.

-
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html b/docs/interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html deleted file mode 100644 index e8d210b1..00000000 --- a/docs/interfaces/LedgerEntry.XChainOwnedCreateAccountClaimID.html +++ /dev/null @@ -1,539 +0,0 @@ -XChainOwnedCreateAccountClaimID | xrpl
-
- -
-
-
-
- -

Interface XChainOwnedCreateAccountClaimID

-
-

The XChainOwnedCreateAccountClaimID ledger object is used to collect attestations -for creating an account via a cross-chain transfer.

-
-
-
-

Hierarchy

-
    -
  • BaseLedgerEntry
  • -
  • HasPreviousTxnID -
      -
    • XChainOwnedCreateAccountClaimID
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The account that owns this object.

-
-
-
- -
Flags: 0
-

A bit-map of boolean flags. No flags are defined for, -XChainOwnedCreateAccountClaimIDs, so this value is always 0.

-
-
-
- -
LedgerEntryType: "XChainOwnedCreateAccountClaimID"
-
- -
OwnerNode: string
-

A hint indicating which page of the sender's owner directory links to this -object, in case the directory consists of multiple pages.

-
-
-
- -
PreviousTxnID: string
-

The identifying hash of the transaction that most recently modified this -object.

-
-
-
- -
PreviousTxnLgrSeq: number
-

The index of the ledger that contains the transaction that most recently -modified this object.

-
-
-
- -
XChainAccountCreateCount: number
-

An integer that determines the order that accounts created through -cross-chain transfers must be performed. Smaller numbers must execute -before larger numbers.

-
-
-
- -
XChainBridge: XChainBridge
-

The door accounts and assets of the bridge this object correlates to.

-
-
-
- -
XChainCreateAccountAttestations: {
    XChainCreateAccountProofSig: {
        Amount: string;
        AttestationRewardAccount: string;
        AttestationSignerAccount: string;
        Destination: string;
        PublicKey: string;
        WasLockingChainSend: 0 | 1;
    };
}[]
-

Attestations collected from the witness servers. This includes the parameters -needed to recreate the message that was signed, including the amount, destination, -signature reward amount, and reward account for that signature. With the -exception of the reward account, all signatures must sign the message created with -common parameters.

-
-
-

Type declaration

-
    -
  • -
    XChainCreateAccountProofSig: {
        Amount: string;
        AttestationRewardAccount: string;
        AttestationSignerAccount: string;
        Destination: string;
        PublicKey: string;
        WasLockingChainSend: 0 | 1;
    }
    -
      -
    • -
      Amount: string
    • -
    • -
      AttestationRewardAccount: string
    • -
    • -
      AttestationSignerAccount: string
    • -
    • -
      Destination: string
    • -
    • -
      PublicKey: string
    • -
    • -
      WasLockingChainSend: 0 | 1
-
-
- -
index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntryRequest.html b/docs/interfaces/LedgerEntryRequest.html deleted file mode 100644 index 742272c2..00000000 --- a/docs/interfaces/LedgerEntryRequest.html +++ /dev/null @@ -1,741 +0,0 @@ -LedgerEntryRequest | xrpl
-
- -
-
-
-
- -

Interface LedgerEntryRequest

-
-

The ledger_entry method returns a single ledger object from the XRP Ledger -in its raw format. Expects a response in the form of a LedgerEntryResponse.

-
-
-

Example

const ledgerEntry: LedgerEntryRequest = {
command: "ledger_entry",
ledger_index: 60102302,
index: "7DB0788C020F02780A673DC74757F23823FA3014C1866E72CC4CD8B226CD6EF4"
} -
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • LedgerEntryRequest
-
-
-
- -
-
-

Properties

-
- -
account_root?: string
-

Retrieve an AccountRoot object by its address. This is roughly equivalent -to the an AccountInfoRequest.

-
-
-
- -
amm?: {
    asset: {
        currency: string;
        issuer?: string;
    };
    asset2: {
        currency: string;
        issuer?: string;
    };
}
-

Retrieve an Automated Market Maker (AMM) object from the ledger. -This is similar to amm_info method, but the ledger_entry version returns only the ledger entry as stored.

-
-
-

Type declaration

-
    -
  • -
    asset: {
        currency: string;
        issuer?: string;
    }
    -
      -
    • -
      currency: string
    • -
    • -
      Optional issuer?: string
  • -
  • -
    asset2: {
        currency: string;
        issuer?: string;
    }
    -
      -
    • -
      currency: string
    • -
    • -
      Optional issuer?: string
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
binary?: boolean
-

If true, return the requested ledger object's contents as a hex string in -the XRP Ledger's binary format. Otherwise, return data in JSON format. The -default is false.

-
-
-
- -
bridge?: XChainBridge
-
- -
bridge_account?: string
-
- -
check?: string
-

The object ID of a Check object to retrieve.

-
-
-
- -
command: "ledger_entry"
-

The name of the API method.

-
-
-
- -
deposit_preauth?: string | {
    authorized: string;
    owner: string;
}
-

Specify a DepositPreauth object to retrieve. If a string, must be the -object ID of the DepositPreauth object, as hexadecimal. If an object, -requires owner and authorized sub-fields.

-
-
-

Type declaration

-
    -
  • -
    authorized: string
    -

    The account that received the preauthorization.

    -
    -
  • -
  • -
    owner: string
    -

    The account that provided the preauthorization.

    -
    -
-
-
- -
did?: string
-

Specify a DID object to retrieve. If a string, must be the -object ID of the DID object, as hexadecimal, or the account ID.

-
-
-
- -
directory?: string | {
    dir_root?: string;
    owner?: string;
    sub_index?: number;
}
-

The DirectoryNode to retrieve. If a string, must be the object ID of the -directory, as hexadecimal. If an object, requires either dir_root o -Owner as a sub-field, plus optionally a sub_index sub-field.

-
-
-

Type declaration

-
    -
  • -
    Optional dir_root?: string
    -

    Unique index identifying the directory to retrieve, as a hex string.

    -
    -
  • -
  • -
    Optional owner?: string
    -

    Unique address of the account associated with this directory.

    -
    -
  • -
  • -
    Optional sub_index?: number
    -

    If provided, jumps to a later "page" of the DirectoryNode.

    -
    -
-
-
- -
escrow?: string | {
    owner: string;
    seq: number;
}
-

The Escrow object to retrieve. If a string, must be the object ID of the -escrow, as hexadecimal. If an object, requires owner and seq sub-fields.

-
-
-

Type declaration

-
    -
  • -
    owner: string
    -

    The owner (sender) of the Escrow object.

    -
    -
  • -
  • -
    seq: number
    -

    Sequence Number of the transaction that created the Escrow object.

    -
    -
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
index?: string
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
nft_page?: string
-

Must be the object ID of the NFToken page, as hexadecimal

-
-
-
- -
offer?: string | {
    account: string;
    seq: number;
}
-

The Offer object to retrieve. If a string, interpret as the unique object -ID to the Offer. If an object, requires the sub-fields account and seq -to uniquely identify the offer.

-
-
-

Type declaration

-
    -
  • -
    account: string
    -

    The account that placed the offer.

    -
    -
  • -
  • -
    seq: number
    -

    Sequence Number of the transaction that created the Offer object.

    -
    -
-
-
- -
payment_channel?: string
-

The object ID of a PayChannel object to retrieve.

-
-
-
- -
ripple_state?: {
    accounts: string[];
    currency: string;
}
-

Object specifying the RippleState (trust line) object to retrieve. The -accounts and currency sub-fields are required to uniquely specify the -rippleState entry to retrieve.

-
-
-

Type declaration

-
    -
  • -
    accounts: string[]
    -

    2-length array of account Addresses, defining the two accounts linked by -this RippleState object.

    -
    -
  • -
  • -
    currency: string
    -

    Currency Code of the RippleState object to retrieve.

    -
    -
-
-
- -
ticket?: string | {
    owner: string;
    ticket_sequence: number;
}
-

The Ticket object to retrieve. If a string, must be the object ID of the -Ticket, as hexadecimal. If an object, the owner and ticket_sequence -sub-fields are required to uniquely specify the Ticket entry.

-
-
-

Type declaration

-
    -
  • -
    owner: string
    -

    The owner of the Ticket object.

    -
    -
  • -
  • -
    ticket_sequence: number
    -

    The Ticket Sequence number of the Ticket entry to retrieve.

    -
    -
-
-
- -
xchain_owned_claim_id?: string | {
    issuing_chain_door: string;
    issuing_chain_issue: Currency;
    locking_chain_door: string;
    locking_chain_issue: Currency;
    xchain_owned_claim_id: string | number;
}
-
-

Type declaration

-
    -
  • -
    issuing_chain_door: string
  • -
  • -
    issuing_chain_issue: Currency
  • -
  • -
    locking_chain_door: string
  • -
  • -
    locking_chain_issue: Currency
  • -
  • -
    xchain_owned_claim_id: string | number
-
- -
xchain_owned_create_account_claim_id?: string | {
    issuing_chain_door: string;
    issuing_chain_issue: Currency;
    locking_chain_door: string;
    locking_chain_issue: Currency;
    xchain_owned_create_account_claim_id: string | number;
}
-
-

Type declaration

-
    -
  • -
    issuing_chain_door: string
  • -
  • -
    issuing_chain_issue: Currency
  • -
  • -
    locking_chain_door: string
  • -
  • -
    locking_chain_issue: Currency
  • -
  • -
    xchain_owned_create_account_claim_id: string | number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerEntryResponse.html b/docs/interfaces/LedgerEntryResponse.html deleted file mode 100644 index 8e1f31ea..00000000 --- a/docs/interfaces/LedgerEntryResponse.html +++ /dev/null @@ -1,466 +0,0 @@ -LedgerEntryResponse | xrpl
-
- -
-
-
-
- -

Interface LedgerEntryResponse<T>

-
-

Response expected from a LedgerEntryRequest.

-
-
-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    index: string;
    ledger_current_index: number;
    node?: T;
    node_binary?: string;
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    index: string
    -

    The unique ID of this ledger object.

    -
    -
  • -
  • -
    ledger_current_index: number
    -

    The ledger index of the ledger that was used when retrieving this data.

    -
    -
  • -
  • -
    Optional node?: T
    -

    Object containing the data of this ledger object, according to the -ledger format.

    -
    -
  • -
  • -
    Optional node_binary?: string
    -

    The binary representation of the ledger object, as hexadecimal.

    -
    -
  • -
  • -
    Optional validated?: boolean
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerModifiedOfferCreateTransaction.html b/docs/interfaces/LedgerModifiedOfferCreateTransaction.html deleted file mode 100644 index 4b1dd2c9..00000000 --- a/docs/interfaces/LedgerModifiedOfferCreateTransaction.html +++ /dev/null @@ -1,383 +0,0 @@ -LedgerModifiedOfferCreateTransaction | xrpl
-
- -
-
-
-
- -

Interface LedgerModifiedOfferCreateTransaction

-
-

Special case transaction definition when the request contains owner_funds: true.

-
-
-
-

Hierarchy

-
    -
  • LedgerModifiedOfferCreateTransaction
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
metadata: Object
-
- -
transaction: Transaction
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerQueueData.html b/docs/interfaces/LedgerQueueData.html deleted file mode 100644 index 60d70bfb..00000000 --- a/docs/interfaces/LedgerQueueData.html +++ /dev/null @@ -1,433 +0,0 @@ -LedgerQueueData | xrpl
-
- -
-
-
-
- -

Interface LedgerQueueData

-
-

Hierarchy

-
    -
  • LedgerQueueData
-
-
-
- -
-
-

Properties

-
- -
account: string
-
- -
auth_change?: boolean
-
- -
fee?: string
-
- -
fee_level?: string
-
- -
last_result?: string
-
- -
max_spend_drops?: string
-
- -
preflight_result: string
-
- -
retries_remaining: number
-
- - -
-

Type declaration

-
    -
  • -
    tx_blob: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerRequest.html b/docs/interfaces/LedgerRequest.html deleted file mode 100644 index 89fb78c9..00000000 --- a/docs/interfaces/LedgerRequest.html +++ /dev/null @@ -1,524 +0,0 @@ -LedgerRequest | xrpl
-
- -
-
-
-
- -

Interface LedgerRequest

-
-

Retrieve information about the public ledger. Expects a response in the form -of a LedgerResponse.

-
-
-

Example

const ledger: LedgerRequest = {
"id": 14,
"command": "ledger",
"ledger_index": "validated",
"full": false,
"accounts": false,
"transactions": false,
"expand": false,
"owner_funds": false
} -
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
accounts?: boolean
-

Admin required. If true, return information on accounts in the ledger. -Ignored if you did not specify a ledger version. Defaults to false.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
binary?: boolean
-

If true, and transactions and expand are both also true, return -transaction information in binary format (hexadecimal string) instead of -JSON format.

-
-
-
- -
command: "ledger"
-

The name of the API method.

-
-
-
- -
expand?: boolean
-

Provide full JSON-formatted information for transaction/account -information instead of only hashes. Defaults to false. Ignored unless you -request transactions, accounts, or both.

-
-
-
- -
full?: boolean
-

Admin required If true, return full information on the entire ledger. -Ignored if you did not specify a ledger version. Defaults to false.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
owner_funds?: boolean
-

If true, include owner_funds field in the metadata of OfferCreate -transactions in the response. Defaults to false. Ignored unless -transactions are included and expand is true.

-
-
-
- -
queue?: boolean
-

If true, and the command is requesting the current ledger, includes an -array of queued transactions in the results.

-
-
-
- -
transactions?: boolean
-

If true, return information on transactions in the specified ledger -version. Defaults to false. Ignored if you did not specify a ledger -version.

-
-
-
- - -

If included, filter results to include only this type of ledger object.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerResponse.html b/docs/interfaces/LedgerResponse.html deleted file mode 100644 index b80b2d67..00000000 --- a/docs/interfaces/LedgerResponse.html +++ /dev/null @@ -1,436 +0,0 @@ -LedgerResponse | xrpl
-
- -
-
-
-
- -

Interface LedgerResponse

-
-

Response expected from a LedgerRequest. -This is the default request response, triggered when expand and binary are both false.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: LedgerResponseResult
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerStream.html b/docs/interfaces/LedgerStream.html deleted file mode 100644 index 6f199d38..00000000 --- a/docs/interfaces/LedgerStream.html +++ /dev/null @@ -1,480 +0,0 @@ -LedgerStream | xrpl
-
- -
-
-
-
- -

Interface LedgerStream

-
-

The ledger stream only sends ledgerClosed messages when the consensus -process declares a new validated ledger. The message identifies the ledger -And provides some information about its contents.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • LedgerStream
-
-
-
- -
-
-

Properties

-
- -
fee_base: number
-

The reference transaction cost as of this ledger version, in drops of XRP. -If this ledger version includes a SetFee pseudo-transaction the new. -Transaction cost applies starting with the following ledger version.

-
-
-
- -
fee_ref?: number
-

The reference transaction cost in "fee units". This is not returned after the SetFees amendment is enabled.

-
-
-
- -
ledger_hash: string
-

The identifying hash of the ledger version that was closed.

-
-
-
- -
ledger_index: number
-

The ledger index of the ledger that was closed.

-
-
-
- -
ledger_time: number
-

The time this ledger was closed, in seconds since the Ripple Epoch.

-
-
-
- -
reserve_base: number
-

The minimum reserve, in drops of XRP, that is required for an account. If -this ledger version includes a SetFee pseudo-transaction the new base reserve -applies starting with the following ledger version.

-
-
-
- -
reserve_inc: number
-

The owner reserve for each object an account owns in the ledger, in drops -of XRP. If the ledger includes a SetFee pseudo-transaction the new owner -reserve applies after this ledger.

-
-
-
- -
txn_count: number
-

Number of new transactions included in this ledger version.

-
-
-
- -
type: "ledgerClosed"
-
- -
validated_ledgers?: string
-

Range of ledgers that the server has available. This may be a disjoint -sequence such as 24900901-24900984,24901116-24901158. This field is not -returned if the server is not connected to the network, or if it is -connected but has not yet obtained a ledger from the network.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/LedgerStreamResponse.html b/docs/interfaces/LedgerStreamResponse.html deleted file mode 100644 index d9825633..00000000 --- a/docs/interfaces/LedgerStreamResponse.html +++ /dev/null @@ -1,458 +0,0 @@ -LedgerStreamResponse | xrpl
-
- -
-
-
-
- -

Interface LedgerStreamResponse

-
-

This response mirrors the LedgerStream, except it does NOT include the 'type' nor 'txn_count' fields.

-
-
-
-

Hierarchy

-
    -
  • LedgerStreamResponse
-
-
-
- -
-
-

Properties

-
- -
fee_base: number
-

The reference transaction cost as of this ledger version, in drops of XRP. -If this ledger version includes a SetFee pseudo-transaction the new. -Transaction cost applies starting with the following ledger version.

-
-
-
- -
fee_ref?: number
-

The reference transaction cost in "fee units". This is not returned after the SetFees amendment is enabled.

-
-
-
- -
ledger_hash: string
-

The identifying hash of the ledger version that was closed.

-
-
-
- -
ledger_index: number
-

The ledger index of the ledger that was closed.

-
-
-
- -
ledger_time: number
-

The time this ledger was closed, in seconds since the Ripple Epoch.

-
-
-
- -
reserve_base: number
-

The minimum reserve, in drops of XRP, that is required for an account. If -this ledger version includes a SetFee pseudo-transaction the new base reserve -applies starting with the following ledger version.

-
-
-
- -
reserve_inc: number
-

The owner reserve for each object an account owns in the ledger, in drops -of XRP. If the ledger includes a SetFee pseudo-transaction the new owner -reserve applies after this ledger.

-
-
-
- -
validated_ledgers?: string
-

Range of ledgers that the server has available. This may be a disjoint -sequence such as 24900901-24900984,24901116-24901158. This field is not -returned if the server is not connected to the network, or if it is -connected but has not yet obtained a ledger from the network.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ManifestRequest.html b/docs/interfaces/ManifestRequest.html deleted file mode 100644 index 2b6a04f7..00000000 --- a/docs/interfaces/ManifestRequest.html +++ /dev/null @@ -1,422 +0,0 @@ -ManifestRequest | xrpl
-
- -
-
-
-
- -

Interface ManifestRequest

-
-

The manifest method reports the current "manifest" information for a given -validator public key. The "manifest" is the public portion of that -validator's configured token. Expects a response in the form of a ManifestResponse.

-
-
-

Example

const manifest: ManifestRequest = {
"command": "manifest",
"public_key": "nHUFE9prPXPrHcG3SkwP1UzAQbSphqyQkQK9ATXLZsfkezhhda3p"
} -
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "manifest"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
public_key: string
-

The base58-encoded public key of the validator to look up. This can be the -master public key or ephemeral public key.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ManifestResponse.html b/docs/interfaces/ManifestResponse.html deleted file mode 100644 index c2796599..00000000 --- a/docs/interfaces/ManifestResponse.html +++ /dev/null @@ -1,465 +0,0 @@ -ManifestResponse | xrpl
-
- -
-
-
-
- -

Interface ManifestResponse

-
-

Response expected from a ManifestRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    details?: {
        domain: string;
        ephemeral_key: string;
        master_key: string;
        seq: number;
    };
    manifest?: string;
    requested: string;
}
-
-

Type declaration

-
    -
  • -
    Optional details?: {
        domain: string;
        ephemeral_key: string;
        master_key: string;
        seq: number;
    }
    -

    The data contained in this manifest. Omitted if the server does not have - A manifest for the public_key from the request.

    -
    -
    -
      -
    • -
      domain: string
    • -
    • -
      ephemeral_key: string
    • -
    • -
      master_key: string
    • -
    • -
      seq: number
  • -
  • -
    Optional manifest?: string
    -

    The full manifest data in base64 format. This data is serialized to -binary before being base64-encoded. Omitted if the server does not have a -manifest for the public_key from the request.

    -
    -
  • -
  • -
    requested: string
    -

    The public_key from the request.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/Memo.html b/docs/interfaces/Memo.html deleted file mode 100644 index 9178dc27..00000000 --- a/docs/interfaces/Memo.html +++ /dev/null @@ -1,381 +0,0 @@ -Memo | xrpl
-
- -
-
-
-
- -

Interface Memo

-
-

Hierarchy

-
    -
  • Memo
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
Memo: {
    MemoData?: string;
    MemoFormat?: string;
    MemoType?: string;
}
-
-

Type declaration

-
    -
  • -
    Optional MemoData?: string
  • -
  • -
    Optional MemoFormat?: string
  • -
  • -
    Optional MemoType?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ModifiedNode.html b/docs/interfaces/ModifiedNode.html deleted file mode 100644 index 78b618a5..00000000 --- a/docs/interfaces/ModifiedNode.html +++ /dev/null @@ -1,393 +0,0 @@ -ModifiedNode | xrpl
-
- -
-
-
-
- -

Interface ModifiedNode

-
-

Hierarchy

-
    -
  • ModifiedNode
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
ModifiedNode: {
    FinalFields?: {
        [field: string]: unknown;
    };
    LedgerEntryType: string;
    LedgerIndex: string;
    PreviousFields?: {
        [field: string]: unknown;
    };
    PreviousTxnID?: string;
    PreviousTxnLgrSeq?: number;
}
-
-

Type declaration

-
    -
  • -
    Optional FinalFields?: {
        [field: string]: unknown;
    }
    -
      -
    • -
      [field: string]: unknown
  • -
  • -
    LedgerEntryType: string
  • -
  • -
    LedgerIndex: string
  • -
  • -
    Optional PreviousFields?: {
        [field: string]: unknown;
    }
    -
      -
    • -
      [field: string]: unknown
  • -
  • -
    Optional PreviousTxnID?: string
  • -
  • -
    Optional PreviousTxnLgrSeq?: number
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTBuyOffersRequest.html b/docs/interfaces/NFTBuyOffersRequest.html deleted file mode 100644 index a4ca294f..00000000 --- a/docs/interfaces/NFTBuyOffersRequest.html +++ /dev/null @@ -1,440 +0,0 @@ -NFTBuyOffersRequest | xrpl
-
- -
-
-
-
- -

Interface NFTBuyOffersRequest

-
-

The nft_buy_offers method retrieves all of buy offers for the specified -NFToken.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • NFTBuyOffersRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "nft_buy_offers"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
nft_id: string
-

The unique identifier of an NFToken. The request returns buy offers for this NFToken.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTBuyOffersResponse.html b/docs/interfaces/NFTBuyOffersResponse.html deleted file mode 100644 index aa755a31..00000000 --- a/docs/interfaces/NFTBuyOffersResponse.html +++ /dev/null @@ -1,448 +0,0 @@ -NFTBuyOffersResponse | xrpl
-
- -
-
-
-
- -

Interface NFTBuyOffersResponse

-
-

Response expected from an NFTBuyOffersRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    nft_id: string;
    offers: NFTOffer[];
}
-
-

Type declaration

-
    -
  • -
    nft_id: string
    -

    The token ID of the NFToken to which these offers pertain.

    -
    -
  • -
  • -
    offers: NFTOffer[]
    -

    A list of buy offers for the specified NFToken.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTHistoryRequest.html b/docs/interfaces/NFTHistoryRequest.html deleted file mode 100644 index 2a3f3804..00000000 --- a/docs/interfaces/NFTHistoryRequest.html +++ /dev/null @@ -1,509 +0,0 @@ -NFTHistoryRequest | xrpl
-
- -
-
-
-
- -

Interface NFTHistoryRequest

-
-

The nft_history method retrieves a list of transactions that involved the -specified NFToken. Expects a response in the form of a NFTHistoryResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • NFTHistoryRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
binary?: boolean
-

If true, return transactions as hex strings instead of JSON. The default is -false.

-
-
-
- -
command: "nft_history"
-

The name of the API method.

-
-
-
- -
forward?: boolean
-

If true, returns values indexed with the oldest ledger first. Otherwise, -the results are indexed with the newest ledger first.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
ledger_index_max?: number
-

Use to specify the most recent ledger to include transactions from. A -value of -1 instructs the server to use the most recent validated ledger -version available.

-
-
-
- -
ledger_index_min?: number
-

Use to specify the earliest ledger to include transactions from. A value -of -1 instructs the server to use the earliest validated ledger version -available.

-
-
-
- -
limit?: number
-

Default varies. Limit the number of transactions to retrieve. The server -is not required to honor this value.

-
-
-
- -
marker?: unknown
-

Value from a previous paginated response. Resume retrieving data where -that response left off. This value is stable even if there is a change in -the server's range of available ledgers.

-
-
-
- -
nft_id: string
-

The unique identifier of an NFToken.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTHistoryResponse.html b/docs/interfaces/NFTHistoryResponse.html deleted file mode 100644 index 9e9fb8e3..00000000 --- a/docs/interfaces/NFTHistoryResponse.html +++ /dev/null @@ -1,479 +0,0 @@ -NFTHistoryResponse | xrpl
-
- -
-
-
-
- -

Interface NFTHistoryResponse

-
-

Expected response from an NFTHistoryRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_index_max: number;
    ledger_index_min: number;
    limit?: number;
    marker?: unknown;
    nft_id: string;
    transactions: NFTHistoryTransaction[];
    validated?: boolean;
}
-
-

Type declaration

-
    -
  • -
    ledger_index_max: number
    -

    The ledger index of the most recent ledger actually searched for -transactions.

    -
    -
  • -
  • -
    ledger_index_min: number
    -

    The ledger index of the earliest ledger actually searched for -transactions.

    -
    -
  • -
  • -
    Optional limit?: number
    -

    The limit value used in the request.

    -
    -
  • -
  • -
    Optional marker?: unknown
    -

    Server-defined value indicating the response is paginated. Pass this -to the next call to resume where this call left off.

    -
    -
  • -
  • -
    nft_id: string
    -

    The unique identifier of an NFToken.

    -
    -
  • -
  • -
    transactions: NFTHistoryTransaction[]
    -

    Array of transactions matching the request's criteria, as explained -below.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If included and set to true, the information in this response comes from -a validated ledger version. Otherwise, the information is subject to -change.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTHistoryTransaction.html b/docs/interfaces/NFTHistoryTransaction.html deleted file mode 100644 index 52b7bab0..00000000 --- a/docs/interfaces/NFTHistoryTransaction.html +++ /dev/null @@ -1,417 +0,0 @@ -NFTHistoryTransaction | xrpl
-
- -
-
-
-
- -

Interface NFTHistoryTransaction

-
-

Hierarchy

-
    -
  • NFTHistoryTransaction
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
ledger_index: number
-

The ledger index of the ledger version that included this transaction.

-
-
-
- -
meta: string | TransactionMetadata
-

If binary is True, then this is a hex string of the transaction metadata. -Otherwise, the transaction metadata is included in JSON format.

-
-
-
- -
tx?: Object
-

JSON object defining the transaction.

-
-
-
- -
tx_blob?: string
-

Unique hashed String representing the transaction.

-
-
-
- -
validated: boolean
-

Whether or not the transaction is included in a validated ledger. Any -transaction not yet in a validated ledger is subject to change.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTInfoRequest.html b/docs/interfaces/NFTInfoRequest.html deleted file mode 100644 index 5017ddf1..00000000 --- a/docs/interfaces/NFTInfoRequest.html +++ /dev/null @@ -1,439 +0,0 @@ -NFTInfoRequest | xrpl
-
- -
-
-
-
- -

Interface NFTInfoRequest

-
-

The nft_info method retrieves information about an NFToken.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "nft_info"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
nft_id: string
-

The unique identifier of an NFToken.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTInfoResponse.html b/docs/interfaces/NFTInfoResponse.html deleted file mode 100644 index a8bbc622..00000000 --- a/docs/interfaces/NFTInfoResponse.html +++ /dev/null @@ -1,435 +0,0 @@ -NFTInfoResponse | xrpl
-
- -
-
-
-
- -

Interface NFTInfoResponse

-
-

Response expected from an NFTInfoRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: NFToken
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTOffer.html b/docs/interfaces/NFTOffer.html deleted file mode 100644 index 8e30959f..00000000 --- a/docs/interfaces/NFTOffer.html +++ /dev/null @@ -1,412 +0,0 @@ -NFTOffer | xrpl
-
- -
-
-
-
- -

Interface NFTOffer

-
-

One offer that might be returned from either an NFTBuyOffersRequest -or an NFTSellOffersRequest.

-
-
-
-

Hierarchy

-
    -
  • NFTOffer
-
-
-
- -
-
-

Properties

-
- -
amount: Amount
-
- -
destination?: string
-
- -
expiration?: number
-
- -
flags: number
-
- -
nft_offer_index: string
-
- -
owner: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTSellOffersRequest.html b/docs/interfaces/NFTSellOffersRequest.html deleted file mode 100644 index 4ef9eafb..00000000 --- a/docs/interfaces/NFTSellOffersRequest.html +++ /dev/null @@ -1,440 +0,0 @@ -NFTSellOffersRequest | xrpl
-
- -
-
-
-
- -

Interface NFTSellOffersRequest

-
-

The nft_sell_offers method retrieves all of sell offers for the specified -NFToken.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • NFTSellOffersRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "nft_sell_offers"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
nft_id: string
-

The unique identifier of an NFToken. The request returns sell offers for this NFToken.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTSellOffersResponse.html b/docs/interfaces/NFTSellOffersResponse.html deleted file mode 100644 index efe0a6bb..00000000 --- a/docs/interfaces/NFTSellOffersResponse.html +++ /dev/null @@ -1,448 +0,0 @@ -NFTSellOffersResponse | xrpl
-
- -
-
-
-
- -

Interface NFTSellOffersResponse

-
-

Response expected from an NFTSellOffersRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    nft_id: string;
    offers: NFTOffer[];
}
-
-

Type declaration

-
    -
  • -
    nft_id: string
    -

    The token ID of the NFToken to which these offers pertain.

    -
    -
  • -
  • -
    offers: NFTOffer[]
    -

    A list of sell offers for the specified NFToken.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFToken.html b/docs/interfaces/NFToken.html deleted file mode 100644 index 35aab1f3..00000000 --- a/docs/interfaces/NFToken.html +++ /dev/null @@ -1,439 +0,0 @@ -NFToken | xrpl
-
- -
-
-
-
- -

Interface NFToken

-
-

One NFToken that might be returned from an NFTInfoResponse

-
-
-
-

Hierarchy

-
    -
  • NFToken
-
-
-
- -
-
-

Properties

-
- -
flags: number
-
- -
is_burned: boolean
-
- -
issuer: string
-
- -
ledger_index: number
-
- -
nft_id: string
-
- -
nft_serial: number
-
- -
nft_taxon: number
-
- -
owner: string
-
- -
transfer_fee: number
-
- -
uri: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenAcceptOffer.html b/docs/interfaces/NFTokenAcceptOffer.html deleted file mode 100644 index 8193352b..00000000 --- a/docs/interfaces/NFTokenAcceptOffer.html +++ /dev/null @@ -1,607 +0,0 @@ -NFTokenAcceptOffer | xrpl
-
- -
-
-
-
- -

Interface NFTokenAcceptOffer

-
-

The NFTokenOfferAccept transaction is used to accept offers - to buy or sell an NFToken. It can either:

-
    -
  1. Allow one offer to be accepted. This is called direct -mode.
  2. -
  3. Allow two distinct offers, one offering to buy a -given NFToken and the other offering to sell the same -NFToken, to be accepted in an atomic fashion. This is -called brokered mode.
  4. -
-

To indicate direct mode, use either the sell_offer or - buy_offer fields, but not both. To indicate brokered mode, - use both the sell_offer and buy_offer fields. If you use - neither sell_offer nor buy_offer, the transaction is invalid.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NFTokenBrokerFee?: Amount
-

This field is only valid in brokered mode. It specifies the -amount that the broker will keep as part of their fee for -bringing the two offers together; the remaining amount will -be sent to the seller of the NFToken being bought. If -specified, the fee must be such that, prior to accounting -for the transfer fee charged by the issuer, the amount that -the seller would receive is at least as much as the amount -indicated in the sell offer.

-

This functionality is intended to allow the owner of an -NFToken to offer their token for sale to a third party -broker, who may then attempt to sell the NFToken on for a -larger amount, without the broker having to own the NFToken -or custody funds.

-

Note: in brokered mode, the offers referenced by NFTokenBuyOffer -and NFTokenSellOffer must both specify the same NFTokenID; that is, -both must be for the same NFToken.

-
-
-
- -
NFTokenBuyOffer?: string
-

Identifies the NFTokenOffer that offers to buy the NFToken.

-

In direct mode this field is optional, but either NFTokenSellOffer or -NFTokenBuyOffer must be specified. In brokered mode, both NFTokenSellOffer -and NFTokenBuyOffer must be specified.

-
-
-
- -
NFTokenSellOffer?: string
-

Identifies the NFTokenOffer that offers to sell the NFToken.

-

In direct mode this field is optional, but either NFTokenSellOffer or - NFTokenBuyOffer must be specified. In brokered mode, both NFTokenSellOffer - and NFTokenBuyOffer must be specified.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "NFTokenAcceptOffer"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenBurn.html b/docs/interfaces/NFTokenBurn.html deleted file mode 100644 index d07e0f72..00000000 --- a/docs/interfaces/NFTokenBurn.html +++ /dev/null @@ -1,574 +0,0 @@ -NFTokenBurn | xrpl
-
- -
-
-
-
- -

Interface NFTokenBurn

-
-

The NFTokenBurn transaction is used to remove an NFToken object from the -NFTokenPage in which it is being held, effectively removing the token from -the ledger ("burning" it).

-

If this operation succeeds, the corresponding NFToken is removed. If this -operation empties the NFTokenPage holding the NFToken or results in the -consolidation, thus removing an NFTokenPage, the owner’s reserve requirement -is reduced by one.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

Indicates the AccountID that submitted this transaction. The account MUST -be either the present owner of the token or, if the lsfBurnable flag is set -in the NFToken, either the issuer account or an account authorized by the -issuer, i.e. MintAccount.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NFTokenID: string
-

Identifies the NFToken object to be removed by the transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Owner?: string
-

Indicates which account currently owns the token if it is different than -Account. Only used to burn tokens which have the lsfBurnable flag enabled -and are not owned by the signing account.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "NFTokenBurn"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenCancelOffer.html b/docs/interfaces/NFTokenCancelOffer.html deleted file mode 100644 index 833755c4..00000000 --- a/docs/interfaces/NFTokenCancelOffer.html +++ /dev/null @@ -1,564 +0,0 @@ -NFTokenCancelOffer | xrpl
-
- -
-
-
-
- -

Interface NFTokenCancelOffer

-
-

The NFTokenCancelOffer transaction deletes existing NFTokenOffer objects. -It is useful if you want to free up space on your account to lower your -reserve requirement.

-

The transaction can be executed by the account that originally created -the NFTokenOffer, the account in the Recipient field of the NFTokenOffer -(if present), or any account if the NFTokenOffer has an Expiration and -the NFTokenOffer has already expired.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NFTokenOffers: string[]
-

An array of identifiers of NFTokenOffer objects that should be cancelled -by this transaction.

-

It is an error if an entry in this list points to an -object that is not an NFTokenOffer object. It is not an -error if an entry in this list points to an object that -does not exist. This field is required.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "NFTokenCancelOffer"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenCreateOffer.html b/docs/interfaces/NFTokenCreateOffer.html deleted file mode 100644 index fbffd6fb..00000000 --- a/docs/interfaces/NFTokenCreateOffer.html +++ /dev/null @@ -1,612 +0,0 @@ -NFTokenCreateOffer | xrpl
-
- -
-
-
-
- -

Interface NFTokenCreateOffer

-
-

The NFTokenCreateOffer transaction creates either an offer to buy an -NFT the submitting account does not own, or an offer to sell an NFT -the submitting account does own.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

Indicates the amount expected or offered for the Token.

-

The amount must be non-zero, except when this is a sell -offer and the asset is XRP. This would indicate that the current -owner of the token is giving it away free, either to anyone at all, -or to the account identified by the Destination field.

-
-
-
- -
Destination?: string
-

If present, indicates that this offer may only be -accepted by the specified account. Attempts by other -accounts to accept this offer MUST fail.

-
-
-
- -
Expiration?: number
-

Indicates the time after which the offer will no longer -be valid. The value is the number of seconds since the -Ripple Epoch.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- - -

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NFTokenID: string
-

Identifies the NFTokenID of the NFToken object that the -offer references.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Owner?: string
-

Indicates the AccountID of the account that owns the -corresponding NFToken.

-

If the offer is to buy a token, this field must be present -and it must be different than Account (since an offer to -buy a token one already holds is meaningless).

-

If the offer is to sell a token, this field must not be -present, as the owner is, implicitly, the same as Account -(since an offer to sell a token one doesn't already hold -is meaningless).

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "NFTokenCreateOffer"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenCreateOfferFlagsInterface.html b/docs/interfaces/NFTokenCreateOfferFlagsInterface.html deleted file mode 100644 index 6cc17af9..00000000 --- a/docs/interfaces/NFTokenCreateOfferFlagsInterface.html +++ /dev/null @@ -1,379 +0,0 @@ -NFTokenCreateOfferFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface NFTokenCreateOfferFlagsInterface

-
-

Map of flags to boolean values representing NFTokenCreateOffer transaction -flags.

-
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • NFTokenCreateOfferFlagsInterface
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
tfSellNFToken?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenMint.html b/docs/interfaces/NFTokenMint.html deleted file mode 100644 index e12177c0..00000000 --- a/docs/interfaces/NFTokenMint.html +++ /dev/null @@ -1,606 +0,0 @@ -NFTokenMint | xrpl
-
- -
-
-
-
- -

Interface NFTokenMint

-
-

The NFTokenMint transaction creates an NFToken object and adds it to the -relevant NFTokenPage object of the minter. If the transaction is -successful, the newly minted token will be owned by the minter account -specified by the transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | NFTokenMintFlagsInterface
-

Set of bit-flags for this transaction.

-
-
-
- -
Issuer?: string
-

Indicates the account that should be the issuer of this token. This value -is optional and should only be specified if the account executing the -transaction is not the Issuer of the NFToken object. If it is -present, the MintAccount field in the AccountRoot of the Issuer -field must match the Account, otherwise the transaction will fail.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NFTokenTaxon: number
-

Indicates the taxon associated with this token. The taxon is generally a -value chosen by the minter of the token and a given taxon may be used for -multiple tokens. The implementation reserves taxon identifiers greater -than or equal to 2147483648 (0x80000000). If you have no use for this -field, set it to 0.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "NFTokenMint"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TransferFee?: number
-

Specifies the fee charged by the issuer for secondary sales of the Token, -if such sales are allowed. Valid values for this field are between 0 and -50000 inclusive, allowing transfer rates between 0.000% and 50.000% in -increments of 0.001%. This field must NOT be present if the -tfTransferable flag is not set.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
URI?: null | string
-

URI that points to the data and/or metadata associated with the NFT. -This field need not be an HTTP or HTTPS URL; it could be an IPFS URI, a -magnet link, immediate data encoded as an RFC2379 "data" URL, or even an -opaque issuer-specific encoding. The URI is NOT checked for validity, but -the field is limited to a maximum length of 256 bytes.

-

This field must be hex-encoded. You can use convertStringToHex to -convert this field to the proper encoding.

-

This field must not be an empty string. Omit it from the transaction or -set to undefined value if you do not use it.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NFTokenMintFlagsInterface.html b/docs/interfaces/NFTokenMintFlagsInterface.html deleted file mode 100644 index 3f1aba37..00000000 --- a/docs/interfaces/NFTokenMintFlagsInterface.html +++ /dev/null @@ -1,400 +0,0 @@ -NFTokenMintFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface NFTokenMintFlagsInterface

-
-

Map of flags to boolean values representing NFTokenMint transaction -flags.

-
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • NFTokenMintFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfBurnable?: boolean
-
- -
tfOnlyXRP?: boolean
-
- -
tfTransferable?: boolean
-
- -
tfTrustLine?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NoRippleCheckRequest.html b/docs/interfaces/NoRippleCheckRequest.html deleted file mode 100644 index 2437e1ba..00000000 --- a/docs/interfaces/NoRippleCheckRequest.html +++ /dev/null @@ -1,478 +0,0 @@ -NoRippleCheckRequest | xrpl
-
- -
-
-
-
- -

Interface NoRippleCheckRequest

-
-

The noripple_check command provides a quick way to check the status of th -default ripple field for an account and the No Ripple flag of its trust -lines, compared with the recommended settings. Expects a response in the form -of an NoRippleCheckResponse.

-
-
-

Example

const noRipple: NoRippleCheckRequest = {
"id": 0,
"command": "noripple_check",
"account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
"role": "gateway",
"ledger_index": "current",
"limit": 2,
"transactions": true
} -
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
account: string
-

A unique identifier for the account, most commonly the account's address.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "noripple_check"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string to choose a -ledger automatically.

-
-
-
- -
limit?: number
-

The maximum number of trust line problems to include in the results. -Defaults to 300.

-
-
-
- -
role: "user" | "gateway"
-

Whether the address refers to a gateway or user. Recommendations depend on -the role of the account. Issuers must have Default Ripple enabled and must -disable No Ripple on all trust lines. Users should have Default Ripple -disabled, and should enable No Ripple on all trust lines.

-
-
-
- -
transactions?: boolean
-

If true, include an array of suggested transactions, as JSON objects, -that you can sign and submit to fix the problems. Defaults to false.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/NoRippleCheckResponse.html b/docs/interfaces/NoRippleCheckResponse.html deleted file mode 100644 index c6a1ede8..00000000 --- a/docs/interfaces/NoRippleCheckResponse.html +++ /dev/null @@ -1,460 +0,0 @@ -NoRippleCheckResponse | xrpl
-
- -
-
-
-
- -

Interface NoRippleCheckResponse

-
-

Response expected by a NoRippleCheckRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_current_index: number;
    problems: string[];
    transactions: Object[];
}
-
-

Type declaration

-
    -
  • -
    ledger_current_index: number
    -

    The ledger index of the ledger used to calculate these results.

    -
    -
  • -
  • -
    problems: string[]
    -

    Array of strings with human-readable descriptions of the problems. -This includes up to one entry if the account's Default Ripple setting is -not as recommended, plus up to limit entries for trust lines whose no -ripple setting is not as recommended.

    -
    -
  • -
  • -
    transactions: Object[]
    -

    If the request specified transactions as true, this is an array of JSON -objects, each of which is the JSON form of a transaction that should fix -one of the described problems. The length of this array is the same as -the problems array, and each entry is intended to fix the problem -described at the same index into that array.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/OfferCancel.html b/docs/interfaces/OfferCancel.html deleted file mode 100644 index a160b019..00000000 --- a/docs/interfaces/OfferCancel.html +++ /dev/null @@ -1,556 +0,0 @@ -OfferCancel | xrpl
-
- -
-
-
-
- -

Interface OfferCancel

-
-

An OfferCancel transaction removes an Offer object from the XRP Ledger.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OfferSequence: number
-

The sequence number (or Ticket number) of a previous OfferCreate -transaction. If specified, cancel any offer object in the ledger that was -created by that transaction. It is not considered an error if the offer. -specified does not exist.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "OfferCancel"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/OfferCreate.html b/docs/interfaces/OfferCreate.html deleted file mode 100644 index 9dc251e8..00000000 --- a/docs/interfaces/OfferCreate.html +++ /dev/null @@ -1,586 +0,0 @@ -OfferCreate | xrpl
-
- -
-
-
-
- -

Interface OfferCreate

-
-

An OfferCreate transaction is effectively a limit order . It defines an -intent to exchange currencies, and creates an Offer object if not completely. -Fulfilled when placed. Offers can be partially fulfilled.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Expiration?: number
-

Time after which the offer is no longer active, in seconds since the. -Ripple Epoch.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | OfferCreateFlagsInterface
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OfferSequence?: number
-

An offer to delete first, specified in the same way as OfferCancel.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TakerGets: Amount
-

The amount and type of currency being provided by the offer creator.

-
-
-
- -
TakerPays: Amount
-

The amount and type of currency being requested by the offer creator.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "OfferCreate"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/OfferCreateFlagsInterface.html b/docs/interfaces/OfferCreateFlagsInterface.html deleted file mode 100644 index eb2029aa..00000000 --- a/docs/interfaces/OfferCreateFlagsInterface.html +++ /dev/null @@ -1,403 +0,0 @@ -OfferCreateFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface OfferCreateFlagsInterface

-
-

Map of flags to boolean values representing OfferCreate transaction -flags.

-
-
-

Example

const tx: OfferCreate = {
Account: 'rhFcpWDHLqpBmX4ezWiA5VLSS4e1BHqhHd',
TakerGets: '43000.51',
TakerPays: '12928290425',
TransactionType: 'OfferCreate',
Flags: {
tfPassive: true,
tfFillOrKill: true,
},
}

// Autofill the tx to see how flags actually look compared to the interface usage.
const autofilledTx = await client.autofill(tx)
console.log(autofilledTx)
// {
// Account: 'rhFcpWDHLqpBmX4ezWiA5VLSS4e1BHqhHd',
// TakerGets: '43000.51',
// TakerPays: '12928290425',
// TransactionType: 'OfferCreate',
// Flags: 327680,
// Sequence: 21970384,
// Fee: '12',
// LastLedgerSequence: 21970404
// } -
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • OfferCreateFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfFillOrKill?: boolean
-
- -
tfImmediateOrCancel?: boolean
-
- -
tfPassive?: boolean
-
- -
tfSell?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/OrderBookStream.html b/docs/interfaces/OrderBookStream.html deleted file mode 100644 index 92c1e383..00000000 --- a/docs/interfaces/OrderBookStream.html +++ /dev/null @@ -1,452 +0,0 @@ -OrderBookStream | xrpl
-
- -
-
-
-
- -

Interface OrderBookStream

-
-

When you subscribe to one or more order books with the books field, you -get back any transactions that affect those order books. Has the same format -as a TransactionStream but the transaction can have a owner_funds -field.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • OrderBookStream
-
-
-
- -
-
-

Properties

-
- -
engine_result: string
-
- -
engine_result_code: number
-
- -
engine_result_message: string
-
- -
ledger_current_index?: number
-
- -
ledger_hash?: string
-
- -
ledger_index?: number
-
- -
-
- -
status: string
-
- -
transaction: Object
-
- -
type: "transaction"
-
- -
validated: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathFindCloseRequest.html b/docs/interfaces/PathFindCloseRequest.html deleted file mode 100644 index 6e1d8b0a..00000000 --- a/docs/interfaces/PathFindCloseRequest.html +++ /dev/null @@ -1,411 +0,0 @@ -PathFindCloseRequest | xrpl
-
- -
-
-
-
- -

Interface PathFindCloseRequest

-
-

Stop sending pathfinding information.

-
-
-
-

Hierarchy

-
    -
  • BasePathFindRequest -
      -
    • PathFindCloseRequest
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "path_find"
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
subcommand: "close"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathFindCreateRequest.html b/docs/interfaces/PathFindCreateRequest.html deleted file mode 100644 index 3d00c619..00000000 --- a/docs/interfaces/PathFindCreateRequest.html +++ /dev/null @@ -1,465 +0,0 @@ -PathFindCreateRequest | xrpl
-
- -
-
-
-
- -

Interface PathFindCreateRequest

-
-

Start sending pathfinding information.

-
-
-
-

Hierarchy

-
    -
  • BasePathFindRequest -
      -
    • PathFindCreateRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "path_find"
-
- -
destination_account: string
-

Unique address of the account to find a path to.

-
-
-
- -
destination_amount: Amount
-

Currency Amount that the destination account would receive in a -transaction.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
paths?: Path[]
-

Array of arrays of objects, representing payment paths to check. You can -use this to keep updated on changes to particular paths you already know -about, or to check the overall cost to make a payment along a certain path.

-
-
-
- -
send_max?: Amount
-

Currency amount that would be spent in the transaction.

-
-
-
- -
source_account: string
-

Unique address of the account to find a path from. In other words, the. -Account that would be sending a payment.

-
-
-
- -
subcommand: "create"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathFindPathOption.html b/docs/interfaces/PathFindPathOption.html deleted file mode 100644 index 6e845c7c..00000000 --- a/docs/interfaces/PathFindPathOption.html +++ /dev/null @@ -1,397 +0,0 @@ -PathFindPathOption | xrpl
-
- -
-
-
-
- -

Interface PathFindPathOption

-
-

Hierarchy

-
    -
  • PathFindPathOption
-
-
-
- -
-
-

Properties

-
- -
destination_amount?: Amount
-

Destination Amount that the destination would receive along this path. -If the send_max field is set, this field will be set.

-
-
-
- -
paths_computed: Path[]
-

Array of arrays of objects defining payment paths.

-
-
-
- -
source_amount: Amount
-

Currency Amount that the source would have to send along this path for the. -Destination to receive the desired amount.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathFindResponse.html b/docs/interfaces/PathFindResponse.html deleted file mode 100644 index fa64ecf6..00000000 --- a/docs/interfaces/PathFindResponse.html +++ /dev/null @@ -1,487 +0,0 @@ -PathFindResponse | xrpl
-
- -
-
-
-
- -

Interface PathFindResponse

-
-

Response expected from a PathFindRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    alternatives: PathFindPathOption[];
    closed?: true;
    destination_account: string;
    destination_amount: Amount;
    full_reply: boolean;
    id?: string | number;
    source_account: string;
    status?: true;
}
-
-

Type declaration

-
    -
  • -
    alternatives: PathFindPathOption[]
    -

    Array of objects with suggested paths to take, as described below. If -empty, then no paths were found connecting the source and destination -accounts.

    -
    -
  • -
  • -
    Optional closed?: true
    -

    The value true indicates this reply is in response to a path_find close -command.

    -
    -
  • -
  • -
    destination_account: string
    -

    Unique address of the account that would receive a transaction.

    -
    -
  • -
  • -
    destination_amount: Amount
    -

    Currency amount provided in the WebSocket request.

    -
    -
  • -
  • -
    full_reply: boolean
    -

    If false, this is the result of an incomplete search. A later reply -may have a better path. If true, then this is the best path found. (It is -still theoretically possible that a better path could exist, but rippled -won't find it.) Until you close the pathfinding request, rippled. -Continues to send updates each time a new ledger closes.

    -
    -
  • -
  • -
    Optional id?: string | number
    -

    The ID provided in the WebSocket request is included again at this -level.

    -
    -
  • -
  • -
    source_account: string
    -

    Unique address that would send a transaction.

    -
    -
  • -
  • -
    Optional status?: true
    -

    The value true indicates this reply is in response to a path_find -status command.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathFindStatusRequest.html b/docs/interfaces/PathFindStatusRequest.html deleted file mode 100644 index 70cea667..00000000 --- a/docs/interfaces/PathFindStatusRequest.html +++ /dev/null @@ -1,411 +0,0 @@ -PathFindStatusRequest | xrpl
-
- -
-
-
-
- -

Interface PathFindStatusRequest

-
-

Get the information of the currently-open pathfinding request.

-
-
-
-

Hierarchy

-
    -
  • BasePathFindRequest -
      -
    • PathFindStatusRequest
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "path_find"
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
subcommand: "status"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathFindStream.html b/docs/interfaces/PathFindStream.html deleted file mode 100644 index 0ecb5741..00000000 --- a/docs/interfaces/PathFindStream.html +++ /dev/null @@ -1,463 +0,0 @@ -PathFindStream | xrpl
-
- -
-
-
-
- -

Interface PathFindStream

-
-

The path_find method searches for a path along which a transaction can -possibly be made, and periodically sends updates when the path changes over -time.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • PathFindStream
-
-
-
- -
-
-

Properties

-
- -
alternatives: [] | {
    paths_computed: Path[];
    source_amount: Amount;
}
-

Array of objects with suggested paths to take. If empty, then no paths -were found connecting the source and destination accounts.

-
-
-

Type declaration

-
    -
  • -
    paths_computed: Path[]
  • -
  • -
    source_amount: Amount
-
-
- -
destination_account: string
-

Unique address of the account that would receive a transaction.

-
-
-
- -
destination_amount: Amount
-

Currency Amount that the destination would receive in a transaction.

-
-
-
- -
full_reply: boolean
-

If false, this is the result of an incomplete search. A later reply may -have a better path. If true, then this is the best path found. (It is still -theoretically possible that a better path could exist, but rippled won't -find it.) Until you close the pathfinding request, rippled continues to -send updates each time a new ledger closes.

-
-
-
- -
id: string | number
-

The ID provided in the WebSocket request is included again at this level.

-
-
-
- -
send_max?: Amount
-

Currency Amount that would be spent in the transaction.

-
-
-
- -
source_account: string
-

Unique address that would send a transaction.

-
-
-
- -
type: "path_find"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PathStep.html b/docs/interfaces/PathStep.html deleted file mode 100644 index 7111ca67..00000000 --- a/docs/interfaces/PathStep.html +++ /dev/null @@ -1,386 +0,0 @@ -PathStep | xrpl
-
- -
-
-
-
- -

Interface PathStep

-
-

Hierarchy

-
    -
  • PathStep
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
account?: string
-
- -
currency?: string
-
- -
issuer?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/Payment.html b/docs/interfaces/Payment.html deleted file mode 100644 index 7fc56fa1..00000000 --- a/docs/interfaces/Payment.html +++ /dev/null @@ -1,626 +0,0 @@ -Payment | xrpl
-
- -
-
-
-
- -

Interface Payment

-
-

A Payment transaction represents a transfer of value from one account to -another.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The amount of currency to deliver. For non-XRP amounts, the nested field -names MUST be lower-case. If the tfPartialPayment flag is set, deliver up -to this amount instead.

-
-
-
- -
DeliverMin?: Amount
-

Minimum amount of destination currency this transaction should deliver. -Only valid if this is a partial payment. For non-XRP amounts, the nested -field names are lower-case.

-
-
-
- -
Destination: string
-

The unique address of the account receiving the payment.

-
-
-
- -
DestinationTag?: number
-

Arbitrary tag that identifies the reason for the payment to the -destination, or a hosted recipient to pay.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | PaymentFlagsInterface
-

Set of bit-flags for this transaction.

-
-
-
- -
InvoiceID?: string
-

Arbitrary 256-bit hash representing a specific reason or identifier for -this payment.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Paths?: Path[]
-

Array of payment paths to be used for this transaction. Must be omitted -for XRP-to-XRP transactions.

-
-
-
- -
SendMax?: Amount
-

Highest amount of source currency this transaction is allowed to cost, -including transfer fees, exchange rates, and slippage . Does not include -the XRP destroyed as a cost for submitting the transaction. For non-XRP -amounts, the nested field names MUST be lower-case. Must be supplied for -cross-currency/cross-issue payments. Must be omitted for XRP-to-XRP -Payments.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "Payment"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PaymentChannelClaim.html b/docs/interfaces/PaymentChannelClaim.html deleted file mode 100644 index 07702020..00000000 --- a/docs/interfaces/PaymentChannelClaim.html +++ /dev/null @@ -1,604 +0,0 @@ -PaymentChannelClaim | xrpl
-
- -
-
-
-
- -

Interface PaymentChannelClaim

-
-

Claim XRP from a payment channel, adjust the payment channel's expiration, -or both.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount?: string
-

The amount of XRP, in drops, authorized by the Signature. This must match -the amount in the signed message. This is the cumulative amount of XRP that -can be dispensed by the channel, including XRP previously redeemed.

-
-
-
- -
Balance?: string
-

Total amount of XRP, in drops, delivered by this channel after processing -this claim. Required to deliver XRP. Must be more than the total amount -delivered by the channel so far, but not greater than the Amount of the -signed claim. Must be provided except when closing the channel.

-
-
-
- -
Channel: string
-

The unique ID of the channel as a 64-character hexadecimal string.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- - -

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
PublicKey?: string
-

The public key used for the signature, as hexadecimal. This must match the -PublicKey stored in the ledger for the channel. Required unless the sender -of the transaction is the source address of the channel and the Signature -field is omitted.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signature?: string
-

The signature of this claim, as hexadecimal. The signed message contains -the channel ID and the amount of the claim. Required unless the sender of -the transaction is the source address of the channel.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "PaymentChannelClaim"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PaymentChannelClaimFlagsInterface.html b/docs/interfaces/PaymentChannelClaimFlagsInterface.html deleted file mode 100644 index 4263b850..00000000 --- a/docs/interfaces/PaymentChannelClaimFlagsInterface.html +++ /dev/null @@ -1,407 +0,0 @@ -PaymentChannelClaimFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface PaymentChannelClaimFlagsInterface

-
-

Map of flags to boolean values representing PaymentChannelClaim -transaction flags.

-
-
-

Example

const paymentChannelClaim: PaymentChannelClaim = {
Account: 'rMpxZpuy5RBSP47oK2hDWUtk3B5BNQHfGj,
TransactionType: 'PaymentChannelClaim',
Channel: hashes.hashPaymentChannel(
'rMpxZpuy5RBSP47oK2hDWUtk3B5BNQHfGj',
'rQGYqiyH5Ue9J96p4E6Qt6AvqxK4sDhnS5',
21970712,
),
Amount: '100',
Flags: {
tfClose: true
}
}

// Autofill the tx to see how flags actually look compared to the interface usage.
const autofilledTx = await client.autofill(paymentChannelClaim)
console.log(autofilledTx)
// {
// Account: 'rMpxZpuy5RBSP47oK2hDWUtk3B5BNQHfGj',
// TransactionType: 'PaymentChannelClaim',
// Channel: 'FC14BF9245D731DC1749EE0F070765E4EB4E993F8ECEE3D00F7E6E26D6EF98CF',
// Amount: '100',
// Flags: 131072,
// Sequence: 21970713,
// Fee: '12',
// LastLedgerSequence: 21970658
// } -
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • PaymentChannelClaimFlagsInterface
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
tfClose?: boolean
-

Request to close the channel. Only the channel source and destination -addresses can use this flag. This flag closes the channel immediately if it -has no more XRP allocated to it after processing the current claim, or if -the destination address uses it. If the source address uses this flag when -the channel still holds XRP, this schedules the channel to close after -SettleDelay seconds have passed. (Specifically, this sets the Expiration of -the channel to the close time of the previous ledger plus the channel's -SettleDelay time, unless the channel already has an earlier Expiration -time.) If the destination address uses this flag when the channel still -holds XRP, any XRP that remains after processing the claim is returned to -the source address.

-
-
-
- -
tfRenew?: boolean
-

Clear the channel's Expiration time. (Expiration is different from the -channel's immutable CancelAfter time.) Only the source address of the -payment channel can use this flag.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PaymentChannelCreate.html b/docs/interfaces/PaymentChannelCreate.html deleted file mode 100644 index 9c2c2176..00000000 --- a/docs/interfaces/PaymentChannelCreate.html +++ /dev/null @@ -1,616 +0,0 @@ -PaymentChannelCreate | xrpl
-
- -
-
-
-
- -

Interface PaymentChannelCreate

-
-

Create a unidirectional channel and fund it with XRP. The address sending -this transaction becomes the "source address" of the payment channel.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: string
-

Amount of XRP, in drops, to deduct from the sender's balance and set aside -in this channel. While the channel is open, the XRP can only go to the -Destination address. When the channel closes, any unclaimed XRP is returned -to the source address's balance.

-
-
-
- -
CancelAfter?: number
-

The time, in seconds since the Ripple Epoch, when this channel expires. -Any transaction that would modify the channel after this time closes the -channel without otherwise affecting it. This value is immutable; the -channel can be closed earlier than this time but cannot remain open after -this time.

-
-
-
- -
Destination: string
-

Address to receive XRP claims against this channel. This is also known as -the "destination address" for the channel.

-
-
-
- -
DestinationTag?: number
-

Arbitrary tag to further specify the destination for this payment channel, -such as a hosted recipient at the destination address.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
PublicKey: string
-

The public key of the key pair the source will use to sign claims against -this channel in hexadecimal. This can be any secp256k1 or ed25519 public -key.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
SettleDelay: number
-

Amount of time the source address must wait before closing the channel if -it has unclaimed XRP.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "PaymentChannelCreate"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PaymentChannelFund.html b/docs/interfaces/PaymentChannelFund.html deleted file mode 100644 index b88dd2cc..00000000 --- a/docs/interfaces/PaymentChannelFund.html +++ /dev/null @@ -1,584 +0,0 @@ -PaymentChannelFund | xrpl
-
- -
-
-
-
- -

Interface PaymentChannelFund

-
-

Add additional XRP to an open payment channel, and optionally update the -expiration time of the channel. Only the source address of the channel can -use this transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: string
-

Amount of XRP in drops to add to the channel. Must be a positive amount -of XRP.

-
-
-
- -
Channel: string
-

The unique ID of the channel to fund as a 64-character hexadecimal -string.

-
-
-
- -
Expiration?: number
-

New Expiration time to set for the channel in seconds since the Ripple -Epoch. This must be later than either the current time plus the SettleDelay -of the channel, or the existing Expiration of the channel. After the -Expiration time, any transaction that would access the channel closes the -channel without taking its normal action. Any unspent XRP is returned to -the source address when the channel closes. (Expiration is separate from -the channel's immutable CancelAfter time.) For more information, see the -PayChannel ledger object type.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "PaymentChannelFund"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PaymentFlagsInterface.html b/docs/interfaces/PaymentFlagsInterface.html deleted file mode 100644 index db63bd01..00000000 --- a/docs/interfaces/PaymentFlagsInterface.html +++ /dev/null @@ -1,411 +0,0 @@ -PaymentFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface PaymentFlagsInterface

-
-

Map of flags to boolean values representing Payment transaction -flags.

-
-
-

Example

const partialPayment: Payment = {
TransactionType: 'Payment',
Account: 'rM9WCfJU6udpFkvKThRaFHDMsp7L8rpgN',
Amount: {
currency: 'FOO',
value: '4000',
issuer: 'rPzwM2JfCSDjhbesdTCqFjWWdK7eFtTwZz',
},
Destination: 'rPzwM2JfCSDjhbesdTCqFjWWdK7eFtTwZz',
Flags: {
tfPartialPayment: true
}
}

// Autofill the tx to see how flags actually look compared to the interface usage.
const autofilledTx = await client.autofill(partialPayment)
console.log(autofilledTx)
// {
// TransactionType: 'Payment',
// Account: 'rM9WCfJU6udpFkvKThRaFHDMsp7L8rpgN',
// Amount: {
// currency: 'FOO',
// value: '4000',
// issuer: 'rPzwM2JfCSDjhbesdTCqFjWWdK7eFtTwZz'
// },
// Destination: 'rPzwM2JfCSDjhbesdTCqFjWWdK7eFtTwZz',
// Flags: 131072,
// Sequence: 21970996,
// Fee: '12',
// LastLedgerSequence: 21971016
// } -
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • PaymentFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfLimitQuality?: boolean
-

Only take paths where all the conversions have an input:output ratio that -is equal or better than the ratio of Amount:SendMax. See Limit Quality for -details.

-
-
-
- -
tfNoDirectRipple?: boolean
-

Do not use the default path; only use paths included in the Paths field. -This is intended to force the transaction to take arbitrage opportunities. -Most clients do not need this.

-
-
-
- -
tfPartialPayment?: boolean
-

If the specified Amount cannot be sent without spending more than SendMax, -reduce the received amount instead of failing outright. See Partial. -Payments for more details.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PeerStatusStream.html b/docs/interfaces/PeerStatusStream.html deleted file mode 100644 index d9febd66..00000000 --- a/docs/interfaces/PeerStatusStream.html +++ /dev/null @@ -1,442 +0,0 @@ -PeerStatusStream | xrpl
-
- -
-
-
-
- -

Interface PeerStatusStream

-
-

The admin-only peer_status stream reports a large amount of information on -the activities of other rippled servers to which this server is connected, in -particular their status in the consensus process.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • PeerStatusStream
-
-
-
- -
-
-

Properties

-
- -
action: "CLOSING_LEDGER" | "ACCEPTED_LEDGER" | "SWITCHED_LEDGER" | "LOST_SYNC"
-

The type of event that prompted this message. See Peer Status Events for -possible values.

-
-
-
- -
date: number
-

The time this event occurred, in seconds since the Ripple Epoch.

-
-
-
- -
ledger_hash?: string
-

The identifying Hash of a ledger version to which this message pertains.

-
-
-
- -
ledger_index?: number
-

The Ledger Index of a ledger version to which this message pertains.

-
-
-
- -
ledger_index_max?: number
-

The largest Ledger Index the peer has currently available.

-
-
-
- -
ledger_index_min?: number
-

The smallest Ledger Index the peer has currently available.

-
-
-
- -
type: "peerStatusChange"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PingRequest.html b/docs/interfaces/PingRequest.html deleted file mode 100644 index cbf615d7..00000000 --- a/docs/interfaces/PingRequest.html +++ /dev/null @@ -1,407 +0,0 @@ -PingRequest | xrpl
-
- -
-
-
-
- -

Interface PingRequest

-
-

The ping command returns an acknowledgement, so that clients can test the -connection status and latency. Expects a response in the form of a PingResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "ping"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/PingResponse.html b/docs/interfaces/PingResponse.html deleted file mode 100644 index fafc2bb0..00000000 --- a/docs/interfaces/PingResponse.html +++ /dev/null @@ -1,442 +0,0 @@ -PingResponse | xrpl
-
- -
-
-
-
- -

Interface PingResponse

-
-

Response expected from a PingRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    role?: string;
    unlimited?: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional role?: string
  • -
  • -
    Optional unlimited?: boolean
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/RandomRequest.html b/docs/interfaces/RandomRequest.html deleted file mode 100644 index e62c25c3..00000000 --- a/docs/interfaces/RandomRequest.html +++ /dev/null @@ -1,408 +0,0 @@ -RandomRequest | xrpl
-
- -
-
-
-
- -

Interface RandomRequest

-
-

The random command provides a random number to be used as a source of -entropy for random number generation by clients. Expects a response in the -form of a RandomResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "random"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/RandomResponse.html b/docs/interfaces/RandomResponse.html deleted file mode 100644 index 4fade95d..00000000 --- a/docs/interfaces/RandomResponse.html +++ /dev/null @@ -1,440 +0,0 @@ -RandomResponse | xrpl
-
- -
-
-
-
- -

Interface RandomResponse

-
-

Response expected from a RandomRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    random: string;
}
-
-

Type declaration

-
    -
  • -
    random: string
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ResponseOnlyTxInfo.html b/docs/interfaces/ResponseOnlyTxInfo.html deleted file mode 100644 index 4b19a42a..00000000 --- a/docs/interfaces/ResponseOnlyTxInfo.html +++ /dev/null @@ -1,411 +0,0 @@ -ResponseOnlyTxInfo | xrpl
-
- -
-
-
-
- -

Interface ResponseOnlyTxInfo

-
-

This information is added to Transactions in request responses, but is not part -of the canonical Transaction information on ledger. These fields are denoted with -lowercase letters to indicate this in the rippled responses.

-
-
-
-

Hierarchy

-
    -
  • ResponseOnlyTxInfo
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
date?: number
-

The date/time when this transaction was included in a validated ledger.

-
-
-
- -
hash?: string
-

An identifying hash value unique to this transaction, as a hex string.

-
-
-
- -
inLedger?: number
-
-

Deprecated

Alias for ledger_index.

-
-
- -
ledger_index?: number
-

The sequence number of the ledger that included this transaction.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ResponseWarning.html b/docs/interfaces/ResponseWarning.html deleted file mode 100644 index ae70726a..00000000 --- a/docs/interfaces/ResponseWarning.html +++ /dev/null @@ -1,391 +0,0 @@ -ResponseWarning | xrpl
-
- -
-
-
-
- -

Interface ResponseWarning

-
-

Hierarchy

-
    -
  • ResponseWarning
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
details?: {
    [key: string]: string;
}
-
-

Type declaration

-
    -
  • -
    [key: string]: string
-
- -
id: number
-
- -
message: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/RipplePathFindPathOption.html b/docs/interfaces/RipplePathFindPathOption.html deleted file mode 100644 index 07e1ecb5..00000000 --- a/docs/interfaces/RipplePathFindPathOption.html +++ /dev/null @@ -1,386 +0,0 @@ -RipplePathFindPathOption | xrpl
-
- -
-
-
-
- -

Interface RipplePathFindPathOption

-
-

Hierarchy

-
    -
  • RipplePathFindPathOption
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
paths_computed: Path[]
-

Array of arrays of objects defining payment paths.

-
-
-
- -
source_amount: Amount
-

Currency amount that the source would have to send along this path for the -destination to receive the desired amount.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/RipplePathFindRequest.html b/docs/interfaces/RipplePathFindRequest.html deleted file mode 100644 index 6e3677d2..00000000 --- a/docs/interfaces/RipplePathFindRequest.html +++ /dev/null @@ -1,485 +0,0 @@ -RipplePathFindRequest | xrpl
-
- -
-
-
-
- -

Interface RipplePathFindRequest

-
-

The ripple_path_find method is a simplified version of the path_find method -that provides a single response with a payment path you can use right away. -Expects a response in the form of a RipplePathFindResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • RipplePathFindRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "ripple_path_find"
-

The name of the API method.

-
-
-
- -
destination_account: string
-

Unique address of the account that would receive funds in a transaction.

-
-
-
- -
destination_amount: Amount
-

Currency Amount that the destination account would receive in a -transaction.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
send_max?: Amount
-

Currency Amount that would be spent in the transaction. Cannot be used -with source_currencies.

-
-
-
- -
source_account: string
-

Unique address of the account that would send funds in a transaction.

-
-
-
- -
source_currencies?: SourceCurrencyAmount[]
-

Array of currencies that the source account might want to spend. Each -entry in the array should be a JSON object with a mandatory currency field -and optional issuer field, like how currency amounts are specified.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/RipplePathFindResponse.html b/docs/interfaces/RipplePathFindResponse.html deleted file mode 100644 index 759cb92a..00000000 --- a/docs/interfaces/RipplePathFindResponse.html +++ /dev/null @@ -1,469 +0,0 @@ -RipplePathFindResponse | xrpl
-
- -
-
-
-
- -

Interface RipplePathFindResponse

-
-

Response expected from a RipplePathFindRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    alternatives: RipplePathFindPathOption[];
    destination_account: string;
    destination_amount: Amount;
    destination_currencies: string[];
    full_reply?: boolean;
    id?: string | number;
    ledger_current_index?: number;
    source_account: string;
    validated: boolean;
}
-
-

Type declaration

-
    -
  • -
    alternatives: RipplePathFindPathOption[]
    -

    Array of objects with possible paths to take, as described below. If -empty, then there are no paths connecting the source and destination -accounts.

    -
    -
  • -
  • -
    destination_account: string
    -

    Unique address of the account that would receive a payment transaction.

    -
    -
  • -
  • -
    destination_amount: Amount
  • -
  • -
    destination_currencies: string[]
    -

    Array of strings representing the currencies that the destination -accepts, as 3-letter codes like "USD" or as 40-character hex like -"015841551A748AD2C1F76FF6ECB0CCCD00000000".

    -
    -
  • -
  • -
    Optional full_reply?: boolean
  • -
  • -
    Optional id?: string | number
  • -
  • -
    Optional ledger_current_index?: number
  • -
  • -
    source_account: string
  • -
  • -
    validated: boolean
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ServerDefinitionsRequest.html b/docs/interfaces/ServerDefinitionsRequest.html deleted file mode 100644 index 134f0160..00000000 --- a/docs/interfaces/ServerDefinitionsRequest.html +++ /dev/null @@ -1,418 +0,0 @@ -ServerDefinitionsRequest | xrpl
-
- -
-
-
-
- -

Interface ServerDefinitionsRequest

-
-

The server_definitions method retrieves information about the definition -enums available in this rippled node. Expects a response in the form of a -ServerDefinitionsResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "server_definitions"
-

The name of the API method.

-
-
-
- -
hash?: string
-

The hash of a server_definitions response.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ServerDefinitionsResponse.html b/docs/interfaces/ServerDefinitionsResponse.html deleted file mode 100644 index 1fff77f4..00000000 --- a/docs/interfaces/ServerDefinitionsResponse.html +++ /dev/null @@ -1,435 +0,0 @@ -ServerDefinitionsResponse | xrpl
-
- -
-
-
-
- -

Interface ServerDefinitionsResponse

-
-

Response expected from an ServerDefinitionsRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: Object
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ServerInfoRequest.html b/docs/interfaces/ServerInfoRequest.html deleted file mode 100644 index a4009452..00000000 --- a/docs/interfaces/ServerInfoRequest.html +++ /dev/null @@ -1,408 +0,0 @@ -ServerInfoRequest | xrpl
-
- -
-
-
-
- -

Interface ServerInfoRequest

-
-

The server_info command asks the server for a human-readable version of -various information about the rippled server being queried. Expects a -response in the form of a ServerInfoResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "server_info"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ServerInfoResponse.html b/docs/interfaces/ServerInfoResponse.html deleted file mode 100644 index 62e47820..00000000 --- a/docs/interfaces/ServerInfoResponse.html +++ /dev/null @@ -1,721 +0,0 @@ -ServerInfoResponse | xrpl
-
- -
-
-
-
- -

Interface ServerInfoResponse

-
-

Response expected from a ServerInfoRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    info: {
        amendment_blocked?: boolean;
        build_version: string;
        closed_ledger?: {
            age: number;
            base_fee_xrp: number;
            hash: string;
            reserve_base_xrp: number;
            reserve_inc_xrp: number;
            seq: number;
        };
        complete_ledgers: string;
        hostid: string;
        io_latency_ms: number;
        jq_trans_overflow: string;
        last_close: {
            converge_time_s: number;
            proposers: number;
        };
        load?: {
            job_types: JobType[];
            threads: number;
        };
        load_factor?: number;
        load_factor_cluster?: number;
        load_factor_fee_escalation?: number;
        load_factor_fee_queue?: number;
        load_factor_local?: number;
        load_factor_net?: number;
        load_factor_server?: number;
        network_id?: number;
        network_ledger?: "waiting";
        peer_disconnects?: string;
        peer_disconnects_resources?: string;
        peers: number;
        ports: ServerPort[];
        pubkey_node: string;
        pubkey_validator?: string;
        server_state: ServerState;
        server_state_duration_us: string;
        state_accounting: StateAccountingFinal;
        time: string;
        uptime: number;
        validated_ledger?: {
            age: number;
            base_fee_xrp: number;
            hash: string;
            reserve_base_xrp: number;
            reserve_inc_xrp: number;
            seq: number;
        };
        validation_quorum: number;
        validator_list?: {
            count: number;
            expiration: string;
            status: "active" | "expired" | "unknown";
        };
        validator_list_expires?: string;
    };
}
-
-

Type declaration

-
    -
  • -
    info: {
        amendment_blocked?: boolean;
        build_version: string;
        closed_ledger?: {
            age: number;
            base_fee_xrp: number;
            hash: string;
            reserve_base_xrp: number;
            reserve_inc_xrp: number;
            seq: number;
        };
        complete_ledgers: string;
        hostid: string;
        io_latency_ms: number;
        jq_trans_overflow: string;
        last_close: {
            converge_time_s: number;
            proposers: number;
        };
        load?: {
            job_types: JobType[];
            threads: number;
        };
        load_factor?: number;
        load_factor_cluster?: number;
        load_factor_fee_escalation?: number;
        load_factor_fee_queue?: number;
        load_factor_local?: number;
        load_factor_net?: number;
        load_factor_server?: number;
        network_id?: number;
        network_ledger?: "waiting";
        peer_disconnects?: string;
        peer_disconnects_resources?: string;
        peers: number;
        ports: ServerPort[];
        pubkey_node: string;
        pubkey_validator?: string;
        server_state: ServerState;
        server_state_duration_us: string;
        state_accounting: StateAccountingFinal;
        time: string;
        uptime: number;
        validated_ledger?: {
            age: number;
            base_fee_xrp: number;
            hash: string;
            reserve_base_xrp: number;
            reserve_inc_xrp: number;
            seq: number;
        };
        validation_quorum: number;
        validator_list?: {
            count: number;
            expiration: string;
            status: "active" | "expired" | "unknown";
        };
        validator_list_expires?: string;
    }
    -
      -
    • -
      Optional amendment_blocked?: boolean
      -

      If true, this server is amendment blocked. If the server is not -amendment blocked, the response omits this field.

      -
      -
    • -
    • -
      build_version: string
      -

      The version number of the running rippled version.

      -
      -
    • -
    • -
      Optional closed_ledger?: {
          age: number;
          base_fee_xrp: number;
          hash: string;
          reserve_base_xrp: number;
          reserve_inc_xrp: number;
          seq: number;
      }
      -

      Information on the most recently closed ledger that has not been -validated by consensus. If the most recently validated ledger is -available, the response omits this field and includes -validated_ledger instead. The member fields are the same as the. -validated_ledger field.

      -
      -
      -
        -
      • -
        age: number
      • -
      • -
        base_fee_xrp: number
      • -
      • -
        hash: string
      • -
      • -
        reserve_base_xrp: number
      • -
      • -
        reserve_inc_xrp: number
      • -
      • -
        seq: number
    • -
    • -
      complete_ledgers: string
      -

      Range expression indicating the sequence numbers of the ledger -versions the local rippled has in its database.

      -
      -
    • -
    • -
      hostid: string
      -

      On an admin request, returns the hostname of the server running the -rippled instance; otherwise, returns a single RFC-1751 word based on -the node public key.

      -
      -
    • -
    • -
      io_latency_ms: number
      -

      Amount of time spent waiting for I/O operations, in milliseconds. If -this number is not very, very low, then the rippled server is probably -having serious load issues.

      -
      -
    • -
    • -
      jq_trans_overflow: string
      -

      The number of times (since starting up) that this server has had over -250 transactions waiting to be processed at once. A large number here -may mean that your server is unable to handle the transaction load of -the XRP Ledger network.

      -
      -
    • -
    • -
      last_close: {
          converge_time_s: number;
          proposers: number;
      }
      -

      Information about the last time the server closed a ledger, including -the amount of time it took to reach a consensus and the number of -trusted validators participating.

      -
      -
      -
        -
      • -
        converge_time_s: number
        -

        The amount of time it took to reach a consensus on the most recently -validated ledger version, in seconds.

        -
        -
      • -
      • -
        proposers: number
        -

        How many trusted validators the server considered (including itself, -if configured as a validator) in the consensus process for the most -recently validated ledger version.

        -
        -
    • -
    • -
      Optional load?: {
          job_types: JobType[];
          threads: number;
      }
      -

      (Admin only) Detailed information about the current load state of the -server.

      -
      -
      -
        -
      • -
        job_types: JobType[]
        -

        (Admin only) Information about the rate of different types of jobs -the server is doing and how much time it spends on each.

        -
        -
      • -
      • -
        threads: number
        -

        (Admin only) The number of threads in the server's main job pool.

        -
        -
    • -
    • -
      Optional load_factor?: number
      -

      The load-scaled open ledger transaction cost the server is currently -enforcing, as a multiplier on the base transaction cost. For example, -at 1000 load factor and a reference transaction cost of 10 drops of -XRP, the load-scaled transaction cost is 10,000 drops (0.01 XRP). The -load factor is determined by the highest of the individual server's -load factor, the cluster's load factor, the open ledger cost and the -overall network's load factor.

      -
      -
    • -
    • -
      Optional load_factor_cluster?: number
      -

      Current multiplier to the transaction cost based on load to servers -in this cluster.

      -
      -
    • -
    • -
      Optional load_factor_fee_escalation?: number
      -

      The current multiplier to the transaction cost that a transaction must -pay to get into the open ledger.

      -
      -
    • -
    • -
      Optional load_factor_fee_queue?: number
      -

      The current multiplier to the transaction cost that a transaction must -pay to get into the queue, if the queue is full.

      -
      -
    • -
    • -
      Optional load_factor_local?: number
      -

      Current multiplier to the transaction cost based on -load to this server.

      -
      -
    • -
    • -
      Optional load_factor_net?: number
      -

      Current multiplier to the transaction cost being used by the rest of -the network.

      -
      -
    • -
    • -
      Optional load_factor_server?: number
      -

      The load factor the server is enforcing, not including the open ledger -cost.

      -
      -
    • -
    • -
      Optional network_id?: number
      -

      The network id of the server.

      -
      -
    • -
    • -
      Optional network_ledger?: "waiting"
    • -
    • -
      Optional peer_disconnects?: string
      -

      The number of peer connections which were severed.

      -
      -
    • -
    • -
      Optional peer_disconnects_resources?: string
      -

      The number of peer connections which were severed due to excess resource consumption.

      -
      -
    • -
    • -
      peers: number
      -

      How many other rippled servers this one is currently connected to.

      -
      -
    • -
    • -
      ports: ServerPort[]
      -

      What Websocket/RPC ports rippled is listening on. This allows crawlers to build a richer topology without needing to -port-scan nodes. For non-admin users (including peers), info about admin ports is excluded.

      -
      -
    • -
    • -
      pubkey_node: string
      -

      Public key used to verify this server for peer-to-peer communications. -This node key pair is automatically generated by the server the first -time it starts up. (If deleted, the server can create a new pair of -Keys.).

      -
      -
    • -
    • -
      Optional pubkey_validator?: string
      -

      Public key used by this node to sign ledger validations.

      -
      -
    • -
    • -
      server_state: ServerState
      -

      A string indicating to what extent the server is participating in the -network.

      -
      -
    • -
    • -
      server_state_duration_us: string
      -

      The number of consecutive microseconds the server has been in the -current state.

      -
      -
    • -
    • -
      state_accounting: StateAccountingFinal
      -

      A map of various server states with information about the time the -server spends in each. This can be useful for tracking the long-term -health of your server's connectivity to the network.

      -
      -
    • -
    • -
      time: string
      -

      The current time in UTC, according to the server's clock.

      -
      -
    • -
    • -
      uptime: number
      -

      Number of consecutive seconds that the server has been operational.

      -
      -
    • -
    • -
      Optional validated_ledger?: {
          age: number;
          base_fee_xrp: number;
          hash: string;
          reserve_base_xrp: number;
          reserve_inc_xrp: number;
          seq: number;
      }
      -

      Information about the most recent fully-validated ledger.

      -
      -
      -
        -
      • -
        age: number
        -

        The time since the ledger was closed, in seconds.

        -
        -
      • -
      • -
        base_fee_xrp: number
        -

        Base fee, in XRP. This may be represented in scientific notation. -Such as 1e-05 for 0.00005.

        -
        -
      • -
      • -
        hash: string
        -

        Unique hash for the ledger, as hexadecimal.

        -
        -
      • -
      • -
        reserve_base_xrp: number
        -

        Minimum amount of XRP (not drops) necessary for every account to. -Keep in reserve .

        -
        -
      • -
      • -
        reserve_inc_xrp: number
        -

        Amount of XRP (not drops) added to the account reserve for each -object an account owns in the ledger.

        -
        -
      • -
      • -
        seq: number
        -

        The ledger index of the latest validated ledger.

        -
        -
    • -
    • -
      validation_quorum: number
      -

      Minimum number of trusted validations required to validate a ledger -version. Some circumstances may cause the server to require more -validations.

      -
      -
    • -
    • -
      Optional validator_list?: {
          count: number;
          expiration: string;
          status: "active" | "expired" | "unknown";
      }
      -
        -
      • -
        count: number
      • -
      • -
        expiration: string
      • -
      • -
        status: "active" | "expired" | "unknown"
    • -
    • -
      Optional validator_list_expires?: string
      -

      Either the human readable time, in UTC, when the current validator -list will expire, the string unknown if the server has yet to load a -published validator list or the string never if the server uses a -static validator list.

      -
      -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ServerStateRequest.html b/docs/interfaces/ServerStateRequest.html deleted file mode 100644 index 38778c30..00000000 --- a/docs/interfaces/ServerStateRequest.html +++ /dev/null @@ -1,409 +0,0 @@ -ServerStateRequest | xrpl
-
- -
-
-
-
- -

Interface ServerStateRequest

-
-

The server_state command asks the server for various machine-readable -information about the rippled server's current state. The response is almost -the same as the server_info method, but uses units that are easier to process -instead of easier to read.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "server_state"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ServerStateResponse.html b/docs/interfaces/ServerStateResponse.html deleted file mode 100644 index 38c0d538..00000000 --- a/docs/interfaces/ServerStateResponse.html +++ /dev/null @@ -1,533 +0,0 @@ -ServerStateResponse | xrpl
-
- -
-
-
-
- -

Interface ServerStateResponse

-
-

Response expected from a ServerStateRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    state: {
        amendment_blocked?: boolean;
        build_version: string;
        closed_ledger?: {
            age: number;
            base_fee: number;
            hash: string;
            reserve_base: number;
            reserve_inc: number;
            seq: number;
        };
        complete_ledgers: string;
        io_latency_ms: number;
        jq_trans_overflow: string;
        last_close: {
            converge_time: number;
            proposers: number;
        };
        load?: {
            job_types: JobType[];
            threads: number;
        };
        load_base: number;
        load_factor: number;
        load_factor_fee_escalation?: number;
        load_factor_fee_queue?: number;
        load_factor_fee_reference?: number;
        load_factor_server?: number;
        peer_disconnects?: string;
        peer_disconnects_resources?: string;
        peers: number;
        pubkey_node: string;
        pubkey_validator?: string;
        server_state: ServerState;
        server_state_duration_us: string;
        state_accounting: StateAccountingFinal;
        time: string;
        uptime: number;
        validated_ledger?: {
            age?: number;
            base_fee: number;
            close_time: number;
            hash: string;
            reserve_base: number;
            reserve_inc: number;
            seq: number;
        };
        validation_quorum: number;
        validator_list_expires?: number;
    };
}
-
-

Type declaration

-
    -
  • -
    state: {
        amendment_blocked?: boolean;
        build_version: string;
        closed_ledger?: {
            age: number;
            base_fee: number;
            hash: string;
            reserve_base: number;
            reserve_inc: number;
            seq: number;
        };
        complete_ledgers: string;
        io_latency_ms: number;
        jq_trans_overflow: string;
        last_close: {
            converge_time: number;
            proposers: number;
        };
        load?: {
            job_types: JobType[];
            threads: number;
        };
        load_base: number;
        load_factor: number;
        load_factor_fee_escalation?: number;
        load_factor_fee_queue?: number;
        load_factor_fee_reference?: number;
        load_factor_server?: number;
        peer_disconnects?: string;
        peer_disconnects_resources?: string;
        peers: number;
        pubkey_node: string;
        pubkey_validator?: string;
        server_state: ServerState;
        server_state_duration_us: string;
        state_accounting: StateAccountingFinal;
        time: string;
        uptime: number;
        validated_ledger?: {
            age?: number;
            base_fee: number;
            close_time: number;
            hash: string;
            reserve_base: number;
            reserve_inc: number;
            seq: number;
        };
        validation_quorum: number;
        validator_list_expires?: number;
    }
    -
      -
    • -
      Optional amendment_blocked?: boolean
    • -
    • -
      build_version: string
    • -
    • -
      Optional closed_ledger?: {
          age: number;
          base_fee: number;
          hash: string;
          reserve_base: number;
          reserve_inc: number;
          seq: number;
      }
      -
        -
      • -
        age: number
      • -
      • -
        base_fee: number
      • -
      • -
        hash: string
      • -
      • -
        reserve_base: number
      • -
      • -
        reserve_inc: number
      • -
      • -
        seq: number
    • -
    • -
      complete_ledgers: string
    • -
    • -
      io_latency_ms: number
    • -
    • -
      jq_trans_overflow: string
    • -
    • -
      last_close: {
          converge_time: number;
          proposers: number;
      }
      -
        -
      • -
        converge_time: number
      • -
      • -
        proposers: number
    • -
    • -
      Optional load?: {
          job_types: JobType[];
          threads: number;
      }
      -
        -
      • -
        job_types: JobType[]
      • -
      • -
        threads: number
    • -
    • -
      load_base: number
    • -
    • -
      load_factor: number
    • -
    • -
      Optional load_factor_fee_escalation?: number
    • -
    • -
      Optional load_factor_fee_queue?: number
    • -
    • -
      Optional load_factor_fee_reference?: number
    • -
    • -
      Optional load_factor_server?: number
    • -
    • -
      Optional peer_disconnects?: string
    • -
    • -
      Optional peer_disconnects_resources?: string
    • -
    • -
      peers: number
    • -
    • -
      pubkey_node: string
    • -
    • -
      Optional pubkey_validator?: string
    • -
    • -
      server_state: ServerState
    • -
    • -
      server_state_duration_us: string
    • -
    • -
      state_accounting: StateAccountingFinal
    • -
    • -
      time: string
    • -
    • -
      uptime: number
    • -
    • -
      Optional validated_ledger?: {
          age?: number;
          base_fee: number;
          close_time: number;
          hash: string;
          reserve_base: number;
          reserve_inc: number;
          seq: number;
      }
      -
        -
      • -
        Optional age?: number
      • -
      • -
        base_fee: number
      • -
      • -
        close_time: number
      • -
      • -
        hash: string
      • -
      • -
        reserve_base: number
      • -
      • -
        reserve_inc: number
      • -
      • -
        seq: number
    • -
    • -
      validation_quorum: number
    • -
    • -
      Optional validator_list_expires?: number
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SetFeePostAmendment.html b/docs/interfaces/SetFeePostAmendment.html deleted file mode 100644 index df9b3e76..00000000 --- a/docs/interfaces/SetFeePostAmendment.html +++ /dev/null @@ -1,573 +0,0 @@ -SetFeePostAmendment | xrpl
-
- -
-
-
-
- -

Interface SetFeePostAmendment

-
-

Every transaction has the same set of common fields.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
BaseFeeDrops: string
-

The charge, in drops of XRP, for the reference transaction. (This is the transaction cost before scaling for load.)

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
ReserveBaseDrops: string
-

The base reserve, in drops

-
-
-
- -
ReserveIncrementDrops: string
-

The incremental reserve, in drops

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: string
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SetFeePreAmendment.html b/docs/interfaces/SetFeePreAmendment.html deleted file mode 100644 index 10c40e4f..00000000 --- a/docs/interfaces/SetFeePreAmendment.html +++ /dev/null @@ -1,583 +0,0 @@ -SetFeePreAmendment | xrpl
-
- -
-
-
-
- -

Interface SetFeePreAmendment

-
-

Every transaction has the same set of common fields.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
BaseFee: string
-

The charge, in drops of XRP, for the reference transaction, as hex. (This is the transaction cost before scaling for load.)

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
ReferenceFeeUnits: number
-

The cost, in fee units, of the reference transaction

-
-
-
- -
ReserveBase: number
-

The base reserve, in drops

-
-
-
- -
ReserveIncrement: number
-

The incremental reserve, in drops

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: string
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SetRegularKey.html b/docs/interfaces/SetRegularKey.html deleted file mode 100644 index 87afefe3..00000000 --- a/docs/interfaces/SetRegularKey.html +++ /dev/null @@ -1,556 +0,0 @@ -SetRegularKey | xrpl
-
- -
-
-
-
- -

Interface SetRegularKey

-
-

A SetRegularKey transaction assigns, changes, or removes the regular key -pair associated with an account.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
RegularKey?: string
-

A base-58-encoded Address that indicates the regular key pair to be -assigned to the account. If omitted, removes any existing regular key pair. -from the account. Must not match the master key pair for the address.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "SetRegularKey"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/Signer.html b/docs/interfaces/Signer.html deleted file mode 100644 index 7abc93bf..00000000 --- a/docs/interfaces/Signer.html +++ /dev/null @@ -1,381 +0,0 @@ -Signer | xrpl
-
- -
-
-
-
- -

Interface Signer

-
-

Hierarchy

-
    -
  • Signer
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
Signer: {
    Account: string;
    SigningPubKey: string;
    TxnSignature: string;
}
-
-

Type declaration

-
    -
  • -
    Account: string
  • -
  • -
    SigningPubKey: string
  • -
  • -
    TxnSignature: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SignerEntry.html b/docs/interfaces/SignerEntry.html deleted file mode 100644 index 3d30a9e7..00000000 --- a/docs/interfaces/SignerEntry.html +++ /dev/null @@ -1,402 +0,0 @@ -SignerEntry | xrpl
-
- -
-
-
-
- -

Interface SignerEntry

-
-

The object that describes the signer in SignerEntries.

-
-
-
-

Hierarchy

-
    -
  • SignerEntry
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
SignerEntry: {
    Account: string;
    SignerWeight: number;
    WalletLocator?: string;
}
-

The object that describes the signer in SignerEntries.

-
-
-

Type declaration

-
    -
  • -
    Account: string
    -

    An XRP Ledger address whose signature contributes to the multi-signature. -It does not need to be a funded address in the ledger.

    -
    -
  • -
  • -
    SignerWeight: number
    -

    The weight of a signature from this signer. -A multi-signature is only valid if the sum weight of the signatures provided meets -or exceeds the signer list's SignerQuorum value.

    -
    -
  • -
  • -
    Optional WalletLocator?: string
    -

    An arbitrary 256-bit (32-byte) field that can be used to identify the signer, which -may be useful for smart contracts, or for identifying who controls a key in a large -organization.

    -
    -
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SignerListSet.html b/docs/interfaces/SignerListSet.html deleted file mode 100644 index 2879b7fd..00000000 --- a/docs/interfaces/SignerListSet.html +++ /dev/null @@ -1,569 +0,0 @@ -SignerListSet | xrpl
-
- -
-
-
-
- -

Interface SignerListSet

-
-

The SignerListSet transaction creates, replaces, or removes a list of -signers that can be used to multi-sign a transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
SignerEntries?: SignerEntry[]
-

Array of SignerEntry objects, indicating the addresses and weights of -signers in this list. This signer list must have at least 1 member and no -more than 32 members. No address may appear more than once in the list, nor -may the Account submitting the transaction appear in the list.

-
-
-
- -
SignerQuorum: number
-

A target number for the signer weights. A multi-signature from this list -is valid only if the sum weights of the signatures provided is greater than -or equal to this value. To delete a signer list, use the value 0.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "SignerListSet"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SourceCurrencyAmount.html b/docs/interfaces/SourceCurrencyAmount.html deleted file mode 100644 index 5e30aad2..00000000 --- a/docs/interfaces/SourceCurrencyAmount.html +++ /dev/null @@ -1,379 +0,0 @@ -SourceCurrencyAmount | xrpl
-
- -
-
-
-
- -

Interface SourceCurrencyAmount

-
-

Hierarchy

-
    -
  • SourceCurrencyAmount
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: string
-
- -
issuer?: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/StateAccounting.html b/docs/interfaces/StateAccounting.html deleted file mode 100644 index 4a247e38..00000000 --- a/docs/interfaces/StateAccounting.html +++ /dev/null @@ -1,379 +0,0 @@ -StateAccounting | xrpl
-
- -
-
-
-
- -

Interface StateAccounting

-
-

Hierarchy

-
    -
  • StateAccounting
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
duration_us: string
-
- -
transitions: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubmitMultisignedRequest.html b/docs/interfaces/SubmitMultisignedRequest.html deleted file mode 100644 index 2f62c99a..00000000 --- a/docs/interfaces/SubmitMultisignedRequest.html +++ /dev/null @@ -1,431 +0,0 @@ -SubmitMultisignedRequest | xrpl
-
- -
-
-
-
- -

Interface SubmitMultisignedRequest

-
-

The submit_multisigned command applies a multi-signed transaction and sends -it to the network to be included in future ledgers. Expects a response in the -form of a SubmitMultisignedRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "submit_multisigned"
-

The name of the API method.

-
-
-
- -
fail_hard?: boolean
-

If true, and the transaction fails locally, do not retry or relay the -transaction to other servers.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
tx_json: Transaction
-

Transaction in JSON format with an array of Signers. To be successful, the -weights of the signatures must be equal or higher than the quorum of the. -Type/SignerList.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubmitMultisignedResponse.html b/docs/interfaces/SubmitMultisignedResponse.html deleted file mode 100644 index d8a4ac09..00000000 --- a/docs/interfaces/SubmitMultisignedResponse.html +++ /dev/null @@ -1,465 +0,0 @@ -SubmitMultisignedResponse | xrpl
-
- -
-
-
-
- -

Interface SubmitMultisignedResponse

-
-

Response expected from a SubmitMultisignedRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    engine_result: string;
    engine_result_code: number;
    engine_result_message: string;
    tx_blob: string;
    tx_json: Object;
}
-
-

Type declaration

-
    -
  • -
    engine_result: string
    -

    Code indicating the preliminary result of the transaction, for example. -tesSUCCESS .

    -
    -
  • -
  • -
    engine_result_code: number
    -

    Numeric code indicating the preliminary result of the transaction, -directly correlated to engine_result.

    -
    -
  • -
  • -
    engine_result_message: string
    -

    Human-readable explanation of the preliminary transaction result.

    -
    -
  • -
  • -
    tx_blob: string
    -

    The complete transaction in hex string format.

    -
    -
  • -
  • -
    tx_json: Object
    -

    The complete transaction in JSON format.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubmitRequest.html b/docs/interfaces/SubmitRequest.html deleted file mode 100644 index 5028ed17..00000000 --- a/docs/interfaces/SubmitRequest.html +++ /dev/null @@ -1,429 +0,0 @@ -SubmitRequest | xrpl
-
- -
-
-
-
- -

Interface SubmitRequest

-
-

The submit method applies a transaction and sends it to the network to be -confirmed and included in future ledgers. Expects a response in the form of a -SubmitResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "submit"
-

The name of the API method.

-
-
-
- -
fail_hard?: boolean
-

If true, and the transaction fails locally, do not retry or relay the -transaction to other servers. The default is false.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
tx_blob: string
-

The complete transaction in hex string format.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubmitResponse.html b/docs/interfaces/SubmitResponse.html deleted file mode 100644 index 0bcda760..00000000 --- a/docs/interfaces/SubmitResponse.html +++ /dev/null @@ -1,523 +0,0 @@ -SubmitResponse | xrpl
-
- -
-
-
-
- -

Interface SubmitResponse

-
-

Response expected from a SubmitRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    accepted: boolean;
    account_sequence_available: number;
    account_sequence_next: number;
    applied: boolean;
    broadcast: boolean;
    engine_result: string;
    engine_result_code: number;
    engine_result_message: string;
    kept: boolean;
    open_ledger_cost: string;
    queued: boolean;
    tx_blob: string;
    tx_json: Object;
    validated_ledger_index: number;
}
-
-

Type declaration

-
    -
  • -
    accepted: boolean
    -

    The value true indicates that the transaction was applied, queued, -broadcast, or kept for later. The value false indicates that none of -those happened, so the transaction cannot possibly succeed as long as you -do not submit it again and have not already submitted it another time.

    -
    -
  • -
  • -
    account_sequence_available: number
    -

    The next Sequence Number available for the sending account after all -pending and queued transactions.

    -
    -
  • -
  • -
    account_sequence_next: number
    -

    The next Sequence number for the sending account after all transactions -that have been provisionally applied, but not transactions in the queue.

    -
    -
  • -
  • -
    applied: boolean
    -

    The value true indicates that this transaction was applied to the open -ledger. In this case, the transaction is likely, but not guaranteed, to -be validated in the next ledger version.

    -
    -
  • -
  • -
    broadcast: boolean
    -

    The value true indicates this transaction was broadcast to peer servers -in the peer-to-peer XRP Ledger network.

    -
    -
  • -
  • -
    engine_result: string
    -

    Text result code indicating the preliminary result of the transaction, -for example tesSUCCESS.

    -
    -
  • -
  • -
    engine_result_code: number
    -

    Numeric version of the result code.

    -
    -
  • -
  • -
    engine_result_message: string
    -

    Human-readable explanation of the transaction's preliminary result.

    -
    -
  • -
  • -
    kept: boolean
    -

    The value true indicates that the transaction was kept to be retried -later.

    -
    -
  • -
  • -
    open_ledger_cost: string
    -

    The current open ledger cost before processing this transaction -transactions with a lower cost are likely to be queued.

    -
    -
  • -
  • -
    queued: boolean
    -

    The value true indicates the transaction was put in the Transaction -Queue, which means it is likely to be included in a future ledger -version.

    -
    -
  • -
  • -
    tx_blob: string
    -

    The complete transaction in hex string format.

    -
    -
  • -
  • -
    tx_json: Object
    -

    The complete transaction in JSON format.

    -
    -
  • -
  • -
    validated_ledger_index: number
    -

    The ledger index of the newest validated ledger at the time of -submission. This provides a lower bound on the ledger versions that the -transaction can appear in as a result of this request.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubscribeBook.html b/docs/interfaces/SubscribeBook.html deleted file mode 100644 index 7e801558..00000000 --- a/docs/interfaces/SubscribeBook.html +++ /dev/null @@ -1,419 +0,0 @@ -SubscribeBook | xrpl
-
- -
-
-
-
- -

Interface SubscribeBook

-
-

Hierarchy

-
    -
  • SubscribeBook
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
both?: boolean
-

If true, return both sides of the order book. The default is false.

-
-
-
- -
snapshot?: boolean
-

If true, return the current state of the order book once when you -subscribe before sending updates. The default is false.

-
-
-
- -
taker: string
-

Unique account address to use as a perspective for viewing offers, in the. -XRP Ledger's base58 format.

-
-
-
- -
taker_gets: Currency
-

Specification of which currency the account taking the Offer would -receive, as a currency object with no amount.

-
-
-
- -
taker_pays: Currency
-

Specification of which currency the account taking the Offer would pay, as -a currency object with no amount.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubscribeRequest.html b/docs/interfaces/SubscribeRequest.html deleted file mode 100644 index f5666b77..00000000 --- a/docs/interfaces/SubscribeRequest.html +++ /dev/null @@ -1,483 +0,0 @@ -SubscribeRequest | xrpl
-
- -
-
-
-
- -

Interface SubscribeRequest

-
-

The subscribe method requests periodic notifications from the server when -certain events happen. Expects a response in the form of a -SubscribeResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
accounts?: string[]
-

Array with the unique addresses of accounts to monitor for validated -transactions. The addresses must be in the XRP Ledger's base58 format. -The server sends a notification for any transaction that affects at least -one of these accounts.

-
-
-
- -
accounts_proposed?: string[]
-

Like accounts, but include transactions that are not yet finalized.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
books?: SubscribeBook[]
-

Array of objects defining order books to monitor for updates, as detailed -Below.

-
-
-
- -
command: "subscribe"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
streams?: StreamType[]
-

Array of string names of generic streams to subscribe to.

-
-
-
- -
url?: string
-

URL where the server sends a JSON-RPC callbacks for each event. -Admin-only.

-
-
-
- -
url_password?: string
-

Password to provide for basic authentication at the callback URL.

-
-
-
- -
url_username?: string
-

Username to provide for basic authentication at the callback URL.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/SubscribeResponse.html b/docs/interfaces/SubscribeResponse.html deleted file mode 100644 index ea525e45..00000000 --- a/docs/interfaces/SubscribeResponse.html +++ /dev/null @@ -1,435 +0,0 @@ -SubscribeResponse | xrpl
-
- -
-
-
-
- -

Interface SubscribeResponse

-
-

Response expected from a SubscribeRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: Record<string, never> | LedgerStreamResponse | BooksSnapshot
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TicketCreate.html b/docs/interfaces/TicketCreate.html deleted file mode 100644 index bea84ddf..00000000 --- a/docs/interfaces/TicketCreate.html +++ /dev/null @@ -1,556 +0,0 @@ -TicketCreate | xrpl
-
- -
-
-
-
- -

Interface TicketCreate

-
-

A TicketCreate transaction sets aside one or more sequence numbers as -Tickets.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketCount: number
-

How many Tickets to create. This must be a positive number and cannot -cause the account to own more than 250 Tickets after executing this -transaction.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "TicketCreate"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TransactionAndMetadata.html b/docs/interfaces/TransactionAndMetadata.html deleted file mode 100644 index ddb1baf9..00000000 --- a/docs/interfaces/TransactionAndMetadata.html +++ /dev/null @@ -1,384 +0,0 @@ -TransactionAndMetadata | xrpl
-
- -
-
-
-
- -

Interface TransactionAndMetadata<T>

-
-

Type Parameters

-
-
-

Hierarchy

-
    -
  • TransactionAndMetadata
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
metadata: TransactionMetadata<T>
-
- -
transaction: T
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TransactionEntryRequest.html b/docs/interfaces/TransactionEntryRequest.html deleted file mode 100644 index 64c5fee9..00000000 --- a/docs/interfaces/TransactionEntryRequest.html +++ /dev/null @@ -1,441 +0,0 @@ -TransactionEntryRequest | xrpl
-
- -
-
-
-
- -

Interface TransactionEntryRequest

-
-

The transaction_entry method retrieves information on a single transaction -from a specific ledger version. Expects a response in the form of a -TransactionEntryResponse.

-
-
-
-

Hierarchy

-
    -
  • BaseRequest
  • -
  • LookupByLedgerRequest -
      -
    • TransactionEntryRequest
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
command: "transaction_entry"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
ledger_hash?: string
-

A 20-byte hex string for the ledger version to use.

-
-
-
- -
ledger_index?: LedgerIndex
-

The ledger index of the ledger to use, or a shortcut string.

-
-
-
- -
tx_hash: string
-

Unique hash of the transaction you are looking up.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TransactionEntryResponse.html b/docs/interfaces/TransactionEntryResponse.html deleted file mode 100644 index 54d50b9d..00000000 --- a/docs/interfaces/TransactionEntryResponse.html +++ /dev/null @@ -1,461 +0,0 @@ -TransactionEntryResponse | xrpl
-
- -
-
-
-
- -

Interface TransactionEntryResponse

-
-

Response expected from a TransactionEntryRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ledger_hash: string;
    ledger_index: number;
    metadata: TransactionMetadata;
    tx_json: Object;
}
-
-

Type declaration

-
    -
  • -
    ledger_hash: string
    -

    The identifying hash of the ledger version the transaction was found in; -this is the same as the one from the request.

    -
    -
  • -
  • -
    ledger_index: number
    -

    The ledger index of the ledger version the transaction was found in; -this is the same as the one from the request.

    -
    -
  • -
  • -
    metadata: TransactionMetadata
    -

    The transaction metadata, which shows the exact results of the -transaction in detail.

    -
    -
  • -
  • -
    tx_json: Object
    -

    JSON representation of the Transaction object.

    -
    -
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TransactionMetadataBase.html b/docs/interfaces/TransactionMetadataBase.html deleted file mode 100644 index a257eeb2..00000000 --- a/docs/interfaces/TransactionMetadataBase.html +++ /dev/null @@ -1,400 +0,0 @@ -TransactionMetadataBase | xrpl
-
- -
-
-
-
- -

Interface TransactionMetadataBase

-
-

Hierarchy

-
    -
  • TransactionMetadataBase
-
-
-
- -
-
-

Properties

-
- -
AffectedNodes: Node[]
-
- -
DeliveredAmount?: Amount
-
- -
TransactionIndex: number
-
- -
TransactionResult: string
-
- -
delivered_amount?: Amount
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TransactionStream.html b/docs/interfaces/TransactionStream.html deleted file mode 100644 index 88043b8a..00000000 --- a/docs/interfaces/TransactionStream.html +++ /dev/null @@ -1,494 +0,0 @@ -TransactionStream | xrpl
-
- -
-
-
-
- -

Interface TransactionStream

-
-

Many subscriptions result in messages about transactions.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • TransactionStream
-
-
-
- -
-
-

Properties

-
- -
engine_result: string
-

String Transaction result code.

-
-
-
- -
engine_result_code: number
-

Numeric transaction response code, if applicable.

-
-
-
- -
engine_result_message: string
-

Human-readable explanation for the transaction response.

-
-
-
- -
ledger_current_index?: number
-

The ledger index of the current in-progress ledger version for which this -transaction is currently proposed.

-
-
-
- -
ledger_hash?: string
-

The identifying hash of the ledger version that includes this transaction.

-
-
-
- -
ledger_index?: number
-

The ledger index of the ledger version that includes this transaction.

-
-
-
- - -

The transaction metadata, which shows the exact outcome of the transaction -in detail.

-
-
-
- -
status: string
-
- -
transaction: Object
-

The definition of the transaction in JSON format.

-
-
-
- -
type: "transaction"
-
- -
validated?: boolean
-

If true, this transaction is included in a validated ledger and its -outcome is final. Responses from the transaction stream should always be -validated.

-
-
-
- -
warnings?: {
    id: number;
    message: string;
}[]
-
-

Type declaration

-
    -
  • -
    id: number
  • -
  • -
    message: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TrustSet.html b/docs/interfaces/TrustSet.html deleted file mode 100644 index a02e7fb2..00000000 --- a/docs/interfaces/TrustSet.html +++ /dev/null @@ -1,578 +0,0 @@ -TrustSet | xrpl
-
- -
-
-
-
- -

Interface TrustSet

-
-

Create or modify a trust line linking two accounts.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | TrustSetFlagsInterface
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- - -

Object defining the trust line to create or modify, in the format of a -Currency Amount.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
QualityIn?: number
-

Value incoming balances on this trust line at the ratio of this number per -1,000,000,000 units. A value of 0 is shorthand for treating balances at -face value.

-
-
-
- -
QualityOut?: number
-

Value outgoing balances on this trust line at the ratio of this number per -1,000,000,000 units. A value of 0 is shorthand for treating balances at -face value.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "TrustSet"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TrustSetFlagsInterface.html b/docs/interfaces/TrustSetFlagsInterface.html deleted file mode 100644 index c2a3b1f1..00000000 --- a/docs/interfaces/TrustSetFlagsInterface.html +++ /dev/null @@ -1,427 +0,0 @@ -TrustSetFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface TrustSetFlagsInterface

-
-

Map of flags to boolean values representing TrustSet transaction -flags.

-
-
-

Example


const trustSetTx: TrustSet = {
TransactionType: 'TrustSet',
Account: wallet2.getClassicAddress(),
LimitAmount: {
currency: 'FOO',
issuer: wallet1.getClassicAddress(),
value: '10000000000',
},
Flags: {
tfSetNoRipple: true
}
}

// Autofill the tx to see how flags actually look compared to the interface usage.
const autofilledTx = await client.autofill(trustSetTx)
console.log(autofilledTx)
// {
// TransactionType: 'TrustSet',
// Account: 'r9dAdQQCBcGajVSeC9CqW3LCugjPDnAkEb',
// LimitAmount: {
// currency: 'FOO',
// issuer: 'rWZzUjo5xGiAoRBqzsndyzonXz47UV8u1',
// value: '10000000000'
// },
// Flags: 131072,
// Sequence: 21971483,
// Fee: '12',
// LastLedgerSequence: 21971503
// } -
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • TrustSetFlagsInterface
-
-
-
- -
-
-

Properties

-
- -
tfClearFreeze?: boolean
-

Unfreeze the trust line.

-
-
-
- -
tfClearNoRipple?: boolean
-

Disable the No Ripple flag, allowing rippling on this trust line.

-
-
-
- -
tfSetFreeze?: boolean
-

Freeze the trust line.

-
-
-
- -
tfSetNoRipple?: boolean
-

Enable the No Ripple flag, which blocks rippling between two trust lines -of the same currency if this flag is enabled on both.

-
-
-
- -
tfSetfAuth?: boolean
-

Authorize the other party to hold currency issued by this account. (No -effect unless using the asfRequireAuth AccountSet flag.) Cannot be unset.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TxRequest.html b/docs/interfaces/TxRequest.html deleted file mode 100644 index c914206e..00000000 --- a/docs/interfaces/TxRequest.html +++ /dev/null @@ -1,465 +0,0 @@ -TxRequest | xrpl
-
- -
-
-
-
- -

Interface TxRequest

-
-

The tx method retrieves information on a single transaction, by its -identifying hash. Expects a response in the form of a TxResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
binary?: boolean
-

If true, return transaction data and metadata as binary serialized to -hexadecimal strings. If false, return transaction data and metadata as. -JSON. The default is false.

-
-
-
- -
command: "tx"
-

The name of the API method.

-
-
-
- -
ctid?: string
-

The Concise Transaction ID to look up. Exactly one of transaction or ctid must be specified for a TxRequest.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
max_ledger?: number
-

Use this with min_ledger to specify a range of up to 1000 ledger indexes, -ending with this ledger (inclusive). If the server cannot find the -transaction, it confirms whether it was able to search all the ledgers in -the requested range.

-
-
-
- -
min_ledger?: number
-

Use this with max_ledger to specify a range of up to 1000 ledger indexes, -starting with this ledger (inclusive). If the server cannot find the -transaction, it confirms whether it was able to search all the ledgers in -this range.

-
-
-
- -
transaction?: string
-

The transaction hash to look up. Exactly one of transaction or ctid must be specified for a TxRequest.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/TxResponse.html b/docs/interfaces/TxResponse.html deleted file mode 100644 index c6b3d57d..00000000 --- a/docs/interfaces/TxResponse.html +++ /dev/null @@ -1,488 +0,0 @@ -TxResponse | xrpl
-
- -
-
-
-
- -

Interface TxResponse<T>

-
-

Response expected from a TxRequest.

-
-
-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: {
    ctid?: string;
    date?: number;
    hash: string;
    ledger_index?: number;
    meta?: string | TransactionMetadata<T>;
    validated?: boolean;
} & T
-
-

Type declaration

-
    -
  • -
    Optional ctid?: string
    -

    The Concise Transaction Identifier of the transaction (16-byte hex string)

    -
    -
  • -
  • -
    Optional date?: number
    -

    This number measures the number of seconds since the "Ripple Epoch" of January 1, 2000 (00:00 UTC)

    -
    -
  • -
  • -
    hash: string
    -

    The SHA-512 hash of the transaction.

    -
    -
  • -
  • -
    Optional ledger_index?: number
    -

    The ledger index of the ledger that includes this transaction.

    -
    -
  • -
  • -
    Optional meta?: string | TransactionMetadata<T>
    -

    Transaction metadata, which describes the results of the transaction. - Can be undefined if a transaction has not been validated yet.

    -
    -
  • -
  • -
    Optional validated?: boolean
    -

    If true, this data comes from a validated ledger version; if omitted or. -Set to false, this data is not final.

    -
    -
-
- -
searched_all?: boolean
-

If true, the server was able to search all of the specified ledger -versions, and the transaction was in none of them. If false, the server did -not have all of the specified ledger versions available, so it is not sure. -If one of them might contain the transaction.

-
-
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/UNLModify.html b/docs/interfaces/UNLModify.html deleted file mode 100644 index 8e4a2e40..00000000 --- a/docs/interfaces/UNLModify.html +++ /dev/null @@ -1,575 +0,0 @@ -UNLModify | xrpl
-
- -
-
-
-
- -

Interface UNLModify

-
-

Mark a change to the Negative UNL.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
LedgerSequence: number
-

The ledger index where this pseudo-transaction appears. -This distinguishes the pseudo-transaction from other occurrences of the same change.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "UNLModify"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
UNLModifyDisabling: 0 | 1
-

If 0, this change represents removing a validator from the Negative UNL. -If 1, this change represents adding a validator to the Negative UNL.

-
-
-
- -
UNLModifyValidator: string
-

The validator to add or remove, as identified by its master public key.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/UnsubscribeBook.html b/docs/interfaces/UnsubscribeBook.html deleted file mode 100644 index 82225515..00000000 --- a/docs/interfaces/UnsubscribeBook.html +++ /dev/null @@ -1,386 +0,0 @@ -UnsubscribeBook | xrpl
-
- -
-
-
-
- -

Interface UnsubscribeBook

-
-

Hierarchy

-
    -
  • UnsubscribeBook
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
both?: boolean
-
- -
taker_gets: Currency
-
- -
taker_pays: Currency
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/UnsubscribeRequest.html b/docs/interfaces/UnsubscribeRequest.html deleted file mode 100644 index b600033f..00000000 --- a/docs/interfaces/UnsubscribeRequest.html +++ /dev/null @@ -1,452 +0,0 @@ -UnsubscribeRequest | xrpl
-
- -
-
-
-
- -

Interface UnsubscribeRequest

-
-

The unsubscribe command tells the server to stop sending messages for a -particular subscription or set of subscriptions. Expects a response in the -form of an UnsubscribeResponse.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
accounts?: string[]
-

Array of unique account addresses to stop receiving updates for, in the. -XRP Ledger's base58 format.

-
-
-
- -
accounts_proposed?: string[]
-

Like accounts, but for accounts_proposed subscriptions that included -not-yet-validated transactions.

-
-
-
- -
api_version?: number
-

The API version to use. If omitted, use version 1.

-
-
-
- -
books?: UnsubscribeBook[]
-

Array of objects defining order books to unsubscribe from, as explained -below.

-
-
-
- -
command: "unsubscribe"
-

The name of the API method.

-
-
-
- -
id?: string | number
-

A unique value to identify this request. The response to this request uses -the same id field. This way, even if responses arrive out of order, you -know which request prompted which response.

-
-
-
- -
streams?: StreamType[]
-

Array of string names of generic streams to unsubscribe from, including. -Ledger, server, transactions, and transactions_proposed.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/UnsubscribeResponse.html b/docs/interfaces/UnsubscribeResponse.html deleted file mode 100644 index 1f3cd54c..00000000 --- a/docs/interfaces/UnsubscribeResponse.html +++ /dev/null @@ -1,435 +0,0 @@ -UnsubscribeResponse | xrpl
-
- -
-
-
-
- -

Interface UnsubscribeResponse

-
-

Response expected from a UnsubscribeRequest.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
api_version?: number
-
- -
forwarded?: boolean
-
- -
id: string | number
-
- -
result: Record<string, never>
-
- -
status?: string
-
- -
type: string
-
- -
warning?: "load"
-
- -
warnings?: ResponseWarning[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/ValidationStream.html b/docs/interfaces/ValidationStream.html deleted file mode 100644 index 6e10fc26..00000000 --- a/docs/interfaces/ValidationStream.html +++ /dev/null @@ -1,551 +0,0 @@ -ValidationStream | xrpl
-
- -
-
-
-
- -

Interface ValidationStream

-
-

The validations stream sends messages whenever it receives validation -messages, also called validation votes, regardless of whether or not the -validation message is from a trusted validator.

-
-
-
-

Hierarchy

-
    -
  • BaseStream -
      -
    • ValidationStream
-
-
-
- -
-
-

Properties

-
- -
amendments?: string[]
-

The value validationReceived indicates this is from the validations -Stream.

-
-
-
- -
base_fee?: number
-

The amendments this server wants to be added to the protocol.

-
-
-
- -
cookie?: string
-

An arbitrary value chosen by the server at startup.

-

If the same validation key pair signs validations with different cookies -concurrently, that usually indicates that multiple servers are incorrectly -configured to use the same validation key pair.

-
-
-
- -
data?: string
-

The contents of the validation message in its canonical binary form

-
-
-
- -
flags: number
-

The unscaled transaction cost (reference_fee value) this server wants to -set by Fee voting.

-
-
-
- -
full: boolean
-

Bit-mask of flags added to this validation message. The flag 0x80000000 -indicates that the validation signature is fully-canonical. The flag -0x00000001 indicates that this is a full validation; otherwise it's a -partial validation. Partial validations are not meant to vote for any -particular ledger. A partial validation indicates that the validator is -still online but not keeping up with consensus.

-
-
-
- -
ledger_hash: string
-

If true, this is a full validation. Otherwise, this is a partial -validation. Partial validations are not meant to vote for any particular -ledger. A partial validation indicates that the validator is still online -but not keeping up with consensus.

-
-
-
- -
ledger_index: string
-

The ledger index of the proposed ledger.

-
-
-
- -
load_fee?: number
-

The local load-scaled transaction cost this validator is currently -enforcing, in fee units.

-
-
-
- -
master_key?: string
-

The validator's master public key, if the validator is using a validator -token, in the XRP Ledger's base58 format.

-
-
-
- -
reserve_base?: number
-

The minimum reserve requirement (account_reserve value) this validator -wants to set by fee voting.

-
-
-
- -
reserve_inc?: number
-

The increment in the reserve requirement (owner_reserve value) this -validator wants to set by fee voting.

-
-
-
- -
signature: string
-

The signature that the validator used to sign its vote for this ledger.

-
-
-
- -
signing_time: number
-

When this validation vote was signed, in seconds since the Ripple Epoch.

-
-
-
- -
type: "validationReceived"
-
- -
validation_public_key: string
-

The public key from the key-pair that the validator used to sign the -message, in the XRP Ledger's base58 format. This identifies the validator -sending the message and can also be used to verify the signature. If the -validator is using a token, this is an ephemeral public key.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainAccountCreateCommit.html b/docs/interfaces/XChainAccountCreateCommit.html deleted file mode 100644 index 1a5ecdc8..00000000 --- a/docs/interfaces/XChainAccountCreateCommit.html +++ /dev/null @@ -1,591 +0,0 @@ -XChainAccountCreateCommit | xrpl
-
- -
-
-
-
- -

Interface XChainAccountCreateCommit

-
-

The XChainAccountCreateCommit transaction creates a new account on one of the -chains a bridge connects, which serves as the bridge entrance for that chain.

-

WARNING: This transaction should only be executed if the witness attestations -will be reliably delivered to the destination chain. If the signatures aren't -delivered, then account creation will be blocked until attestations are received. -This can be used maliciously; to disable this transaction on XRP-XRP bridges, -the bridge's MinAccountCreateAmount shouldn't be present.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The amount, in XRP, to use for account creation. This must be greater than or -equal to the MinAccountCreateAmount specified in the Bridge ledger object.

-
-
-
- -
Destination: string
-

The destination account on the destination chain.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
SignatureReward: Amount
-

The amount, in XRP, to be used to reward the witness servers for providing -signatures. This must match the amount on the Bridge ledger object.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainAccountCreateCommit"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge to create accounts for.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainAddAccountCreateAttestation.html b/docs/interfaces/XChainAddAccountCreateAttestation.html deleted file mode 100644 index e36055fe..00000000 --- a/docs/interfaces/XChainAddAccountCreateAttestation.html +++ /dev/null @@ -1,657 +0,0 @@ -XChainAddAccountCreateAttestation | xrpl
-
- -
-
-
-
- -

Interface XChainAddAccountCreateAttestation

-
-

The XChainAddAccountCreateAttestation transaction provides an attestation -from a witness server that a XChainAccountCreateCommit transaction -occurred on the other chain.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The amount committed by the XChainAccountCreateCommit transaction -on the source chain.

-
-
-
- -
AttestationRewardAccount: string
-

The account that should receive this signer's share of the SignatureReward.

-
-
-
- -
AttestationSignerAccount: string
-

The account on the door account's signer list that is signing the transaction.

-
-
-
- -
Destination: string
-

The destination account for the funds on the destination chain.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OtherChainSource: string
-

The account on the source chain that submitted the XChainAccountCreateCommit -transaction that triggered the event associated with the attestation.

-
-
-
- -
PublicKey: string
-

The public key used to verify the signature.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signature: string
-

The signature attesting to the event on the other chain.

-
-
-
- -
SignatureReward: Amount
-

The signature reward paid in the XChainAccountCreateCommit transaction.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainAddAccountCreateAttestation"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
WasLockingChainSend: 0 | 1
-

A boolean representing the chain where the event occurred.

-
-
-
- -
XChainAccountCreateCount: string | number
-

The counter that represents the order that the claims must be processed in.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge associated with the attestation.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainAddClaimAttestation.html b/docs/interfaces/XChainAddClaimAttestation.html deleted file mode 100644 index 67502526..00000000 --- a/docs/interfaces/XChainAddClaimAttestation.html +++ /dev/null @@ -1,647 +0,0 @@ -XChainAddClaimAttestation | xrpl
-
- -
-
-
-
- -

Interface XChainAddClaimAttestation

-
-

The XChainAddClaimAttestation transaction provides proof from a witness server, -attesting to an XChainCommit transaction.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The amount committed by the XChainCommit transaction on the source chain.

-
-
-
- -
AttestationRewardAccount: string
-

The account that should receive this signer's share of the SignatureReward.

-
-
-
- -
AttestationSignerAccount: string
-

The account on the door account's signer list that is signing the transaction.

-
-
-
- -
Destination?: string
-

The destination account for the funds on the destination chain (taken from -the XChainCommit transaction).

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OtherChainSource: string
-

The account on the source chain that submitted the XChainCommit -transaction that triggered the event associated with the attestation.

-
-
-
- -
PublicKey: string
-

The public key used to verify the attestation signature.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signature: string
-

The signature attesting to the event on the other chain.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainAddClaimAttestation"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
WasLockingChainSend: 0 | 1
-

A boolean representing the chain where the event occurred.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge to use to transfer funds.

-
-
-
- -
XChainClaimID: string | number
-

The XChainClaimID associated with the transfer, which was included in the -XChainCommit transaction.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainBridge.html b/docs/interfaces/XChainBridge.html deleted file mode 100644 index 210ea344..00000000 --- a/docs/interfaces/XChainBridge.html +++ /dev/null @@ -1,393 +0,0 @@ -XChainBridge | xrpl
-
- -
-
-
-
- -

Interface XChainBridge

-
-

Hierarchy

-
    -
  • XChainBridge
-
-
-
- -
-
-

Properties

-
- -
IssuingChainDoor: string
-
- -
IssuingChainIssue: Currency
-
- -
LockingChainDoor: string
-
- -
LockingChainIssue: Currency
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainClaim.html b/docs/interfaces/XChainClaim.html deleted file mode 100644 index 0e2d535e..00000000 --- a/docs/interfaces/XChainClaim.html +++ /dev/null @@ -1,600 +0,0 @@ -XChainClaim | xrpl
-
- -
-
-
-
- -

Interface XChainClaim

-
-

The XChainClaim transaction completes a cross-chain transfer of value. It -allows a user to claim the value on the destination chain - the equivalent -of the value locked on the source chain.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The amount to claim on the destination chain. This must match the amount -attested to on the attestations associated with this XChainClaimID.

-
-
-
- -
Destination: string
-

The destination account on the destination chain. It must exist or the -transaction will fail. However, if the transaction fails in this case, the -sequence number and collected signatures won't be destroyed, and the -transaction can be rerun with a different destination.

-
-
-
- -
DestinationTag?: number
-

An integer destination tag.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainClaim"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge to use for the transfer.

-
-
-
- -
XChainClaimID: string | number
-

The unique integer ID for the cross-chain transfer that was referenced in the -corresponding XChainCommit transaction.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainCommit.html b/docs/interfaces/XChainCommit.html deleted file mode 100644 index 9ea16a70..00000000 --- a/docs/interfaces/XChainCommit.html +++ /dev/null @@ -1,594 +0,0 @@ -XChainCommit | xrpl
-
- -
-
-
-
- -

Interface XChainCommit

-
-

The XChainCommit is the second step in a cross-chain transfer. It puts assets -into trust on the locking chain so that they can be wrapped on the issuing -chain, or burns wrapped assets on the issuing chain so that they can be returned -on the locking chain.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Amount: Amount
-

The asset to commit, and the quantity. This must match the door account's -LockingChainIssue (if on the locking chain) or the door account's -IssuingChainIssue (if on the issuing chain).

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OtherChainDestination?: string
-

The destination account on the destination chain. If this is not specified, -the account that submitted the XChainCreateClaimID transaction on the -destination chain will need to submit a XChainClaim transaction to -claim the funds.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainCommit"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge to use to transfer funds.

-
-
-
- -
XChainClaimID: string | number
-

The unique integer ID for a cross-chain transfer. This must be acquired on -the destination chain (via a XChainCreateClaimID transaction) and -checked from a validated ledger before submitting this transaction. If an -incorrect sequence number is specified, the funds will be lost.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainCreateBridge.html b/docs/interfaces/XChainCreateBridge.html deleted file mode 100644 index 77aeb5bd..00000000 --- a/docs/interfaces/XChainCreateBridge.html +++ /dev/null @@ -1,579 +0,0 @@ -XChainCreateBridge | xrpl
-
- -
-
-
-
- -

Interface XChainCreateBridge

-
-

The XChainCreateBridge transaction creates a new Bridge ledger object -and defines a new cross-chain bridge entrance on the chain that the transaction -is submitted on. It includes information about door accounts and assets for the -bridge.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
MinAccountCreateAmount?: Amount
-

The minimum amount, in XRP, required for a XChainAccountCreateCommit -transaction. If this isn't present, the XChainAccountCreateCommit -transaction will fail. This field can only be present on XRP-XRP bridges.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
SignatureReward: Amount
-

The total amount to pay the witness servers for their signatures. This amount -will be split among the signers.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainCreateBridge"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge (door accounts and assets) to create.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainCreateClaimID.html b/docs/interfaces/XChainCreateClaimID.html deleted file mode 100644 index e55a111f..00000000 --- a/docs/interfaces/XChainCreateClaimID.html +++ /dev/null @@ -1,576 +0,0 @@ -XChainCreateClaimID | xrpl
-
- -
-
-
-
- -

Interface XChainCreateClaimID

-
-

The XChainCreateClaimID transaction creates a new cross-chain claim ID that is -used for a cross-chain transfer. A cross-chain claim ID represents one -cross-chain transfer of value.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- -
Flags?: number | GlobalFlags
-

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
OtherChainSource: string
-

The account that must send the XChainCommit transaction on the source chain.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
SignatureReward: Amount
-

The amount, in XRP, to reward the witness servers for providing signatures. -This must match the amount on the Bridge ledger object.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainCreateClaimID"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge to create the claim ID for.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainModifyBridge.html b/docs/interfaces/XChainModifyBridge.html deleted file mode 100644 index 421296c2..00000000 --- a/docs/interfaces/XChainModifyBridge.html +++ /dev/null @@ -1,576 +0,0 @@ -XChainModifyBridge | xrpl
-
- -
-
-
-
- -

Interface XChainModifyBridge

-
-

The XChainModifyBridge transaction allows bridge managers to modify the parameters -of the bridge.

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
Account: string
-

The unique address of the transaction sender.

-
-
-
- -
AccountTxnID?: string
-

Hash value identifying another transaction. If provided, this transaction -is only valid if the sending account's previously-sent transaction matches -the provided hash.

-
-
-
- -
Fee?: string
-

Integer amount of XRP, in drops, to be destroyed as a cost for -distributing this transaction to the network. Some transaction types have -different minimum requirements.

-
-
-
- - -

Set of bit-flags for this transaction.

-
-
-
- -
LastLedgerSequence?: number
-

Highest ledger index this transaction can appear in. Specifying this field -places a strict upper limit on how long the transaction can wait to be -validated or rejected.

-
-
-
- -
Memos?: Memo[]
-

Additional arbitrary information used to identify this transaction.

-
-
-
- -
MinAccountCreateAmount?: Amount
-

The minimum amount, in XRP, required for a XChainAccountCreateCommit -transaction. If this is not present, the XChainAccountCreateCommit -transaction will fail. This field can only be present on XRP-XRP bridges.

-
-
-
- -
NetworkID?: number
-

The network id of the transaction.

-
-
-
- -
Sequence?: number
-

The sequence number of the account sending the transaction. A transaction -is only valid if the Sequence number is exactly 1 greater than the previous -transaction from the same account. The special case 0 means the transaction -is using a Ticket instead.

-
-
-
- -
SignatureReward?: Amount
-

The signature reward split between the witnesses for submitting attestations.

-
-
-
- -
Signers?: Signer[]
-

Array of objects that represent a multi-signature which authorizes this -transaction.

-
-
-
- -
SigningPubKey?: string
-

Hex representation of the public key that corresponds to the private key -used to sign this transaction. If an empty string, indicates a -multi-signature is present in the Signers field instead.

-
-
-
- -
SourceTag?: number
-

Arbitrary integer used to identify the reason for this payment, or a sender -on whose behalf this transaction is made. Conventionally, a refund should -specify the initial payment's SourceTag as the refund payment's -DestinationTag.

-
-
-
- -
TicketSequence?: number
-

The sequence number of the ticket to use in place of a Sequence number. If -this is provided, Sequence must be 0. Cannot be used with AccountTxnID.

-
-
-
- -
TransactionType: "XChainModifyBridge"
-

The type of transaction. Valid types include: Payment, OfferCreate, -TrustSet, and many others.

-
-
-
- -
TxnSignature?: string
-

The signature that verifies this transaction as originating from the -account it says it is from.

-
-
-
- -
XChainBridge: XChainBridge
-

The bridge to modify.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XChainModifyBridgeFlagsInterface.html b/docs/interfaces/XChainModifyBridgeFlagsInterface.html deleted file mode 100644 index 6f41b824..00000000 --- a/docs/interfaces/XChainModifyBridgeFlagsInterface.html +++ /dev/null @@ -1,382 +0,0 @@ -XChainModifyBridgeFlagsInterface | xrpl
-
- -
-
-
-
- -

Interface XChainModifyBridgeFlagsInterface

-
-

Map of flags to boolean values representing XChainModifyBridge transaction -flags.

-
-
-
-

Hierarchy

-
    -
  • GlobalFlags -
      -
    • XChainModifyBridgeFlagsInterface
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
tfClearAccountCreateAmount?: boolean
-

Clears the MinAccountCreateAmount of the bridge.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/interfaces/XRP.html b/docs/interfaces/XRP.html deleted file mode 100644 index 8d7ab063..00000000 --- a/docs/interfaces/XRP.html +++ /dev/null @@ -1,379 +0,0 @@ -XRP | xrpl
-
- -
-
-
-
- -

Interface XRP

-
-

Hierarchy

-
    -
  • XRP
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
currency: "XRP"
-
- -
issuer?: undefined
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html deleted file mode 100644 index a44647c8..00000000 --- a/docs/modules.html +++ /dev/null @@ -1,679 +0,0 @@ -xrpl
-
- -
-
-
-
-

xrpl

-
-
-

Index

-
-

Clients

-
-
-

Signing

-
-
-

Transaction Models

-
-
-

Transaction Flags

-
-
-

Utilities

-
-
-

Requests

-
-
-

Responses

-
-
-

Streams

-
-
-

Errors

-
-
-

Other

-
LedgerEntry -ECDSA -AMMBid -AMMCreate -AMMDelete -AMMDeposit -AMMDepositFlagsInterface -AMMVote -AMMWithdraw -AMMWithdrawFlagsInterface -AccountInfoAccountFlags -AccountLinesTrustline -AccountOffer -AccountQueueData -AccountQueueTransaction -AccountTxTransaction -AuthAccount -Balance -BaseRequest -BaseResponse -BaseTransaction -BookOffer -BookOfferCurrency -Channel -Clawback -ClientOptions -CreatedNode -DeletedNode -FundingOptions -GatewayBalance -IssuedCurrency -IssuedCurrencyAmount -JobType -LedgerBinary -LedgerDataBinaryLedgerEntry -LedgerModifiedOfferCreateTransaction -LedgerQueueData -LedgerStreamResponse -Memo -ModifiedNode -NFTHistoryTransaction -NFTokenAcceptOffer -NFTokenBurn -NFTokenCancelOffer -NFTokenCreateOffer -NFTokenMint -PathFindCloseRequest -PathFindCreateRequest -PathFindPathOption -PathFindStatusRequest -PathStep -ResponseOnlyTxInfo -ResponseWarning -RipplePathFindPathOption -SetFeePostAmendment -SetFeePreAmendment -Signer -SignerEntry -SourceCurrencyAmount -StateAccounting -SubscribeBook -TransactionMetadataBase -UnsubscribeBook -XChainBridge -XRP -AccountObject -AccountObjectType -Amount -BooksSnapshot -Currency -LedgerDataLabeledLedgerEntry -LedgerDataLedgerState -LedgerIndex -MarkerRequest -MarkerResponse -Node -Path -RequestAllResponseMap -RequestResponseMap -ServerState -StateAccountingFinal -StreamType -TransactionMetadata -classicAddressToXAddress -decode -decodeAccountID -decodeAccountPublic -decodeNodePublic -decodeSeed -decodeXAddress -deriveAddress -deriveKeypair -encode -encodeAccountID -encodeAccountPublic -encodeForMultiSigning -encodeForSigning -encodeForSigningClaim -encodeNodePublic -encodeSeed -encodeXAddress -getNFTokenID -getXChainClaimID -isCreatedNode -isDeletedNode -isModifiedNode -isValidClassicAddress -isValidXAddress -keyToRFC1751Mnemonic -parseAccountRootFlags -parseNFTokenID -rfc1751MnemonicToKey -setTransactionFlagsToNumber -verifyKeypairSignature -walletFromSecretNumbers -xAddressToClassicAddress -
-
-

Pseudo Transaction Models

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/modules/LedgerEntry.html b/docs/modules/LedgerEntry.html deleted file mode 100644 index 6ef28423..00000000 --- a/docs/modules/LedgerEntry.html +++ /dev/null @@ -1,442 +0,0 @@ -LedgerEntry | xrpl
-
- -
-
-
-
- -

Namespace LedgerEntry

-
-

LedgerEntry type definitions are exported in their own namespace to prevent -collisions of the DepositPreauth SLE and Transaction. LedgerEntries are used -by the client less often, and in most scenarios, like when parsing a -response, the client won't need to import the type. If it is required to use -a Ledger Entry, import LedgerEntry, and access individual ledger entry -types on the LedgerEntry namespace.

-
-
-
-
-

Index

-
-

Ledger Entries

-
-
-

Other

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/AccountObject.html b/docs/types/AccountObject.html deleted file mode 100644 index 75ca7da5..00000000 --- a/docs/types/AccountObject.html +++ /dev/null @@ -1,352 +0,0 @@ -AccountObject | xrpl
-
- -
-
-
-
- -

Type alias AccountObject

-
AccountObject: Exclude<LedgerEntry, Amendments | FeeSettings | LedgerHashes>
-

Account Objects can be a Check, a DepositPreauth, an Escrow, an Offer, a -PayChannel, a SignerList, a Ticket, or a RippleState.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/AccountObjectType.html b/docs/types/AccountObjectType.html deleted file mode 100644 index 04cce0b4..00000000 --- a/docs/types/AccountObjectType.html +++ /dev/null @@ -1,348 +0,0 @@ -AccountObjectType | xrpl
-
- -
-
-
-
- -

Type alias AccountObjectType

-
AccountObjectType: Exclude<LedgerEntryFilter, "amendments" | "fee" | "hashes">
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Amount.html b/docs/types/Amount.html deleted file mode 100644 index 7519035e..00000000 --- a/docs/types/Amount.html +++ /dev/null @@ -1,348 +0,0 @@ -Amount | xrpl
-
- -
-
-
-
- -

Type alias Amount

-
Amount: IssuedCurrencyAmount | string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/BooksSnapshot.html b/docs/types/BooksSnapshot.html deleted file mode 100644 index f412c644..00000000 --- a/docs/types/BooksSnapshot.html +++ /dev/null @@ -1,348 +0,0 @@ -BooksSnapshot | xrpl
-
- -
-
-
-
- -

Type alias BooksSnapshot

-
BooksSnapshot: Offer[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Currency.html b/docs/types/Currency.html deleted file mode 100644 index c8a1e829..00000000 --- a/docs/types/Currency.html +++ /dev/null @@ -1,348 +0,0 @@ -Currency | xrpl
-
- -
-
-
-
- -

Type alias Currency

-
Currency: IssuedCurrency | XRP
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/LedgerDataLabeledLedgerEntry.html b/docs/types/LedgerDataLabeledLedgerEntry.html deleted file mode 100644 index ab2dd89f..00000000 --- a/docs/types/LedgerDataLabeledLedgerEntry.html +++ /dev/null @@ -1,353 +0,0 @@ -LedgerDataLabeledLedgerEntry | xrpl
-
- -
-
-
-
- -

Type alias LedgerDataLabeledLedgerEntry

-
LedgerDataLabeledLedgerEntry: {
    ledgerEntryType: string;
} & LedgerEntry
-
-

Type declaration

-
    -
  • -
    ledgerEntryType: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/LedgerDataLedgerState.html b/docs/types/LedgerDataLedgerState.html deleted file mode 100644 index 5926b7c1..00000000 --- a/docs/types/LedgerDataLedgerState.html +++ /dev/null @@ -1,353 +0,0 @@ -LedgerDataLedgerState | xrpl
-
- -
-
-
-
- -

Type alias LedgerDataLedgerState

-
LedgerDataLedgerState: {
    index: string;
} & (LedgerDataBinaryLedgerEntry | LedgerDataLabeledLedgerEntry)
-
-

Type declaration

-
    -
  • -
    index: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/LedgerEntry.LedgerEntry.html b/docs/types/LedgerEntry.LedgerEntry.html deleted file mode 100644 index 4bff3639..00000000 --- a/docs/types/LedgerEntry.LedgerEntry.html +++ /dev/null @@ -1,389 +0,0 @@ -LedgerEntry | xrpl
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/LedgerEntry.LedgerEntryFilter.html b/docs/types/LedgerEntry.LedgerEntryFilter.html deleted file mode 100644 index 6b68301e..00000000 --- a/docs/types/LedgerEntry.LedgerEntryFilter.html +++ /dev/null @@ -1,389 +0,0 @@ -LedgerEntryFilter | xrpl
-
- -
-
-
-
- -

Type alias LedgerEntryFilter

-
LedgerEntryFilter: "account" | "amendments" | "amm" | "bridge" | "check" | "deposit_preauth" | "did" | "directory" | "escrow" | "fee" | "hashes" | "nft_offer" | "nft_page" | "offer" | "payment_channel" | "signer_list" | "state" | "ticket" | "xchain_owned_create_account_claim_id" | "xchain_owned_claim_id"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/LedgerIndex.html b/docs/types/LedgerIndex.html deleted file mode 100644 index 3d0d06c1..00000000 --- a/docs/types/LedgerIndex.html +++ /dev/null @@ -1,348 +0,0 @@ -LedgerIndex | xrpl
-
- -
-
-
-
- -

Type alias LedgerIndex

-
LedgerIndex: number | "validated" | "closed" | "current"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/MarkerRequest.html b/docs/types/MarkerRequest.html deleted file mode 100644 index d0bdbab8..00000000 --- a/docs/types/MarkerRequest.html +++ /dev/null @@ -1,355 +0,0 @@ -MarkerRequest | xrpl
-
- -
-
-
-
- -

Type alias MarkerRequest

-
MarkerRequest: Request & {
    limit?: number;
    marker?: unknown;
}
-
-

Type declaration

-
    -
  • -
    Optional limit?: number
  • -
  • -
    Optional marker?: unknown
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/MarkerResponse.html b/docs/types/MarkerResponse.html deleted file mode 100644 index b01f7428..00000000 --- a/docs/types/MarkerResponse.html +++ /dev/null @@ -1,356 +0,0 @@ -MarkerResponse | xrpl
-
- -
-
-
-
- -

Type alias MarkerResponse

-
MarkerResponse: Response & {
    result: {
        marker?: unknown;
    };
}
-
-

Type declaration

-
    -
  • -
    result: {
        marker?: unknown;
    }
    -
      -
    • -
      Optional marker?: unknown
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Node.html b/docs/types/Node.html deleted file mode 100644 index fd02005b..00000000 --- a/docs/types/Node.html +++ /dev/null @@ -1,348 +0,0 @@ -Node | xrpl
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Path.html b/docs/types/Path.html deleted file mode 100644 index a025770c..00000000 --- a/docs/types/Path.html +++ /dev/null @@ -1,348 +0,0 @@ -Path | xrpl
-
- -
-
-
-
- -

Type alias Path

-
Path: PathStep[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/PathFindRequest.html b/docs/types/PathFindRequest.html deleted file mode 100644 index 9c6b4ad7..00000000 --- a/docs/types/PathFindRequest.html +++ /dev/null @@ -1,354 +0,0 @@ -PathFindRequest | xrpl
-
- -
-
-
-
- -

Type alias PathFindRequest

- -

The path_find method searches for a path along which a transaction can -possibly be made, and periodically sends updates when the path changes over -time. For a simpler version that is supported by JSON-RPC, see the -ripple_path_find method.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/PseudoTransaction.html b/docs/types/PseudoTransaction.html deleted file mode 100644 index 0de9dc14..00000000 --- a/docs/types/PseudoTransaction.html +++ /dev/null @@ -1,351 +0,0 @@ -PseudoTransaction | xrpl
-
- -
-
-
-
- -

Type alias PseudoTransaction

-
PseudoTransaction: EnableAmendment | SetFee | UNLModify
-

Transactions that can only be created by validators.

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Request.html b/docs/types/Request.html deleted file mode 100644 index 95ed6288..00000000 --- a/docs/types/Request.html +++ /dev/null @@ -1,349 +0,0 @@ -Request | xrpl
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/RequestAllResponseMap.html b/docs/types/RequestAllResponseMap.html deleted file mode 100644 index 19e2fc80..00000000 --- a/docs/types/RequestAllResponseMap.html +++ /dev/null @@ -1,353 +0,0 @@ -RequestAllResponseMap | xrpl
-
- -
-
-
-
- -

Type alias RequestAllResponseMap<T>

-
RequestAllResponseMap<T>: T extends AccountChannelsRequest
    ? AccountChannelsResponse
    : T extends AccountLinesRequest
        ? AccountLinesResponse
        : T extends AccountObjectsRequest
            ? AccountObjectsResponse
            : T extends AccountOffersRequest
                ? AccountOffersResponse
                : T extends AccountTxRequest
                    ? AccountTxResponse
                    : T extends LedgerDataRequest
                        ? LedgerDataResponse
                        : T extends AccountTxRequest
                            ? AccountTxResponse
                            : T extends BookOffersRequest
                                ? BookOffersResponse
                                : MarkerResponse
-
-

Type Parameters

-
    -
  • -

    T

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/RequestResponseMap.html b/docs/types/RequestResponseMap.html deleted file mode 100644 index 342b087a..00000000 --- a/docs/types/RequestResponseMap.html +++ /dev/null @@ -1,353 +0,0 @@ -RequestResponseMap | xrpl
-
- -
-
-
-
- -

Type alias RequestResponseMap<T>

-
RequestResponseMap<T>: T extends AccountChannelsRequest
    ? AccountChannelsResponse
    : T extends AccountCurrenciesRequest
        ? AccountCurrenciesResponse
        : T extends AccountInfoRequest
            ? AccountInfoResponse
            : T extends AccountLinesRequest
                ? AccountLinesResponse
                : T extends AccountNFTsRequest
                    ? AccountNFTsResponse
                    : T extends AccountObjectsRequest
                        ? AccountObjectsResponse
                        : T extends AccountOffersRequest
                            ? AccountOffersResponse
                            : T extends AccountTxRequest
                                ? AccountTxResponse
                                : T extends AMMInfoRequest
                                    ? AMMInfoResponse
                                    : T extends GatewayBalancesRequest
                                        ? GatewayBalancesResponse
                                        : T extends NoRippleCheckRequest
                                            ? NoRippleCheckResponse
                                            : T extends LedgerRequestExpandedTransactionsBinary
                                                ? LedgerResponse
                                                : T extends LedgerRequestExpandedAccountsAndTransactions
                                                    ? LedgerResponseExpanded
                                                    : T extends LedgerRequestExpandedTransactionsOnly
                                                        ? LedgerResponseExpanded
                                                        : T extends LedgerRequestExpandedAccountsOnly
                                                            ? LedgerResponseExpanded
                                                            : T extends LedgerRequest
                                                                ? LedgerResponse
                                                                : T extends LedgerClosedRequest
                                                                    ? LedgerClosedResponse
                                                                    : T extends LedgerCurrentRequest
                                                                        ? LedgerCurrentResponse
                                                                        : T extends LedgerDataRequest
                                                                            ? LedgerDataResponse
                                                                            : T extends LedgerEntryRequest
                                                                                ? LedgerEntryResponse
                                                                                : T extends SubmitRequest
                                                                                    ? SubmitResponse
                                                                                    : T extends SubmitMultisignedRequest
                                                                                        ? SubmitMultisignedResponse
                                                                                        : T extends TransactionEntryRequest
                                                                                            ? TransactionEntryResponse
                                                                                            : T extends TxRequest
                                                                                                ? TxResponse
                                                                                                : T extends BookOffersRequest
                                                                                                    ? BookOffersResponse
                                                                                                    : T extends DepositAuthorizedRequest
                                                                                                        ? DepositAuthorizedResponse
                                                                                                        : T extends PathFindRequest
                                                                                                            ? PathFindResponse
                                                                                                            : T extends RipplePathFindRequest
                                                                                                                ? RipplePathFindResponse
                                                                                                                : T extends ChannelVerifyRequest
                                                                                                                    ? ChannelVerifyResponse
                                                                                                                    : T extends SubscribeRequest
                                                                                                                        ? SubscribeResponse
                                                                                                                        : T extends UnsubscribeRequest
                                                                                                                            ? UnsubscribeResponse
                                                                                                                            : T extends FeeRequest
                                                                                                                                ? FeeResponse
                                                                                                                                : T extends ManifestRequest
                                                                                                                                    ? ManifestResponse
                                                                                                                                    : T extends ServerInfoRequest
                                                                                                                                        ? ServerInfoResponse
                                                                                                                                        : T extends ServerStateRequest
                                                                                                                                            ? ServerStateResponse
                                                                                                                                            : T extends ServerDefinitionsRequest
                                                                                                                                                ? ServerDefinitionsResponse
                                                                                                                                                : T extends PingRequest
                                                                                                                                                    ? PingResponse
                                                                                                                                                    : T extends RandomRequest
                                                                                                                                                        ? RandomResponse
                                                                                                                                                        : T extends NFTBuyOffersRequest
                                                                                                                                                            ? NFTBuyOffersResponse
                                                                                                                                                            : T extends NFTSellOffersRequest
                                                                                                                                                                ? NFTSellOffersResponse
                                                                                                                                                                : T extends NFTInfoRequest
                                                                                                                                                                    ? NFTInfoResponse
                                                                                                                                                                    : T extends NFTHistoryRequest
                                                                                                                                                                        ? NFTHistoryResponse
                                                                                                                                                                        : Response
-
-

Type Parameters

-
    -
  • -

    T

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Response.html b/docs/types/Response.html deleted file mode 100644 index c8e44561..00000000 --- a/docs/types/Response.html +++ /dev/null @@ -1,349 +0,0 @@ -Response | xrpl
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/ServerState.html b/docs/types/ServerState.html deleted file mode 100644 index 9bd4e3e0..00000000 --- a/docs/types/ServerState.html +++ /dev/null @@ -1,348 +0,0 @@ -ServerState | xrpl
-
- -
-
-
-
- -

Type alias ServerState

-
ServerState: "disconnected" | "connected" | "syncing" | "tracking" | "full" | "validating" | "proposing"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/SetFee.html b/docs/types/SetFee.html deleted file mode 100644 index d7de855b..00000000 --- a/docs/types/SetFee.html +++ /dev/null @@ -1,361 +0,0 @@ -SetFee | xrpl
-
- -
-
-
-
- -

Type alias SetFee

-
SetFee: {
    TransactionType: "SetFee";
} & (SetFeePreAmendment | SetFeePostAmendment)
-

Marks a change in transaction cost or reserve requirements as a result of Fee Voting.

-

The output will be based on the status of the XRPFees amendment at the time of this transaction.

- -
-
-

Type declaration

-
    -
  • -
    TransactionType: "SetFee"
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/StateAccountingFinal.html b/docs/types/StateAccountingFinal.html deleted file mode 100644 index 6de618b5..00000000 --- a/docs/types/StateAccountingFinal.html +++ /dev/null @@ -1,348 +0,0 @@ -StateAccountingFinal | xrpl
-
- -
-
-
-
- -

Type alias StateAccountingFinal

-
StateAccountingFinal: Record<Exclude<ServerState, "validating" | "proposing">, StateAccounting>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Stream.html b/docs/types/Stream.html deleted file mode 100644 index 8001834c..00000000 --- a/docs/types/Stream.html +++ /dev/null @@ -1,349 +0,0 @@ -Stream | xrpl
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/StreamType.html b/docs/types/StreamType.html deleted file mode 100644 index 12f510a0..00000000 --- a/docs/types/StreamType.html +++ /dev/null @@ -1,348 +0,0 @@ -StreamType | xrpl
-
- -
-
-
-
- -

Type alias StreamType

-
StreamType: "consensus" | "ledger" | "manifests" | "peer_status" | "transactions" | "transactions_proposed" | "server" | "validations"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/SubmittableTransaction.html b/docs/types/SubmittableTransaction.html deleted file mode 100644 index 3c03ed45..00000000 --- a/docs/types/SubmittableTransaction.html +++ /dev/null @@ -1,351 +0,0 @@ -SubmittableTransaction | xrpl
-
- -
-
- -
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/Transaction.html b/docs/types/Transaction.html deleted file mode 100644 index 9ef0107e..00000000 --- a/docs/types/Transaction.html +++ /dev/null @@ -1,351 +0,0 @@ -Transaction | xrpl
-
- -
-
-
-
- -

Type alias Transaction

- -

All transactions that can live on the XRPL

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/types/TransactionMetadata.html b/docs/types/TransactionMetadata.html deleted file mode 100644 index e332e621..00000000 --- a/docs/types/TransactionMetadata.html +++ /dev/null @@ -1,353 +0,0 @@ -TransactionMetadata | xrpl
-
- -
-
-
-
- -

Type alias TransactionMetadata<T>

-
TransactionMetadata<T>: T extends Payment
    ? PaymentMetadata
    : T extends NFTokenMint
        ? NFTokenMintMetadata
        : T extends NFTokenCreateOffer
            ? NFTokenCreateOfferMetadata
            : T extends NFTokenAcceptOffer
                ? NFTokenAcceptOfferMetadata
                : T extends NFTokenCancelOffer
                    ? NFTokenCancelOfferMetadata
                    : TransactionMetadataBase
-
-

Type Parameters

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/variables/LedgerEntry.AMENDMENTS_ID.html b/docs/variables/LedgerEntry.AMENDMENTS_ID.html deleted file mode 100644 index b7787342..00000000 --- a/docs/variables/LedgerEntry.AMENDMENTS_ID.html +++ /dev/null @@ -1,392 +0,0 @@ -AMENDMENTS_ID | xrpl
-
- -
-
-
-
- -

Variable AMENDMENTS_IDConst

-
AMENDMENTS_ID: "7DB0788C020F02780A673DC74757F23823FA3014C1866E72CC4CD8B226CD6EF4" = '7DB0788C020F02780A673DC74757F23823FA3014C1866E72CC4CD8B226CD6EF4'
-

The unique id for the Amendments object https://xrpl.org/amendments-object.html#amendments-id-format

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/variables/LedgerEntry.FEE_SETTINGS_ID.html b/docs/variables/LedgerEntry.FEE_SETTINGS_ID.html deleted file mode 100644 index 9a629fc4..00000000 --- a/docs/variables/LedgerEntry.FEE_SETTINGS_ID.html +++ /dev/null @@ -1,392 +0,0 @@ -FEE_SETTINGS_ID | xrpl
-
- -
-
-
-
- -

Variable FEE_SETTINGS_IDConst

-
FEE_SETTINGS_ID: "4BC50C9B0D8515D3EAAE1E74B29A95804346C491EE1A95BF25E4AAB854A6A651" = '4BC50C9B0D8515D3EAAE1E74B29A95804346C491EE1A95BF25E4AAB854A6A651'
-

The unique id for the FeeSettings object https://xrpl.org/feesettings.html#feesettings-id-format

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/variables/LedgerEntry.NEGATIVE_UNL_ID.html b/docs/variables/LedgerEntry.NEGATIVE_UNL_ID.html deleted file mode 100644 index 9e51a47a..00000000 --- a/docs/variables/LedgerEntry.NEGATIVE_UNL_ID.html +++ /dev/null @@ -1,392 +0,0 @@ -NEGATIVE_UNL_ID | xrpl
-
- -
-
-
-
- -

Variable NEGATIVE_UNL_IDConst

-
NEGATIVE_UNL_ID: "2E8A59AA9D3B5B186B0B9E0F62E6C02587CA74A4D778938E957B6357D364B244" = '2E8A59AA9D3B5B186B0B9E0F62E6C02587CA74A4D778938E957B6357D364B244'
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/docs/variables/hashes.html b/docs/variables/hashes.html deleted file mode 100644 index 14cdf4c0..00000000 --- a/docs/variables/hashes.html +++ /dev/null @@ -1,636 +0,0 @@ -hashes | xrpl
-
- -
-
-
-
- -

Variable hashesConst

-
hashes: {
    hashAccountRoot: ((address) => string);
    hashEscrow: ((address, sequence) => string);
    hashLedger: ((ledger, options?) => string);
    hashLedgerHeader: ((ledgerHeader) => string);
    hashOfferId: ((address, sequence) => string);
    hashPaymentChannel: ((address, dstAddress, sequence) => string);
    hashSignedTx: ((tx) => string);
    hashSignerListId: ((address) => string);
    hashStateTree: ((entries) => string);
    hashTrustline: ((address1, address2, currency) => string);
    hashTx: ((txBlobHex) => string);
    hashTxTree: ((transactions) => string);
} = ...
-
-

Type declaration

-
    -
  • -
    hashAccountRoot: ((address) => string)
    -
      -
    • -
        -
      • (address): string
      • -
      • -

        Compute AccountRoot Ledger Object Index.

        -

        All objects in a ledger's state tree have a unique Index. -The AccountRoot Ledger Object Index is derived by hashing the -address with a namespace identifier. This ensures every -Index is unique.

        -

        See Ledger Object Indexes.

        -
        -
        -

        Parameters

        -
          -
        • -
          address: string
          -

          The classic account address.

          -
        -

        Returns string

        The Ledger Object Index for the account.

        - -
  • -
  • -
    hashEscrow: ((address, sequence) => string)
    -
      -
    • -
        -
      • (address, sequence): string
      • -
      • -

        Compute the Hash of an Escrow LedgerEntry.

        -
        -
        -

        Parameters

        -
          -
        • -
          address: string
          -

          Address of the Escrow.

          -
        • -
        • -
          sequence: number
          -

          OfferSequence of the Escrow.

          -
        -

        Returns string

        The hash of the Escrow LedgerEntry.

        - -
  • -
  • -
    hashLedger: ((ledger, options?) => string)
    -
      -
    • -
        -
      • (ledger, options?): string
      • -
      • -

        Compute the hash of a ledger.

        -
        -
        -

        Parameters

        -
          -
        • -
          ledger: Ledger
          -

          Ledger to compute the hash for.

          -
        • -
        • -
          options: {
              computeTreeHashes?: boolean;
          } = {}
          -

          Allow client to recompute Transaction and State Hashes.

          -
          -
            -
          • -
            Optional computeTreeHashes?: boolean
            -

            Whether to recompute the Transaction and State Hashes.

            -
            -
        -

        Returns string

        The has of ledger.

        - -
  • -
  • -
    hashLedgerHeader: ((ledgerHeader) => string)
    -
      -
    • -
        -
      • (ledgerHeader): string
      • -
      • -

        Compute the hash of a ledger.

        -
        -
        -

        Parameters

        -
          -
        • -
          ledgerHeader: Ledger
          -

          Ledger to compute the hash of.

          -
        -

        Returns string

        The hash of the ledger.

        - -
  • -
  • -
    hashOfferId: ((address, sequence) => string)
    -
      -
    • -
        -
      • (address, sequence): string
      • -
      • -

        Offer Index Format.

        -

        The Index of a Offer object is the SHA-512Half of the following values, concatenated in order:

        -
          -
        • The Offer space key (0x006F)
        • -
        • The AccountID of the account placing the offer
        • -
        • The Sequence number of the OfferCreate transaction that created the offer.
        • -
        -

        This method computes an Offer Index.

        -
        -
        -

        Parameters

        -
          -
        • -
          address: string
          -

          The classic account address of the SignerList owner (starting with r).

          -
        • -
        • -
          sequence: number
          -

          Sequence of the Offer.

          -
        -

        Returns string

        The Index of the account's Offer object.

        - -
  • -
  • -
    hashPaymentChannel: ((address, dstAddress, sequence) => string)
    -
      -
    • -
        -
      • (address, dstAddress, sequence): string
      • -
      • -

        Compute the hash of a Payment Channel.

        -
        -
        -

        Parameters

        -
          -
        • -
          address: string
          -

          Account of the Payment Channel.

          -
        • -
        • -
          dstAddress: string
          -

          Destination Account of the Payment Channel.

          -
        • -
        • -
          sequence: number
          -

          Sequence number of the Transaction that created the Payment Channel.

          -
        -

        Returns string

        Hash of the Payment Channel.

        - -
  • -
  • -
    hashSignedTx: ((tx) => string)
    -
      -
    • -
        -
      • (tx): string
      • -
      • -

        Hashes the Transaction object as the ledger does. Throws if the transaction is unsigned.

        -
        -
        -

        Parameters

        -
          -
        • -
          tx: string | Transaction
          -

          A transaction to hash. Tx may be in binary blob form. Tx must be signed.

          -
        -

        Returns string

        A hash of tx.

        - -
        -

        Throws

        ValidationError if the Transaction is unsigned.\

        -
  • -
  • -
    hashSignerListId: ((address) => string)
    -
      -
    • -
        -
      • (address): string
      • -
      • -

        SignerList Index Format.

        -

        The Index of a SignerList object is the SHA-512Half of the following values, concatenated in order:

        -
          -
        • The RippleState space key (0x0053)
        • -
        • The AccountID of the owner of the SignerList
        • -
        • The SignerListID (currently always 0).
        • -
        -

        This method computes a SignerList Ledger Object Index.

        -
        -
        -

        Parameters

        -
          -
        • -
          address: string
          -

          The classic account address of the SignerList owner (starting with r).

          -
        -

        Returns string

        The Index of the account's SignerList object.

        - -
  • -
  • -
    hashStateTree: ((entries) => string)
    -
      -
    • -
        -
      • (entries): string
      • -
      • -

        Compute the state hash of a list of LedgerEntries.

        -
        -
        -

        Parameters

        -
        -

        Returns string

        Hash of SHAMap that consists of all entries.

        - -
  • -
  • -
    hashTrustline: ((address1, address2, currency) => string)
    -
      -
    • -
        -
      • (address1, address2, currency): string
      • -
      • -

        Compute the hash of a Trustline.

        -
        -
        -

        Parameters

        -
          -
        • -
          address1: string
          -

          One of the addresses in the Trustline.

          -
        • -
        • -
          address2: string
          -

          The other address in the Trustline.

          -
        • -
        • -
          currency: string
          -

          Currency in the Trustline.

          -
        -

        Returns string

        The hash of the Trustline.

        - -
  • -
  • -
    hashTx: ((txBlobHex) => string)
    -
      -
    • -
        -
      • (txBlobHex): string
      • -
      • -

        Hash the given binary transaction data with the single-signing prefix.

        -

        See Serialization Format.

        -
        -
        -

        Parameters

        -
          -
        • -
          txBlobHex: string
          -

          The binary transaction blob as a hexadecimal string.

          -
        -

        Returns string

        The hash to sign.

        - -
  • -
  • -
    hashTxTree: ((transactions) => string)
    -
      -
    • -
        -
      • (transactions): string
      • -
      • -

        Compute the root hash of the SHAMap containing all transactions.

        -
        -
        -

        Parameters

        -
          -
        • -
          transactions: Object[]
          -

          List of Transactions.

          -
        -

        Returns string

        The root hash of the SHAMap.

        - -
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 9a32dfac..9d18c2f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,20 @@ { - "name": "xrpl.js", + "name": "xahau.js", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "xrpl.js", + "name": "xahau.js", "workspaces": [ "./packages/*" ], "dependencies": { "@xrplf/isomorphic": "file:packages/isomorphic", "@xrplf/secret-numbers": "file:packages/secret-numbers", - "ripple-address-codec": "file:packages/ripple-address-codec", - "ripple-binary-codec": "file:packages/ripple-binary-codec", - "ripple-keypairs": "file:packages/ripple-keypairs", - "xrpl": "file:packages/xrpl" + "xahau": "file:packages/xahau", + "xahau-address-codec": "file:packages/xahau-address-codec", + "xahau-binary-codec": "file:packages/xahau-binary-codec", + "xahau-keypairs": "file:packages/xahau-keypairs" }, "devDependencies": { "@types/chai": "^4.2.21", @@ -787,9 +787,8 @@ }, "node_modules/@eslint/js": { "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, + "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -801,10 +800,8 @@ }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", @@ -828,10 +825,8 @@ }, "node_modules/@humanwhocodes/object-schema": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@hutson/parse-repository-url": { "version": "3.0.2", @@ -2281,8 +2276,7 @@ }, "node_modules/@noble/curves": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", - "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", + "license": "MIT", "dependencies": { "@noble/hashes": "1.5.0" }, @@ -2295,8 +2289,7 @@ }, "node_modules/@noble/hashes": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", - "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", + "license": "MIT", "engines": { "node": "^14.21.3 || >=16" }, @@ -2601,22 +2594,19 @@ }, "node_modules/@rtsao/scc": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@scure/base": { "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.9.tgz", - "integrity": "sha512-8YKhl8GHiNI/pU2VMaofa2Tor7PJRAjwQLBBuilkJ9L5+13yVbC7JO/wS7piioAvPSwR3JKM1IJ/u4xQzbcXKg==", + "license": "MIT", "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/@scure/bip32": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.5.0.tgz", - "integrity": "sha512-8EnFYkqEQdnkuGBVpCzKxyIwDCBLDVj3oiX0EKUFre/tOjL/Hqba1D6n/8RcmaQy4f95qQFrO2A8Sr6ybh4NRw==", + "license": "MIT", "dependencies": { "@noble/curves": "~1.6.0", "@noble/hashes": "~1.5.0", @@ -2628,8 +2618,7 @@ }, "node_modules/@scure/bip39": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.4.0.tgz", - "integrity": "sha512-BEEm6p8IueV/ZTfQLp/0vhw4NPnT9oWf5+28nvmeUICjP99f4vr2d+qc7AVGDDtwRep6ifR43Yed9ERVmiITzw==", + "license": "MIT", "dependencies": { "@noble/hashes": "~1.5.0", "@scure/base": "~1.1.8" @@ -2640,8 +2629,7 @@ }, "node_modules/@scure/bip39/node_modules/@noble/hashes": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", + "license": "MIT", "engines": { "node": ">= 16" }, @@ -2651,9 +2639,8 @@ }, "node_modules/@shikijs/core": { "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.19.0.tgz", - "integrity": "sha512-314J5MPdS1wzfjuD856MXvbAI2wN03ofMnUGkZ5ZDBOza/d38paLwd+YVyuKrrjxJ4hfPMjc4tRmPkXd6UDMPQ==", "dev": true, + "license": "MIT", "dependencies": { "@shikijs/engine-javascript": "1.19.0", "@shikijs/engine-oniguruma": "1.19.0", @@ -2665,9 +2652,8 @@ }, "node_modules/@shikijs/engine-javascript": { "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.19.0.tgz", - "integrity": "sha512-D1sioU61n7fLWfDzTC9JNS19zEYZMr7qxkSVzv6ziEWDxnwzy2PvYoKPedJV4qUf+2VnrYPSaArDz2W0XgGB7A==", "dev": true, + "license": "MIT", "dependencies": { "@shikijs/types": "1.19.0", "@shikijs/vscode-textmate": "^9.2.2", @@ -2676,9 +2662,8 @@ }, "node_modules/@shikijs/engine-oniguruma": { "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.19.0.tgz", - "integrity": "sha512-/JxwIefNVLGB4EmpB8i6P4JB/oVYRuzSixbqvx7m6iPW0lQ1T97c/0wmA+JlKbngEiExckSuPwa48fajlShB7A==", "dev": true, + "license": "MIT", "dependencies": { "@shikijs/types": "1.19.0", "@shikijs/vscode-textmate": "^9.2.2" @@ -2686,9 +2671,8 @@ }, "node_modules/@shikijs/types": { "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.19.0.tgz", - "integrity": "sha512-NZvVp3k1bP4MTRUbmnkGhYzPdoNMjNLSAwczMRUbtUl4oj2LlNRNbwERyeIyJt56Ac9fvPVZ2nn13OXk86E5UQ==", "dev": true, + "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" @@ -2696,9 +2680,8 @@ }, "node_modules/@shikijs/vscode-textmate": { "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.2.tgz", - "integrity": "sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sinclair/typebox": { "version": "0.27.8", @@ -2811,9 +2794,8 @@ }, "node_modules/@types/estree": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/graceful-fs": { "version": "4.1.7", @@ -2825,9 +2807,8 @@ }, "node_modules/@types/hast": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -2874,15 +2855,13 @@ }, "node_modules/@types/lodash": { "version": "4.17.12", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.12.tgz", - "integrity": "sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/mdast": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -2899,9 +2878,8 @@ }, "node_modules/@types/node": { "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } @@ -2928,9 +2906,8 @@ }, "node_modules/@types/unist": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/ws": { "version": "8.5.10", @@ -3387,9 +3364,8 @@ }, "node_modules/acorn-import-attributes": { "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^8" } @@ -3598,9 +3574,8 @@ }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -3627,9 +3602,8 @@ }, "node_modules/array-includes": { "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -3655,9 +3629,8 @@ }, "node_modules/array.prototype.findlastindex": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", - "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -3740,9 +3713,8 @@ }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -3805,9 +3777,8 @@ }, "node_modules/async": { "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/asynciterator.prototype": { "version": "1.0.0", @@ -3833,9 +3804,8 @@ }, "node_modules/available-typed-arrays": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -4227,9 +4197,8 @@ }, "node_modules/call-bind": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -4302,9 +4271,8 @@ }, "node_modules/ccount": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4352,9 +4320,8 @@ }, "node_modules/character-entities-html4": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4362,9 +4329,8 @@ }, "node_modules/character-entities-legacy": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4606,9 +4572,8 @@ }, "node_modules/comma-separated-tokens": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -5003,9 +4968,8 @@ }, "node_modules/data-view-buffer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -5020,9 +4984,8 @@ }, "node_modules/data-view-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -5037,9 +5000,8 @@ }, "node_modules/data-view-byte-offset": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -5186,9 +5148,8 @@ }, "node_modules/define-data-property": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -5203,9 +5164,8 @@ }, "node_modules/define-properties": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -5279,9 +5239,8 @@ }, "node_modules/devlop": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", "dev": true, + "license": "MIT", "dependencies": { "dequal": "^2.0.0" }, @@ -5388,9 +5347,8 @@ }, "node_modules/ejs": { "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -5502,9 +5460,8 @@ }, "node_modules/enhanced-resolve": { "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -5520,9 +5477,8 @@ }, "node_modules/entities": { "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -5564,9 +5520,8 @@ }, "node_modules/es-abstract": { "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -5629,9 +5584,8 @@ }, "node_modules/es-define-property": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -5641,9 +5595,8 @@ }, "node_modules/es-errors": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -5677,9 +5630,8 @@ }, "node_modules/es-object-atoms": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -5689,9 +5641,8 @@ }, "node_modules/es-set-tostringtag": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -5703,9 +5654,8 @@ }, "node_modules/es-shim-unscopables": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" } @@ -5752,9 +5702,8 @@ }, "node_modules/eslint": { "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -5882,9 +5831,8 @@ }, "node_modules/eslint-module-utils": { "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -5899,9 +5847,8 @@ }, "node_modules/eslint-module-utils/node_modules/debug": { "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -5975,9 +5922,8 @@ }, "node_modules/eslint-plugin-import": { "version": "2.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", - "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", "dev": true, + "license": "MIT", "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.8", @@ -6560,27 +6506,24 @@ }, "node_modules/filelist": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, + "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" } }, "node_modules/filelist/node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/filelist/node_modules/minimatch": { "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -6893,9 +6836,8 @@ }, "node_modules/get-intrinsic": { "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -6959,9 +6901,8 @@ }, "node_modules/get-symbol-description": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -7271,9 +7212,8 @@ }, "node_modules/has-property-descriptors": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -7283,9 +7223,8 @@ }, "node_modules/has-proto": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -7306,9 +7245,8 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -7326,9 +7264,8 @@ }, "node_modules/hasown": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -7338,9 +7275,8 @@ }, "node_modules/hast-util-to-html": { "version": "9.0.3", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", - "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", "dev": true, + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", @@ -7361,9 +7297,8 @@ }, "node_modules/hast-util-whitespace": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", "dev": true, + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -7406,9 +7341,8 @@ }, "node_modules/html-void-elements": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7730,9 +7664,8 @@ }, "node_modules/internal-slot": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -7757,9 +7690,8 @@ }, "node_modules/is-array-buffer": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -7857,9 +7789,8 @@ }, "node_modules/is-core-module": { "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -7872,9 +7803,8 @@ }, "node_modules/is-data-view": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, + "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -7977,9 +7907,8 @@ }, "node_modules/is-negative-zero": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -8067,9 +7996,8 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -8140,9 +8068,8 @@ }, "node_modules/is-typed-array": { "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, + "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -8285,9 +8212,8 @@ }, "node_modules/jake": { "version": "10.9.1", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz", - "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -9440,9 +9366,8 @@ }, "node_modules/linkify-it": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", - "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", "dev": true, + "license": "MIT", "dependencies": { "uc.micro": "^2.0.0" } @@ -9661,9 +9586,8 @@ }, "node_modules/markdown-it": { "version": "14.1.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", - "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1", "entities": "^4.4.0", @@ -9678,9 +9602,8 @@ }, "node_modules/mdast-util-to-hast": { "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", "dev": true, + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -9699,9 +9622,8 @@ }, "node_modules/mdurl": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", - "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/media-typer": { "version": "0.3.0", @@ -9886,8 +9808,6 @@ }, "node_modules/micromark-util-character": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", "dev": true, "funding": [ { @@ -9899,6 +9819,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -9906,24 +9827,6 @@ }, "node_modules/micromark-util-encode": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", - "dev": true, - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", "dev": true, "funding": [ { @@ -9935,6 +9838,22 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT" + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.0", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", @@ -9943,8 +9862,6 @@ }, "node_modules/micromark-util-symbol": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", "dev": true, "funding": [ { @@ -9955,12 +9872,11 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-types": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", "dev": true, "funding": [ { @@ -9971,7 +9887,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromatch": { "version": "4.0.5", @@ -10842,9 +10759,8 @@ }, "node_modules/object.assign": { "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -10873,9 +10789,8 @@ }, "node_modules/object.fromentries": { "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -10909,9 +10824,8 @@ }, "node_modules/object.groupby": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -10936,9 +10850,8 @@ }, "node_modules/object.values": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -10986,9 +10899,8 @@ }, "node_modules/oniguruma-to-js": { "version": "0.4.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz", - "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==", "dev": true, + "license": "MIT", "dependencies": { "regex": "^4.3.2" }, @@ -11455,9 +11367,8 @@ }, "node_modules/possible-typed-array-names": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -11588,9 +11499,8 @@ }, "node_modules/property-information": { "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -11621,9 +11531,8 @@ }, "node_modules/punycode.js": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", - "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -12100,15 +12009,13 @@ }, "node_modules/regex": { "version": "4.3.2", - "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.2.tgz", - "integrity": "sha512-kK/AA3A9K6q2js89+VMymcboLOlF5lZRCYJv3gzszXFHBr6kO6qLGzbm+UIugBEV8SMMKCTR59txoY6ctRHYVw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regexp.prototype.flags": { "version": "1.5.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", - "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -12283,18 +12190,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/ripple-address-codec": { - "resolved": "packages/ripple-address-codec", - "link": true - }, - "node_modules/ripple-binary-codec": { - "resolved": "packages/ripple-binary-codec", - "link": true - }, - "node_modules/ripple-keypairs": { - "resolved": "packages/ripple-keypairs", - "link": true - }, "node_modules/run-async": { "version": "2.4.1", "dev": true, @@ -12343,9 +12238,8 @@ }, "node_modules/safe-array-concat": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -12380,9 +12274,8 @@ }, "node_modules/safe-regex-test": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -12462,9 +12355,8 @@ }, "node_modules/set-function-length": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -12479,9 +12371,8 @@ }, "node_modules/set-function-name": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -12537,9 +12428,8 @@ }, "node_modules/shiki": { "version": "1.19.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.19.0.tgz", - "integrity": "sha512-Ng7Gd6XgWFLsv4Z3so65hOyXjV78qz1M117MuZHwdPQD6fgb5wR2IoLMvSlM/Ml14EXH7n+/YxIpTD74i7kDdw==", "dev": true, + "license": "MIT", "dependencies": { "@shikijs/core": "1.19.0", "@shikijs/engine-javascript": "1.19.0", @@ -12772,9 +12662,8 @@ }, "node_modules/space-separated-tokens": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13027,9 +12916,8 @@ }, "node_modules/string.prototype.trim": { "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -13045,9 +12933,8 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -13059,9 +12946,8 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -13076,9 +12962,8 @@ }, "node_modules/stringify-entities": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", "dev": true, + "license": "MIT", "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" @@ -13471,9 +13356,8 @@ }, "node_modules/trim-lines": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13489,9 +13373,8 @@ }, "node_modules/ts-jest": { "version": "29.2.2", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.2.tgz", - "integrity": "sha512-sSW7OooaKT34AAngP6k1VS669a0HdLxkQZnlC7T76sckGCokXFnvJ3yRlQZGRTAoV5K19HfSgCiSwWOSIfcYlg==", "dev": true, + "license": "MIT", "dependencies": { "bs-logger": "0.x", "ejs": "^3.0.0", @@ -13721,9 +13604,8 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -13735,9 +13617,8 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -13754,9 +13635,8 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -13774,9 +13654,8 @@ }, "node_modules/typed-array-length": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -13807,9 +13686,8 @@ }, "node_modules/typedoc": { "version": "0.26.10", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.10.tgz", - "integrity": "sha512-xLmVKJ8S21t+JeuQLNueebEuTVphx6IrP06CdV7+0WVflUSW3SPmR+h1fnWVdAR/FQePEgsSWCUHXqKKjzuUAw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "lunr": "^2.3.9", "markdown-it": "^14.1.0", @@ -13829,18 +13707,16 @@ }, "node_modules/typedoc/node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/typedoc/node_modules/minimatch": { "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -13853,9 +13729,8 @@ }, "node_modules/typedoc/node_modules/yaml": { "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "dev": true, + "license": "ISC", "bin": { "yaml": "bin.mjs" }, @@ -13895,9 +13770,8 @@ }, "node_modules/uc.micro": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", - "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/uglify-js": { "version": "3.17.4", @@ -13940,9 +13814,8 @@ }, "node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unique-filename": { "version": "1.1.1", @@ -13962,9 +13835,8 @@ }, "node_modules/unist-util-is": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13975,9 +13847,8 @@ }, "node_modules/unist-util-position": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -13988,9 +13859,8 @@ }, "node_modules/unist-util-stringify-position": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -14001,9 +13871,8 @@ }, "node_modules/unist-util-visit": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -14016,9 +13885,8 @@ }, "node_modules/unist-util-visit-parents": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -14190,9 +14058,8 @@ }, "node_modules/vfile": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" @@ -14204,9 +14071,8 @@ }, "node_modules/vfile-message": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -14262,9 +14128,8 @@ }, "node_modules/webpack": { "version": "5.95.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", - "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", @@ -14516,9 +14381,8 @@ }, "node_modules/which-typed-array": { "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -14757,8 +14621,20 @@ } } }, - "node_modules/xrpl": { - "resolved": "packages/xrpl", + "node_modules/xahau": { + "resolved": "packages/xahau", + "link": true + }, + "node_modules/xahau-address-codec": { + "resolved": "packages/xahau-address-codec", + "link": true + }, + "node_modules/xahau-binary-codec": { + "resolved": "packages/xahau-binary-codec", + "link": true + }, + "node_modules/xahau-keypairs": { + "resolved": "packages/xahau-keypairs", "link": true }, "node_modules/xtend": { @@ -14836,9 +14712,8 @@ }, "node_modules/zwitch": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -14861,51 +14736,16 @@ "node": ">=18.0.0" } }, - "packages/ripple-address-codec": { - "version": "5.0.0", - "license": "ISC", - "dependencies": { - "@scure/base": "^1.1.3", - "@xrplf/isomorphic": "^1.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "packages/ripple-binary-codec": { - "version": "2.1.0", - "license": "ISC", - "dependencies": { - "@xrplf/isomorphic": "^1.0.1", - "bignumber.js": "^9.0.0", - "ripple-address-codec": "^5.0.0" - }, - "engines": { - "node": ">= 18" - } - }, - "packages/ripple-keypairs": { - "version": "2.0.0", - "license": "ISC", - "dependencies": { - "@noble/curves": "^1.0.0", - "@xrplf/isomorphic": "^1.0.0", - "ripple-address-codec": "^5.0.0" - }, - "engines": { - "node": ">= 18" - } - }, "packages/secret-numbers": { "name": "@xrplf/secret-numbers", "version": "1.0.0", "license": "ISC", "dependencies": { "@xrplf/isomorphic": "^1.0.0", - "ripple-keypairs": "^2.0.0" + "xahau-keypairs": "^2.0.0" } }, - "packages/xrpl": { + "packages/xahau": { "version": "4.0.0", "license": "ISC", "dependencies": { @@ -14915,9 +14755,9 @@ "@xrplf/secret-numbers": "^1.0.0", "bignumber.js": "^9.0.0", "eventemitter3": "^5.0.1", - "ripple-address-codec": "^5.0.0", - "ripple-binary-codec": "^2.1.0", - "ripple-keypairs": "^2.0.0" + "xahau-address-codec": "^5.0.0", + "xahau-binary-codec": "^2.1.0", + "xahau-keypairs": "^2.0.0" }, "devDependencies": { "@types/node": "^18.18.38", @@ -14937,23 +14777,55 @@ "node": ">=18.0.0" } }, - "packages/xrpl/node_modules/agent-base": { - "version": "7.1.0", + "packages/xahau-address-codec": { + "version": "5.0.0", + "license": "ISC", + "dependencies": { + "@scure/base": "^1.1.3", + "@xrplf/isomorphic": "^1.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "packages/xahau-binary-codec": { + "version": "2.1.0", + "license": "ISC", + "dependencies": { + "@xrplf/isomorphic": "^1.0.1", + "bignumber.js": "^9.0.0", + "xahau-address-codec": "^5.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "packages/xahau-keypairs": { + "version": "2.0.0", + "license": "ISC", + "dependencies": { + "@noble/curves": "^1.0.0", + "@xrplf/isomorphic": "^1.0.0", + "xahau-address-codec": "^5.0.0" + }, + "engines": { + "node": ">= 18" + } + }, + "packages/xahau/node_modules/agent-base": { + "version": "7.1.3", "dev": true, "license": "MIT", - "dependencies": { - "debug": "^4.3.4" - }, "engines": { "node": ">= 14" } }, - "packages/xrpl/node_modules/https-proxy-agent": { - "version": "7.0.1", + "packages/xahau/node_modules/https-proxy-agent": { + "version": "7.0.6", "dev": true, "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "4" }, "engines": { diff --git a/package.json b/package.json index 73c0b5ff..eaea9236 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "xrpl.js", + "name": "xahau.js", "private": true, "scripts": { "analyze": "lerna run analyze --stream", @@ -16,10 +16,10 @@ "dependencies": { "@xrplf/isomorphic": "file:packages/isomorphic", "@xrplf/secret-numbers": "file:packages/secret-numbers", - "ripple-address-codec": "file:packages/ripple-address-codec", - "ripple-binary-codec": "file:packages/ripple-binary-codec", - "ripple-keypairs": "file:packages/ripple-keypairs", - "xrpl": "file:packages/xrpl" + "xahau-address-codec": "file:packages/xahau-address-codec", + "xahau-binary-codec": "file:packages/xahau-binary-codec", + "xahau-keypairs": "file:packages/xahau-keypairs", + "xahau": "file:packages/xahau" }, "devDependencies": { "@types/chai": "^4.2.21", diff --git a/packages/isomorphic/package.json b/packages/isomorphic/package.json index 7214efaa..c5529aad 100644 --- a/packages/isomorphic/package.json +++ b/packages/isomorphic/package.json @@ -5,7 +5,7 @@ "keywords": [ "crypto", "isomorphic", - "xrpl" + "xahau" ], "scripts": { "build": "tsc --build ./tsconfig.build.json", diff --git a/packages/secret-numbers/package.json b/packages/secret-numbers/package.json index 4eb6c0cf..7a6b76e4 100644 --- a/packages/secret-numbers/package.json +++ b/packages/secret-numbers/package.json @@ -1,7 +1,7 @@ { "name": "@xrplf/secret-numbers", "version": "1.0.0", - "description": "Generate XRPL Accounts with a number-based secret: 8 chunks of 6 digits", + "description": "Generate XAHL Accounts with a number-based secret: 8 chunks of 6 digits", "main": "dist/index.js", "unpkg": "build/xrplf-secret-numbers-latest-min.js", "jsdelivr": "build/xrplf-secret-numbers-latest-min.js", @@ -30,7 +30,7 @@ }, "dependencies": { "@xrplf/isomorphic": "^1.0.0", - "ripple-keypairs": "^2.0.0" + "xahau-keypairs": "^2.0.0" }, "prettier": "@xrplf/prettier-config", "repository": { @@ -40,8 +40,8 @@ "license": "ISC", "readmeFilename": "README.md", "keywords": [ - "xrp", - "xrpl-ledger", + "xah", + "xahau-ledger", "multi sign", "sign" ] diff --git a/packages/secret-numbers/src/schema/Account.ts b/packages/secret-numbers/src/schema/Account.ts index 03678d07..85664f19 100644 --- a/packages/secret-numbers/src/schema/Account.ts +++ b/packages/secret-numbers/src/schema/Account.ts @@ -1,4 +1,4 @@ -import { deriveAddress, deriveKeypair, generateSeed } from 'ripple-keypairs' +import { deriveAddress, deriveKeypair, generateSeed } from 'xahau-keypairs' import { entropyToSecret, diff --git a/packages/secret-numbers/test/api.test.ts b/packages/secret-numbers/test/api.test.ts index b9c4c7cb..a8b6fc36 100644 --- a/packages/secret-numbers/test/api.test.ts +++ b/packages/secret-numbers/test/api.test.ts @@ -1,9 +1,9 @@ import { hexToBytes } from '@xrplf/isomorphic/utils' -import { deriveAddress, deriveKeypair, generateSeed } from 'ripple-keypairs' +import { deriveAddress, deriveKeypair, generateSeed } from 'xahau-keypairs' import { Account, secretToEntropy } from '../src' -describe('API: XRPL Secret Numbers', () => { +describe('API: XAHL Secret Numbers', () => { describe('Generate new account', () => { const account = new Account() it('Output sanity checks', () => { diff --git a/packages/secret-numbers/tsconfig.build.json b/packages/secret-numbers/tsconfig.build.json index 34f205ac..48c06bdd 100644 --- a/packages/secret-numbers/tsconfig.build.json +++ b/packages/secret-numbers/tsconfig.build.json @@ -6,7 +6,7 @@ "include": ["./src/**/*.ts", "./src/**/*.json"], "references": [ { - "path": "../ripple-keypairs/tsconfig.json" + "path": "../xahau-keypairs/tsconfig.json" } ] } diff --git a/packages/ripple-address-codec/.eslintignore b/packages/xahau-address-codec/.eslintignore similarity index 100% rename from packages/ripple-address-codec/.eslintignore rename to packages/xahau-address-codec/.eslintignore diff --git a/packages/ripple-address-codec/.eslintrc.js b/packages/xahau-address-codec/.eslintrc.js similarity index 100% rename from packages/ripple-address-codec/.eslintrc.js rename to packages/xahau-address-codec/.eslintrc.js diff --git a/packages/ripple-address-codec/HISTORY.md b/packages/xahau-address-codec/HISTORY.md similarity index 100% rename from packages/ripple-address-codec/HISTORY.md rename to packages/xahau-address-codec/HISTORY.md diff --git a/packages/ripple-address-codec/LICENSE b/packages/xahau-address-codec/LICENSE similarity index 100% rename from packages/ripple-address-codec/LICENSE rename to packages/xahau-address-codec/LICENSE diff --git a/packages/ripple-address-codec/README.md b/packages/xahau-address-codec/README.md similarity index 100% rename from packages/ripple-address-codec/README.md rename to packages/xahau-address-codec/README.md diff --git a/packages/ripple-address-codec/examples/bitcoin.js b/packages/xahau-address-codec/examples/bitcoin.js similarity index 100% rename from packages/ripple-address-codec/examples/bitcoin.js rename to packages/xahau-address-codec/examples/bitcoin.js diff --git a/packages/ripple-binary-codec/jest.config.js b/packages/xahau-address-codec/jest.config.js similarity index 80% rename from packages/ripple-binary-codec/jest.config.js rename to packages/xahau-address-codec/jest.config.js index 783fe76b..fb2d43ba 100644 --- a/packages/ripple-binary-codec/jest.config.js +++ b/packages/xahau-address-codec/jest.config.js @@ -4,5 +4,5 @@ const base = require('../../jest.config.base.js') module.exports = { ...base, roots: [...base.roots, '/test'], - displayName: 'ripple-binary-codec', + displayName: 'xahau-address-codec', } diff --git a/packages/ripple-address-codec/karma.config.js b/packages/xahau-address-codec/karma.config.js similarity index 100% rename from packages/ripple-address-codec/karma.config.js rename to packages/xahau-address-codec/karma.config.js diff --git a/packages/ripple-address-codec/package.json b/packages/xahau-address-codec/package.json similarity index 84% rename from packages/ripple-address-codec/package.json rename to packages/xahau-address-codec/package.json index bd791c79..e0536566 100644 --- a/packages/ripple-address-codec/package.json +++ b/packages/xahau-address-codec/package.json @@ -1,7 +1,7 @@ { - "name": "ripple-address-codec", + "name": "xahau-address-codec", "version": "5.0.0", - "description": "encodes/decodes base58 encoded XRP Ledger identifiers", + "description": "encodes/decodes base58 encoded XAH Ledger identifiers", "files": [ "dist/*", "src/*" @@ -14,10 +14,10 @@ "@xrplf/isomorphic": "^1.0.0" }, "keywords": [ - "ripple", - "xrp", - "xrp ledger", - "xrpl" + "xahau", + "xah", + "xahau ledger", + "xahau" ], "repository": { "type": "git", diff --git a/packages/ripple-address-codec/src/index.ts b/packages/xahau-address-codec/src/index.ts similarity index 96% rename from packages/ripple-address-codec/src/index.ts rename to packages/xahau-address-codec/src/index.ts index 594b8bcb..1030aa2d 100644 --- a/packages/ripple-address-codec/src/index.ts +++ b/packages/xahau-address-codec/src/index.ts @@ -11,7 +11,7 @@ import { encodeAccountPublic, decodeAccountPublic, isValidClassicAddress, -} from './xrp-codec' +} from './xah-codec' const PREFIX_BYTES = { // 5, 68 @@ -152,7 +152,7 @@ function isValidXAddress(xAddress: string): boolean { } export { - // Codec with XRP alphabet + // Codec with XAH alphabet codec, // Encode entropy as a "seed" encodeSeed, @@ -162,9 +162,9 @@ export { encodeAccountID, // Decode a classic address to its raw bytes decodeAccountID, - // Encode bytes to XRP Ledger node public key format + // Encode bytes to XAH Ledger node public key format encodeNodePublic, - // Decode an XRP Ledger node public key into its raw bytes + // Decode an XAH Ledger node public key into its raw bytes decodeNodePublic, // Encode a public key, as for payment channels encodeAccountPublic, diff --git a/packages/ripple-address-codec/src/utils.ts b/packages/xahau-address-codec/src/utils.ts similarity index 100% rename from packages/ripple-address-codec/src/utils.ts rename to packages/xahau-address-codec/src/utils.ts diff --git a/packages/ripple-address-codec/src/xrp-codec.ts b/packages/xahau-address-codec/src/xah-codec.ts similarity index 99% rename from packages/ripple-address-codec/src/xrp-codec.ts rename to packages/xahau-address-codec/src/xah-codec.ts index 29637b82..47ff9ca0 100644 --- a/packages/ripple-address-codec/src/xrp-codec.ts +++ b/packages/xahau-address-codec/src/xah-codec.ts @@ -138,7 +138,7 @@ class Codec { } /** - * XRP codec + * XAH codec */ // base58 encodings: https://xrpl.org/base58-encodings.html diff --git a/packages/ripple-address-codec/test/index.test.ts b/packages/xahau-address-codec/test/index.test.ts similarity index 100% rename from packages/ripple-address-codec/test/index.test.ts rename to packages/xahau-address-codec/test/index.test.ts diff --git a/packages/ripple-address-codec/test/utils.test.ts b/packages/xahau-address-codec/test/utils.test.ts similarity index 100% rename from packages/ripple-address-codec/test/utils.test.ts rename to packages/xahau-address-codec/test/utils.test.ts diff --git a/packages/ripple-address-codec/test/webpack.config.js b/packages/xahau-address-codec/test/webpack.config.js similarity index 100% rename from packages/ripple-address-codec/test/webpack.config.js rename to packages/xahau-address-codec/test/webpack.config.js diff --git a/packages/ripple-address-codec/test/xrp-codec.test.ts b/packages/xahau-address-codec/test/xah-codec.test.ts similarity index 100% rename from packages/ripple-address-codec/test/xrp-codec.test.ts rename to packages/xahau-address-codec/test/xah-codec.test.ts diff --git a/packages/ripple-address-codec/tsconfig.build.json b/packages/xahau-address-codec/tsconfig.build.json similarity index 100% rename from packages/ripple-address-codec/tsconfig.build.json rename to packages/xahau-address-codec/tsconfig.build.json diff --git a/packages/ripple-address-codec/tsconfig.eslint.json b/packages/xahau-address-codec/tsconfig.eslint.json similarity index 100% rename from packages/ripple-address-codec/tsconfig.eslint.json rename to packages/xahau-address-codec/tsconfig.eslint.json diff --git a/packages/ripple-address-codec/tsconfig.json b/packages/xahau-address-codec/tsconfig.json similarity index 100% rename from packages/ripple-address-codec/tsconfig.json rename to packages/xahau-address-codec/tsconfig.json diff --git a/packages/ripple-binary-codec/.eslintignore b/packages/xahau-binary-codec/.eslintignore similarity index 100% rename from packages/ripple-binary-codec/.eslintignore rename to packages/xahau-binary-codec/.eslintignore diff --git a/packages/ripple-binary-codec/.eslintrc.js b/packages/xahau-binary-codec/.eslintrc.js similarity index 100% rename from packages/ripple-binary-codec/.eslintrc.js rename to packages/xahau-binary-codec/.eslintrc.js diff --git a/packages/ripple-binary-codec/CONTRIBUTING.md b/packages/xahau-binary-codec/CONTRIBUTING.md similarity index 100% rename from packages/ripple-binary-codec/CONTRIBUTING.md rename to packages/xahau-binary-codec/CONTRIBUTING.md diff --git a/packages/ripple-binary-codec/HISTORY.md b/packages/xahau-binary-codec/HISTORY.md similarity index 100% rename from packages/ripple-binary-codec/HISTORY.md rename to packages/xahau-binary-codec/HISTORY.md diff --git a/packages/ripple-binary-codec/LICENSE b/packages/xahau-binary-codec/LICENSE similarity index 100% rename from packages/ripple-binary-codec/LICENSE rename to packages/xahau-binary-codec/LICENSE diff --git a/packages/ripple-binary-codec/README.md b/packages/xahau-binary-codec/README.md similarity index 100% rename from packages/ripple-binary-codec/README.md rename to packages/xahau-binary-codec/README.md diff --git a/packages/ripple-address-codec/jest.config.js b/packages/xahau-binary-codec/jest.config.js similarity index 80% rename from packages/ripple-address-codec/jest.config.js rename to packages/xahau-binary-codec/jest.config.js index 5a02b5b5..c9b56bd3 100644 --- a/packages/ripple-address-codec/jest.config.js +++ b/packages/xahau-binary-codec/jest.config.js @@ -4,5 +4,5 @@ const base = require('../../jest.config.base.js') module.exports = { ...base, roots: [...base.roots, '/test'], - displayName: 'ripple-address-codec', + displayName: 'xahau-binary-codec', } diff --git a/packages/ripple-binary-codec/karma.config.js b/packages/xahau-binary-codec/karma.config.js similarity index 100% rename from packages/ripple-binary-codec/karma.config.js rename to packages/xahau-binary-codec/karma.config.js diff --git a/packages/ripple-binary-codec/package.json b/packages/xahau-binary-codec/package.json similarity index 84% rename from packages/ripple-binary-codec/package.json rename to packages/xahau-binary-codec/package.json index 41aca523..29ae1c2f 100644 --- a/packages/ripple-binary-codec/package.json +++ b/packages/xahau-binary-codec/package.json @@ -1,7 +1,7 @@ { - "name": "ripple-binary-codec", + "name": "xahau-binary-codec", "version": "2.1.0", - "description": "XRP Ledger binary codec", + "description": "XAH Ledger binary codec", "files": [ "dist/*", "src/*" @@ -13,7 +13,7 @@ "dependencies": { "@xrplf/isomorphic": "^1.0.1", "bignumber.js": "^9.0.0", - "ripple-address-codec": "^5.0.0" + "xahau-address-codec": "^5.0.0" }, "scripts": { "build": "tsc --build tsconfig.build.json && copyfiles ./src/enums/definitions.json ./dist/enums/", @@ -24,10 +24,10 @@ "lint": "eslint . --ext .ts --ext .test.js" }, "keywords": [ - "ripple", - "xrp", - "xrp ledger", - "xrpl" + "xahau", + "xah", + "xahau ledger", + "xahau" ], "repository": { "type": "git", @@ -36,7 +36,7 @@ "bugs": { "url": "https://github.com/XRPLF/xrpl.js/issues" }, - "homepage": "https://github.com/XRPLF/xrpl.js/tree/main/packages/ripple-binary-codec#readme", + "homepage": "https://github.com/XRPLF/xrpl.js/tree/main/packages/xahau-binary-codec#readme", "license": "ISC", "readmeFilename": "README.md", "prettier": "@xrplf/prettier-config", diff --git a/packages/ripple-binary-codec/src/README.md b/packages/xahau-binary-codec/src/README.md similarity index 100% rename from packages/ripple-binary-codec/src/README.md rename to packages/xahau-binary-codec/src/README.md diff --git a/packages/ripple-binary-codec/src/binary.ts b/packages/xahau-binary-codec/src/binary.ts similarity index 88% rename from packages/ripple-binary-codec/src/binary.ts rename to packages/xahau-binary-codec/src/binary.ts index 8ca067d9..d17f9e62 100644 --- a/packages/ripple-binary-codec/src/binary.ts +++ b/packages/xahau-binary-codec/src/binary.ts @@ -19,7 +19,7 @@ import { JsonObject } from './types/serialized-type' * Construct a BinaryParser * * @param bytes hex-string or Uint8Array to construct BinaryParser from - * @param definitions rippled definitions used to parse the values of transaction types and such. + * @param definitions xahaud definitions used to parse the values of transaction types and such. * Can be customized for sidechains and amendments. * @returns BinaryParser */ @@ -36,7 +36,7 @@ const makeParser = ( * Parse BinaryParser into JSON * * @param parser BinaryParser object - * @param definitions rippled definitions used to parse the values of transaction types and such. + * @param definitions xahaud definitions used to parse the values of transaction types and such. * Can be customized for sidechains and amendments. * @returns JSON for the bytes in the BinaryParser */ @@ -50,7 +50,7 @@ const readJSON = ( * Parse a hex-string into its JSON interpretation * * @param bytes hex-string to parse into JSON - * @param definitions rippled definitions used to parse the values of transaction types and such. + * @param definitions xahaud definitions used to parse the values of transaction types and such. * Can be customized for sidechains and amendments. * @returns JSON */ @@ -108,7 +108,7 @@ function serializeObject( * * @param transaction Transaction to serialize * @param prefix Prefix bytes to put before the serialized object - * @param opts.definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param opts.definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns A Uint8Array with the serialized object */ function signingData( @@ -135,7 +135,7 @@ interface ClaimObject extends JsonObject { * Serialize a signingClaim * * @param claim A claim object to serialize - * @param opts.definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param opts.definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns the serialized object with appropriate prefix */ function signingClaimData(claim: ClaimObject): Uint8Array { @@ -157,7 +157,7 @@ function signingClaimData(claim: ClaimObject): Uint8Array { * * @param transaction transaction to serialize * @param signingAccount Account to sign the transaction with - * @param opts.definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param opts.definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns serialized transaction with appropriate prefix and suffix */ function multiSigningData( diff --git a/packages/ripple-binary-codec/src/coretypes.ts b/packages/xahau-binary-codec/src/coretypes.ts similarity index 100% rename from packages/ripple-binary-codec/src/coretypes.ts rename to packages/xahau-binary-codec/src/coretypes.ts diff --git a/packages/ripple-binary-codec/src/enums/README.md b/packages/xahau-binary-codec/src/enums/README.md similarity index 100% rename from packages/ripple-binary-codec/src/enums/README.md rename to packages/xahau-binary-codec/src/enums/README.md diff --git a/packages/ripple-binary-codec/src/enums/bytes.ts b/packages/xahau-binary-codec/src/enums/bytes.ts similarity index 100% rename from packages/ripple-binary-codec/src/enums/bytes.ts rename to packages/xahau-binary-codec/src/enums/bytes.ts diff --git a/packages/ripple-binary-codec/src/enums/constants.ts b/packages/xahau-binary-codec/src/enums/constants.ts similarity index 100% rename from packages/ripple-binary-codec/src/enums/constants.ts rename to packages/xahau-binary-codec/src/enums/constants.ts diff --git a/packages/ripple-binary-codec/src/enums/definitions.json b/packages/xahau-binary-codec/src/enums/definitions.json similarity index 99% rename from packages/ripple-binary-codec/src/enums/definitions.json rename to packages/xahau-binary-codec/src/enums/definitions.json index 797be9ce..1dbe79e5 100644 --- a/packages/ripple-binary-codec/src/enums/definitions.json +++ b/packages/xahau-binary-codec/src/enums/definitions.json @@ -2771,11 +2771,11 @@ "temBAD_PATH": -291, "temBAD_PATH_LOOP": -290, "temBAD_REGKEY": -289, - "temBAD_SEND_XRP_LIMIT": -288, - "temBAD_SEND_XRP_MAX": -287, - "temBAD_SEND_XRP_NO_DIRECT": -286, - "temBAD_SEND_XRP_PARTIAL": -285, - "temBAD_SEND_XRP_PATHS": -284, + "temBAD_SEND_XAH_LIMIT": -288, + "temBAD_SEND_XAH_MAX": -287, + "temBAD_SEND_XAH_NO_DIRECT": -286, + "temBAD_SEND_XAH_PARTIAL": -285, + "temBAD_SEND_XAH_PATHS": -284, "temBAD_SEQUENCE": -283, "temBAD_SIGNATURE": -282, "temBAD_SRC_ACCOUNT": -281, @@ -2857,7 +2857,7 @@ "tecINSUF_RESERVE_LINE": 122, "tecINSUF_RESERVE_OFFER": 123, "tecNO_DST": 124, - "tecNO_DST_INSUF_XRP": 125, + "tecNO_DST_INSUF_XAH": 125, "tecNO_LINE_INSUF_RESERVE": 126, "tecNO_LINE_REDUNDANT": 127, "tecPATH_DRY": 128, @@ -2907,7 +2907,7 @@ "tecXCHAIN_BAD_CLAIM_ID": 172, "tecXCHAIN_CLAIM_NO_QUORUM": 173, "tecXCHAIN_PROOF_UNKNOWN_KEY": 174, - "tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE": 175, + "tecXCHAIN_CREATE_ACCOUNT_NONXAH_ISSUE": 175, "tecXCHAIN_WRONG_CHAIN": 176, "tecXCHAIN_REWARD_MISMATCH": 177, "tecXCHAIN_NO_SIGNERS_LIST": 178, diff --git a/packages/ripple-binary-codec/src/enums/field.ts b/packages/xahau-binary-codec/src/enums/field.ts similarity index 93% rename from packages/ripple-binary-codec/src/enums/field.ts rename to packages/xahau-binary-codec/src/enums/field.ts index 94b5c6d3..ac95b6b4 100644 --- a/packages/ripple-binary-codec/src/enums/field.ts +++ b/packages/xahau-binary-codec/src/enums/field.ts @@ -3,8 +3,8 @@ import { SerializedType } from '../types/serialized-type' import { TYPE_WIDTH } from './constants' /** - * Encoding information for a rippled field, often used in transactions. - * See the enums [README.md](https://github.com/XRPLF/xrpl.js/tree/main/packages/ripple-binary-codec/src/enums) for more details on what each means. + * Encoding information for a xahaud field, often used in transactions. + * See the enums [README.md](https://github.com/XRPLF/xrpl.js/tree/main/packages/xahau-binary-codec/src/enums) for more details on what each means. */ export interface FieldInfo { nth: number diff --git a/packages/ripple-binary-codec/src/enums/index.ts b/packages/xahau-binary-codec/src/enums/index.ts similarity index 96% rename from packages/ripple-binary-codec/src/enums/index.ts rename to packages/xahau-binary-codec/src/enums/index.ts index 63d9bc58..139ba126 100644 --- a/packages/ripple-binary-codec/src/enums/index.ts +++ b/packages/xahau-binary-codec/src/enums/index.ts @@ -3,7 +3,7 @@ import { XrplDefinitionsBase, FieldInstance, Bytes, -} from './xrpl-definitions-base' +} from './xahau-definitions-base' /** * By default, coreTypes from the `types` folder is where known type definitions are initialized to avoid import cycles. */ diff --git a/packages/ripple-binary-codec/src/enums/utils-renumber.ts b/packages/xahau-binary-codec/src/enums/utils-renumber.ts similarity index 94% rename from packages/ripple-binary-codec/src/enums/utils-renumber.ts rename to packages/xahau-binary-codec/src/enums/utils-renumber.ts index 0c521ddd..951cf919 100644 --- a/packages/ripple-binary-codec/src/enums/utils-renumber.ts +++ b/packages/xahau-binary-codec/src/enums/utils-renumber.ts @@ -3,7 +3,7 @@ */ const input = { - temBAD_SEND_XRP_PATHS: -283, + temBAD_SEND_XAH_PATHS: -283, temBAD_SEQUENCE: -282, temBAD_SIGNATURE: -281, temBAD_SRC_ACCOUNT: -280, @@ -69,7 +69,7 @@ const input = { tecINSUF_RESERVE_LINE: 122, tecINSUF_RESERVE_OFFER: 123, tecNO_DST: 124, - tecNO_DST_INSUF_XRP: 125, + tecNO_DST_INSUF_XAH: 125, tecNO_LINE_INSUF_RESERVE: 126, tecNO_LINE_REDUNDANT: 127, tecPATH_DRY: 128, @@ -99,7 +99,7 @@ const input = { tecTOO_SOON: 152, } -let startingFromTemBADSENDXRPPATHS = -284 +let startingFromTemBADSENDXAHPATHS = -284 let startingFromTefFAILURE = -199 @@ -118,7 +118,7 @@ Object.keys(input).forEach((key) => { previousKey = key } if (key.substring(0, 3) === 'tem') { - console.log(` "${key}": ${startingFromTemBADSENDXRPPATHS++},`) + console.log(` "${key}": ${startingFromTemBADSENDXAHPATHS++},`) } else if (key.substring(0, 3) === 'tef') { console.log(` "${key}": ${startingFromTefFAILURE++},`) } else if (key.substring(0, 3) === 'ter') { diff --git a/packages/ripple-binary-codec/src/enums/xrpl-definitions-base.ts b/packages/xahau-binary-codec/src/enums/xahau-definitions-base.ts similarity index 92% rename from packages/ripple-binary-codec/src/enums/xrpl-definitions-base.ts rename to packages/xahau-binary-codec/src/enums/xahau-definitions-base.ts index 1a61a314..68353e2f 100644 --- a/packages/ripple-binary-codec/src/enums/xrpl-definitions-base.ts +++ b/packages/xahau-binary-codec/src/enums/xahau-definitions-base.ts @@ -17,7 +17,7 @@ interface DefinitionsData { } /** - * Stores the various types and fields for rippled to be used to encode/decode information later on. + * Stores the various types and fields for xahaud to be used to encode/decode information later on. * XrplDefinitions should be instantiated instead of this class. */ class XrplDefinitionsBase { @@ -37,9 +37,9 @@ class XrplDefinitionsBase { dataTypes: Record /** - * Present rippled types in a typed and updatable format. + * Present xahaud types in a typed and updatable format. * For an example of the input format see `definitions.json` - * To generate a new definitions file from rippled source code, use this tool: https://github.com/RichardAH/xrpl-codec-gen + * To generate a new definitions file from xahaud source code, use this tool: https://github.com/RichardAH/xrpl-codec-gen * * See the definitions.test.js file for examples of how to create your own updated definitions.json. * diff --git a/packages/ripple-binary-codec/src/enums/xrpl-definitions.ts b/packages/xahau-binary-codec/src/enums/xahau-definitions.ts similarity index 76% rename from packages/ripple-binary-codec/src/enums/xrpl-definitions.ts rename to packages/xahau-binary-codec/src/enums/xahau-definitions.ts index 30f8ec90..14d0afa7 100644 --- a/packages/ripple-binary-codec/src/enums/xrpl-definitions.ts +++ b/packages/xahau-binary-codec/src/enums/xahau-definitions.ts @@ -1,20 +1,20 @@ import { type DefinitionsData, XrplDefinitionsBase, -} from './xrpl-definitions-base' +} from './xahau-definitions-base' import { coreTypes } from '../types' import { SerializedType } from '../types/serialized-type' /** - * Stores the various types and fields for rippled to be used to encode/decode information later on. + * Stores the various types and fields for xahaud to be used to encode/decode information later on. * Should be used instead of XrplDefinitionsBase since this defines default `types` for serializing/deserializing * ledger data. */ export class XrplDefinitions extends XrplDefinitionsBase { /** - * Present rippled types in a typed and updatable format. + * Present xahaud types in a typed and updatable format. * For an example of the input format see `definitions.json` - * To generate a new definitions file from rippled source code, use this tool: https://github.com/RichardAH/xrpl-codec-gen + * To generate a new definitions file from xahaud source code, use this tool: https://github.com/RichardAH/xrpl-codec-gen * * See the definitions.test.js file for examples of how to create your own updated definitions.json. * diff --git a/packages/ripple-binary-codec/src/hash-prefixes.ts b/packages/xahau-binary-codec/src/hash-prefixes.ts similarity index 100% rename from packages/ripple-binary-codec/src/hash-prefixes.ts rename to packages/xahau-binary-codec/src/hash-prefixes.ts diff --git a/packages/ripple-binary-codec/src/hashes.ts b/packages/xahau-binary-codec/src/hashes.ts similarity index 100% rename from packages/ripple-binary-codec/src/hashes.ts rename to packages/xahau-binary-codec/src/hashes.ts diff --git a/packages/ripple-binary-codec/src/index.ts b/packages/xahau-binary-codec/src/index.ts similarity index 85% rename from packages/ripple-binary-codec/src/index.ts rename to packages/xahau-binary-codec/src/index.ts index d0e44b5b..c0e0753b 100644 --- a/packages/ripple-binary-codec/src/index.ts +++ b/packages/xahau-binary-codec/src/index.ts @@ -7,7 +7,7 @@ import { TRANSACTION_TYPES, DEFAULT_DEFINITIONS, } from './enums' -import { XrplDefinitions } from './enums/xrpl-definitions' +import { XrplDefinitions } from './enums/xahau-definitions' import { coreTypes } from './types' import { bytesToHex } from '@xrplf/isomorphic/utils' @@ -23,7 +23,7 @@ const { * Decode a transaction * * @param binary hex-string of the encoded transaction - * @param definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns the JSON representation of the transaction */ function decode(binary: string, definitions?: XrplDefinitionsBase): JsonObject { @@ -37,7 +37,7 @@ function decode(binary: string, definitions?: XrplDefinitionsBase): JsonObject { * Encode a transaction * * @param json The JSON representation of a transaction - * @param definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * * @returns A hex-string of the encoded transaction */ @@ -53,7 +53,7 @@ function encode(json: object, definitions?: XrplDefinitionsBase): string { * * @param json JSON object representing the transaction * @param signer string representing the account to sign the transaction with - * @param definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns a hex string of the encoded transaction */ function encodeForSigning( @@ -75,7 +75,7 @@ function encodeForSigning( * * @param json JSON object representing the transaction * @param signer string representing the account to sign the transaction with - * @param definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns a hex string of the encoded transaction */ function encodeForSigningClaim(json: object): string { @@ -90,7 +90,7 @@ function encodeForSigningClaim(json: object): string { * * @param json JSON object representing the transaction * @param signer string representing the account to sign the transaction with - * @param definitions Custom rippled types to use instead of the default. Used for sidechains and amendments. + * @param definitions Custom xahaud types to use instead of the default. Used for sidechains and amendments. * @returns a hex string of the encoded transaction */ function encodeForMultisigning( diff --git a/packages/ripple-binary-codec/src/ledger-hashes.ts b/packages/xahau-binary-codec/src/ledger-hashes.ts similarity index 100% rename from packages/ripple-binary-codec/src/ledger-hashes.ts rename to packages/xahau-binary-codec/src/ledger-hashes.ts diff --git a/packages/ripple-binary-codec/src/quality.ts b/packages/xahau-binary-codec/src/quality.ts similarity index 100% rename from packages/ripple-binary-codec/src/quality.ts rename to packages/xahau-binary-codec/src/quality.ts diff --git a/packages/ripple-binary-codec/src/serdes/binary-parser.ts b/packages/xahau-binary-codec/src/serdes/binary-parser.ts similarity index 100% rename from packages/ripple-binary-codec/src/serdes/binary-parser.ts rename to packages/xahau-binary-codec/src/serdes/binary-parser.ts diff --git a/packages/ripple-binary-codec/src/serdes/binary-serializer.ts b/packages/xahau-binary-codec/src/serdes/binary-serializer.ts similarity index 100% rename from packages/ripple-binary-codec/src/serdes/binary-serializer.ts rename to packages/xahau-binary-codec/src/serdes/binary-serializer.ts diff --git a/packages/ripple-binary-codec/src/shamap.ts b/packages/xahau-binary-codec/src/shamap.ts similarity index 100% rename from packages/ripple-binary-codec/src/shamap.ts rename to packages/xahau-binary-codec/src/shamap.ts diff --git a/packages/ripple-binary-codec/src/types/account-id.ts b/packages/xahau-binary-codec/src/types/account-id.ts similarity index 98% rename from packages/ripple-binary-codec/src/types/account-id.ts rename to packages/xahau-binary-codec/src/types/account-id.ts index 8bfa2c59..41d9bec4 100644 --- a/packages/ripple-binary-codec/src/types/account-id.ts +++ b/packages/xahau-binary-codec/src/types/account-id.ts @@ -3,7 +3,7 @@ import { encodeAccountID, isValidXAddress, xAddressToClassicAddress, -} from 'ripple-address-codec' +} from 'xahau-address-codec' import { Hash160 } from './hash-160' import { hexToBytes } from '@xrplf/isomorphic/utils' diff --git a/packages/ripple-binary-codec/src/types/amount.ts b/packages/xahau-binary-codec/src/types/amount.ts similarity index 94% rename from packages/ripple-binary-codec/src/types/amount.ts rename to packages/xahau-binary-codec/src/types/amount.ts index b92ebf4f..a23880cd 100644 --- a/packages/ripple-binary-codec/src/types/amount.ts +++ b/packages/xahau-binary-codec/src/types/amount.ts @@ -14,7 +14,7 @@ const MIN_IOU_EXPONENT = -96 const MAX_IOU_EXPONENT = 80 const MAX_IOU_PRECISION = 16 const MAX_DROPS = new BigNumber('1e17') -const MIN_XRP = new BigNumber('1e-6') +const MIN_XAH = new BigNumber('1e-6') const mask = BigInt(0x00000000ffffffff) /** @@ -134,8 +134,8 @@ class Amount extends SerializedType { * @returns An Amount object */ static fromParser(parser: BinaryParser): Amount { - const isXRP = parser.peek() & 0x80 - const numBytes = isXRP ? 48 : 8 + const isXAH = parser.peek() & 0x80 + const numBytes = isXAH ? 48 : 8 return new Amount(parser.read(numBytes)) } @@ -185,9 +185,9 @@ class Amount extends SerializedType { } /** - * Validate XRP amount + * Validate XAH amount * - * @param amount String representing XRP amount + * @param amount String representing XAH amount * @returns void, but will throw if invalid amount */ private static assertXrpIsValid(amount: string): void { @@ -197,7 +197,7 @@ class Amount extends SerializedType { const decimal = new BigNumber(amount) if (!decimal.isZero()) { - if (decimal.lt(MIN_XRP) || decimal.gt(MAX_DROPS)) { + if (decimal.lt(MIN_XAH) || decimal.gt(MAX_DROPS)) { throw new Error(`${amount.toString()} is an illegal amount`) } } @@ -243,9 +243,9 @@ class Amount extends SerializedType { } /** - * Test if this amount is in units of Native Currency(XRP) + * Test if this amount is in units of Native Currency(XAH) * - * @returns true if Native (XRP) + * @returns true if Native (XAH) */ private isNative(): boolean { return (this.bytes[0] & 0x80) === 0 diff --git a/packages/ripple-binary-codec/src/types/blob.ts b/packages/xahau-binary-codec/src/types/blob.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/blob.ts rename to packages/xahau-binary-codec/src/types/blob.ts diff --git a/packages/ripple-binary-codec/src/types/currency.ts b/packages/xahau-binary-codec/src/types/currency.ts similarity index 92% rename from packages/ripple-binary-codec/src/types/currency.ts rename to packages/xahau-binary-codec/src/types/currency.ts index d6c5a1c1..1ee2a795 100644 --- a/packages/ripple-binary-codec/src/types/currency.ts +++ b/packages/xahau-binary-codec/src/types/currency.ts @@ -1,7 +1,7 @@ import { Hash160 } from './hash-160' import { bytesToHex, hexToBytes, hexToString } from '@xrplf/isomorphic/utils' -const XRP_HEX_REGEX = /^0{40}$/ +const XAH_HEX_REGEX = /^0{40}$/ const ISO_REGEX = /^[A-Z0-9a-z?!@#$%^&*(){}[\]|]{3}$/ const HEX_REGEX = /^[A-F0-9]{40}$/ // eslint-disable-next-line no-control-regex @@ -12,7 +12,7 @@ const STANDARD_FORMAT_HEX_REGEX = /^0{24}[\x00-\x7F]{6}0{10}$/ */ function isoToBytes(iso: string): Uint8Array { const bytes = new Uint8Array(20) - if (iso !== 'XRP') { + if (iso !== 'XAH') { const isoBytes = iso.split('').map((c) => c.charCodeAt(0)) bytes.set(isoBytes, 12) } @@ -28,7 +28,7 @@ function isIsoCode(iso: string): boolean { function isoCodeFromHex(code: Uint8Array): string | null { const iso = hexToString(bytesToHex(code)) - if (iso === 'XRP') { + if (iso === 'XAH') { return null } if (isIsoCode(iso)) { @@ -81,15 +81,15 @@ function bytesFromRepresentation(input: string): Uint8Array { * Class defining how to encode and decode Currencies */ class Currency extends Hash160 { - static readonly XRP = new Currency(new Uint8Array(20)) + static readonly XAH = new Currency(new Uint8Array(20)) private readonly _iso: string | null constructor(byteBuf: Uint8Array) { - super(byteBuf ?? Currency.XRP.bytes) + super(byteBuf ?? Currency.XAH.bytes) const hex = bytesToHex(this.bytes) - if (XRP_HEX_REGEX.test(hex)) { - this._iso = 'XRP' + if (XAH_HEX_REGEX.test(hex)) { + this._iso = 'XAH' } else if (STANDARD_FORMAT_HEX_REGEX.test(hex)) { this._iso = isoCodeFromHex(this.bytes.slice(12, 15)) } else { diff --git a/packages/ripple-binary-codec/src/types/hash-128.ts b/packages/xahau-binary-codec/src/types/hash-128.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/hash-128.ts rename to packages/xahau-binary-codec/src/types/hash-128.ts diff --git a/packages/ripple-binary-codec/src/types/hash-160.ts b/packages/xahau-binary-codec/src/types/hash-160.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/hash-160.ts rename to packages/xahau-binary-codec/src/types/hash-160.ts diff --git a/packages/ripple-binary-codec/src/types/hash-256.ts b/packages/xahau-binary-codec/src/types/hash-256.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/hash-256.ts rename to packages/xahau-binary-codec/src/types/hash-256.ts diff --git a/packages/ripple-binary-codec/src/types/hash.ts b/packages/xahau-binary-codec/src/types/hash.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/hash.ts rename to packages/xahau-binary-codec/src/types/hash.ts diff --git a/packages/ripple-binary-codec/src/types/index.ts b/packages/xahau-binary-codec/src/types/index.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/index.ts rename to packages/xahau-binary-codec/src/types/index.ts diff --git a/packages/ripple-binary-codec/src/types/issue.ts b/packages/xahau-binary-codec/src/types/issue.ts similarity index 96% rename from packages/ripple-binary-codec/src/types/issue.ts rename to packages/xahau-binary-codec/src/types/issue.ts index a7c22b62..07283830 100644 --- a/packages/ripple-binary-codec/src/types/issue.ts +++ b/packages/xahau-binary-codec/src/types/issue.ts @@ -66,7 +66,7 @@ class Issue extends SerializedType { */ static fromParser(parser: BinaryParser): Issue { const currency = parser.read(20) - if (new Currency(currency).toJSON() === 'XRP') { + if (new Currency(currency).toJSON() === 'XAH') { return new Issue(currency) } const currencyAndIssuer = [currency, parser.read(20)] @@ -81,7 +81,7 @@ class Issue extends SerializedType { toJSON(): IssueObject { const parser = new BinaryParser(this.toString()) const currency = Currency.fromParser(parser) as Currency - if (currency.toJSON() === 'XRP') { + if (currency.toJSON() === 'XAH') { return { currency: currency.toJSON() } } const issuer = AccountID.fromParser(parser) as AccountID diff --git a/packages/ripple-binary-codec/src/types/path-set.ts b/packages/xahau-binary-codec/src/types/path-set.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/path-set.ts rename to packages/xahau-binary-codec/src/types/path-set.ts diff --git a/packages/ripple-binary-codec/src/types/serialized-type.ts b/packages/xahau-binary-codec/src/types/serialized-type.ts similarity index 96% rename from packages/ripple-binary-codec/src/types/serialized-type.ts rename to packages/xahau-binary-codec/src/types/serialized-type.ts index eb27f5d5..b9a0a49e 100644 --- a/packages/ripple-binary-codec/src/types/serialized-type.ts +++ b/packages/xahau-binary-codec/src/types/serialized-type.ts @@ -62,7 +62,7 @@ class SerializedType { /** * Return the JSON representation of a SerializedType * - * @param _definitions rippled definitions used to parse the values of transaction types and such. + * @param _definitions xahaud definitions used to parse the values of transaction types and such. * Unused in default, but used in STObject, STArray * Can be customized for sidechains and amendments. * @returns any type, if not overloaded returns hexString representation of bytes diff --git a/packages/ripple-binary-codec/src/types/st-array.ts b/packages/xahau-binary-codec/src/types/st-array.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/st-array.ts rename to packages/xahau-binary-codec/src/types/st-array.ts diff --git a/packages/ripple-binary-codec/src/types/st-object.ts b/packages/xahau-binary-codec/src/types/st-object.ts similarity index 96% rename from packages/ripple-binary-codec/src/types/st-object.ts rename to packages/xahau-binary-codec/src/types/st-object.ts index 75fec3a8..6cf2edc7 100644 --- a/packages/ripple-binary-codec/src/types/st-object.ts +++ b/packages/xahau-binary-codec/src/types/st-object.ts @@ -5,7 +5,7 @@ import { XrplDefinitionsBase, } from '../enums' import { SerializedType, JsonObject } from './serialized-type' -import { xAddressToClassicAddress, isValidXAddress } from 'ripple-address-codec' +import { xAddressToClassicAddress, isValidXAddress } from 'xahau-address-codec' import { BinaryParser } from '../serdes/binary-parser' import { BinarySerializer, BytesList } from '../serdes/binary-serializer' @@ -153,7 +153,7 @@ class STObject extends SerializedType { } // true when in the UNLModify pseudotransaction (after the transaction type has been processed) and working with the // Account field - // The Account field must not be a part of the UNLModify pseudotransaction encoding, due to a bug in rippled + // The Account field must not be a part of the UNLModify pseudotransaction encoding, due to a bug in xahaud const isUnlModifyWorkaround = field.name == 'Account' && isUnlModify bytes.writeFieldAndValue(field, associatedValue, isUnlModifyWorkaround) if (field.type.name === ST_OBJECT) { @@ -166,7 +166,7 @@ class STObject extends SerializedType { /** * Get the JSON interpretation of this.bytes - * @param definitions rippled definitions used to parse the values of transaction types and such. + * @param definitions xahaud definitions used to parse the values of transaction types and such. * Can be customized for sidechains and amendments. * @returns a JSON object */ diff --git a/packages/ripple-binary-codec/src/types/uint-16.ts b/packages/xahau-binary-codec/src/types/uint-16.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/uint-16.ts rename to packages/xahau-binary-codec/src/types/uint-16.ts diff --git a/packages/ripple-binary-codec/src/types/uint-32.ts b/packages/xahau-binary-codec/src/types/uint-32.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/uint-32.ts rename to packages/xahau-binary-codec/src/types/uint-32.ts diff --git a/packages/ripple-binary-codec/src/types/uint-64.ts b/packages/xahau-binary-codec/src/types/uint-64.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/uint-64.ts rename to packages/xahau-binary-codec/src/types/uint-64.ts diff --git a/packages/ripple-binary-codec/src/types/uint-8.ts b/packages/xahau-binary-codec/src/types/uint-8.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/uint-8.ts rename to packages/xahau-binary-codec/src/types/uint-8.ts diff --git a/packages/ripple-binary-codec/src/types/uint.ts b/packages/xahau-binary-codec/src/types/uint.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/uint.ts rename to packages/xahau-binary-codec/src/types/uint.ts diff --git a/packages/ripple-binary-codec/src/types/vector-256.ts b/packages/xahau-binary-codec/src/types/vector-256.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/vector-256.ts rename to packages/xahau-binary-codec/src/types/vector-256.ts diff --git a/packages/ripple-binary-codec/src/types/xchain-bridge.ts b/packages/xahau-binary-codec/src/types/xchain-bridge.ts similarity index 100% rename from packages/ripple-binary-codec/src/types/xchain-bridge.ts rename to packages/xahau-binary-codec/src/types/xchain-bridge.ts diff --git a/packages/ripple-binary-codec/src/utils.ts b/packages/xahau-binary-codec/src/utils.ts similarity index 100% rename from packages/ripple-binary-codec/src/utils.ts rename to packages/xahau-binary-codec/src/utils.ts diff --git a/packages/ripple-binary-codec/test/amount.test.ts b/packages/xahau-binary-codec/test/amount.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/amount.test.ts rename to packages/xahau-binary-codec/test/amount.test.ts diff --git a/packages/ripple-binary-codec/test/binary-json.test.ts b/packages/xahau-binary-codec/test/binary-json.test.ts similarity index 96% rename from packages/ripple-binary-codec/test/binary-json.test.ts rename to packages/xahau-binary-codec/test/binary-json.test.ts index cd9ec7b9..a61f5a88 100644 --- a/packages/ripple-binary-codec/test/binary-json.test.ts +++ b/packages/xahau-binary-codec/test/binary-json.test.ts @@ -9,7 +9,7 @@ function truncateForDisplay(longStr) { return `${longStr.slice(0, 10)} ... ${longStr.slice(-10)}` } -describe('ripple-binary-codec', function () { +describe('xahau-binary-codec', function () { function makeSuite(name, entries) { describe(name, function () { entries.forEach((t, testN) => { diff --git a/packages/ripple-binary-codec/test/binary-parser.test.ts b/packages/xahau-binary-codec/test/binary-parser.test.ts similarity index 99% rename from packages/ripple-binary-codec/test/binary-parser.test.ts rename to packages/xahau-binary-codec/test/binary-parser.test.ts index 60b3fa11..6837a65d 100644 --- a/packages/ripple-binary-codec/test/binary-parser.test.ts +++ b/packages/xahau-binary-codec/test/binary-parser.test.ts @@ -2,7 +2,7 @@ import { hexOnly } from './utils' import { coreTypes, Amount, Hash160 } from '../src/types' import BigNumber from 'bignumber.js' -import { encodeAccountID } from 'ripple-address-codec' +import { encodeAccountID } from 'xahau-address-codec' import { Field, TransactionType } from '../src/enums' import { makeParser, readJSON } from '../src/binary' import { BytesList } from '../src/serdes/binary-serializer' @@ -387,7 +387,7 @@ function pathSetBinaryTests() { currency: 'BTC', issuer: 'r3AWbdp2jQLXLywJypdoNwVSvr81xs3uhn', }, - { currency: 'XRP' }, + { currency: 'XAH' }, { currency: 'USD', issuer: 'rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B', diff --git a/packages/ripple-binary-codec/test/binary-serializer.test.ts b/packages/xahau-binary-codec/test/binary-serializer.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/binary-serializer.test.ts rename to packages/xahau-binary-codec/test/binary-serializer.test.ts diff --git a/packages/ripple-binary-codec/test/definitions.test.ts b/packages/xahau-binary-codec/test/definitions.test.ts similarity index 91% rename from packages/ripple-binary-codec/test/definitions.test.ts rename to packages/xahau-binary-codec/test/definitions.test.ts index eb8b81c9..6beed143 100644 --- a/packages/ripple-binary-codec/test/definitions.test.ts +++ b/packages/xahau-binary-codec/test/definitions.test.ts @@ -18,7 +18,7 @@ describe('encode and decode using new types as a parameter', function () { // Before updating the types, this should not be encodable expect(() => encode(tx)).toThrow() - // Normally this would be generated directly from rippled with something like `server_definitions`. + // Normally this would be generated directly from xahaud with something like `server_definitions`. // Added here to make it easier to see what is actually changing in the definitions.json file. const definitions = JSON.parse(JSON.stringify(normalDefinitionsJson)) definitions.TRANSACTION_TYPES['NewTestTransaction'] = 75 @@ -37,7 +37,7 @@ describe('encode and decode using new types as a parameter', function () { // Before updating the types, undefined fields will be ignored on encode expect(decode(encode(tx))).not.toEqual(tx) - // Normally this would be generated directly from rippled with something like `server_definitions`. + // Normally this would be generated directly from xahaud with something like `server_definitions`. // Added here to make it easier to see what is actually changing in the definitions.json file. const definitions = JSON.parse(JSON.stringify(normalDefinitionsJson)) @@ -75,7 +75,7 @@ describe('encode and decode using new types as a parameter', function () { // Before updating the types, undefined fields will be ignored on encode expect(decode(encode(tx))).not.toEqual(tx) - // Normally this would be generated directly from rippled with something like `server_definitions`. + // Normally this would be generated directly from xahaud with something like `server_definitions`. // Added here to make it easier to see what is actually changing in the definitions.json file. const definitions = JSON.parse(JSON.stringify(normalDefinitionsJson)) @@ -126,7 +126,7 @@ describe('encode and decode using new types as a parameter', function () { TestField: 10, // Should work the same as a UInt32 } - // Normally this would be generated directly from rippled with something like `server_definitions`. + // Normally this would be generated directly from xahaud with something like `server_definitions`. // Added here to make it easier to see what is actually changing in the definitions.json file. const definitions = JSON.parse(JSON.stringify(normalDefinitionsJson)) definitions.TYPES.NewType = 48 diff --git a/packages/ripple-binary-codec/test/fixtures/codec-fixtures.json b/packages/xahau-binary-codec/test/fixtures/codec-fixtures.json similarity index 88% rename from packages/ripple-binary-codec/test/fixtures/codec-fixtures.json rename to packages/xahau-binary-codec/test/fixtures/codec-fixtures.json index fb3abf00..91645494 100644 --- a/packages/ripple-binary-codec/test/fixtures/codec-fixtures.json +++ b/packages/xahau-binary-codec/test/fixtures/codec-fixtures.json @@ -4449,455 +4449,6 @@ "Flags": 0, "Sequence": 62 } - }, - { - "binary": "1200302200000000240000000168400000000000000A601D40000000000003E8601E400000000000271073210330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020744630440220101BCA4B5B5A37C6F44480F9A34752C9AA8B2CDF5AD47E3CB424DEDC21C06DB702206EEB257E82A89B1F46A0A2C7F070B0BD181D980FF86FE4269E369F6FC7A270918114B5F762798A53D543A014CAF8B297CFF8F2F937E8011914AF80285F637EE4AF3C20378F9DFB12511ACB8D27000000000000000000000000000000000000000014550FC62003E785DC231A1058A05E56E3F09CF4E60000000000000000000000000000000000000000", - "json": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "XChainBridge": { - "LockingChainDoor": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "LockingChainIssue": {"currency": "XRP"}, - "IssuingChainDoor": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "IssuingChainIssue": {"currency": "XRP"} - }, - "Fee": "10", - "Flags": 0, - "MinAccountCreateAmount": "10000", - "Sequence": 1, - "SignatureReward": "1000", - "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020", - "TransactionType": "XChainCreateBridge", - "TxnSignature": "30440220101BCA4B5B5A37C6F44480F9A34752C9AA8B2CDF5AD47E3CB424DEDC21C06DB702206EEB257E82A89B1F46A0A2C7F070B0BD181D980FF86FE4269E369F6FC7A27091" - } - }, - { - "binary": "12002F2200000000240000000168400000000000000A601D40000000000003E8601E400000000000271073210330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD02074473045022100D2CABC1B0E0635A8EE2E6554F6D474C49BC292C995C5C9F83179F4A60634B04C02205D1DB569D9593136F2FBEA7140010C8F46794D653AFDBEA8D30B8750BA4805E58114B5F762798A53D543A014CAF8B297CFF8F2F937E8011914AF80285F637EE4AF3C20378F9DFB12511ACB8D27000000000000000000000000000000000000000014550FC62003E785DC231A1058A05E56E3F09CF4E60000000000000000000000000000000000000000", - "json": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "XChainBridge": { - "LockingChainDoor": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "LockingChainIssue": {"currency": "XRP"}, - "IssuingChainDoor": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "IssuingChainIssue": {"currency": "XRP"} - }, - "Fee": "10", - "Flags": 0, - "MinAccountCreateAmount": "10000", - "Sequence": 1, - "SignatureReward": "1000", - "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020", - "TransactionType": "XChainModifyBridge", - "TxnSignature": "3045022100D2CABC1B0E0635A8EE2E6554F6D474C49BC292C995C5C9F83179F4A60634B04C02205D1DB569D9593136F2FBEA7140010C8F46794D653AFDBEA8D30B8750BA4805E5" - } - }, - { - "binary": "1200292280000000240000000168400000000000000A601D400000000000271073210330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020744630440220247B20A1B9C48E21A374CB9B3E1FE2A7C528151868DF8D307E9FBE15237E531A02207C20C092DDCC525E583EF4AB7CB91E862A6DED19426997D3F0A2C84E2BE8C5DD8114B5F762798A53D543A014CAF8B297CFF8F2F937E8801214AF80285F637EE4AF3C20378F9DFB12511ACB8D27011914AF80285F637EE4AF3C20378F9DFB12511ACB8D27000000000000000000000000000000000000000014550FC62003E785DC231A1058A05E56E3F09CF4E60000000000000000000000000000000000000000", - "json": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "XChainBridge": { - "LockingChainDoor": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "LockingChainIssue": {"currency": "XRP"}, - "IssuingChainDoor": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "IssuingChainIssue": {"currency": "XRP"} - }, - "Fee": "10", - "Flags": 2147483648, - "OtherChainSource": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "Sequence": 1, - "SignatureReward": "10000", - "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020", - "TransactionType": "XChainCreateClaimID", - "TxnSignature": "30440220247B20A1B9C48E21A374CB9B3E1FE2A7C528151868DF8D307E9FBE15237E531A02207C20C092DDCC525E583EF4AB7CB91E862A6DED19426997D3F0A2C84E2BE8C5DD" - } - }, - { - "binary": "12002A228000000024000000013014000000000000000161400000000000271068400000000000000A73210330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD02074453043021F177323F0D93612C82A4393A99B23905A7E675753FD80C52997AFAB13F5F9D002203BFFAF457E90BDA65AABE8F8762BD96162FAD98A0C030CCD69B06EE9B12BBFFE8114B5F762798A53D543A014CAF8B297CFF8F2F937E8011914AF80285F637EE4AF3C20378F9DFB12511ACB8D27000000000000000000000000000000000000000014550FC62003E785DC231A1058A05E56E3F09CF4E60000000000000000000000000000000000000000", - "json": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "Amount": "10000", - "XChainBridge": { - "LockingChainDoor": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "LockingChainIssue": {"currency": "XRP"}, - "IssuingChainDoor": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "IssuingChainIssue": {"currency": "XRP"} - }, - "Fee": "10", - "Flags": 2147483648, - "Sequence": 1, - "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020", - "TransactionType": "XChainCommit", - "TxnSignature": "3043021F177323F0D93612C82A4393A99B23905A7E675753FD80C52997AFAB13F5F9D002203BFFAF457E90BDA65AABE8F8762BD96162FAD98A0C030CCD69B06EE9B12BBFFE", - "XChainClaimID": "0000000000000001" - } - }, - { - "binary": "12002B228000000024000000013014000000000000000161400000000000271068400000000000000A73210330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020744630440220445F7469FDA401787D9EE8A9B6E24DFF81E94F4C09FD311D2C0A58FCC02C684A022029E2EF34A5EA35F50D5BB57AC6320AD3AE12C13C8D1379B255A486D72CED142E8114B5F762798A53D543A014CAF8B297CFF8F2F937E88314550FC62003E785DC231A1058A05E56E3F09CF4E6011914AF80285F637EE4AF3C20378F9DFB12511ACB8D27000000000000000000000000000000000000000014550FC62003E785DC231A1058A05E56E3F09CF4E60000000000000000000000000000000000000000", - "json": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "Amount": "10000", - "XChainBridge": { - "LockingChainDoor": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "LockingChainIssue": {"currency": "XRP"}, - "IssuingChainDoor": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "IssuingChainIssue": {"currency": "XRP"} - }, - "Destination": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "Fee": "10", - "Flags": 2147483648, - "Sequence": 1, - "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020", - "TransactionType": "XChainClaim", - "TxnSignature": "30440220445F7469FDA401787D9EE8A9B6E24DFF81E94F4C09FD311D2C0A58FCC02C684A022029E2EF34A5EA35F50D5BB57AC6320AD3AE12C13C8D1379B255A486D72CED142E", - "XChainClaimID": "0000000000000001" - } - }, - { - "binary": "12002C228000000024000000016140000000000F424068400000000000000A601D400000000000271073210330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD0207446304402202984DDE7F0B566F081F7953D7212BF031ACBF8860FE114102E9512C4C8768C77022070113F4630B1DC3045E4A98DDD648CEBC31B12774F7B44A1B8123CD2C9F5CF188114B5F762798A53D543A014CAF8B297CFF8F2F937E88314AF80285F637EE4AF3C20378F9DFB12511ACB8D27011914AF80285F637EE4AF3C20378F9DFB12511ACB8D27000000000000000000000000000000000000000014550FC62003E785DC231A1058A05E56E3F09CF4E60000000000000000000000000000000000000000", - "json": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "XChainBridge": { - "LockingChainDoor": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "LockingChainIssue": {"currency": "XRP"}, - "IssuingChainDoor": "r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV", - "IssuingChainIssue": {"currency": "XRP"} - }, - "Amount": "1000000", - "Fee": "10", - "Flags": 2147483648, - "Destination": "rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL", - "Sequence": 1, - "SignatureReward": "10000", - "SigningPubKey": "0330E7FC9D56BB25D6893BA3F317AE5BCF33B3291BD63DB32654A313222F7FD020", - "TransactionType": "XChainAccountCreateCommit", - "TxnSignature": "304402202984DDE7F0B566F081F7953D7212BF031ACBF8860FE114102E9512C4C8768C77022070113F4630B1DC3045E4A98DDD648CEBC31B12774F7B44A1B8123CD2C9F5CF18" - } - }, - { - "binary": "12002E2400000005201B0000000D30150000000000000006614000000000989680684000000000000014601D40000000000000647121ED1F4A024ACFEBDB6C7AA88DEDE3364E060487EA31B14CC9E0D610D152B31AADC27321EDF54108BA2E0A0D3DC2AE3897F8BE0EFE776AE8D0F9FB0D0B9D64233084A8DDD1744003E74AEF1F585F156786429D2FC87A89E5C6B5A56D68BFC9A6A329F3AC67CBF2B6958283C663A4522278CA162C69B23CF75149AF022B410EA0508C16F42058007640EEFCFA3DC2AB4AB7C4D2EBBC168CB621A11B82BABD86534DFC8EFA72439A49662D744073CD848E7A587A95B35162CDF9A69BB237E72C9537A987F5B8C394F30D81145E7A3E3D7200A794FA801C66CE3775B6416EE4128314C15F113E49BCC4B9FFF43CD0366C23ACD82F75638012143FD9ED9A79DEA67CB5D585111FEF0A29203FA0408014145E7A3E3D7200A794FA801C66CE3775B6416EE4128015145E7A3E3D7200A794FA801C66CE3775B6416EE4120010130101191486F0B1126CE1205E59FDFDD2661A9FB7505CA70F000000000000000000000000000000000000000014B5F762798A53D543A014CAF8B297CFF8F2F937E80000000000000000000000000000000000000000", - "json": { - "Account": "r9cYxdjQsoXAEz3qQJc961SNLaXRkWXCvT", - "Amount": "10000000", - "AttestationRewardAccount": "r9cYxdjQsoXAEz3qQJc961SNLaXRkWXCvT", - "AttestationSignerAccount": "r9cYxdjQsoXAEz3qQJc961SNLaXRkWXCvT", - "Destination": "rJdTJRJZ6GXCCRaamHJgEqVzB7Zy4557Pi", - "Fee": "20", - "LastLedgerSequence": 13, - "OtherChainSource": "raFcdz1g8LWJDJWJE2ZKLRGdmUmsTyxaym", - "PublicKey": "ED1F4A024ACFEBDB6C7AA88DEDE3364E060487EA31B14CC9E0D610D152B31AADC2", - "Sequence": 5, - "Signature": "EEFCFA3DC2AB4AB7C4D2EBBC168CB621A11B82BABD86534DFC8EFA72439A49662D744073CD848E7A587A95B35162CDF9A69BB237E72C9537A987F5B8C394F30D", - "SignatureReward": "100", - "SigningPubKey": "EDF54108BA2E0A0D3DC2AE3897F8BE0EFE776AE8D0F9FB0D0B9D64233084A8DDD1", - "TransactionType": "XChainAddAccountCreateAttestation", - "TxnSignature": "03E74AEF1F585F156786429D2FC87A89E5C6B5A56D68BFC9A6A329F3AC67CBF2B6958283C663A4522278CA162C69B23CF75149AF022B410EA0508C16F4205800", - "WasLockingChainSend": 1, - "XChainAccountCreateCount": "0000000000000006", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rDJVtEuDKr4rj1B3qtW7R5TVWdXV2DY7Qg", - "LockingChainIssue": { - "currency": "XRP" - } - } - } - }, - { - "binary": "12002D2400000009201B00000013301400000000000000016140000000009896806840000000000000147121ED7541DEC700470F54276C90C333A13CDBB5D341FD43C60CEA12170F6D6D4E11367321ED0406B134786FE0751717226657F7BF8AFE96442C05D28ACEC66FB64852BA604C7440D0423649E48A44F181262CF5FC08A68E7FA5CD9E55843E4F09014B76E602574741E8553383A4B43CABD194BB96713647FC0B885BE248E4FFA068FA3E6994CF0476407C175050B08000AD35EEB2D87E16CD3F95A0AEEBF2A049474275153D9D4DD44528FE99AA50E71660A15B0B768E1B90E609BBD5DC7AFAFD45D9705D72D40EA10C81141F30A4D728AB98B0950EC3B9815E6C8D43A7D5598314C15F113E49BCC4B9FFF43CD0366C23ACD82F75638012143FD9ED9A79DEA67CB5D585111FEF0A29203FA0408014141F30A4D728AB98B0950EC3B9815E6C8D43A7D5598015141F30A4D728AB98B0950EC3B9815E6C8D43A7D5590010130101191486F0B1126CE1205E59FDFDD2661A9FB7505CA70F000000000000000000000000000000000000000014B5F762798A53D543A014CAF8B297CFF8F2F937E80000000000000000000000000000000000000000", - "json": { - "Account": "rsqvD8WFFEBBv4nztpoW9YYXJ7eRzLrtc3", - "Amount": "10000000", - "AttestationRewardAccount": "rsqvD8WFFEBBv4nztpoW9YYXJ7eRzLrtc3", - "AttestationSignerAccount": "rsqvD8WFFEBBv4nztpoW9YYXJ7eRzLrtc3", - "Destination": "rJdTJRJZ6GXCCRaamHJgEqVzB7Zy4557Pi", - "Fee": "20", - "LastLedgerSequence": 19, - "OtherChainSource": "raFcdz1g8LWJDJWJE2ZKLRGdmUmsTyxaym", - "PublicKey": "ED7541DEC700470F54276C90C333A13CDBB5D341FD43C60CEA12170F6D6D4E1136", - "Sequence": 9, - "Signature": "7C175050B08000AD35EEB2D87E16CD3F95A0AEEBF2A049474275153D9D4DD44528FE99AA50E71660A15B0B768E1B90E609BBD5DC7AFAFD45D9705D72D40EA10C", - "SigningPubKey": "ED0406B134786FE0751717226657F7BF8AFE96442C05D28ACEC66FB64852BA604C", - "TransactionType": "XChainAddClaimAttestation", - "TxnSignature": "D0423649E48A44F181262CF5FC08A68E7FA5CD9E55843E4F09014B76E602574741E8553383A4B43CABD194BB96713647FC0B885BE248E4FFA068FA3E6994CF04", - "WasLockingChainSend": 1, - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rDJVtEuDKr4rj1B3qtW7R5TVWdXV2DY7Qg", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "XChainClaimID": "0000000000000001" - } - }, - { - "binary": "12002315000A2200000000240015DAE161400000000000271068400000000000000A6BD5838D7EA4C680000000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C7321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440B3154D968314FCEB58001E1B0C3A4CFB33DF9FF6C73207E5EAEB9BD07E2747672168E1A2786D950495C38BD8DEE3391BF45F3008DD36F4B12E7C07D82CA5250E8114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMCreate", - "TxnSignature": "B3154D968314FCEB58001E1B0C3A4CFB33DF9FF6C73207E5EAEB9BD07E2747672168E1A2786D950495C38BD8DEE3391BF45F3008DD36F4B12E7C07D82CA5250E", - "Amount": "10000", - "Amount2": { - "currency": "ETH", - "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9", - "value": "10000" - }, - "TradingFee": 10, - "Fee": "10", - "Flags": 0, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8" - } - }, - { - "binary": "1200242200010000240015DAE168400000000000000A6019D5438D7EA4C68000B3813FCAB4EE68B3D0D735D6849465A9113EE048B3813FCAB4EE68B3D0D735D6849465A9113EE0487321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B874408073C588E7EF672DD171E414638D9AF8DBE9A1359E030DE3E1C9AA6A38A2CE9E138CB56482BB844F7228D48B1E4AD7D09BB7E9F639C115958EEEA374749CA00B8114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMDeposit", - "TxnSignature": "8073C588E7EF672DD171E414638D9AF8DBE9A1359E030DE3E1C9AA6A38A2CE9E138CB56482BB844F7228D48B1E4AD7D09BB7E9F639C115958EEEA374749CA00B", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "LPTokenOut": {"currency": "B3813FCAB4EE68B3D0D735D6849465A9113EE048", "issuer": "rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg", "value": "1000"}, - "Fee": "10", - "Flags": 65536, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8" - } - }, - { - "binary": "1200242200080000240015DAE16140000000000003E868400000000000000A7321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8744096CA066F42871C55088D2758D64148921B1ACAA5C6C648D0F7D675BBF47F87DF711F17C5BD172666D5AEC257520C587A849A6E063345609D91E121A78816EB048114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMDeposit", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "Fee": "10", - "Flags": 524288, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "96CA066F42871C55088D2758D64148921B1ACAA5C6C648D0F7D675BBF47F87DF711F17C5BD172666D5AEC257520C587A849A6E063345609D91E121A78816EB04" - } - }, - { - "binary": "1200242200100000240015DAE16140000000000003E868400000000000000A6BD511C37937E080000000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C7321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440FC22B16A098C236ED7EDB3EBC983026DFD218A03C8BAA848F3E1D5389D5B8B00473C1178C5BA257BFA2DCD433C414690A430A5CFD71C1C0A7F7BF725EC1759018114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMDeposit", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "Amount2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9", "value": "500"}, - "Fee": "10", - "Flags": 1048576, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "FC22B16A098C236ED7EDB3EBC983026DFD218A03C8BAA848F3E1D5389D5B8B00473C1178C5BA257BFA2DCD433C414690A430A5CFD71C1C0A7F7BF725EC175901" - } - }, - { - "binary": "1200242200200000240015DAE16140000000000003E868400000000000000A6019D5438D7EA4C68000B3813FCAB4EE68B3D0D735D6849465A9113EE048B3813FCAB4EE68B3D0D735D6849465A9113EE0487321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440117CF90F9B113AD3BD638B6DB63562B37C287D5180F278B3CCF58FC14A5BAEE98307EA0F6DFE19E2FBA887C92955BA5D1A04F92ADAAEB309DE89C3610D074C098114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMDeposit", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "LPTokenOut": {"currency": "B3813FCAB4EE68B3D0D735D6849465A9113EE048", "issuer": "rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg", "value": "1000"}, - "Fee": "10", - "Flags": 2097152, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "117CF90F9B113AD3BD638B6DB63562B37C287D5180F278B3CCF58FC14A5BAEE98307EA0F6DFE19E2FBA887C92955BA5D1A04F92ADAAEB309DE89C3610D074C09" - } - }, - { - "binary": "1200242200400000240015DAE16140000000000003E868400000000000000A601B40000000000000197321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B874405E51EBC6B52A7C3BA5D0AE2FC8F62E779B80182009B3108A87AB6D770D68F56053C193DB0640128E4765565970625B1E2878E116AC854E6DED412202CCDE0B0D8114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMDeposit", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "EPrice": "25", - "Fee": "10", - "Flags": 4194304, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "5E51EBC6B52A7C3BA5D0AE2FC8F62E779B80182009B3108A87AB6D770D68F56053C193DB0640128E4765565970625B1E2878E116AC854E6DED412202CCDE0B0D" - } - }, - { - "binary": "1200252200010000240015DAE168400000000000000A601AD5438D7EA4C68000B3813FCAB4EE68B3D0D735D6849465A9113EE048B3813FCAB4EE68B3D0D735D6849465A9113EE0487321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B874409D4F41FC452526C0AD17191959D9B6D04A3C73B3A6C29E0F34C8459675A83A7A7D6E3021390EC8C9BE6C93E11C167E12016465E523F64F9EB3194B0A52E418028114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMWithdraw", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "LPTokenIn": {"currency": "B3813FCAB4EE68B3D0D735D6849465A9113EE048", "issuer": "rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg", "value": "1000"}, - "Fee": "10", - "Flags": 65536, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "9D4F41FC452526C0AD17191959D9B6D04A3C73B3A6C29E0F34C8459675A83A7A7D6E3021390EC8C9BE6C93E11C167E12016465E523F64F9EB3194B0A52E41802" - } - }, - { - "binary": "1200252200080000240015DAE16140000000000003E868400000000000000A7321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440E2C60D56C337D6D73E4B7D53579C93C666605494E82A89DD58CFDE79E2A4866BCF52370A2146877A2EF748E98168373710001133A51B645D89491849079035018114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMWithdraw", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "Fee": "10", - "Flags": 524288, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "E2C60D56C337D6D73E4B7D53579C93C666605494E82A89DD58CFDE79E2A4866BCF52370A2146877A2EF748E98168373710001133A51B645D8949184907903501" - } - }, - { - "binary": "1200252200100000240015DAE16140000000000003E868400000000000000A6BD511C37937E080000000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C7321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440D2FCD7D03E53358BC6188BA88A7BA4FF2519B639C3B5C0EBCBDCB704426CA2837111430E92A6003D1CD0D81C63682C74839320539EC4F89B82AA5607714952028114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMWithdraw", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "Amount2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9", "value": "500"}, - "Fee": "10", - "Flags": 1048576, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "D2FCD7D03E53358BC6188BA88A7BA4FF2519B639C3B5C0EBCBDCB704426CA2837111430E92A6003D1CD0D81C63682C74839320539EC4F89B82AA560771495202" - } - }, - { - "binary": "1200252200200000240015DAE16140000000000003E868400000000000000A601AD5438D7EA4C68000B3813FCAB4EE68B3D0D735D6849465A9113EE048B3813FCAB4EE68B3D0D735D6849465A9113EE0487321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8744042DA5620E924E2D2059BBB4E0C4F03244140ACED93B543136FEEDF802165F814D09F45C7E2A4618468442516F4712A23B1D3332D5DBDBAE830337F39F259C90F8114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMWithdraw", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "LPTokenIn": {"currency": "B3813FCAB4EE68B3D0D735D6849465A9113EE048", "issuer": "rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg", "value": "1000"}, - "Fee": "10", - "Flags": 2097152, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "42DA5620E924E2D2059BBB4E0C4F03244140ACED93B543136FEEDF802165F814D09F45C7E2A4618468442516F4712A23B1D3332D5DBDBAE830337F39F259C90F" - } - }, - { - "binary": "1200252200400000240015DAE16140000000000003E868400000000000000A601B40000000000000197321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8744045BCEE5A12E5F5F1FB085A24F2F7FD962BBCB0D89A44A5319E3F7E3799E1870341880B6F684132971DDDF2E6B15356B3F407962D6D4E8DE10989F3B16E3CB90D8114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMWithdraw", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "Amount": "1000", - "EPrice": "25", - "Fee": "10", - "Flags": 4194304, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "45BCEE5A12E5F5F1FB085A24F2F7FD962BBCB0D89A44A5319E3F7E3799E1870341880B6F684132971DDDF2E6B15356B3F407962D6D4E8DE10989F3B16E3CB90D" - } - }, - { - "binary": "1200272200000000240015DAE168400000000000000A6CD4C8E1BC9BF04000B3813FCAB4EE68B3D0D735D6849465A9113EE048B3813FCAB4EE68B3D0D735D6849465A9113EE0486DD4CC6F3B40B6C000B3813FCAB4EE68B3D0D735D6849465A9113EE048B3813FCAB4EE68B3D0D735D6849465A9113EE0487321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440F8EAAFB5EC1A69275167589969F0B9764BACE6BC8CC81482C2FC5ACCE691EDBD0D88D141137B1253BB1B9AC90A8A52CB37F5B6F7E1028B06DD06F91BE06F5A0F8114F92F27CC5EE2F2760278FE096D0CBE32BDD3653AF019E01B81149A91957F8F16BC57F3F200CD8C98375BF1791586E1F10318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMBid", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "AuthAccounts": [{"AuthAccount": {"Account": "rEaHTti4HZsMBpxTAF4ncWxkcdqDh1h6P7"}}], - "BidMax": {"currency": "B3813FCAB4EE68B3D0D735D6849465A9113EE048", "issuer": "rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg", "value": "35"}, - "BidMin": {"currency": "B3813FCAB4EE68B3D0D735D6849465A9113EE048", "issuer": "rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg", "value": "25"}, - "Fee": "10", - "Flags": 0, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "F8EAAFB5EC1A69275167589969F0B9764BACE6BC8CC81482C2FC5ACCE691EDBD0D88D141137B1253BB1B9AC90A8A52CB37F5B6F7E1028B06DD06F91BE06F5A0F" - } - }, - { - "binary": "1200261500EA2200000000240015DAE168400000000000000A7321ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B87440BC2F6E76969E3747E9BDE183C97573B086212F09D5387460E6EE2F32953E85EAEB9618FBBEF077276E30E59D619FCF7C7BDCDDDD9EB94D7CE1DD5CE9246B21078114F92F27CC5EE2F2760278FE096D0CBE32BDD3653A0318000000000000000000000000000000000000000004180000000000000000000000004554480000000000FBEF9A3A2B814E807745FA3D9C32FFD155FA2E8C", - "json": { - "Account": "rP5ZkB5RZQaECsSVR4DeSFK4fAw52BYtbw", - "TransactionType": "AMMVote", - "Asset": {"currency": "XRP"}, - "Asset2": {"currency": "ETH", "issuer": "rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9"}, - "TradingFee": 234, - "Fee": "10", - "Flags": 0, - "Sequence": 1432289, - "SigningPubKey": "ED7453D2572A2104E7B266A45888C53F503CEB1F11DC4BB3710EB2995238EC65B8", - "TxnSignature": "BC2F6E76969E3747E9BDE183C97573B086212F09D5387460E6EE2F32953E85EAEB9618FBBEF077276E30E59D619FCF7C7BDCDDDD9EB94D7CE1DD5CE9246B2107" - } - }, - { - "binary": "1200322280000000240000000468400000000000000A7321ED9861C4CB029C0DA737B823D7D3459A70F227958D5C0C111CC7CF947FC5A93347744071E28B12465A1B47162C22E121DF61089DCD9AAF5773704B76179E771666886C8AAD5A33A87E34CC381A7D924E3FE3645F0BF98D565DE42C81E1A7A7E7981802811401476926B590BA3245F63C829116A0A3AF7F382D", - "json": { - "Account": "rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8", - "Fee": "10", - "Flags": 2147483648, - "Sequence": 4, - "SigningPubKey": "ED9861C4CB029C0DA737B823D7D3459A70F227958D5C0C111CC7CF947FC5A93347", - "TransactionType": "DIDDelete", - "TxnSignature": "71E28B12465A1B47162C22E121DF61089DCD9AAF5773704B76179E771666886C8AAD5A33A87E34CC381A7D924E3FE3645F0BF98D565DE42C81E1A7A7E7981802" - } - }, - { - "binary": "1200312280000000240000000368400000000000000A7321ED9861C4CB029C0DA737B823D7D3459A70F227958D5C0C111CC7CF947FC5A933477440AACD31A04CAE14670FC483A1382F393AA96B49C84479B58067F049FBD772999325667A6AA2520A63756EE84F3657298815019DD56A1AECE796B08535C4009C08750B6469645F6578616D706C65701A03646F63701B06617474657374811401476926B590BA3245F63C829116A0A3AF7F382D", - "json": { - "Account": "rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8", - "Data": "617474657374", - "DIDDocument": "646F63", - "Fee": "10", - "Flags": 2147483648, - "Sequence": 3, - "SigningPubKey": "ED9861C4CB029C0DA737B823D7D3459A70F227958D5C0C111CC7CF947FC5A93347", - "TransactionType": "DIDSet", - "TxnSignature": "AACD31A04CAE14670FC483A1382F393AA96B49C84479B58067F049FBD772999325667A6AA2520A63756EE84F3657298815019DD56A1AECE796B08535C4009C08", - "URI": "6469645F6578616D706C65" - } - }, - { - "binary": "1200332FFFFFFFFF2033000004D2750B6469645F6578616D706C65701C0863757272656E6379701D0870726F7669646572811401476926B590BA3245F63C829116A0A3AF7F382DF018E020301700000000000001E2041003011A0000000000000000000000000000000000000000021A0000000000000000000000005553440000000000E1F1", - "json": { - "TransactionType": "OracleSet", - "Account": "rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8", - "OracleDocumentID": 1234, - "LastUpdateTime": 4294967295, - "PriceDataSeries": [ - { - "PriceData": { - "BaseAsset": "XRP", - "QuoteAsset": "USD", - "AssetPrice": "00000000000001E2", - "Scale": 3 - } - } - ], - "Provider": "70726F7669646572", - "URI": "6469645F6578616D706C65", - "AssetClass": "63757272656E6379" - } - }, - { - "binary": "1200342033000004D2811401476926B590BA3245F63C829116A0A3AF7F382D", - "json": { - "TransactionType": "OracleDelete", - "Account": "rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8", - "OracleDocumentID": 1234 - } } ], "ledgerData": [{ diff --git a/packages/ripple-binary-codec/test/fixtures/data-driven-tests.json b/packages/xahau-binary-codec/test/fixtures/data-driven-tests.json similarity index 99% rename from packages/ripple-binary-codec/test/fixtures/data-driven-tests.json rename to packages/xahau-binary-codec/test/fixtures/data-driven-tests.json index 658c1566..03c6ff32 100644 --- a/packages/ripple-binary-codec/test/fixtures/data-driven-tests.json +++ b/packages/xahau-binary-codec/test/fixtures/data-driven-tests.json @@ -2904,7 +2904,7 @@ "type_id": 6, "is_native": true, "type": "Amount", - "error": "1000000000000 absolute XRP is bigger than max native value 100000000000.0", + "error": "1000000000000 absolute XAH is bigger than max native value 100000000000.0", "is_negative": false }, { @@ -2912,7 +2912,7 @@ "type_id": 6, "is_native": true, "type": "Amount", - "error": "10000000000000000000 absolute XRP is bigger than max native value 100000000000.0", + "error": "10000000000000000000 absolute XAH is bigger than max native value 100000000000.0", "is_negative": true } ] diff --git a/packages/ripple-binary-codec/test/fixtures/delivermin-tx-binary.json b/packages/xahau-binary-codec/test/fixtures/delivermin-tx-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/delivermin-tx-binary.json rename to packages/xahau-binary-codec/test/fixtures/delivermin-tx-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/delivermin-tx.json b/packages/xahau-binary-codec/test/fixtures/delivermin-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/delivermin-tx.json rename to packages/xahau-binary-codec/test/fixtures/delivermin-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/deposit-preauth-tx-binary.json b/packages/xahau-binary-codec/test/fixtures/deposit-preauth-tx-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/deposit-preauth-tx-binary.json rename to packages/xahau-binary-codec/test/fixtures/deposit-preauth-tx-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/deposit-preauth-tx-meta-binary.json b/packages/xahau-binary-codec/test/fixtures/deposit-preauth-tx-meta-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/deposit-preauth-tx-meta-binary.json rename to packages/xahau-binary-codec/test/fixtures/deposit-preauth-tx-meta-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/deposit-preauth-tx.json b/packages/xahau-binary-codec/test/fixtures/deposit-preauth-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/deposit-preauth-tx.json rename to packages/xahau-binary-codec/test/fixtures/deposit-preauth-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-cancel-binary.json b/packages/xahau-binary-codec/test/fixtures/escrow-cancel-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-cancel-binary.json rename to packages/xahau-binary-codec/test/fixtures/escrow-cancel-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-cancel-tx.json b/packages/xahau-binary-codec/test/fixtures/escrow-cancel-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-cancel-tx.json rename to packages/xahau-binary-codec/test/fixtures/escrow-cancel-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-create-binary.json b/packages/xahau-binary-codec/test/fixtures/escrow-create-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-create-binary.json rename to packages/xahau-binary-codec/test/fixtures/escrow-create-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-create-tx.json b/packages/xahau-binary-codec/test/fixtures/escrow-create-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-create-tx.json rename to packages/xahau-binary-codec/test/fixtures/escrow-create-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-finish-binary.json b/packages/xahau-binary-codec/test/fixtures/escrow-finish-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-finish-binary.json rename to packages/xahau-binary-codec/test/fixtures/escrow-finish-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-finish-meta-binary.json b/packages/xahau-binary-codec/test/fixtures/escrow-finish-meta-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-finish-meta-binary.json rename to packages/xahau-binary-codec/test/fixtures/escrow-finish-meta-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/escrow-finish-tx.json b/packages/xahau-binary-codec/test/fixtures/escrow-finish-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/escrow-finish-tx.json rename to packages/xahau-binary-codec/test/fixtures/escrow-finish-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/ledger-full-38129.json b/packages/xahau-binary-codec/test/fixtures/ledger-full-38129.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/ledger-full-38129.json rename to packages/xahau-binary-codec/test/fixtures/ledger-full-38129.json diff --git a/packages/ripple-binary-codec/test/fixtures/ledger-full-40000.json b/packages/xahau-binary-codec/test/fixtures/ledger-full-40000.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/ledger-full-40000.json rename to packages/xahau-binary-codec/test/fixtures/ledger-full-40000.json diff --git a/packages/ripple-binary-codec/test/fixtures/negative-unl.json b/packages/xahau-binary-codec/test/fixtures/negative-unl.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/negative-unl.json rename to packages/xahau-binary-codec/test/fixtures/negative-unl.json diff --git a/packages/ripple-binary-codec/test/fixtures/nf-token.json b/packages/xahau-binary-codec/test/fixtures/nf-token.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/nf-token.json rename to packages/xahau-binary-codec/test/fixtures/nf-token.json diff --git a/packages/ripple-binary-codec/test/fixtures/payment-channel-claim-binary.json b/packages/xahau-binary-codec/test/fixtures/payment-channel-claim-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/payment-channel-claim-binary.json rename to packages/xahau-binary-codec/test/fixtures/payment-channel-claim-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/payment-channel-claim-tx.json b/packages/xahau-binary-codec/test/fixtures/payment-channel-claim-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/payment-channel-claim-tx.json rename to packages/xahau-binary-codec/test/fixtures/payment-channel-claim-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/payment-channel-create-binary.json b/packages/xahau-binary-codec/test/fixtures/payment-channel-create-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/payment-channel-create-binary.json rename to packages/xahau-binary-codec/test/fixtures/payment-channel-create-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/payment-channel-create-tx.json b/packages/xahau-binary-codec/test/fixtures/payment-channel-create-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/payment-channel-create-tx.json rename to packages/xahau-binary-codec/test/fixtures/payment-channel-create-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/payment-channel-fund-binary.json b/packages/xahau-binary-codec/test/fixtures/payment-channel-fund-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/payment-channel-fund-binary.json rename to packages/xahau-binary-codec/test/fixtures/payment-channel-fund-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/payment-channel-fund-tx.json b/packages/xahau-binary-codec/test/fixtures/payment-channel-fund-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/payment-channel-fund-tx.json rename to packages/xahau-binary-codec/test/fixtures/payment-channel-fund-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/signerlistset-tx-binary.json b/packages/xahau-binary-codec/test/fixtures/signerlistset-tx-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/signerlistset-tx-binary.json rename to packages/xahau-binary-codec/test/fixtures/signerlistset-tx-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/signerlistset-tx-meta-binary.json b/packages/xahau-binary-codec/test/fixtures/signerlistset-tx-meta-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/signerlistset-tx-meta-binary.json rename to packages/xahau-binary-codec/test/fixtures/signerlistset-tx-meta-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/signerlistset-tx.json b/packages/xahau-binary-codec/test/fixtures/signerlistset-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/signerlistset-tx.json rename to packages/xahau-binary-codec/test/fixtures/signerlistset-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/ticket-create-binary.json b/packages/xahau-binary-codec/test/fixtures/ticket-create-binary.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/ticket-create-binary.json rename to packages/xahau-binary-codec/test/fixtures/ticket-create-binary.json diff --git a/packages/ripple-binary-codec/test/fixtures/ticket-create-tx.json b/packages/xahau-binary-codec/test/fixtures/ticket-create-tx.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/ticket-create-tx.json rename to packages/xahau-binary-codec/test/fixtures/ticket-create-tx.json diff --git a/packages/ripple-binary-codec/test/fixtures/x-codec-fixtures.json b/packages/xahau-binary-codec/test/fixtures/x-codec-fixtures.json similarity index 100% rename from packages/ripple-binary-codec/test/fixtures/x-codec-fixtures.json rename to packages/xahau-binary-codec/test/fixtures/x-codec-fixtures.json diff --git a/packages/ripple-binary-codec/test/hash.test.ts b/packages/xahau-binary-codec/test/hash.test.ts similarity index 96% rename from packages/ripple-binary-codec/test/hash.test.ts rename to packages/xahau-binary-codec/test/hash.test.ts index 246ac4c7..326f6ec4 100644 --- a/packages/ripple-binary-codec/test/hash.test.ts +++ b/packages/xahau-binary-codec/test/hash.test.ts @@ -74,8 +74,8 @@ describe('Hash256', function () { }) describe('Currency', function () { - it('Decoding allows dodgy XRP without throwing', function () { - const currencyCode = '0000000000000000000000005852500000000000' + it('Decoding allows dodgy XAH without throwing', function () { + const currencyCode = '0000000000000000000000005841480000000000' expect(Currency.from(currencyCode).toJSON()).toBe(currencyCode) }) it('Currency code with lowercase letters decodes to ISO code', () => { @@ -111,7 +111,7 @@ describe('Currency', function () { it('can be constructed from a Uint8Array', function () { const xrp = new Currency(new Uint8Array(20)) - expect(xrp.iso()).toBe('XRP') + expect(xrp.iso()).toBe('XAH') }) it('Can handle non-standard currency codes', () => { const currency = '015841551A748AD2C1F76FF6ECB0CCCD00000000' diff --git a/packages/ripple-binary-codec/test/ledger.test.ts b/packages/xahau-binary-codec/test/ledger.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/ledger.test.ts rename to packages/xahau-binary-codec/test/ledger.test.ts diff --git a/packages/ripple-binary-codec/test/lower-case-hex.test.ts b/packages/xahau-binary-codec/test/lower-case-hex.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/lower-case-hex.test.ts rename to packages/xahau-binary-codec/test/lower-case-hex.test.ts diff --git a/packages/ripple-binary-codec/test/pseudo-transaction.test.ts b/packages/xahau-binary-codec/test/pseudo-transaction.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/pseudo-transaction.test.ts rename to packages/xahau-binary-codec/test/pseudo-transaction.test.ts diff --git a/packages/ripple-binary-codec/test/quality.test.ts b/packages/xahau-binary-codec/test/quality.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/quality.test.ts rename to packages/xahau-binary-codec/test/quality.test.ts diff --git a/packages/ripple-binary-codec/test/shamap.test.ts b/packages/xahau-binary-codec/test/shamap.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/shamap.test.ts rename to packages/xahau-binary-codec/test/shamap.test.ts diff --git a/packages/ripple-binary-codec/test/signing-data-encoding.test.ts b/packages/xahau-binary-codec/test/signing-data-encoding.test.ts similarity index 98% rename from packages/ripple-binary-codec/test/signing-data-encoding.test.ts rename to packages/xahau-binary-codec/test/signing-data-encoding.test.ts index 881f8132..62d86eaa 100644 --- a/packages/ripple-binary-codec/test/signing-data-encoding.test.ts +++ b/packages/xahau-binary-codec/test/signing-data-encoding.test.ts @@ -1,4 +1,4 @@ -import { XrplDefinitions } from '../src/enums/xrpl-definitions' +import { XrplDefinitions } from '../src/enums/xahau-definitions' const { encodeForSigning, encodeForSigningClaim, diff --git a/packages/ripple-binary-codec/test/tx-encode-decode.test.ts b/packages/xahau-binary-codec/test/tx-encode-decode.test.ts similarity index 95% rename from packages/ripple-binary-codec/test/tx-encode-decode.test.ts rename to packages/xahau-binary-codec/test/tx-encode-decode.test.ts index 3047402f..60278d87 100644 --- a/packages/ripple-binary-codec/test/tx-encode-decode.test.ts +++ b/packages/xahau-binary-codec/test/tx-encode-decode.test.ts @@ -50,15 +50,15 @@ describe('encoding and decoding tx_json', function () { const decoded = decode(encoded) expect(my_tx).toEqual(decoded) }) - it('can decode a transaction with an issued currency that evaluates to XRP', function () { - // Encoding is done prior, because this is disallowed during encoding with client libraries to avoid scam XRP tokens. + it('can decode a transaction with an issued currency that evaluates to XAH', function () { + // Encoding is done prior, because this is disallowed during encoding with client libraries to avoid scam XAH tokens. const expectedTx = { TransactionType: 'TrustSet', Flags: 0, Sequence: 19, LimitAmount: { value: '200', - currency: '0000000000000000000000005852500000000000', + currency: '0000000000000000000000005841480000000000', issuer: 'r9hEDb4xBGRfBCcX3E4FirDWQBAYtpxC8K', }, Fee: '10', diff --git a/packages/ripple-binary-codec/test/types.test.ts b/packages/xahau-binary-codec/test/types.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/types.test.ts rename to packages/xahau-binary-codec/test/types.test.ts diff --git a/packages/ripple-binary-codec/test/uint.test.ts b/packages/xahau-binary-codec/test/uint.test.ts similarity index 100% rename from packages/ripple-binary-codec/test/uint.test.ts rename to packages/xahau-binary-codec/test/uint.test.ts diff --git a/packages/ripple-binary-codec/test/utils.ts b/packages/xahau-binary-codec/test/utils.ts similarity index 100% rename from packages/ripple-binary-codec/test/utils.ts rename to packages/xahau-binary-codec/test/utils.ts diff --git a/packages/ripple-binary-codec/test/webpack.config.js b/packages/xahau-binary-codec/test/webpack.config.js similarity index 100% rename from packages/ripple-binary-codec/test/webpack.config.js rename to packages/xahau-binary-codec/test/webpack.config.js diff --git a/packages/ripple-binary-codec/test/x-address.test.ts b/packages/xahau-binary-codec/test/x-address.test.ts similarity index 98% rename from packages/ripple-binary-codec/test/x-address.test.ts rename to packages/xahau-binary-codec/test/x-address.test.ts index d2c7478e..4656f300 100644 --- a/packages/ripple-binary-codec/test/x-address.test.ts +++ b/packages/xahau-binary-codec/test/x-address.test.ts @@ -164,7 +164,7 @@ describe('Invalid X-Address behavior', () => { }) }) -describe('ripple-binary-codec x-address test', function () { +describe('xahau-binary-codec x-address test', function () { function makeSuite(name: string, entries: typeof fixtures.transactions) { describe(name, function () { entries.forEach((t, testN) => { diff --git a/packages/ripple-binary-codec/tsconfig.build.json b/packages/xahau-binary-codec/tsconfig.build.json similarity index 100% rename from packages/ripple-binary-codec/tsconfig.build.json rename to packages/xahau-binary-codec/tsconfig.build.json diff --git a/packages/ripple-binary-codec/tsconfig.eslint.json b/packages/xahau-binary-codec/tsconfig.eslint.json similarity index 100% rename from packages/ripple-binary-codec/tsconfig.eslint.json rename to packages/xahau-binary-codec/tsconfig.eslint.json diff --git a/packages/ripple-binary-codec/tsconfig.json b/packages/xahau-binary-codec/tsconfig.json similarity index 90% rename from packages/ripple-binary-codec/tsconfig.json rename to packages/xahau-binary-codec/tsconfig.json index 38c30f5c..6928a0c1 100644 --- a/packages/ripple-binary-codec/tsconfig.json +++ b/packages/xahau-binary-codec/tsconfig.json @@ -21,7 +21,7 @@ "path": "../isomorphic/tsconfig.build.json" }, { - "path": "../ripple-address-codec/tsconfig.build.json" + "path": "../xahau-address-codec/tsconfig.build.json" } ], "include": [ diff --git a/packages/ripple-keypairs/.eslintignore b/packages/xahau-keypairs/.eslintignore similarity index 100% rename from packages/ripple-keypairs/.eslintignore rename to packages/xahau-keypairs/.eslintignore diff --git a/packages/ripple-keypairs/.eslintrc.js b/packages/xahau-keypairs/.eslintrc.js similarity index 100% rename from packages/ripple-keypairs/.eslintrc.js rename to packages/xahau-keypairs/.eslintrc.js diff --git a/packages/ripple-keypairs/HISTORY.md b/packages/xahau-keypairs/HISTORY.md similarity index 100% rename from packages/ripple-keypairs/HISTORY.md rename to packages/xahau-keypairs/HISTORY.md diff --git a/packages/ripple-keypairs/LICENSE b/packages/xahau-keypairs/LICENSE similarity index 100% rename from packages/ripple-keypairs/LICENSE rename to packages/xahau-keypairs/LICENSE diff --git a/packages/ripple-keypairs/README.md b/packages/xahau-keypairs/README.md similarity index 100% rename from packages/ripple-keypairs/README.md rename to packages/xahau-keypairs/README.md diff --git a/packages/ripple-keypairs/SECURITY.md b/packages/xahau-keypairs/SECURITY.md similarity index 100% rename from packages/ripple-keypairs/SECURITY.md rename to packages/xahau-keypairs/SECURITY.md diff --git a/packages/ripple-keypairs/jest.config.js b/packages/xahau-keypairs/jest.config.js similarity index 82% rename from packages/ripple-keypairs/jest.config.js rename to packages/xahau-keypairs/jest.config.js index 53790692..278aec30 100644 --- a/packages/ripple-keypairs/jest.config.js +++ b/packages/xahau-keypairs/jest.config.js @@ -4,5 +4,5 @@ const base = require('../../jest.config.base.js') module.exports = { ...base, roots: [...base.roots, '/test'], - displayName: 'ripple-keypairs', + displayName: 'xahau-keypairs', } diff --git a/packages/ripple-keypairs/karma.config.js b/packages/xahau-keypairs/karma.config.js similarity index 100% rename from packages/ripple-keypairs/karma.config.js rename to packages/xahau-keypairs/karma.config.js diff --git a/packages/ripple-keypairs/package.json b/packages/xahau-keypairs/package.json similarity index 81% rename from packages/ripple-keypairs/package.json rename to packages/xahau-keypairs/package.json index b5899b1f..82c5ca1e 100644 --- a/packages/ripple-keypairs/package.json +++ b/packages/xahau-keypairs/package.json @@ -1,7 +1,7 @@ { - "name": "ripple-keypairs", + "name": "xahau-keypairs", "version": "2.0.0", - "description": "Cryptographic key pairs for the XRP Ledger", + "description": "Cryptographic key pairs for the XAH Ledger", "scripts": { "build": "tsc --build tsconfig.build.json", "test": "jest --verbose false --silent=false ./test/*.test.ts", @@ -21,13 +21,13 @@ "dependencies": { "@noble/curves": "^1.0.0", "@xrplf/isomorphic": "^1.0.0", - "ripple-address-codec": "^5.0.0" + "xahau-address-codec": "^5.0.0" }, "keywords": [ - "ripple", - "xrp", - "xrp ledger", - "xrpl" + "xahau", + "xah", + "xahau ledger", + "xahau" ], "repository": { "type": "git", diff --git a/packages/ripple-keypairs/src/index.ts b/packages/xahau-keypairs/src/index.ts similarity index 99% rename from packages/ripple-keypairs/src/index.ts rename to packages/xahau-keypairs/src/index.ts index f41326e5..431449bb 100644 --- a/packages/ripple-keypairs/src/index.ts +++ b/packages/xahau-keypairs/src/index.ts @@ -3,7 +3,7 @@ import { decodeSeed, encodeAccountID, encodeSeed, -} from 'ripple-address-codec' +} from 'xahau-address-codec' import { ripemd160 } from '@xrplf/isomorphic/ripemd160' import { sha256 } from '@xrplf/isomorphic/sha256' import { hexToBytes, randomBytes } from '@xrplf/isomorphic/utils' diff --git a/packages/ripple-keypairs/src/signing-schemes/ed25519/index.ts b/packages/xahau-keypairs/src/signing-schemes/ed25519/index.ts similarity index 98% rename from packages/ripple-keypairs/src/signing-schemes/ed25519/index.ts rename to packages/xahau-keypairs/src/signing-schemes/ed25519/index.ts index dae0d12c..1a5afe51 100644 --- a/packages/ripple-keypairs/src/signing-schemes/ed25519/index.ts +++ b/packages/xahau-keypairs/src/signing-schemes/ed25519/index.ts @@ -47,7 +47,7 @@ const ed25519: SigningScheme = { // ZIP 215 is a stricter Ed25519 signature verification scheme. // However, setting it to false adheres to the more commonly used // RFC8032 / NIST186-5 standards, making it compatible with systems - // like the XRP Ledger. + // like the XAH Ledger. { zip215: false }, ) }, diff --git a/packages/ripple-keypairs/src/signing-schemes/secp256k1/index.ts b/packages/xahau-keypairs/src/signing-schemes/secp256k1/index.ts similarity index 100% rename from packages/ripple-keypairs/src/signing-schemes/secp256k1/index.ts rename to packages/xahau-keypairs/src/signing-schemes/secp256k1/index.ts diff --git a/packages/ripple-keypairs/src/signing-schemes/secp256k1/utils.ts b/packages/xahau-keypairs/src/signing-schemes/secp256k1/utils.ts similarity index 100% rename from packages/ripple-keypairs/src/signing-schemes/secp256k1/utils.ts rename to packages/xahau-keypairs/src/signing-schemes/secp256k1/utils.ts diff --git a/packages/ripple-keypairs/src/types.ts b/packages/xahau-keypairs/src/types.ts similarity index 100% rename from packages/ripple-keypairs/src/types.ts rename to packages/xahau-keypairs/src/types.ts diff --git a/packages/ripple-keypairs/src/utils/Sha512.ts b/packages/xahau-keypairs/src/utils/Sha512.ts similarity index 100% rename from packages/ripple-keypairs/src/utils/Sha512.ts rename to packages/xahau-keypairs/src/utils/Sha512.ts diff --git a/packages/ripple-keypairs/src/utils/assert.ts b/packages/xahau-keypairs/src/utils/assert.ts similarity index 100% rename from packages/ripple-keypairs/src/utils/assert.ts rename to packages/xahau-keypairs/src/utils/assert.ts diff --git a/packages/ripple-keypairs/src/utils/getAlgorithmFromKey.ts b/packages/xahau-keypairs/src/utils/getAlgorithmFromKey.ts similarity index 100% rename from packages/ripple-keypairs/src/utils/getAlgorithmFromKey.ts rename to packages/xahau-keypairs/src/utils/getAlgorithmFromKey.ts diff --git a/packages/ripple-keypairs/test/api.test.ts b/packages/xahau-keypairs/test/api.test.ts similarity index 100% rename from packages/ripple-keypairs/test/api.test.ts rename to packages/xahau-keypairs/test/api.test.ts diff --git a/packages/ripple-keypairs/test/fixtures/api.json b/packages/xahau-keypairs/test/fixtures/api.json similarity index 100% rename from packages/ripple-keypairs/test/fixtures/api.json rename to packages/xahau-keypairs/test/fixtures/api.json diff --git a/packages/ripple-keypairs/test/getAlgorithmFromKey.test.ts b/packages/xahau-keypairs/test/getAlgorithmFromKey.test.ts similarity index 100% rename from packages/ripple-keypairs/test/getAlgorithmFromKey.test.ts rename to packages/xahau-keypairs/test/getAlgorithmFromKey.test.ts diff --git a/packages/ripple-keypairs/test/webpack.config.js b/packages/xahau-keypairs/test/webpack.config.js similarity index 100% rename from packages/ripple-keypairs/test/webpack.config.js rename to packages/xahau-keypairs/test/webpack.config.js diff --git a/packages/ripple-keypairs/tsconfig.build.json b/packages/xahau-keypairs/tsconfig.build.json similarity index 100% rename from packages/ripple-keypairs/tsconfig.build.json rename to packages/xahau-keypairs/tsconfig.build.json diff --git a/packages/ripple-keypairs/tsconfig.eslint.json b/packages/xahau-keypairs/tsconfig.eslint.json similarity index 100% rename from packages/ripple-keypairs/tsconfig.eslint.json rename to packages/xahau-keypairs/tsconfig.eslint.json diff --git a/packages/ripple-keypairs/tsconfig.json b/packages/xahau-keypairs/tsconfig.json similarity index 90% rename from packages/ripple-keypairs/tsconfig.json rename to packages/xahau-keypairs/tsconfig.json index 999a8f3b..2c898813 100644 --- a/packages/ripple-keypairs/tsconfig.json +++ b/packages/xahau-keypairs/tsconfig.json @@ -19,7 +19,7 @@ "path": "../isomorphic/tsconfig.build.json" }, { - "path": "../ripple-address-codec/tsconfig.build.json" + "path": "../xahau-address-codec/tsconfig.build.json" } ], "include": [ diff --git a/packages/xrpl/.eslintignore b/packages/xahau/.eslintignore similarity index 100% rename from packages/xrpl/.eslintignore rename to packages/xahau/.eslintignore diff --git a/packages/xrpl/.eslintrc.js b/packages/xahau/.eslintrc.js similarity index 88% rename from packages/xrpl/.eslintrc.js rename to packages/xahau/.eslintrc.js index 2321616d..7df9cec0 100644 --- a/packages/xrpl/.eslintrc.js +++ b/packages/xahau/.eslintrc.js @@ -8,9 +8,9 @@ module.exports = { tsconfigRootDir: __dirname, project: [ './tsconfig.eslint.json', - '../ripple-binary-codec/tsconfig.eslint.json', - '../ripple-address-codec/tsconfig.eslint.json', - '../ripple-keypairs/tsconfig.eslint.json', + '../xahau-binary-codec/tsconfig.eslint.json', + '../xahau-address-codec/tsconfig.eslint.json', + '../xahau-keypairs/tsconfig.eslint.json', ], // Allow the use of imports / ES modules @@ -39,7 +39,7 @@ module.exports = { // accomodate this change https://github.com/XRPLF/xrpl.js/pull/2133 'import/no-unused-modules': 'off', 'eslint-comments/no-unused-disable': 'off', - // Certain rippled APIs require snake_case naming + // Certain xahaud APIs require snake_case naming '@typescript-eslint/naming-convention': [ 'error', { @@ -75,17 +75,6 @@ module.exports = { '@typescript-eslint/no-magic-numbers': 'off', }, }, - { - files: ['snippets/src/*.ts'], - rules: { - 'import/no-unused-modules': 'off', - // Each file has a particular flow. - 'max-lines-per-function': 'off', - 'max-statements': 'off', - // Snippets have logs on console to better understand the working. - 'no-console': 'off', - }, - }, { files: ['test/**/*.ts'], rules: { diff --git a/packages/xrpl/.gitignore b/packages/xahau/.gitignore similarity index 100% rename from packages/xrpl/.gitignore rename to packages/xahau/.gitignore diff --git a/packages/xrpl/HISTORY.md b/packages/xahau/HISTORY.md similarity index 100% rename from packages/xrpl/HISTORY.md rename to packages/xahau/HISTORY.md diff --git a/packages/xrpl/LICENSE b/packages/xahau/LICENSE similarity index 100% rename from packages/xrpl/LICENSE rename to packages/xahau/LICENSE diff --git a/packages/xrpl/jest.config.integration.js b/packages/xahau/jest.config.integration.js similarity index 91% rename from packages/xrpl/jest.config.integration.js rename to packages/xahau/jest.config.integration.js index 030137aa..b6929be5 100644 --- a/packages/xrpl/jest.config.integration.js +++ b/packages/xahau/jest.config.integration.js @@ -9,5 +9,5 @@ module.exports = { '/test/integration/**/*.test.ts', '/test/integration/*.test.ts', ], - displayName: 'xrpl.js', + displayName: 'xahau.js', } diff --git a/packages/xrpl/jest.config.unit.js b/packages/xahau/jest.config.unit.js similarity index 91% rename from packages/xrpl/jest.config.unit.js rename to packages/xahau/jest.config.unit.js index 8346bc46..af73cf32 100644 --- a/packages/xrpl/jest.config.unit.js +++ b/packages/xahau/jest.config.unit.js @@ -9,5 +9,5 @@ module.exports = { '/test/integration', '/test/fixtures', ], - displayName: 'xrpl.js', + displayName: 'xahau.js', } diff --git a/packages/xrpl/karma.config.js b/packages/xahau/karma.config.js similarity index 100% rename from packages/xrpl/karma.config.js rename to packages/xahau/karma.config.js diff --git a/packages/xrpl/package.json b/packages/xahau/package.json similarity index 81% rename from packages/xrpl/package.json rename to packages/xahau/package.json index 1d0ea17b..856e7028 100644 --- a/packages/xrpl/package.json +++ b/packages/xahau/package.json @@ -1,8 +1,8 @@ { - "name": "xrpl", + "name": "xahau", "version": "4.0.0", "license": "ISC", - "description": "A TypeScript/JavaScript API for interacting with the XRP Ledger in Node.js and the browser", + "description": "A TypeScript/JavaScript API for interacting with the XAH Ledger in Node.js and the browser", "files": [ "build/xrpl-latest-min.js", "build/xrpl-latest-min.js.map", @@ -28,9 +28,9 @@ "@xrplf/secret-numbers": "^1.0.0", "bignumber.js": "^9.0.0", "eventemitter3": "^5.0.1", - "ripple-address-codec": "^5.0.0", - "ripple-binary-codec": "^2.1.0", - "ripple-keypairs": "^2.0.0" + "xahau-address-codec": "^5.0.0", + "xahau-binary-codec": "^2.1.0", + "xahau-keypairs": "^2.0.0" }, "devDependencies": { "@types/node": "^18.18.38", @@ -50,8 +50,7 @@ "elliptic": "^6.5.4" }, "scripts": { - "build": "run-s build:lib build:snippets build:web", - "build:snippets": "tsc --build ./snippets/tsconfig.json", + "build": "run-s build:lib build:web", "build:lib": "tsc --build tsconfig.build.json", "build:web": "webpack", "build:browserTests": "webpack --config ./test/webpack.config.js", @@ -67,10 +66,7 @@ "test:watch": "jest --watch --verbose false --silent=false --runInBand ./test/**/*.test.ts --testPathIgnorePatterns=./test/integration --testPathIgnorePatterns=./test/fixtures", "format": "prettier --write '{src,test}/**/*.ts'", "lint": "eslint . --ext .ts --max-warnings 0", - "perf": "./scripts/perf_test.sh", - "compile:snippets": "tsc -p snippets/tsconfig.json", - "start:snippet": "npm run compile:snippets && node", - "inspect:snippet": "npm run compile:snippets && node inspect" + "perf": "./scripts/perf_test.sh" }, "prettier": "@xrplf/prettier-config", "repository": { @@ -79,11 +75,11 @@ }, "readmeFilename": "README.md", "keywords": [ - "ripple-lib", - "ripple", - "xrp", - "xrp ledger", - "xrpl" + "xahau-lib", + "xahau", + "xah", + "xahau ledger", + "xahau" ], "engines": { "node": ">=18.0.0" diff --git a/packages/xrpl/src/ECDSA.ts b/packages/xahau/src/ECDSA.ts similarity index 100% rename from packages/xrpl/src/ECDSA.ts rename to packages/xahau/src/ECDSA.ts diff --git a/packages/xrpl/src/Wallet/authorizeChannel.ts b/packages/xahau/src/Wallet/authorizeChannel.ts similarity index 69% rename from packages/xrpl/src/Wallet/authorizeChannel.ts rename to packages/xahau/src/Wallet/authorizeChannel.ts index b9185b44..09ff718a 100644 --- a/packages/xrpl/src/Wallet/authorizeChannel.ts +++ b/packages/xahau/src/Wallet/authorizeChannel.ts @@ -1,15 +1,15 @@ -import { encodeForSigningClaim } from 'ripple-binary-codec' -import { sign } from 'ripple-keypairs' +import { encodeForSigningClaim } from 'xahau-binary-codec' +import { sign } from 'xahau-keypairs' import { Wallet } from './index' /** - * Creates a signature that can be used to redeem a specific amount of XRP from a payment channel. + * Creates a signature that can be used to redeem a specific amount of XAH from a payment channel. * * @param wallet - The account that will sign for this payment channel. - * @param channelId - An id for the payment channel to redeem XRP from. + * @param channelId - An id for the payment channel to redeem XAH from. * @param amount - The amount in drops to redeem. - * @returns A signature that can be used to redeem a specific amount of XRP from a payment channel. + * @returns A signature that can be used to redeem a specific amount of XAH from a payment channel. * @category Utilities */ export function authorizeChannel( diff --git a/packages/xrpl/src/Wallet/defaultFaucets.ts b/packages/xahau/src/Wallet/defaultFaucets.ts similarity index 70% rename from packages/xrpl/src/Wallet/defaultFaucets.ts rename to packages/xahau/src/Wallet/defaultFaucets.ts index bf5c38ae..dda22b5c 100644 --- a/packages/xrpl/src/Wallet/defaultFaucets.ts +++ b/packages/xahau/src/Wallet/defaultFaucets.ts @@ -12,8 +12,8 @@ export interface FaucetWallet { } export enum FaucetNetwork { - Testnet = 'faucet.altnet.rippletest.net', - Devnet = 'faucet.devnet.rippletest.net', + Testnet = 'xahau-test.net', + Devnet = 'jshooks.xahau-test.net', } export const FaucetNetworkPaths: Record = { @@ -26,26 +26,20 @@ export const FaucetNetworkPaths: Record = { * * @param client - Client. * @returns A {@link FaucetNetwork}. - * @throws When the client url is not on altnet or devnet. + * @throws When the client url is not on devnet. */ export function getFaucetHost(client: Client): FaucetNetwork | undefined { const connectionUrl = client.url - // 'altnet' for Ripple Testnet server and 'testnet' for XRPL Labs Testnet server - if (connectionUrl.includes('altnet') || connectionUrl.includes('testnet')) { - return FaucetNetwork.Testnet - } - - if (connectionUrl.includes('sidechain-net2')) { - throw new XRPLFaucetError( - 'Cannot fund an account on an issuing chain. Accounts must be created via the bridge.', - ) - } - - if (connectionUrl.includes('devnet')) { + if (connectionUrl.includes('jshooks')) { return FaucetNetwork.Devnet } + // 'altnet' for Ripple Testnet server and 'test' for XAHL Labs Testnet server + if (connectionUrl.includes('test')) { + return FaucetNetwork.Testnet + } + throw new XRPLFaucetError('Faucet URL is not defined or inferrable.') } diff --git a/packages/xrpl/src/Wallet/fundWallet.ts b/packages/xahau/src/Wallet/fundWallet.ts similarity index 91% rename from packages/xrpl/src/Wallet/fundWallet.ts rename to packages/xahau/src/Wallet/fundWallet.ts index 2a9560c0..71c2d07b 100644 --- a/packages/xrpl/src/Wallet/fundWallet.ts +++ b/packages/xahau/src/Wallet/fundWallet.ts @@ -1,4 +1,4 @@ -import { isValidClassicAddress } from 'ripple-address-codec' +import { isValidClassicAddress } from 'xahau-address-codec' import type { Client } from '../client' import { XRPLFaucetError } from '../errors' @@ -33,8 +33,8 @@ export interface FundingOptions { * attempt to determine the correct path automatically. In other environments, * or if you would like to customize the faucet path in devnet or testnet, * you should provide the path using this option. - * Ex: client.fundWallet(null,{'faucet.altnet.rippletest.net', '/accounts'}) - * specifies a request to 'faucet.altnet.rippletest.net/accounts' to fund a new wallet. + * Ex: client.fundWallet(null,{'xahau-test.net/accounts', '/accounts'}) + * specifies a request to 'xahau-test.net/accounts/accounts' to fund a new wallet. */ faucetPath?: string /** @@ -45,7 +45,7 @@ export interface FundingOptions { } /** - * Parameters to pass into a faucet request to fund an XRP account. + * Parameters to pass into a faucet request to fund an XAH account. */ export interface FaucetRequestBody { /** @@ -53,7 +53,7 @@ export interface FaucetRequestBody { */ destination?: string /** - * The total amount of XRP to fund the account with. + * The total amount of XAH to fund the account with. */ xrpAmount?: string /** @@ -123,12 +123,12 @@ export interface FundWalletOptions { * attempt to determine the correct path automatically. In other environments, * or if you would like to customize the faucet path in devnet or testnet, * you should provide the path using this option. - * Ex: client.fundWallet(null,{'faucet.altnet.rippletest.net', '/accounts'}) - * specifies a request to 'faucet.altnet.rippletest.net/accounts' to fund a new wallet. + * Ex: client.fundWallet(null,{'xahau-test.net/accounts', '/accounts'}) + * specifies a request to 'xahau-test.net/accounts/accounts' to fund a new wallet. * @param options.amount - A custom amount to fund, if undefined or null, the default amount will be 1000. - * @param client - A connection to the XRPL to send requests and transactions. - * @param startingBalance - The amount of XRP in the given walletToFund on ledger already. - * @param walletToFund - An existing XRPL Wallet to fund. + * @param client - A connection to the XAHL to send requests and transactions. + * @param startingBalance - The amount of XAH in the given walletToFund on ledger already. + * @param walletToFund - An existing XAHL Wallet to fund. * @param postBody - The content to send the faucet to indicate which address to fund, how much to fund it, and * where the request is coming from. * @returns A promise that resolves to a funded wallet and the balance within it. @@ -191,7 +191,7 @@ async function processSuccessfulResponse( ) } try { - // Check at regular interval if the address is enabled on the XRPL and funded + // Check at regular interval if the address is enabled on the XAHL and funded const updatedBalance = await getUpdatedBalance( client, classicAddress, @@ -231,7 +231,7 @@ async function processError(response: Response, body): Promise { } /** - * Check at regular interval if the address is enabled on the XRPL and funded. + * Check at regular interval if the address is enabled on the XAHL and funded. * * @param client - Client. * @param address - The account address to check. diff --git a/packages/xrpl/src/Wallet/index.ts b/packages/xahau/src/Wallet/index.ts similarity index 94% rename from packages/xrpl/src/Wallet/index.ts rename to packages/xahau/src/Wallet/index.ts index c5ce5bac..7db08607 100644 --- a/packages/xrpl/src/Wallet/index.ts +++ b/packages/xahau/src/Wallet/index.ts @@ -8,18 +8,18 @@ import { isValidXAddress, xAddressToClassicAddress, encodeSeed, -} from 'ripple-address-codec' +} from 'xahau-address-codec' import { encodeForSigning, encodeForMultisigning, encode, -} from 'ripple-binary-codec' +} from 'xahau-binary-codec' import { deriveAddress, deriveKeypair, generateSeed, sign, -} from 'ripple-keypairs' +} from 'xahau-keypairs' import ECDSA from '../ECDSA' import { ValidationError } from '../errors' @@ -130,12 +130,12 @@ export class Wallet { /** * `generate()` creates a new random Wallet. In order to make this a valid account on ledger, you must - * Send XRP to it. On test networks that can be done with "faucets" which send XRP to any account which asks + * Send XAH to it. On test networks that can be done with "faucets" which send XAH to any account which asks * For it. You can call `client.fundWallet()` in order to generate credentials and fund the account on test networks. * * @example * ```ts - * const { Wallet } = require('xrpl') + * const { Wallet } = require('xah') * const wallet = Wallet.generate() * ``` * @@ -213,18 +213,18 @@ export class Wallet { * * @deprecated since version 2.6.1. * Will be deleted in version 3.0.0. - * This representation is currently deprecated in rippled. + * This representation is currently deprecated in xahaud. * You should use another method to represent your keys such as a seed or public/private keypair. * * @param mnemonic - A string consisting of words (whitespace delimited) used to derive a wallet. * @param opts - (Optional) Options to derive a Wallet. * @param opts.masterAddress - Include if a Wallet uses a Regular Key Pair. It must be the master address of the account. * @param opts.derivationPath - The path to derive a keypair (publicKey/privateKey). Only used for bip39 conversions. - * @param opts.mnemonicEncoding - If set to 'rfc1751', this interprets the mnemonic as a rippled RFC1751 mnemonic like - * `wallet_propose` generates in rippled. Otherwise the function defaults to bip39 decoding. + * @param opts.mnemonicEncoding - If set to 'rfc1751', this interprets the mnemonic as a xahaud RFC1751 mnemonic like + * `wallet_propose` generates in xahaud. Otherwise the function defaults to bip39 decoding. * @param opts.algorithm - Only used if opts.mnemonicEncoding is 'rfc1751'. Allows the mnemonic to generate its * secp256k1 seed, or its ed25519 seed. By default, it will generate the secp256k1 seed - * to match the rippled `wallet_propose` default algorithm. + * to match the xahaud `wallet_propose` default algorithm. * @returns A Wallet derived from a mnemonic. * @throws ValidationError if unable to derive private key from mnemonic input. */ @@ -320,8 +320,8 @@ export class Wallet { * @example * * ```ts - * const { Client, Wallet } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client, Wallet } = require('xah') + * const client = new Client('wss://xahau-test.net') * * async function signTransaction() { * await client.connect() @@ -355,13 +355,13 @@ export class Wallet { * Output of `sign` includes a `tx_blob` and a `hash`, both of which are needed to submit & verify the results. * Note: If you pass a `Wallet` to `client.submit` or `client.submitAndWait` it will do signing like this under the hood. * - * `tx_blob` is a binary representation of a transaction on the XRP Ledger. It's essentially a byte array + * `tx_blob` is a binary representation of a transaction on the XAH Ledger. It's essentially a byte array * that encodes all of the data necessary to execute the transaction, including the source address, the destination * address, the amount, and any additional fields required for the specific transaction type. * - * `hash` is a unique identifier that's generated from the signed transaction data on the XRP Ledger. It's essentially + * `hash` is a unique identifier that's generated from the signed transaction data on the XAH Ledger. It's essentially * A cryptographic digest of the signed transaction blob, created using a hash function. The signed transaction hash is - * Useful for identifying and tracking specific transactions on the XRP Ledger. It can be used to query transaction + * Useful for identifying and tracking specific transactions on the XAH Ledger. It can be used to query transaction * Information, verify the authenticity of a transaction, and detect any tampering with the transaction data. * * @param this - Wallet instance. @@ -369,7 +369,7 @@ export class Wallet { * @param multisign - Specify true/false to use multisign or actual address (classic/x-address) to make multisign tx request. * @returns A signed transaction. * @throws ValidationError if the transaction is already signed or does not encode/decode to same result. - * @throws XrplError if the issued currency being signed is XRP ignoring case. + * @throws XahlError if the issued currency being signed is XAH ignoring case. */ // eslint-disable-next-line max-lines-per-function -- introduced more checks to support both string and boolean inputs. public sign( @@ -485,8 +485,8 @@ function computeSignature( } /** - * Remove trailing insignificant zeros for non-XRP Payment amount. - * This resolves the serialization mismatch bug when encoding/decoding a non-XRP Payment transaction + * Remove trailing insignificant zeros for non-XAH Payment amount. + * This resolves the serialization mismatch bug when encoding/decoding a non-XAH Payment transaction * with an amount that contains trailing insignificant zeros; for example, '123.4000' would serialize * to '123.4' and cause a mismatch. * diff --git a/packages/xrpl/src/Wallet/rfc1751.ts b/packages/xahau/src/Wallet/rfc1751.ts similarity index 94% rename from packages/xrpl/src/Wallet/rfc1751.ts rename to packages/xahau/src/Wallet/rfc1751.ts index b825a87e..f76dc85b 100644 --- a/packages/xrpl/src/Wallet/rfc1751.ts +++ b/packages/xahau/src/Wallet/rfc1751.ts @@ -54,10 +54,10 @@ function extract(key: string, start: number, length: number): number { } /** - * Generates a modified RFC1751 mnemonic in the same way rippled's wallet_propose does. + * Generates a modified RFC1751 mnemonic in the same way xahaud's wallet_propose does. * * @param hex_key - An encoded secret in hex format. - * @returns A mnemonic following rippled's modified RFC1751 mnemonic standard. + * @returns A mnemonic following xahaud's modified RFC1751 mnemonic standard. */ function keyToRFC1751Mnemonic(hex_key: string): string { // Remove whitespace and interpret hex @@ -93,9 +93,9 @@ function keyToRFC1751Mnemonic(hex_key: string): string { } /** - * Converts an english mnemonic following rippled's modified RFC1751 standard to an encoded hex secret. + * Converts an english mnemonic following xahaud's modified RFC1751 standard to an encoded hex secret. * - * @param english - A mnemonic generated using ripple's modified RFC1751 standard. + * @param english - A mnemonic generated using xahau's modified RFC1751 standard. * @throws Error if the parity after decoding does not match. * @returns A Buffer containing an encoded secret. */ @@ -124,7 +124,7 @@ function rfc1751MnemonicToKey(english: string): Uint8Array { key = key.concat(subKey.slice(0, 8)) } - // This is a step specific to the XRPL's implementation + // This is a step specific to the XAHL's implementation const bufferKey = swap128(Uint8Array.from(key)) return bufferKey } diff --git a/packages/xrpl/src/Wallet/rfc1751Words.json b/packages/xahau/src/Wallet/rfc1751Words.json similarity index 100% rename from packages/xrpl/src/Wallet/rfc1751Words.json rename to packages/xahau/src/Wallet/rfc1751Words.json diff --git a/packages/xrpl/src/Wallet/signer.ts b/packages/xahau/src/Wallet/signer.ts similarity index 97% rename from packages/xrpl/src/Wallet/signer.ts rename to packages/xahau/src/Wallet/signer.ts index 126e629c..170e08a7 100644 --- a/packages/xrpl/src/Wallet/signer.ts +++ b/packages/xahau/src/Wallet/signer.ts @@ -1,8 +1,8 @@ import { bytesToHex } from '@xrplf/isomorphic/utils' import { BigNumber } from 'bignumber.js' -import { decodeAccountID } from 'ripple-address-codec' -import { decode, encode, encodeForSigning } from 'ripple-binary-codec' -import { verify } from 'ripple-keypairs' +import { decodeAccountID } from 'xahau-address-codec' +import { decode, encode, encodeForSigning } from 'xahau-binary-codec' +import { verify } from 'xahau-keypairs' import { ValidationError } from '../errors' import { Signer } from '../models/common' diff --git a/packages/xrpl/src/Wallet/walletFromSecretNumbers.ts b/packages/xahau/src/Wallet/walletFromSecretNumbers.ts similarity index 100% rename from packages/xrpl/src/Wallet/walletFromSecretNumbers.ts rename to packages/xahau/src/Wallet/walletFromSecretNumbers.ts diff --git a/packages/xrpl/src/client/ConnectionManager.ts b/packages/xahau/src/client/ConnectionManager.ts similarity index 100% rename from packages/xrpl/src/client/ConnectionManager.ts rename to packages/xahau/src/client/ConnectionManager.ts diff --git a/packages/xrpl/src/client/ExponentialBackoff.ts b/packages/xahau/src/client/ExponentialBackoff.ts similarity index 100% rename from packages/xrpl/src/client/ExponentialBackoff.ts rename to packages/xahau/src/client/ExponentialBackoff.ts diff --git a/packages/xrpl/src/client/RequestManager.ts b/packages/xahau/src/client/RequestManager.ts similarity index 95% rename from packages/xrpl/src/client/RequestManager.ts rename to packages/xahau/src/client/RequestManager.ts index 79712140..ba07b56b 100644 --- a/packages/xrpl/src/client/RequestManager.ts +++ b/packages/xahau/src/client/RequestManager.ts @@ -1,8 +1,8 @@ import { ResponseFormatError, - RippledError, + XahaudError, TimeoutError, - XrplError, + XahlError, } from '../errors' import type { APIVersion } from '../models' import { Response, RequestResponseMap } from '../models/methods' @@ -62,7 +62,7 @@ export default class RequestManager { ): void { const promise = this.promisesAwaitingResponse.get(id) if (promise == null) { - throw new XrplError(`No existing promise with id ${id}`, { + throw new XahlError(`No existing promise with id ${id}`, { type: 'resolve', response, }) @@ -82,7 +82,7 @@ export default class RequestManager { public reject(id: string | number, error: Error): void { const promise = this.promisesAwaitingResponse.get(id) if (promise == null) { - throw new XrplError(`No existing promise with id ${id}`, { + throw new XahlError(`No existing promise with id ${id}`, { type: 'reject', error, }) @@ -113,7 +113,7 @@ export default class RequestManager { * @param request - Request to create. * @param timeout - Timeout length to catch hung responses. * @returns Request ID, new request form, and the promise for resolving the request. - * @throws XrplError if request with the same ID is already pending. + * @throws XahlError if request with the same ID is already pending. */ public createRequest< R extends BaseRequest, @@ -152,7 +152,7 @@ export default class RequestManager { } if (this.promisesAwaitingResponse.has(newId)) { clearTimeout(timer) - throw new XrplError( + throw new XahlError( `Response with id '${newId}' is already pending`, request, ) @@ -173,7 +173,7 @@ export default class RequestManager { * and resolve/reject based on the data received. * * @param response - The response to handle. - * @throws ResponseFormatError if the response format is invalid, RippledError if rippled returns an error. + * @throws ResponseFormatError if the response format is invalid, XahaudError if xahaud returns an error. */ public handleResponse( response: Partial | ErrorResponse>, @@ -194,7 +194,7 @@ export default class RequestManager { if (response.status === 'error') { // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- We know this must be true const errorResponse = response as Partial - const error = new RippledError( + const error = new XahaudError( errorResponse.error_message ?? errorResponse.error, errorResponse, ) diff --git a/packages/xrpl/src/client/connection.ts b/packages/xahau/src/client/connection.ts similarity index 96% rename from packages/xrpl/src/client/connection.ts rename to packages/xahau/src/client/connection.ts index 3214b557..57855e3e 100644 --- a/packages/xrpl/src/client/connection.ts +++ b/packages/xahau/src/client/connection.ts @@ -9,7 +9,7 @@ import { DisconnectedError, NotConnectedError, ConnectionError, - XrplError, + XahlError, } from '../errors' import type { APIVersion, RequestResponseMap } from '../models' import { BaseRequest } from '../models/methods/baseMethod' @@ -102,7 +102,7 @@ async function websocketSendAsync( /** * The main Connection class. Responsible for connecting to & managing - * an active WebSocket connection to a XRPL node. + * an active WebSocket connection to a XAHL node. */ export class Connection extends EventEmitter { private readonly url: string | undefined @@ -190,7 +190,7 @@ export class Connection extends EventEmitter { } if (this.ws != null) { return Promise.reject( - new XrplError('Websocket connection never cleaned up.', { + new XahlError('Websocket connection never cleaned up.', { state: this.state, }), ) @@ -202,7 +202,7 @@ export class Connection extends EventEmitter { this.onConnectionFailed( new ConnectionError( `Error: connect() timed out after ${this.config.connectionTimeout} ms. If your internet connection is working, the ` + - `rippled server may be blocked or inaccessible. You can also try setting the 'connectionTimeout' option in the Client constructor.`, + `xahaud server may be blocked or inaccessible. You can also try setting the 'connectionTimeout' option in the Client constructor.`, ), ) }, @@ -212,7 +212,7 @@ export class Connection extends EventEmitter { this.ws = createWebSocket(this.url, this.config) if (this.ws == null) { - throw new XrplError('Connect: created null websocket') + throw new XahlError('Connect: created null websocket') } this.ws.on('error', (error) => this.onConnectionFailed(error)) @@ -281,11 +281,11 @@ export class Connection extends EventEmitter { } /** - * Sends a request to the rippled server. + * Sends a request to the xahaud server. * * @param request - The request to send to the server. * @param timeout - How long the Connection instance should wait before assuming that there will not be a response. - * @returns The response from the rippled server. + * @returns The response from the xahaud server. * @throws NotConnectedError if the Connection isn't connected to a server. */ public async request< @@ -371,7 +371,7 @@ export class Connection extends EventEmitter { connectionTimeoutID: ReturnType, ): Promise { if (this.ws == null) { - throw new XrplError('onceOpen: ws is null') + throw new XahlError('onceOpen: ws is null') } // Once the connection completes successfully, remove all old listeners @@ -385,7 +385,7 @@ export class Connection extends EventEmitter { // Handle a closed connection: reconnect if it was unexpected this.ws.once('close', (code?: number, reason?: Uint8Array) => { if (this.ws == null) { - throw new XrplError('onceClose: ws is null') + throw new XahlError('onceClose: ws is null') } this.clearHeartbeatInterval() diff --git a/packages/xrpl/src/client/index.ts b/packages/xahau/src/client/index.ts similarity index 90% rename from packages/xrpl/src/client/index.ts rename to packages/xahau/src/client/index.ts index 722b169f..fea8d059 100644 --- a/packages/xrpl/src/client/index.ts +++ b/packages/xahau/src/client/index.ts @@ -4,10 +4,10 @@ import { EventEmitter } from 'eventemitter3' import { - RippledError, + XahaudError, NotFoundError, ValidationError, - XrplError, + XahlError, } from '../errors' import { APIVersion, @@ -60,7 +60,6 @@ import { setNextValidSequenceNumber, calculateFeePerTransactionType, setLatestValidatedLedgerSequence, - checkAccountDeleteBlockers, txNeedsNetworkID, } from '../sugar/autofill' import { formatBalances } from '../sugar/balances' @@ -74,7 +73,7 @@ import { separateBuySellOrders, sortAndLimitOffers, } from '../sugar/getOrderbook' -import { dropsToXrp, hashes, isValidClassicAddress } from '../utils' +import { dropsToXah, hashes, isValidClassicAddress } from '../utils' import { Wallet } from '../Wallet' import { type FaucetRequestBody, @@ -101,12 +100,12 @@ export interface ClientOptions extends ConnectionUserOptions { */ feeCushion?: number /** - * Maximum transaction cost to allow, in decimal XRP. Must be a string-encoded + * Maximum transaction cost to allow, in decimal XAH. Must be a string-encoded * number. Defaults to '2'. * * @category Fee */ - maxFeeXRP?: string + maxFeeXAH?: string /** * Duration to wait for a request to timeout. */ @@ -141,7 +140,7 @@ type RequestNextPageReturnMap = T extends AccountChannelsRequest * command. This varies from command to command, but we need to know it to * properly count across many requests. * - * @param command - The rippled request command. + * @param command - The xahaud request command. * @returns The property key corresponding to the command. */ function getCollectKeyFromCommand(command: string): string | null { @@ -172,7 +171,7 @@ function clamp(value: number, min: number, max: number): number { } const DEFAULT_FEE_CUSHION = 1.2 -const DEFAULT_MAX_FEE_XRP = '2' +const DEFAULT_MAX_FEE_XAH = '2' const MIN_LIMIT = 10 const MAX_LIMIT = 400 @@ -180,13 +179,13 @@ const MAX_LIMIT = 400 const NORMAL_DISCONNECT_CODE = 1000 /** - * Client for interacting with rippled servers. + * Client for interacting with xahaud servers. * * @category Clients */ class Client extends EventEmitter { /* - * Underlying connection to rippled. + * Underlying connection to xahaud. */ public readonly connection: Connection @@ -199,12 +198,12 @@ class Client extends EventEmitter { public readonly feeCushion: number /** - * Maximum transaction cost to allow, in decimal XRP. Must be a string-encoded + * Maximum transaction cost to allow, in decimal XAH. Must be a string-encoded * number. Defaults to '2'. * * @category Fee */ - public readonly maxFeeXRP: string + public readonly maxFeeXAH: string /** * Network ID of the server this client is connected to @@ -225,7 +224,7 @@ class Client extends EventEmitter { public apiVersion: APIVersion = DEFAULT_API_VERSION /** - * Creates a new Client with a websocket connection to a rippled server. + * Creates a new Client with a websocket connection to a xahaud server. * * @param server - URL of the server to connect to. * @param options - Options for client settings. @@ -233,8 +232,8 @@ class Client extends EventEmitter { * * @example * ```ts - * import { Client } from "xrpl" - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * import { Client } from "xahau" + * const client = new Client('wss://xahau-test.net') * ``` */ /* eslint-disable max-lines-per-function -- the constructor requires more lines to implement the logic */ @@ -247,7 +246,7 @@ class Client extends EventEmitter { } this.feeCushion = options.feeCushion ?? DEFAULT_FEE_CUSHION - this.maxFeeXRP = options.maxFeeXRP ?? DEFAULT_MAX_FEE_XRP + this.maxFeeXAH = options.maxFeeXAH ?? DEFAULT_MAX_FEE_XAH this.connection = new Connection(server, options) @@ -400,7 +399,7 @@ class Client extends EventEmitter { * * * @example * ```ts - * const api = new Client('wss://s.altnet.rippletest.net:51233') + * const api = new Client('wss://xahau-test.net') * * api.on('transaction', (tx: TransactionStream) => { * console.log("Received Transaction") @@ -432,7 +431,7 @@ class Client extends EventEmitter { * know which response key contains the array of resources. * * NOTE: This command is used by existing methods and is not recommended for - * general use. Instead, use rippled's built-in pagination and make multiple + * general use. Instead, use xahaud's built-in pagination and make multiple * requests as needed. * * @category Network @@ -485,7 +484,7 @@ class Client extends EventEmitter { // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Should be true const singleResult = (singleResponse as MarkerResponse).result if (!(collectKey in singleResult)) { - throw new XrplError(`${collectKey} not in result`) + throw new XahlError(`${collectKey} not in result`) } // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment -- Should be true const collectedData = singleResult[collectKey] @@ -506,8 +505,8 @@ class Client extends EventEmitter { * @returns void * @example * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.getServerInfo() * console.log(client.networkID) * console.log(client.buildVersion) @@ -527,15 +526,15 @@ class Client extends EventEmitter { } /** - * Tells the Client instance to connect to its rippled server. + * Tells the Client instance to connect to its xahaud server. * * @example * * Client.connect() establishes a connection between a Client object and the server. * * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * // do something with the client * await client.disconnect() @@ -547,8 +546,8 @@ class Client extends EventEmitter { * * @example * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * // do something with the client * await client.disconnect() @@ -562,7 +561,7 @@ class Client extends EventEmitter { } /** - * Disconnects the XRPL client from the server and cancels all pending requests and subscriptions. Call when + * Disconnects the XAHL client from the server and cancels all pending requests and subscriptions. Call when * you want to disconnect the client from the server, such as when you're finished using the client or when you * need to switch to a different server. * @@ -571,8 +570,8 @@ class Client extends EventEmitter { * To use the disconnect() method, you first need to create a new Client object and connect it to a server: * * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * // do something with the client * await client.disconnect() @@ -590,14 +589,14 @@ class Client extends EventEmitter { } /** - * Checks if the Client instance is connected to its rippled server. + * Checks if the Client instance is connected to its xahaud server. * * @returns Whether the client instance is connected. * @category Network * @example * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * console.log(client.isConnected()) * // true @@ -621,16 +620,16 @@ class Client extends EventEmitter { * @example * * ```ts - * const { Client } = require('xrpl') + * const { Client } = require('xah') * - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const client = new Client('wss://xahau-test.net') * * async function createAndAutofillTransaction() { * const transaction = { * TransactionType: 'Payment', * Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', * Destination: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59', - * Amount: '10000000' // 10 XRP in drops (1/1,000,000th of an XRP) + * Amount: '10000000' // 10 XAH in drops (1/1,000,000th of an XAH) * } * * try { @@ -680,9 +679,6 @@ class Client extends EventEmitter { if (tx.LastLedgerSequence == null) { promises.push(setLatestValidatedLedgerSequence(this, tx)) } - if (tx.TransactionType === 'AccountDelete') { - promises.push(checkAccountDeleteBlockers(this, tx)) - } // eslint-disable-next-line @typescript-eslint/ban-ts-comment -- ignore type-assertions on the DeliverMax property // @ts-expect-error -- DeliverMax property exists only at the RPC level, not at the protocol level @@ -731,19 +727,19 @@ class Client extends EventEmitter { * @param opts.wallet - A wallet to sign a transaction. It must be provided when submitting an unsigned transaction. * * @returns A promise that contains SubmitResponse. - * @throws RippledError if submit request fails. + * @throws XahaudError if submit request fails. * * @example * ```ts - * const { Client, Wallet } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client, Wallet } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * const wallet = Wallet.generate() * const transaction = { * TransactionType: 'Payment', * Account: wallet.classicAddress, * Destination: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59', - * Amount: '10000000' // 10 XRP in drops (1/1,000,000th of an XRP) + * Amount: '10000000' // 10 XAH in drops (1/1,000,000th of an XAH) * } * const submitResponse = await client.submit(transaction, { wallet }) * console.log(submitResponse) @@ -774,8 +770,8 @@ class Client extends EventEmitter { * @example * * ```ts - * const { Client, Wallet } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client, Wallet } = require('xah') + * const client = new Client('wss://xahau-test.net') * * async function submitTransaction() { * const senderWallet = client.fundWallet() @@ -870,13 +866,13 @@ class Client extends EventEmitter { } /** - * Retrieves the XRP balance of a given account address. + * Retrieves the XAH balance of a given account address. * * @category Abstraction * * @example * ```ts - * const client = new Client(wss://s.altnet.rippletest.net:51233) + * const client = new Client(wss://xahau-test.net) * await client.connect() * const balance = await client.getXrpBalance('rG1QQv2nh2gr7RCZ1P8YYcBUKCCN633jCn') * console.log(balance) @@ -884,11 +880,11 @@ class Client extends EventEmitter { * /// '200' * ``` * - * @param address - The XRP address to retrieve the balance for. + * @param address - The XAH address to retrieve the balance for. * @param [options] - Additional options for fetching the balance (optional). * @param [options.ledger_hash] - The hash of the ledger to retrieve the balance from (optional). * @param [options.ledger_index] - The index of the ledger to retrieve the balance from (optional). - * @returns A promise that resolves with the XRP balance as a number. + * @returns A promise that resolves with the XAH balance as a number. */ public async getXrpBalance( address: string, @@ -904,18 +900,18 @@ class Client extends EventEmitter { ledger_hash: options.ledger_hash, } const response = await this.request(xrpRequest) - return dropsToXrp(response.result.account_data.Balance) + return dropsToXah(response.result.account_data.Balance) } /** - * Get XRP/non-XRP balances for an account. + * Get XAH/non-XAH balances for an account. * * @category Abstraction * * @example * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * * async function getAccountBalances(address) { @@ -953,7 +949,7 @@ class Client extends EventEmitter { * a given ledger_hash. * @param options.peer - Filter balances by peer. * @param options.limit - Limit number of balances to return. - * @returns An array of XRP/non-XRP balances for the given account. + * @returns An array of XAH/non-XAH balances for the given account. */ /* eslint-disable max-lines-per-function -- getBalances requires more lines to implement logic */ public async getBalances( @@ -969,7 +965,7 @@ class Client extends EventEmitter { > { const balances: Balance[] = [] - // get XRP balance + // get XAH balance let xrpPromise: Promise = Promise.resolve(0) if (!options.peer) { xrpPromise = this.getXrpBalance(address, { @@ -978,7 +974,7 @@ class Client extends EventEmitter { }) } - // get non-XRP balances + // get non-XAH balances const linesRequest: AccountLinesRequest = { command: 'account_lines', account: address, @@ -996,7 +992,7 @@ class Client extends EventEmitter { formatBalances(response.result.lines), ) if (xrpBalance !== 0) { - balances.push({ currency: 'XRP', value: xrpBalance.toString() }) + balances.push({ currency: 'XAH', value: xrpBalance.toString() }) } balances.push(...accountLinesBalance) }, @@ -1075,8 +1071,8 @@ class Client extends EventEmitter { * * @example * ```ts - * const { Client } = require('xrpl') - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const { Client } = require('xah') + * const client = new Client('wss://xahau-test.net') * await client.connect() * const ledgerIndex = await client.getLedgerIndex() * console.log(ledgerIndex) @@ -1092,26 +1088,26 @@ class Client extends EventEmitter { } /** - * The fundWallet() method is used to send an amount of XRP (usually 1000) to a new (randomly generated) - * or existing XRP Ledger wallet. + * The fundWallet() method is used to send an amount of XAH (usually 1000) to a new (randomly generated) + * or existing XAH Ledger wallet. * * @category Faucet * * @example * * Example 1: Fund a randomly generated wallet - * const { Client, Wallet } = require('xrpl') + * const { Client, Wallet } = require('xah') * - * const client = new Client('wss://s.altnet.rippletest.net:51233') + * const client = new Client('wss://xahau-test.net') * await client.connect() * const { balance, wallet } = await client.fundWallet() * * Under the hood, this will use `Wallet.generate()` to create a new random wallet, then ask a testnet faucet - * To send it XRP on ledger to make it a real account. If successful, this will return the new account balance in XRP + * To send it XAH on ledger to make it a real account. If successful, this will return the new account balance in XAH * Along with the Wallet object to track the keys for that account. If you'd like, you can also re-fill an existing * Account by passing in a Wallet you already have. * ```ts - * const api = new xrpl.Client("wss://s.altnet.rippletest.net:51233") + * const api = new xrpl.Client("wss://xahau-test.net") * await api.connect() * const { wallet, balance } = await api.fundWallet() * ``` @@ -1130,14 +1126,14 @@ class Client extends EventEmitter { * faucetHost: 'https://custom-faucet.example.com', * faucetPath: '/accounts' * }) - * console.log(`Sent 10 XRP to wallet: ${address} from the given faucet. Resulting balance: ${balance} XRP`) + * console.log(`Sent 10 XAH to wallet: ${address} from the given faucet. Resulting balance: ${balance} XAH`) * } catch (error) { * console.error(`Failed to fund wallet: ${error}`) * } * } * ``` * - * @param wallet - An existing XRPL Wallet to fund. If undefined or null, a new Wallet will be created. + * @param wallet - An existing XAHL Wallet to fund. If undefined or null, a new Wallet will be created. * @param options - See below. * @param options.faucetHost - A custom host for a faucet server. On devnet, * testnet, AMM devnet, and HooksV3 testnet, `fundWallet` will @@ -1149,11 +1145,11 @@ class Client extends EventEmitter { * attempt to determine the correct path automatically. In other environments, * or if you would like to customize the faucet path in devnet or testnet, * you should provide the path using this option. - * Ex: client.fundWallet(null,{'faucet.altnet.rippletest.net', '/accounts'}) - * specifies a request to 'faucet.altnet.rippletest.net/accounts' to fund a new wallet. + * Ex: client.fundWallet(null,{'xahau-test.net/accounts', '/accounts'}) + * specifies a request to 'xahau-test.net/accounts/accounts' to fund a new wallet. * @param options.amount - A custom amount to fund, if undefined or null, the default amount will be 1000. - * @returns A Wallet on the Testnet or Devnet that contains some amount of XRP, - * and that wallet's balance in XRP. + * @returns A Wallet on the Testnet or Devnet that contains some amount of XAH, + * and that wallet's balance in XAH. * @throws When either Client isn't connected or unable to fund wallet address. */ public async fundWallet( @@ -1165,7 +1161,7 @@ class Client extends EventEmitter { balance: number }> { if (!this.isConnected()) { - throw new RippledError('Client not connected, cannot call faucet') + throw new XahaudError('Client not connected, cannot call faucet') } const existingWallet = Boolean(wallet) @@ -1180,7 +1176,7 @@ class Client extends EventEmitter { destination: walletToFund.classicAddress, xrpAmount: options.amount, usageContext: options.usageContext, - userAgent: 'xrpl.js', + userAgent: 'xahau.js', } let startingBalance = 0 diff --git a/packages/xrpl/src/client/partialPayment.ts b/packages/xahau/src/client/partialPayment.ts similarity index 90% rename from packages/xrpl/src/client/partialPayment.ts rename to packages/xahau/src/client/partialPayment.ts index 4b5968c7..3a009d4e 100644 --- a/packages/xrpl/src/client/partialPayment.ts +++ b/packages/xahau/src/client/partialPayment.ts @@ -1,5 +1,5 @@ import BigNumber from 'bignumber.js' -import { decode } from 'ripple-binary-codec' +import { decode } from 'xahau-binary-codec' import type { TransactionEntryResponse, @@ -8,10 +8,7 @@ import type { TxResponse, } from '..' import type { Amount, APIVersion, DEFAULT_API_VERSION } from '../models/common' -import type { - AccountTxTransaction, - RequestResponseMap, -} from '../models/methods' +import type { RequestResponseMap } from '../models/methods' import { AccountTxVersionResponseMap } from '../models/methods/accountTx' import { BaseRequest, BaseResponse } from '../models/methods/baseMethod' import { PaymentFlags, Transaction } from '../models/transactions' @@ -92,14 +89,12 @@ function accountTxHasPartialPayment< >(response: AccountTxVersionResponseMap): boolean { const { transactions } = response.result const foo = transactions.some((tx) => { - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- required to check API version model if (tx.tx_json != null) { - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- use API v2 model - const transaction = tx as AccountTxTransaction + const transaction = tx return isPartialPayment(transaction.tx_json, transaction.meta) } - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- use API v1 model - const transaction = tx as AccountTxTransaction<1> + + const transaction = tx return isPartialPayment(transaction.tx, transaction.meta) }) return foo diff --git a/packages/xrpl/src/errors.ts b/packages/xahau/src/errors.ts similarity index 77% rename from packages/xrpl/src/errors.ts rename to packages/xahau/src/errors.ts index ffde0de5..973bea98 100644 --- a/packages/xrpl/src/errors.ts +++ b/packages/xahau/src/errors.ts @@ -1,17 +1,17 @@ /* eslint-disable max-classes-per-file -- Errors can be defined in the same file */ /** * Base Error class for xrpl.js. All Errors thrown by xrpl.js should throw - * XrplErrors. + * XahlErrors. * * @category Errors */ -class XrplError extends Error { +class XahlError extends Error { public readonly name: string public readonly message: string public readonly data?: unknown /** - * Construct an XrplError. + * Construct an XahlError. * * @param message - The error message. * @param data - The data that caused the error. @@ -55,46 +55,46 @@ class XrplError extends Error { } /** - * Error thrown when rippled responds with an error. + * Error thrown when xahaud responds with an error. * * @category Errors */ -class RippledError extends XrplError {} +class XahaudError extends XahlError {} /** * Error thrown when xrpl.js cannot specify error type. * * @category Errors */ -class UnexpectedError extends XrplError {} +class UnexpectedError extends XahlError {} /** - * Error thrown when xrpl.js has an error with connection to rippled. + * Error thrown when xrpl.js has an error with connection to xahaud. * * @category Errors */ -class ConnectionError extends XrplError {} +class ConnectionError extends XahlError {} /** - * Error thrown when xrpl.js is not connected to rippled server. + * Error thrown when xrpl.js is not connected to xahaud server. * * @category Errors */ class NotConnectedError extends ConnectionError {} /** - * Error thrown when xrpl.js has disconnected from rippled server. + * Error thrown when xrpl.js has disconnected from xahaud server. * * @category Errors */ class DisconnectedError extends ConnectionError {} /** - * Error thrown when rippled is not initialized. + * Error thrown when xahaud is not initialized. * * @category Errors */ -class RippledNotInitializedError extends ConnectionError {} +class XahaudNotInitializedError extends ConnectionError {} /** * Error thrown when xrpl.js times out. @@ -115,7 +115,7 @@ class ResponseFormatError extends ConnectionError {} * * @category Errors */ -class ValidationError extends XrplError {} +class ValidationError extends XahlError {} /** * Error thrown when a client cannot generate a wallet from the testnet/devnet @@ -124,17 +124,17 @@ class ValidationError extends XrplError {} * * @category Errors */ -class XRPLFaucetError extends XrplError {} +class XRPLFaucetError extends XahlError {} /** * Error thrown when xrpl.js cannot retrieve a transaction, ledger, account, etc. - * From rippled. + * From xahaud. * * @category Errors */ -class NotFoundError extends XrplError { +class NotFoundError extends XahlError { /** - * Construct an XrplError. + * Construct an XahlError. * * @param message - The error message. Defaults to "Not found". */ @@ -144,13 +144,13 @@ class NotFoundError extends XrplError { } export { - XrplError, + XahlError, UnexpectedError, ConnectionError, - RippledError, + XahaudError, NotConnectedError, DisconnectedError, - RippledNotInitializedError, + XahaudNotInitializedError, TimeoutError, ResponseFormatError, ValidationError, diff --git a/packages/xrpl/src/index.ts b/packages/xahau/src/index.ts similarity index 100% rename from packages/xrpl/src/index.ts rename to packages/xahau/src/index.ts diff --git a/packages/xrpl/src/models/common/index.ts b/packages/xahau/src/models/common/index.ts similarity index 91% rename from packages/xrpl/src/models/common/index.ts rename to packages/xahau/src/models/common/index.ts index 98298d97..8bab9b76 100644 --- a/packages/xrpl/src/models/common/index.ts +++ b/packages/xahau/src/models/common/index.ts @@ -1,11 +1,11 @@ -export const RIPPLED_API_V1 = 1 -export const RIPPLED_API_V2 = 2 -export const DEFAULT_API_VERSION = RIPPLED_API_V2 -export type APIVersion = typeof RIPPLED_API_V1 | typeof RIPPLED_API_V2 +export const XAHAUD_API_V1 = 1 +export const XAHAUD_API_V2 = 2 +export const DEFAULT_API_VERSION = XAHAUD_API_V1 +export type APIVersion = typeof XAHAUD_API_V1 | typeof XAHAUD_API_V2 export type LedgerIndex = number | ('validated' | 'closed' | 'current') -export interface XRP { - currency: 'XRP' +export interface XAH { + currency: 'XAH' issuer?: never } @@ -14,7 +14,7 @@ export interface IssuedCurrency { issuer: string } -export type Currency = IssuedCurrency | XRP +export type Currency = IssuedCurrency | XAH export interface IssuedCurrencyAmount extends IssuedCurrency { value: string @@ -71,7 +71,7 @@ export interface SignerEntry { */ SignerEntry: { /** - * An XRP Ledger address whose signature contributes to the multi-signature. + * An XAH Ledger address whose signature contributes to the multi-signature. * It does not need to be a funded address in the ledger. */ Account: string @@ -93,7 +93,7 @@ export interface SignerEntry { /** * This information is added to Transactions in request responses, but is not part * of the canonical Transaction information on ledger. These fields are denoted with - * lowercase letters to indicate this in the rippled responses. + * lowercase letters to indicate this in the xahaud responses. */ export interface ResponseOnlyTxInfo { /** diff --git a/packages/xrpl/src/models/index.ts b/packages/xahau/src/models/index.ts similarity index 100% rename from packages/xrpl/src/models/index.ts rename to packages/xahau/src/models/index.ts diff --git a/packages/xrpl/src/models/ledger/AccountRoot.ts b/packages/xahau/src/models/ledger/AccountRoot.ts similarity index 95% rename from packages/xrpl/src/models/ledger/AccountRoot.ts rename to packages/xahau/src/models/ledger/AccountRoot.ts index 3739c5f7..ed2838e3 100644 --- a/packages/xrpl/src/models/ledger/AccountRoot.ts +++ b/packages/xahau/src/models/ledger/AccountRoot.ts @@ -2,7 +2,7 @@ import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' /** * The AccountRoot object type describes a single account, its settings, and - * XRP balance. + * XAH balance. * * @category Ledger Entries */ @@ -10,7 +10,7 @@ export default interface AccountRoot extends BaseLedgerEntry, HasPreviousTxnID { LedgerEntryType: 'AccountRoot' /** The identifying (classic) address of this account. */ Account: string - /** The account's current XRP balance in drops, represented as a string. */ + /** The account's current XAH balance in drops, represented as a string. */ Balance: string /** A bit-map of boolean flags enabled for this account. */ Flags: number @@ -98,9 +98,9 @@ export interface AccountRootFlagsInterface { */ lsfRequireAuth?: boolean /** - * Client applications should not send XRP to this account. Not enforced by rippled. + * Client applications should not send XAH to this account. Not enforced by xahaud. */ - lsfDisallowXRP?: boolean + lsfDisallowXAH?: boolean /** * Disallows use of the master key to sign transactions for this account. */ @@ -162,9 +162,9 @@ export enum AccountRootFlags { */ lsfRequireAuth = 0x00040000, /** - * Client applications should not send XRP to this account. Not enforced by rippled. + * Client applications should not send XAH to this account. Not enforced by xahaud. */ - lsfDisallowXRP = 0x00080000, + lsfDisallowXAH = 0x00080000, /** * Disallows use of the master key to sign transactions for this account. */ diff --git a/packages/xrpl/src/models/ledger/Amendments.ts b/packages/xahau/src/models/ledger/Amendments.ts similarity index 100% rename from packages/xrpl/src/models/ledger/Amendments.ts rename to packages/xahau/src/models/ledger/Amendments.ts diff --git a/packages/xrpl/src/models/ledger/BaseLedgerEntry.ts b/packages/xahau/src/models/ledger/BaseLedgerEntry.ts similarity index 100% rename from packages/xrpl/src/models/ledger/BaseLedgerEntry.ts rename to packages/xahau/src/models/ledger/BaseLedgerEntry.ts diff --git a/packages/xrpl/src/models/ledger/Check.ts b/packages/xahau/src/models/ledger/Check.ts similarity index 100% rename from packages/xrpl/src/models/ledger/Check.ts rename to packages/xahau/src/models/ledger/Check.ts diff --git a/packages/xrpl/src/models/ledger/DepositPreauth.ts b/packages/xahau/src/models/ledger/DepositPreauth.ts similarity index 100% rename from packages/xrpl/src/models/ledger/DepositPreauth.ts rename to packages/xahau/src/models/ledger/DepositPreauth.ts diff --git a/packages/xrpl/src/models/ledger/DirectoryNode.ts b/packages/xahau/src/models/ledger/DirectoryNode.ts similarity index 100% rename from packages/xrpl/src/models/ledger/DirectoryNode.ts rename to packages/xahau/src/models/ledger/DirectoryNode.ts diff --git a/packages/xrpl/src/models/ledger/Escrow.ts b/packages/xahau/src/models/ledger/Escrow.ts similarity index 87% rename from packages/xrpl/src/models/ledger/Escrow.ts rename to packages/xahau/src/models/ledger/Escrow.ts index 42307f24..8f74dce4 100644 --- a/packages/xrpl/src/models/ledger/Escrow.ts +++ b/packages/xahau/src/models/ledger/Escrow.ts @@ -1,7 +1,7 @@ import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' /** - * The Escrow object type represents a held payment of XRP waiting to be + * The Escrow object type represents a held payment of XAH waiting to be * executed or canceled. * * @category Ledger Entries @@ -10,16 +10,16 @@ export default interface Escrow extends BaseLedgerEntry, HasPreviousTxnID { LedgerEntryType: 'Escrow' /** * The address of the owner (sender) of this held payment. This is the - * account that provided the XRP, and gets it back if the held payment is + * account that provided the XAH, and gets it back if the held payment is * canceled. */ Account: string /** - * The destination address where the XRP is paid if the held payment is + * The destination address where the XAH is paid if the held payment is * successful. */ Destination: string - /** The amount of XRP, in drops, to be delivered by the held payment. */ + /** The amount of XAH, in drops, to be delivered by the held payment. */ Amount: string /** * A PREIMAGE-SHA-256 crypto-condition, as hexadecimal. If present, the diff --git a/packages/xrpl/src/models/ledger/FeeSettings.ts b/packages/xahau/src/models/ledger/FeeSettings.ts similarity index 83% rename from packages/xrpl/src/models/ledger/FeeSettings.ts rename to packages/xahau/src/models/ledger/FeeSettings.ts index 25de4b88..b998566a 100644 --- a/packages/xrpl/src/models/ledger/FeeSettings.ts +++ b/packages/xahau/src/models/ledger/FeeSettings.ts @@ -7,22 +7,22 @@ export const FEE_SETTINGS_ID = '4BC50C9B0D8515D3EAAE1E74B29A95804346C491EE1A95BF25E4AAB854A6A651' export interface FeeSettingsPreAmendmentFields { - /** The transaction cost of the "reference transaction" in drops of XRP as hexadecimal. */ + /** The transaction cost of the "reference transaction" in drops of XAH as hexadecimal. */ BaseFee: string /** The BaseFee translated into "fee units". */ ReferenceFeeUnits: number - /** The base reserve for an account in the XRP Ledger, as drops of XRP. */ + /** The base reserve for an account in the XAH Ledger, as drops of XAH. */ ReserveBase: number - /** The incremental owner reserve for owning objects, as drops of XRP. */ + /** The incremental owner reserve for owning objects, as drops of XAH. */ ReserveIncrement: number } export interface FeeSettingsPostAmendmentFields { - /** The transaction cost of the "reference transaction" in drops of XRP as hexadecimal. */ + /** The transaction cost of the "reference transaction" in drops of XAH as hexadecimal. */ BaseFeeDrops: string - /** The base reserve for an account in the XRP Ledger, as drops of XRP. */ + /** The base reserve for an account in the XAH Ledger, as drops of XAH. */ ReserveBaseDrops: string - /** The incremental owner reserve for owning objects, as drops of XRP. */ + /** The incremental owner reserve for owning objects, as drops of XAH. */ ReserveIncrementDrops: string } @@ -40,7 +40,7 @@ export interface FeeSettingsBase * The FeeSettings object type contains the current base transaction cost and * reserve amounts as determined by fee voting. * - * The fields will be based on the status of the `XRPFees` amendment. + * The fields will be based on the status of the `XAHFees` amendment. * - Before: {@link FeeSettingsPreAmendmentFields} * - After: {@link FeeSettingsPostAmendmentFields} * diff --git a/packages/xrpl/src/models/ledger/Ledger.ts b/packages/xahau/src/models/ledger/Ledger.ts similarity index 93% rename from packages/xrpl/src/models/ledger/Ledger.ts rename to packages/xahau/src/models/ledger/Ledger.ts index 7ebc3088..15f0403e 100644 --- a/packages/xrpl/src/models/ledger/Ledger.ts +++ b/packages/xahau/src/models/ledger/Ledger.ts @@ -1,4 +1,4 @@ -import { APIVersion, DEFAULT_API_VERSION, RIPPLED_API_V1 } from '../common' +import { APIVersion, DEFAULT_API_VERSION, XAHAUD_API_V1 } from '../common' import { Transaction, TransactionMetadata } from '../transactions' import { LedgerEntry } from './LedgerEntry' @@ -50,7 +50,7 @@ interface BaseLedger { * one. */ parent_hash: string - /** Total number of XRP drops in the network, as a quoted integer. */ + /** Total number of XAH drops in the network, as a quoted integer. */ total_coins: string /** Hash of the transaction information included in this ledger, as hex. */ transaction_hash: string @@ -104,4 +104,4 @@ export interface LedgerV1 extends BaseLedger { */ export type LedgerVersionMap< Version extends APIVersion = typeof DEFAULT_API_VERSION, -> = Version extends typeof RIPPLED_API_V1 ? LedgerV1 : Ledger +> = Version extends typeof XAHAUD_API_V1 ? LedgerV1 : Ledger diff --git a/packages/xrpl/src/models/ledger/LedgerEntry.ts b/packages/xahau/src/models/ledger/LedgerEntry.ts similarity index 68% rename from packages/xrpl/src/models/ledger/LedgerEntry.ts rename to packages/xahau/src/models/ledger/LedgerEntry.ts index 1f8f3ec3..8ce5c9e5 100644 --- a/packages/xrpl/src/models/ledger/LedgerEntry.ts +++ b/packages/xahau/src/models/ledger/LedgerEntry.ts @@ -1,7 +1,5 @@ import AccountRoot from './AccountRoot' import Amendments from './Amendments' -import AMM from './AMM' -import Bridge from './Bridge' import Check from './Check' import DepositPreauth from './DepositPreauth' import DirectoryNode from './DirectoryNode' @@ -10,19 +8,14 @@ import FeeSettings from './FeeSettings' import LedgerHashes from './LedgerHashes' import NegativeUNL from './NegativeUNL' import Offer from './Offer' -import Oracle from './Oracle' import PayChannel from './PayChannel' import RippleState from './RippleState' import SignerList from './SignerList' import Ticket from './Ticket' -import XChainOwnedClaimID from './XChainOwnedClaimID' -import XChainOwnedCreateAccountClaimID from './XChainOwnedCreateAccountClaimID' type LedgerEntry = | AccountRoot | Amendments - | AMM - | Bridge | Check | DepositPreauth | DirectoryNode @@ -31,35 +24,24 @@ type LedgerEntry = | LedgerHashes | NegativeUNL | Offer - | Oracle | PayChannel | RippleState | SignerList | Ticket - | XChainOwnedClaimID - | XChainOwnedCreateAccountClaimID type LedgerEntryFilter = | 'account' | 'amendments' - | 'amm' - | 'bridge' | 'check' | 'deposit_preauth' - | 'did' | 'directory' | 'escrow' | 'fee' | 'hashes' - | 'nft_offer' - | 'nft_page' | 'offer' - | 'oracle' | 'payment_channel' | 'signer_list' | 'state' | 'ticket' - | 'xchain_owned_create_account_claim_id' - | 'xchain_owned_claim_id' export { LedgerEntry, LedgerEntryFilter } diff --git a/packages/xrpl/src/models/ledger/LedgerHashes.ts b/packages/xahau/src/models/ledger/LedgerHashes.ts similarity index 100% rename from packages/xrpl/src/models/ledger/LedgerHashes.ts rename to packages/xahau/src/models/ledger/LedgerHashes.ts diff --git a/packages/xrpl/src/models/ledger/NFTokenOffer.ts b/packages/xahau/src/models/ledger/NFTokenOffer.ts similarity index 100% rename from packages/xrpl/src/models/ledger/NFTokenOffer.ts rename to packages/xahau/src/models/ledger/NFTokenOffer.ts diff --git a/packages/xrpl/src/models/ledger/NFTokenPage.ts b/packages/xahau/src/models/ledger/NFTokenPage.ts similarity index 100% rename from packages/xrpl/src/models/ledger/NFTokenPage.ts rename to packages/xahau/src/models/ledger/NFTokenPage.ts diff --git a/packages/xrpl/src/models/ledger/NegativeUNL.ts b/packages/xahau/src/models/ledger/NegativeUNL.ts similarity index 100% rename from packages/xrpl/src/models/ledger/NegativeUNL.ts rename to packages/xahau/src/models/ledger/NegativeUNL.ts diff --git a/packages/xrpl/src/models/ledger/Offer.ts b/packages/xahau/src/models/ledger/Offer.ts similarity index 100% rename from packages/xrpl/src/models/ledger/Offer.ts rename to packages/xahau/src/models/ledger/Offer.ts diff --git a/packages/xrpl/src/models/ledger/PayChannel.ts b/packages/xahau/src/models/ledger/PayChannel.ts similarity index 88% rename from packages/xrpl/src/models/ledger/PayChannel.ts rename to packages/xahau/src/models/ledger/PayChannel.ts index db2b4fe1..f2ebc840 100644 --- a/packages/xrpl/src/models/ledger/PayChannel.ts +++ b/packages/xahau/src/models/ledger/PayChannel.ts @@ -2,8 +2,8 @@ import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' /** * The PayChannel object type represents a payment channel. Payment channels - * enable small, rapid off-ledger payments of XRP that can be later reconciled - * with the consensus ledger. A payment channel holds a balance of XRP that can + * enable small, rapid off-ledger payments of XAH that can be later reconciled + * with the consensus ledger. A payment channel holds a balance of XAH that can * only be paid out to a specific destination address until the channel is * closed. * @@ -18,21 +18,21 @@ export default interface PayChannel extends BaseLedgerEntry, HasPreviousTxnID { Account: string /** * The destination address for this payment channel. While the payment - * channel is open, this address is the only one that can receive XRP from the + * channel is open, this address is the only one that can receive XAH from the * channel. This comes from the Destination field of the transaction that * created the channel. */ Destination: string /** - * Total XRP, in drops, that has been allocated to this channel. This - * includes XRP that has been paid to the destination address. This is + * Total XAH, in drops, that has been allocated to this channel. This + * includes XAH that has been paid to the destination address. This is * initially set by the transaction that created the channel and can be * increased if the source address sends a PaymentChannelFund transaction. */ Amount: string /** - * Total XRP, in drops, already paid out by the channel. The difference - * between this value and the Amount field is how much XRP can still be paid + * Total XAH, in drops, already paid out by the channel. The difference + * between this value and the Amount field is how much XAH can still be paid * to the destination address with PaymentChannelClaim transactions. If the * channel closes, the remaining difference is returned to the source address. */ @@ -42,13 +42,13 @@ export default interface PayChannel extends BaseLedgerEntry, HasPreviousTxnID { * claims against this channel. This can be any valid secp256k1 or Ed25519 * public key. This is set by the transaction that created the channel and * must match the public key used in claims against the channel. The channel - * source address can also send XRP from this channel to the destination + * source address can also send XAH from this channel to the destination * without signed claims. */ PublicKey: string /** * Number of seconds the source address must wait to close the channel if - * it still has any XRP in it. Smaller values mean that the destination + * it still has any XAH in it. Smaller values mean that the destination * address has less time to redeem any outstanding claims after the source * address requests to close the channel. Can be any value that fits in a * 32-bit unsigned integer (0 to 2^32-1). This is set by the transaction that diff --git a/packages/xrpl/src/models/ledger/RippleState.ts b/packages/xahau/src/models/ledger/RippleState.ts similarity index 100% rename from packages/xrpl/src/models/ledger/RippleState.ts rename to packages/xahau/src/models/ledger/RippleState.ts diff --git a/packages/xrpl/src/models/ledger/SignerList.ts b/packages/xahau/src/models/ledger/SignerList.ts similarity index 100% rename from packages/xrpl/src/models/ledger/SignerList.ts rename to packages/xahau/src/models/ledger/SignerList.ts diff --git a/packages/xrpl/src/models/ledger/Ticket.ts b/packages/xahau/src/models/ledger/Ticket.ts similarity index 100% rename from packages/xrpl/src/models/ledger/Ticket.ts rename to packages/xahau/src/models/ledger/Ticket.ts diff --git a/packages/xrpl/src/models/ledger/index.ts b/packages/xahau/src/models/ledger/index.ts similarity index 80% rename from packages/xrpl/src/models/ledger/index.ts rename to packages/xahau/src/models/ledger/index.ts index 4433c2cc..f54879ab 100644 --- a/packages/xrpl/src/models/ledger/index.ts +++ b/packages/xahau/src/models/ledger/index.ts @@ -3,11 +3,8 @@ import AccountRoot, { AccountRootFlagsInterface, } from './AccountRoot' import Amendments, { Majority, AMENDMENTS_ID } from './Amendments' -import AMM, { VoteSlot } from './AMM' -import Bridge from './Bridge' import Check from './Check' import DepositPreauth from './DepositPreauth' -import DID from './DID' import DirectoryNode from './DirectoryNode' import Escrow from './Escrow' import FeeSettings, { @@ -22,13 +19,10 @@ import NegativeUNL, { NEGATIVE_UNL_ID } from './NegativeUNL' import { NFTokenOffer } from './NFTokenOffer' import { NFToken, NFTokenPage } from './NFTokenPage' import Offer, { OfferFlags } from './Offer' -import Oracle from './Oracle' import PayChannel from './PayChannel' import RippleState, { RippleStateFlags } from './RippleState' import SignerList, { SignerListFlags } from './SignerList' import Ticket from './Ticket' -import XChainOwnedClaimID from './XChainOwnedClaimID' -import XChainOwnedCreateAccountClaimID from './XChainOwnedCreateAccountClaimID' export { AccountRoot, @@ -36,12 +30,9 @@ export { AccountRootFlagsInterface, AMENDMENTS_ID, Amendments, - AMM, - Bridge, Check, DepositPreauth, DirectoryNode, - DID, Escrow, FEE_SETTINGS_ID, FeeSettings, @@ -60,14 +51,10 @@ export { NFToken, Offer, OfferFlags, - Oracle, PayChannel, RippleState, RippleStateFlags, SignerList, SignerListFlags, Ticket, - XChainOwnedClaimID, - XChainOwnedCreateAccountClaimID, - VoteSlot, } diff --git a/packages/xrpl/src/models/methods/accountChannels.ts b/packages/xahau/src/models/methods/accountChannels.ts similarity index 92% rename from packages/xrpl/src/models/methods/accountChannels.ts rename to packages/xahau/src/models/methods/accountChannels.ts index 30b6dcf2..5d83b228 100644 --- a/packages/xrpl/src/models/methods/accountChannels.ts +++ b/packages/xahau/src/models/methods/accountChannels.ts @@ -1,19 +1,19 @@ import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' /** - * Represents a payment channel in the XRP Ledger. + * Represents a payment channel in the XAH Ledger. */ export interface Channel { /** The owner of the channel, as an Address. */ account: string - /** The total amount of XRP, in drops allocated to this channel. */ + /** The total amount of XAH, in drops allocated to this channel. */ amount: string /** - * The total amount of XRP, in drops, paid out from this channel, + * The total amount of XAH, in drops, paid out from this channel, * as of the ledger version used. (You can calculate the amount of - * XRP left in the channel by subtracting balance from amount.) + * XAH left in the channel by subtracting balance from amount.) */ balance: string @@ -25,7 +25,7 @@ export interface Channel { /** * The destination account of the channel, as an Address. - * Only this account can receive the XRP in the channel while it is open. + * Only this account can receive the XAH in the channel while it is open. */ destination_account: string @@ -36,7 +36,7 @@ export interface Channel { settle_delay: number /** - * The public key for the payment channel in the XRP Ledger's base58 format. + * The public key for the payment channel in the XAH Ledger's base58 format. * Signed claims against this channel must be redeemed with the matching key pair. */ public_key?: string diff --git a/packages/xrpl/src/models/methods/accountCurrencies.ts b/packages/xahau/src/models/methods/accountCurrencies.ts similarity index 99% rename from packages/xrpl/src/models/methods/accountCurrencies.ts rename to packages/xahau/src/models/methods/accountCurrencies.ts index 2e0df1a7..933b3dcd 100644 --- a/packages/xrpl/src/models/methods/accountCurrencies.ts +++ b/packages/xahau/src/models/methods/accountCurrencies.ts @@ -14,7 +14,7 @@ export interface AccountCurrenciesRequest /** A unique identifier for the account, most commonly the account's address. */ account: string /** - * If true, then the account field only accepts a public key or XRP Ledger + * If true, then the account field only accepts a public key or XAH Ledger * address. Otherwise, account can be a secret or passphrase (not * recommended). The default is false. */ diff --git a/packages/xrpl/src/models/methods/accountInfo.ts b/packages/xahau/src/models/methods/accountInfo.ts similarity index 90% rename from packages/xrpl/src/models/methods/accountInfo.ts rename to packages/xahau/src/models/methods/accountInfo.ts index 9d31f81f..cc57ad30 100644 --- a/packages/xrpl/src/models/methods/accountInfo.ts +++ b/packages/xahau/src/models/methods/accountInfo.ts @@ -1,11 +1,11 @@ -import { APIVersion, DEFAULT_API_VERSION, RIPPLED_API_V1 } from '../common' +import { APIVersion, DEFAULT_API_VERSION, XAHAUD_API_V1 } from '../common' import { AccountRoot, SignerList } from '../ledger' import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' /** * The `account_info` command retrieves information about an account, its - * activity, and its XRP balance. All information retrieved is relative to a + * activity, and its XAH balance. All information retrieved is relative to a * particular version of the ledger. Returns an {@link AccountInfoResponse}. * * @category Requests @@ -25,7 +25,7 @@ export interface AccountInfoRequest extends BaseRequest, LookupByLedgerRequest { */ signer_lists?: boolean /** - * If true, then the account field only accepts a public key or XRP Ledger + * If true, then the account field only accepts a public key or XAH Ledger * address. Otherwise, account can be a secret or passphrase (not * recommended). The default is false. */ @@ -38,14 +38,14 @@ export interface AccountQueueTransaction { * transactions. */ auth_change: boolean - /** The Transaction Cost of this transaction, in drops of XRP. */ + /** The Transaction Cost of this transaction, in drops of XAH. */ fee: string /** * The transaction cost of this transaction, relative to the minimum cost for * this type of transaction, in fee levels. */ fee_level: string - /** The maximum amount of XRP, in drops, this transaction could send or destroy. */ + /** The maximum amount of XAH, in drops, this transaction could send or destroy. */ max_spend_drops: string /** The Sequence Number of this transaction. */ seq: number @@ -66,8 +66,8 @@ export interface AccountQueueData { /** The highest Sequence Number among transactions queued by this address. */ highest_sequence?: number /** - * Integer amount of drops of XRP that could be debited from this address if - * every transaction in the queue consumes the maximum amount of XRP possible. + * Integer amount of drops of XAH that could be debited from this address if + * every transaction in the queue consumes the maximum amount of XAH possible. */ max_spend_drops_total?: string /** Information about each queued transaction from this address. */ @@ -105,9 +105,9 @@ export interface AccountInfoAccountFlags { */ disallowIncomingTrustline?: boolean /** - * Client applications should not send XRP to this account. Not enforced by rippled. + * Client applications should not send XAH to this account. Not enforced by xahaud. */ - disallowIncomingXRP: boolean + disallowIncomingXAH: boolean /** * All assets issued by this address are frozen. */ @@ -142,7 +142,7 @@ interface BaseAccountInfoResponse extends BaseResponse { */ account_data: AccountRoot /** - * A map of account flags parsed out. This will only be available for rippled nodes 1.11.0 and higher. + * A map of account flags parsed out. This will only be available for xahaud nodes 1.11.0 and higher. */ account_flags?: AccountInfoAccountFlags /** @@ -158,8 +158,8 @@ interface BaseAccountInfoResponse extends BaseResponse { ledger_index?: number /** * Information about queued transactions sent by this account. This - * information describes the state of the local rippled server, which may be - * different from other servers in the peer-to-peer XRP Ledger network. Some + * information describes the state of the local xahaud server, which may be + * different from other servers in the peer-to-peer XAH Ledger network. Some * fields may be omitted because the values are calculated "lazily" by the * queuing mechanism. */ @@ -223,6 +223,6 @@ export interface AccountInfoV1Response extends BaseAccountInfoResponse { */ export type AccountInfoVersionResponseMap< Version extends APIVersion = typeof DEFAULT_API_VERSION, -> = Version extends typeof RIPPLED_API_V1 +> = Version extends typeof XAHAUD_API_V1 ? AccountInfoV1Response : AccountInfoResponse diff --git a/packages/xrpl/src/models/methods/accountLines.ts b/packages/xahau/src/models/methods/accountLines.ts similarity index 98% rename from packages/xrpl/src/models/methods/accountLines.ts rename to packages/xahau/src/models/methods/accountLines.ts index 7bf3a523..d6fe83ae 100644 --- a/packages/xrpl/src/models/methods/accountLines.ts +++ b/packages/xahau/src/models/methods/accountLines.ts @@ -66,7 +66,7 @@ export interface AccountLinesTrustline { /** * The account_lines method returns information about an account's trust lines, - * including balances in all non-XRP currencies and assets. All information + * including balances in all non-XAH currencies and assets. All information * retrieved is relative to a particular version of the ledger. Expects an * {@link AccountLinesResponse}. * diff --git a/packages/xrpl/src/models/methods/accountObjects.ts b/packages/xahau/src/models/methods/accountObjects.ts similarity index 100% rename from packages/xrpl/src/models/methods/accountObjects.ts rename to packages/xahau/src/models/methods/accountObjects.ts diff --git a/packages/xrpl/src/models/methods/accountOffers.ts b/packages/xahau/src/models/methods/accountOffers.ts similarity index 99% rename from packages/xrpl/src/models/methods/accountOffers.ts rename to packages/xahau/src/models/methods/accountOffers.ts index 7b061506..b140708d 100644 --- a/packages/xrpl/src/models/methods/accountOffers.ts +++ b/packages/xahau/src/models/methods/accountOffers.ts @@ -26,7 +26,7 @@ export interface AccountOffersRequest */ marker?: unknown /** - * If true, then the account field only accepts a public key or XRP Ledger + * If true, then the account field only accepts a public key or XAH Ledger * address. Otherwise, account can be a secret or passphrase (not * recommended). The default is false. */ diff --git a/packages/xrpl/src/models/methods/accountTx.ts b/packages/xahau/src/models/methods/accountTx.ts similarity index 91% rename from packages/xrpl/src/models/methods/accountTx.ts rename to packages/xahau/src/models/methods/accountTx.ts index ccff2279..f453bef1 100644 --- a/packages/xrpl/src/models/methods/accountTx.ts +++ b/packages/xahau/src/models/methods/accountTx.ts @@ -1,8 +1,8 @@ import { APIVersion, DEFAULT_API_VERSION, - RIPPLED_API_V1, - RIPPLED_API_V2, + XAHAUD_API_V1, + XAHAUD_API_V2, ResponseOnlyTxInfo, } from '../common' import { Transaction, TransactionMetadata } from '../transactions' @@ -66,15 +66,15 @@ export interface AccountTxTransaction< */ meta: string | TransactionMetadata /** JSON object defining the transaction. */ - tx_json?: Version extends typeof RIPPLED_API_V2 + tx_json?: Version extends typeof XAHAUD_API_V2 ? Transaction & ResponseOnlyTxInfo : never - /** JSON object defining the transaction in rippled API v1. */ - tx?: Version extends typeof RIPPLED_API_V1 + /** JSON object defining the transaction in xahaud API v1. */ + tx?: Version extends typeof XAHAUD_API_V1 ? Transaction & ResponseOnlyTxInfo : never /** The hash of the transaction. */ - hash?: Version extends typeof RIPPLED_API_V2 ? string : never + hash?: Version extends typeof XAHAUD_API_V2 ? string : never /** Unique hashed String representing the transaction. */ tx_blob?: string /** @@ -136,7 +136,7 @@ export type AccountTxResponse = AccountTxResponseBase * * @category ResponsesV1 */ -export type AccountTxV1Response = AccountTxResponseBase +export type AccountTxV1Response = AccountTxResponseBase /** * Type to map between the API version and the response type. @@ -145,6 +145,6 @@ export type AccountTxV1Response = AccountTxResponseBase */ export type AccountTxVersionResponseMap< Version extends APIVersion = typeof DEFAULT_API_VERSION, -> = Version extends typeof RIPPLED_API_V1 +> = Version extends typeof XAHAUD_API_V1 ? AccountTxV1Response : AccountTxResponse diff --git a/packages/xrpl/src/models/methods/baseMethod.ts b/packages/xahau/src/models/methods/baseMethod.ts similarity index 94% rename from packages/xrpl/src/models/methods/baseMethod.ts rename to packages/xahau/src/models/methods/baseMethod.ts index 85dcf90e..c9e83145 100644 --- a/packages/xrpl/src/models/methods/baseMethod.ts +++ b/packages/xahau/src/models/methods/baseMethod.ts @@ -41,7 +41,7 @@ export interface BaseResponse { } /** - * The shape of an error response from rippled. xrpl.js handles rejections by + * The shape of an error response from xahaud. xrpl.js handles rejections by * throwing, and allowing the user to handle in the catch block of a promise. * * @category Responses diff --git a/packages/xrpl/src/models/methods/bookOffers.ts b/packages/xahau/src/models/methods/bookOffers.ts similarity index 96% rename from packages/xrpl/src/models/methods/bookOffers.ts rename to packages/xahau/src/models/methods/bookOffers.ts index 0482816b..323292d9 100644 --- a/packages/xrpl/src/models/methods/bookOffers.ts +++ b/packages/xahau/src/models/methods/bookOffers.ts @@ -30,12 +30,12 @@ export interface BookOffersRequest extends BaseRequest, LookupByLedgerRequest { /** * Specification of which currency the account taking the offer would * receive, as an object with currency and issuer fields (omit issuer for - * XRP), like currency amounts. + * XAH), like currency amounts. */ taker_gets: BookOfferCurrency /** * Specification of which currency the account taking the offer would pay, as - * an object with currency and issuer fields (omit issuer for XRP), like + * an object with currency and issuer fields (omit issuer for XAH), like * currency amounts. */ taker_pays: BookOfferCurrency @@ -44,7 +44,7 @@ export interface BookOffersRequest extends BaseRequest, LookupByLedgerRequest { export interface BookOffer extends Offer { /** * Amount of the TakerGets currency the side placing the offer has available - * to be traded. (XRP is represented as drops; any other currency is + * to be traded. (XAH is represented as drops; any other currency is * represented as a decimal value.) If a trader has multiple offers in the * same book, only the highest-ranked offer includes this field. */ diff --git a/packages/xrpl/src/models/methods/channelVerify.ts b/packages/xahau/src/models/methods/channelVerify.ts similarity index 78% rename from packages/xrpl/src/models/methods/channelVerify.ts rename to packages/xahau/src/models/methods/channelVerify.ts index 0a53c544..39cc79a9 100644 --- a/packages/xrpl/src/models/methods/channelVerify.ts +++ b/packages/xahau/src/models/methods/channelVerify.ts @@ -2,23 +2,23 @@ import { BaseRequest, BaseResponse } from './baseMethod' /** * The `channel_verify` method checks the validity of a signature that can be - * used to redeem a specific amount of XRP from a payment channel. Expects a + * used to redeem a specific amount of XAH from a payment channel. Expects a * response in the form of a {@link ChannelVerifyResponse}. * * @category Requests */ export interface ChannelVerifyRequest extends BaseRequest { command: 'channel_verify' - /** The amount of XRP, in drops, the provided signature authorizes. */ + /** The amount of XAH, in drops, the provided signature authorizes. */ amount: string /** - * The Channel ID of the channel that provides the XRP. This is a + * The Channel ID of the channel that provides the XAH. This is a * 64-character hexadecimal string. */ channel_id: string /** * The public key of the channel and the key pair that was used to create the - * signature, in hexadecimal or the XRP Ledger's base58 format. + * signature, in hexadecimal or the XAH Ledger's base58 format. */ public_key: string /** The signature to verify, in hexadecimal. */ diff --git a/packages/xrpl/src/models/methods/depositAuthorized.ts b/packages/xahau/src/models/methods/depositAuthorized.ts similarity index 100% rename from packages/xrpl/src/models/methods/depositAuthorized.ts rename to packages/xahau/src/models/methods/depositAuthorized.ts diff --git a/packages/xrpl/src/models/methods/feature.ts b/packages/xahau/src/models/methods/feature.ts similarity index 100% rename from packages/xrpl/src/models/methods/feature.ts rename to packages/xahau/src/models/methods/feature.ts diff --git a/packages/xrpl/src/models/methods/fee.ts b/packages/xahau/src/models/methods/fee.ts similarity index 96% rename from packages/xrpl/src/models/methods/fee.ts rename to packages/xahau/src/models/methods/fee.ts index c2582782..df9d49f9 100644 --- a/packages/xrpl/src/models/methods/fee.ts +++ b/packages/xahau/src/models/methods/fee.ts @@ -32,23 +32,23 @@ export interface FeeResponse extends BaseResponse { drops: { /** * The transaction cost required for a reference transaction to be - * included in a ledger under minimum load, represented in drops of XRP. + * included in a ledger under minimum load, represented in drops of XAH. */ base_fee: string /** * An approximation of the median transaction cost among transactions. - * Included in the previous validated ledger, represented in drops of XRP. + * Included in the previous validated ledger, represented in drops of XAH. */ median_fee: string /** * The minimum transaction cost for a reference transaction to be queued - * for a later ledger, represented in drops of XRP. If greater than + * for a later ledger, represented in drops of XAH. If greater than * base_fee, the transaction queue is full. */ minimum_fee: string /** * The minimum transaction cost that a reference transaction must pay to - * be included in the current open ledger, represented in drops of XRP. + * be included in the current open ledger, represented in drops of XAH. */ open_ledger_fee: string } diff --git a/packages/xrpl/src/models/methods/gatewayBalances.ts b/packages/xahau/src/models/methods/gatewayBalances.ts similarity index 100% rename from packages/xrpl/src/models/methods/gatewayBalances.ts rename to packages/xahau/src/models/methods/gatewayBalances.ts diff --git a/packages/xrpl/src/models/methods/index.ts b/packages/xahau/src/models/methods/index.ts similarity index 87% rename from packages/xrpl/src/models/methods/index.ts rename to packages/xahau/src/models/methods/index.ts index a0259167..d995e6be 100644 --- a/packages/xrpl/src/models/methods/index.ts +++ b/packages/xahau/src/models/methods/index.ts @@ -25,11 +25,6 @@ import { AccountLinesResponse, AccountLinesTrustline, } from './accountLines' -import { - AccountNFToken, - AccountNFTsRequest, - AccountNFTsResponse, -} from './accountNFTs' import { AccountObject, AccountObjectsRequest, @@ -48,7 +43,6 @@ import { AccountTxVersionResponseMap, AccountTxTransaction, } from './accountTx' -import { AMMInfoRequest, AMMInfoResponse } from './ammInfo' import { BaseRequest, BaseResponse, @@ -80,10 +74,6 @@ import { GatewayBalancesRequest, GatewayBalancesResponse, } from './gatewayBalances' -import { - GetAggregatePriceRequest, - GetAggregatePriceResponse, -} from './getAggregatePrice' import { LedgerBinary, LedgerModifiedOfferCreateTransaction, @@ -109,15 +99,6 @@ import { } from './ledgerData' import { LedgerEntryRequest, LedgerEntryResponse } from './ledgerEntry' import { ManifestRequest, ManifestResponse } from './manifest' -import { NFTBuyOffersRequest, NFTBuyOffersResponse } from './nftBuyOffers' -import { - NFTHistoryRequest, - NFTHistoryResponse, - NFTHistoryTransaction, -} from './nftHistory' -import { NFTInfoRequest, NFTInfoResponse } from './nftInfo' -import { NFTsByIssuerRequest, NFTsByIssuerResponse } from './nftsByIssuer' -import { NFTSellOffersRequest, NFTSellOffersResponse } from './nftSellOffers' import { NoRippleCheckRequest, NoRippleCheckResponse } from './norippleCheck' import { PathFindRequest, @@ -190,7 +171,6 @@ type Request = | AccountCurrenciesRequest | AccountInfoRequest | AccountLinesRequest - | AccountNFTsRequest | AccountObjectsRequest | AccountOffersRequest | AccountTxRequest @@ -227,17 +207,6 @@ type Request = // utility methods | PingRequest | RandomRequest - // NFT methods - | NFTBuyOffersRequest - | NFTSellOffersRequest - // clio only methods - | NFTInfoRequest - | NFTHistoryRequest - | NFTsByIssuerRequest - // AMM methods - | AMMInfoRequest - // Price Oracle methods - | GetAggregatePriceRequest /** * @category Responses @@ -248,7 +217,6 @@ type Response = | AccountCurrenciesResponse | AccountInfoVersionResponseMap | AccountLinesResponse - | AccountNFTsResponse | AccountObjectsResponse | AccountOffersResponse | AccountTxVersionResponseMap @@ -285,17 +253,6 @@ type Response = // utility methods | PingResponse | RandomResponse - // NFT methods - | NFTBuyOffersResponse - | NFTSellOffersResponse - // clio only methods - | NFTInfoResponse - | NFTHistoryResponse - | NFTsByIssuerResponse - // AMM methods - | AMMInfoResponse - // Price Oracle methods - | GetAggregatePriceResponse export type RequestResponseMap< T, @@ -308,20 +265,14 @@ export type RequestResponseMap< ? AccountInfoVersionResponseMap : T extends AccountLinesRequest ? AccountLinesResponse - : T extends AccountNFTsRequest - ? AccountNFTsResponse : T extends AccountObjectsRequest ? AccountObjectsResponse : T extends AccountOffersRequest ? AccountOffersResponse : T extends AccountTxRequest ? AccountTxVersionResponseMap - : T extends AMMInfoRequest - ? AMMInfoResponse : T extends GatewayBalancesRequest ? GatewayBalancesResponse - : T extends GetAggregatePriceRequest - ? GetAggregatePriceResponse : T extends NoRippleCheckRequest ? NoRippleCheckResponse : // NOTE: The order of these LedgerRequest types is important @@ -438,16 +389,6 @@ export type RequestResponseMap< ? PingResponse : T extends RandomRequest ? RandomResponse - : T extends NFTBuyOffersRequest - ? NFTBuyOffersResponse - : T extends NFTSellOffersRequest - ? NFTSellOffersResponse - : T extends NFTInfoRequest - ? NFTInfoResponse - : T extends NFTsByIssuerRequest - ? NFTsByIssuerResponse - : T extends NFTHistoryRequest - ? NFTHistoryResponse : Response export type MarkerRequest = Request & { @@ -504,9 +445,6 @@ export { AccountLinesRequest, AccountLinesResponse, AccountLinesTrustline, - AccountNFToken, - AccountNFTsRequest, - AccountNFTsResponse, AccountObject, AccountObjectType, AccountObjectsRequest, @@ -521,8 +459,6 @@ export { GatewayBalance, GatewayBalancesRequest, GatewayBalancesResponse, - GetAggregatePriceRequest, - GetAggregatePriceResponse, NoRippleCheckRequest, NoRippleCheckResponse, // ledger methods @@ -615,20 +551,4 @@ export { RandomRequest, RandomResponse, ErrorResponse, - // NFT methods - NFTBuyOffersRequest, - NFTBuyOffersResponse, - NFTSellOffersRequest, - NFTSellOffersResponse, - // clio only methods - NFTInfoRequest, - NFTInfoResponse, - NFTHistoryRequest, - NFTHistoryResponse, - NFTHistoryTransaction, - NFTsByIssuerRequest, - NFTsByIssuerResponse, - // AMM methods - AMMInfoRequest, - AMMInfoResponse, } diff --git a/packages/xrpl/src/models/methods/ledger.ts b/packages/xahau/src/models/methods/ledger.ts similarity index 98% rename from packages/xrpl/src/models/methods/ledger.ts rename to packages/xahau/src/models/methods/ledger.ts index 07c72cc2..5b97b9ea 100644 --- a/packages/xrpl/src/models/methods/ledger.ts +++ b/packages/xahau/src/models/methods/ledger.ts @@ -1,4 +1,4 @@ -import { APIVersion, DEFAULT_API_VERSION, RIPPLED_API_V1 } from '../common' +import { APIVersion, DEFAULT_API_VERSION, XAHAUD_API_V1 } from '../common' import { Ledger, LedgerV1, LedgerVersionMap } from '../ledger/Ledger' import { LedgerEntryFilter } from '../ledger/LedgerEntry' import { Transaction, TransactionAndMetadata } from '../transactions' @@ -271,7 +271,7 @@ export interface LedgerV1Response extends BaseResponse { */ export type LedgerVersionResponseMap< Version extends APIVersion = typeof DEFAULT_API_VERSION, -> = Version extends typeof RIPPLED_API_V1 ? LedgerV1Response : LedgerResponse +> = Version extends typeof XAHAUD_API_V1 ? LedgerV1Response : LedgerResponse interface LedgerResponseExpandedResult< Version extends APIVersion = typeof DEFAULT_API_VERSION, diff --git a/packages/xrpl/src/models/methods/ledgerClosed.ts b/packages/xahau/src/models/methods/ledgerClosed.ts similarity index 100% rename from packages/xrpl/src/models/methods/ledgerClosed.ts rename to packages/xahau/src/models/methods/ledgerClosed.ts diff --git a/packages/xrpl/src/models/methods/ledgerCurrent.ts b/packages/xahau/src/models/methods/ledgerCurrent.ts similarity index 100% rename from packages/xrpl/src/models/methods/ledgerCurrent.ts rename to packages/xahau/src/models/methods/ledgerCurrent.ts diff --git a/packages/xrpl/src/models/methods/ledgerData.ts b/packages/xahau/src/models/methods/ledgerData.ts similarity index 100% rename from packages/xrpl/src/models/methods/ledgerData.ts rename to packages/xahau/src/models/methods/ledgerData.ts diff --git a/packages/xrpl/src/models/methods/ledgerEntry.ts b/packages/xahau/src/models/methods/ledgerEntry.ts similarity index 98% rename from packages/xrpl/src/models/methods/ledgerEntry.ts rename to packages/xahau/src/models/methods/ledgerEntry.ts index d506525f..850b5975 100644 --- a/packages/xrpl/src/models/methods/ledgerEntry.ts +++ b/packages/xahau/src/models/methods/ledgerEntry.ts @@ -4,7 +4,7 @@ import { LedgerEntry } from '../ledger' import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' /** - * The `ledger_entry` method returns a single ledger object from the XRP Ledger + * The `ledger_entry` method returns a single ledger object from the XAH Ledger * in its raw format. Expects a response in the form of a {@link * LedgerEntryResponse}. * @@ -45,7 +45,7 @@ export interface LedgerEntryRequest extends BaseRequest, LookupByLedgerRequest { include_deleted?: boolean /** * If true, return the requested ledger object's contents as a hex string in - * the XRP Ledger's binary format. Otherwise, return data in JSON format. The + * the XAH Ledger's binary format. Otherwise, return data in JSON format. The * default is false. */ binary?: boolean diff --git a/packages/xrpl/src/models/methods/manifest.ts b/packages/xahau/src/models/methods/manifest.ts similarity index 100% rename from packages/xrpl/src/models/methods/manifest.ts rename to packages/xahau/src/models/methods/manifest.ts diff --git a/packages/xrpl/src/models/methods/norippleCheck.ts b/packages/xahau/src/models/methods/norippleCheck.ts similarity index 95% rename from packages/xrpl/src/models/methods/norippleCheck.ts rename to packages/xahau/src/models/methods/norippleCheck.ts index 73103326..bcc34bd2 100644 --- a/packages/xrpl/src/models/methods/norippleCheck.ts +++ b/packages/xahau/src/models/methods/norippleCheck.ts @@ -5,7 +5,7 @@ import { BaseRequest, BaseResponse } from './baseMethod' /** * The `noripple_check` command provides a quick way to check the status of th - * default ripple field for an account and the No Ripple flag of its trust + * default xahau field for an account and the No Ripple flag of its trust * lines, compared with the recommended settings. Expects a response in the form * of an {@link NoRippleCheckResponse}. * @@ -67,7 +67,7 @@ export interface NoRippleCheckResponse extends BaseResponse { * Array of strings with human-readable descriptions of the problems. * This includes up to one entry if the account's Default Ripple setting is * not as recommended, plus up to limit entries for trust lines whose no - * ripple setting is not as recommended. + * xahau setting is not as recommended. */ problems: string[] /** diff --git a/packages/xrpl/src/models/methods/pathFind.ts b/packages/xahau/src/models/methods/pathFind.ts similarity index 99% rename from packages/xrpl/src/models/methods/pathFind.ts rename to packages/xahau/src/models/methods/pathFind.ts index 02e9f07d..2f83c61d 100644 --- a/packages/xrpl/src/models/methods/pathFind.ts +++ b/packages/xahau/src/models/methods/pathFind.ts @@ -92,8 +92,8 @@ export interface PathFindResponse extends BaseResponse { /** * If false, this is the result of an incomplete search. A later reply * may have a better path. If true, then this is the best path found. (It is - * still theoretically possible that a better path could exist, but rippled - * won't find it.) Until you close the pathfinding request, rippled. + * still theoretically possible that a better path could exist, but xahaud + * won't find it.) Until you close the pathfinding request, xahaud. * Continues to send updates each time a new ledger closes. */ full_reply: boolean diff --git a/packages/xrpl/src/models/methods/ping.ts b/packages/xahau/src/models/methods/ping.ts similarity index 100% rename from packages/xrpl/src/models/methods/ping.ts rename to packages/xahau/src/models/methods/ping.ts diff --git a/packages/xrpl/src/models/methods/random.ts b/packages/xahau/src/models/methods/random.ts similarity index 100% rename from packages/xrpl/src/models/methods/random.ts rename to packages/xahau/src/models/methods/random.ts diff --git a/packages/xrpl/src/models/methods/ripplePathFind.ts b/packages/xahau/src/models/methods/ripplePathFind.ts similarity index 100% rename from packages/xrpl/src/models/methods/ripplePathFind.ts rename to packages/xahau/src/models/methods/ripplePathFind.ts diff --git a/packages/xrpl/src/models/methods/serverDefinitions.ts b/packages/xahau/src/models/methods/serverDefinitions.ts similarity index 94% rename from packages/xrpl/src/models/methods/serverDefinitions.ts rename to packages/xahau/src/models/methods/serverDefinitions.ts index 9f786bef..86ceeca8 100644 --- a/packages/xrpl/src/models/methods/serverDefinitions.ts +++ b/packages/xahau/src/models/methods/serverDefinitions.ts @@ -2,7 +2,7 @@ import { BaseRequest, BaseResponse } from './baseMethod' /** * The `server_definitions` method retrieves information about the definition - * enums available in this rippled node. Expects a response in the form of a + * enums available in this xahaud node. Expects a response in the form of a * {@link ServerDefinitionsResponse}. * * @category Requests diff --git a/packages/xrpl/src/models/methods/serverInfo.ts b/packages/xahau/src/models/methods/serverInfo.ts similarity index 89% rename from packages/xrpl/src/models/methods/serverInfo.ts rename to packages/xahau/src/models/methods/serverInfo.ts index ec637a78..942237ff 100644 --- a/packages/xrpl/src/models/methods/serverInfo.ts +++ b/packages/xahau/src/models/methods/serverInfo.ts @@ -2,7 +2,7 @@ import { BaseRequest, BaseResponse } from './baseMethod' /** * The `server_info` command asks the server for a human-readable version of - * various information about the rippled server being queried. Expects a + * various information about the xahaud server being queried. Expects a * response in the form of a {@link ServerInfoResponse}. * * @category Requests @@ -50,8 +50,8 @@ export interface ServerPort { } // The states for validating and proposing do not exist in the field state_accounting -// See https://github.com/XRPLF/rippled/blob/develop/src/ripple/app/misc/NetworkOPs.cpp#L4545 -// https://github.com/XRPLF/rippled/blob/develop/src/ripple/app/misc/NetworkOPs.h#L66 +// See https://github.com/XRPLF/xahaud/blob/develop/src/xahau/app/misc/NetworkOPs.cpp#L4545 +// https://github.com/XRPLF/xahaud/blob/develop/src/xahau/app/misc/NetworkOPs.h#L66 export type StateAccountingFinal = Record< Exclude, StateAccounting @@ -70,7 +70,7 @@ export interface ServerInfoResponse extends BaseResponse { * amendment blocked, the response omits this field. */ amendment_blocked?: boolean - /** The version number of the running rippled version. */ + /** The version number of the running xahaud version. */ build_version: string /** * Information on the most recently closed ledger that has not been @@ -89,18 +89,18 @@ export interface ServerInfoResponse extends BaseResponse { } /** * Range expression indicating the sequence numbers of the ledger - * versions the local rippled has in its database. + * versions the local xahaud has in its database. */ complete_ledgers: string /** * On an admin request, returns the hostname of the server running the - * rippled instance; otherwise, returns a single RFC-1751 word based on + * xahaud instance; otherwise, returns a single RFC-1751 word based on * the node public key. */ hostid: string /** * Amount of time spent waiting for I/O operations, in milliseconds. If - * this number is not very, very low, then the rippled server is probably + * this number is not very, very low, then the xahaud server is probably * having serious load issues. */ io_latency_ms: number @@ -108,7 +108,7 @@ export interface ServerInfoResponse extends BaseResponse { * The number of times (since starting up) that this server has had over * 250 transactions waiting to be processed at once. A large number here * may mean that your server is unable to handle the transaction load of - * the XRP Ledger network. + * the XAH Ledger network. */ jq_trans_overflow: string /** @@ -146,7 +146,7 @@ export interface ServerInfoResponse extends BaseResponse { * The load-scaled open ledger transaction cost the server is currently * enforcing, as a multiplier on the base transaction cost. For example, * at 1000 load factor and a reference transaction cost of 10 drops of - * XRP, the load-scaled transaction cost is 10,000 drops (0.01 XRP). The + * XAH, the load-scaled transaction cost is 10,000 drops (0.01 XAH). The * load factor is determined by the highest of the individual server's * load factor, the cluster's load factor, the open ledger cost and the * overall network's load factor. @@ -195,10 +195,10 @@ export interface ServerInfoResponse extends BaseResponse { */ peer_disconnects_resources?: string network_ledger?: 'waiting' - /** How many other rippled servers this one is currently connected to. */ + /** How many other xahaud servers this one is currently connected to. */ peers: number /** - * What Websocket/RPC ports rippled is listening on. This allows crawlers to build a richer topology without needing to + * What Websocket/RPC ports xahaud is listening on. This allows crawlers to build a richer topology without needing to * port-scan nodes. For non-admin users (including peers), info about admin ports is excluded. */ ports: ServerPort[] @@ -236,19 +236,19 @@ export interface ServerInfoResponse extends BaseResponse { /** The time since the ledger was closed, in seconds. */ age: number /** - * Base fee, in XRP. This may be represented in scientific notation. + * Base fee, in XAH. This may be represented in scientific notation. * Such as 1e-05 for 0.00005. */ base_fee_xrp: number /** Unique hash for the ledger, as hexadecimal. */ hash: string /** - * Minimum amount of XRP (not drops) necessary for every account to. + * Minimum amount of XAH (not drops) necessary for every account to. * Keep in reserve . */ reserve_base_xrp: number /** - * Amount of XRP (not drops) added to the account reserve for each + * Amount of XAH (not drops) added to the account reserve for each * object an account owns in the ledger. */ reserve_inc_xrp: number diff --git a/packages/xrpl/src/models/methods/serverState.ts b/packages/xahau/src/models/methods/serverState.ts similarity index 89% rename from packages/xrpl/src/models/methods/serverState.ts rename to packages/xahau/src/models/methods/serverState.ts index 1ce12229..c11426a0 100644 --- a/packages/xrpl/src/models/methods/serverState.ts +++ b/packages/xahau/src/models/methods/serverState.ts @@ -3,7 +3,7 @@ import { JobType, ServerState, StateAccountingFinal } from './serverInfo' /** * The `server_state` command asks the server for various machine-readable - * information about the rippled server's current state. The response is almost + * information about the xahaud server's current state. The response is almost * the same as the server_info method, but uses units that are easier to process * instead of easier to read. * @@ -37,7 +37,7 @@ export interface ServerStateResponse extends BaseResponse { last_close: { // coverage_time_s only exists for `server_info` requests. `server_state` is a "non human" api request, // therefore the type is coverage_time - // See https://github.com/XRPLF/rippled/blob/83faf43140e27e5d6d6779eaa0ffb75c33d98029/src/ripple/app/misc/NetworkOPs.cpp#L2458 + // See https://github.com/XRPLF/xahaud/blob/83faf43140e27e5d6d6779eaa0ffb75c33d98029/src/xahau/app/misc/NetworkOPs.cpp#L2458 converge_time: number proposers: number } @@ -51,6 +51,7 @@ export interface ServerStateResponse extends BaseResponse { load_factor_fee_queue?: number load_factor_fee_reference?: number load_factor_server?: number + network_id?: number peer_disconnects?: string peer_disconnects_resources?: string peers: number diff --git a/packages/xrpl/src/models/methods/submit.ts b/packages/xahau/src/models/methods/submit.ts similarity index 98% rename from packages/xrpl/src/models/methods/submit.ts rename to packages/xahau/src/models/methods/submit.ts index fd4a4a13..cea205d9 100644 --- a/packages/xrpl/src/models/methods/submit.ts +++ b/packages/xahau/src/models/methods/submit.ts @@ -65,7 +65,7 @@ export interface SubmitResponse extends BaseResponse { applied: boolean /** * The value true indicates this transaction was broadcast to peer servers - * in the peer-to-peer XRP Ledger network. + * in the peer-to-peer XAH Ledger network. */ broadcast: boolean /** diff --git a/packages/xrpl/src/models/methods/submitMultisigned.ts b/packages/xahau/src/models/methods/submitMultisigned.ts similarity index 95% rename from packages/xrpl/src/models/methods/submitMultisigned.ts rename to packages/xahau/src/models/methods/submitMultisigned.ts index da220bdc..a8c66b60 100644 --- a/packages/xrpl/src/models/methods/submitMultisigned.ts +++ b/packages/xahau/src/models/methods/submitMultisigned.ts @@ -1,4 +1,4 @@ -import { APIVersion, DEFAULT_API_VERSION, RIPPLED_API_V1 } from '../common' +import { APIVersion, DEFAULT_API_VERSION, XAHAUD_API_V1 } from '../common' import { Transaction } from '../transactions' import { BaseRequest, BaseResponse } from './baseMethod' @@ -78,6 +78,6 @@ export interface SubmitMultisignedV1Response extends BaseResponse { */ export type SubmitMultisignedVersionResponseMap< Version extends APIVersion = typeof DEFAULT_API_VERSION, -> = Version extends typeof RIPPLED_API_V1 +> = Version extends typeof XAHAUD_API_V1 ? SubmitMultisignedV1Response : SubmitMultisignedResponse diff --git a/packages/xrpl/src/models/methods/subscribe.ts b/packages/xahau/src/models/methods/subscribe.ts similarity index 94% rename from packages/xrpl/src/models/methods/subscribe.ts rename to packages/xahau/src/models/methods/subscribe.ts index a0bd7cdf..d7692762 100644 --- a/packages/xrpl/src/models/methods/subscribe.ts +++ b/packages/xahau/src/models/methods/subscribe.ts @@ -6,8 +6,8 @@ import type { ResponseOnlyTxInfo, APIVersion, DEFAULT_API_VERSION, - RIPPLED_API_V1, - RIPPLED_API_V2, + XAHAUD_API_V1, + XAHAUD_API_V2, } from '../common' import { Offer } from '../ledger' import { OfferCreate, Transaction } from '../transactions' @@ -29,7 +29,7 @@ export interface SubscribeBook { taker_pays: Currency /** * Unique account address to use as a perspective for viewing offers, in the. - * XRP Ledger's base58 format. + * XAH Ledger's base58 format. */ taker: string /** @@ -54,7 +54,7 @@ export interface SubscribeRequest extends BaseRequest { streams?: StreamType[] /** * Array with the unique addresses of accounts to monitor for validated - * transactions. The addresses must be in the XRP Ledger's base58 format. + * transactions. The addresses must be in the XAH Ledger's base58 format. * The server sends a notification for any transaction that affects at least * one of these accounts. */ @@ -102,7 +102,7 @@ interface BaseStream { export interface LedgerStream extends BaseStream { type: 'ledgerClosed' /** - * The reference transaction cost as of this ledger version, in drops of XRP. + * The reference transaction cost as of this ledger version, in drops of XAH. * If this ledger version includes a SetFee pseudo-transaction the new. * Transaction cost applies starting with the following ledger version. */ @@ -116,14 +116,14 @@ export interface LedgerStream extends BaseStream { /** The time this ledger was closed, in seconds since the Ripple Epoch. */ ledger_time: number /** - * The minimum reserve, in drops of XRP, that is required for an account. If + * The minimum reserve, in drops of XAH, that is required for an account. If * this ledger version includes a SetFee pseudo-transaction the new base reserve * applies starting with the following ledger version. */ reserve_base: number /** * The owner reserve for each object an account owns in the ledger, in drops - * of XRP. If the ledger includes a SetFee pseudo-transaction the new owner + * of XAH. If the ledger includes a SetFee pseudo-transaction the new owner * reserve applies after this ledger. */ reserve_inc: number @@ -143,7 +143,7 @@ export interface LedgerStream extends BaseStream { */ export interface LedgerStreamResponse { /** - * The reference transaction cost as of this ledger version, in drops of XRP. + * The reference transaction cost as of this ledger version, in drops of XAH. * If this ledger version includes a SetFee pseudo-transaction the new. * Transaction cost applies starting with the following ledger version. */ @@ -157,14 +157,14 @@ export interface LedgerStreamResponse { /** The time this ledger was closed, in seconds since the Ripple Epoch. */ ledger_time: number /** - * The minimum reserve, in drops of XRP, that is required for an account. If + * The minimum reserve, in drops of XAH, that is required for an account. If * this ledger version includes a SetFee pseudo-transaction the new base reserve * applies starting with the following ledger version. */ reserve_base: number /** * The owner reserve for each object an account owns in the ledger, in drops - * of XRP. If the ledger includes a SetFee pseudo-transaction the new owner + * of XAH. If the ledger includes a SetFee pseudo-transaction the new owner * reserve applies after this ledger. */ reserve_inc: number @@ -235,7 +235,7 @@ export interface ValidationStream extends BaseStream { load_fee?: number /** * The validator's master public key, if the validator is using a validator - * token, in the XRP Ledger's base58 format. + * token, in the XAH Ledger's base58 format. */ master_key?: string /** @@ -254,7 +254,7 @@ export interface ValidationStream extends BaseStream { signing_time: number /** * The public key from the key-pair that the validator used to sign the - * message, in the XRP Ledger's base58 format. This identifies the validator + * message, in the XAH Ledger's base58 format. This identifies the validator * sending the message and can also be used to verify the signature. If the * validator is using a token, this is an ephemeral public key. */ @@ -297,11 +297,11 @@ interface TransactionStreamBase< */ meta?: TransactionMetadata /** JSON object defining the transaction. */ - tx_json?: Version extends typeof RIPPLED_API_V2 + tx_json?: Version extends typeof XAHAUD_API_V2 ? Transaction & ResponseOnlyTxInfo : never - /** JSON object defining the transaction in rippled API v1. */ - transaction?: Version extends typeof RIPPLED_API_V1 + /** JSON object defining the transaction in xahaud API v1. */ + transaction?: Version extends typeof XAHAUD_API_V1 ? Transaction & ResponseOnlyTxInfo : never /** @@ -325,11 +325,11 @@ export type TransactionStream = TransactionStreamBase * * @category Streams */ -export type TransactionV1Stream = TransactionStreamBase +export type TransactionV1Stream = TransactionStreamBase /** * The admin-only `peer_status` stream reports a large amount of information on - * the activities of other rippled servers to which this server is connected, in + * the activities of other xahaud servers to which this server is connected, in * particular their status in the consensus process. * * @category Streams @@ -433,8 +433,8 @@ export interface PathFindStream extends BaseStream { /** * If false, this is the result of an incomplete search. A later reply may * have a better path. If true, then this is the best path found. (It is still - * theoretically possible that a better path could exist, but rippled won't - * find it.) Until you close the pathfinding request, rippled continues to + * theoretically possible that a better path could exist, but xahaud won't + * find it.) Until you close the pathfinding request, xahaud continues to * send updates each time a new ledger closes. */ full_reply: boolean diff --git a/packages/xrpl/src/models/methods/transactionEntry.ts b/packages/xahau/src/models/methods/transactionEntry.ts similarity index 100% rename from packages/xrpl/src/models/methods/transactionEntry.ts rename to packages/xahau/src/models/methods/transactionEntry.ts diff --git a/packages/xrpl/src/models/methods/tx.ts b/packages/xahau/src/models/methods/tx.ts similarity index 93% rename from packages/xrpl/src/models/methods/tx.ts rename to packages/xahau/src/models/methods/tx.ts index c8df683f..ce30890d 100644 --- a/packages/xrpl/src/models/methods/tx.ts +++ b/packages/xahau/src/models/methods/tx.ts @@ -1,8 +1,8 @@ import { APIVersion, DEFAULT_API_VERSION, - RIPPLED_API_V1, - RIPPLED_API_V2, + XAHAUD_API_V1, + XAHAUD_API_V2, } from '../common' import { Transaction, TransactionMetadata } from '../transactions' import { BaseTransaction } from '../transactions/common' @@ -67,7 +67,7 @@ interface BaseTxResult< /** Unique hashed string Transaction metadata blob, which describes the results of the transaction. * Can be undefined if a transaction has not been validated yet. This field is omitted if binary * binary format is not requested. */ - meta_blob?: Version extends typeof RIPPLED_API_V2 + meta_blob?: Version extends typeof XAHAUD_API_V2 ? TransactionMetadata | string : never /** Transaction metadata, which describes the results of the transaction. @@ -95,7 +95,7 @@ interface BaseTxResult< */ export interface TxResponse extends BaseResponse { - result: BaseTxResult & { tx_json: T } + result: BaseTxResult & { tx_json: T } /** * If true, the server was able to search all of the specified ledger * versions, and the transaction was in none of them. If false, the server did @@ -112,7 +112,7 @@ export interface TxResponse */ export interface TxV1Response extends BaseResponse { - result: BaseTxResult & T + result: BaseTxResult & T /** * If true, the server was able to search all of the specified ledger * versions, and the transaction was in none of them. If false, the server did @@ -129,4 +129,4 @@ export interface TxV1Response */ export type TxVersionResponseMap< Version extends APIVersion = typeof DEFAULT_API_VERSION, -> = Version extends typeof RIPPLED_API_V1 ? TxV1Response : TxResponse +> = Version extends typeof XAHAUD_API_V1 ? TxV1Response : TxResponse diff --git a/packages/xrpl/src/models/methods/unsubscribe.ts b/packages/xahau/src/models/methods/unsubscribe.ts similarity index 97% rename from packages/xrpl/src/models/methods/unsubscribe.ts rename to packages/xahau/src/models/methods/unsubscribe.ts index 405d85eb..86f32092 100644 --- a/packages/xrpl/src/models/methods/unsubscribe.ts +++ b/packages/xahau/src/models/methods/unsubscribe.ts @@ -24,7 +24,7 @@ export interface UnsubscribeRequest extends BaseRequest { streams?: StreamType[] /** * Array of unique account addresses to stop receiving updates for, in the. - * XRP Ledger's base58 format. + * XAH Ledger's base58 format. */ accounts?: string[] /** diff --git a/packages/xrpl/src/models/transactions/UNLModify.ts b/packages/xahau/src/models/transactions/UNLModify.ts similarity index 100% rename from packages/xrpl/src/models/transactions/UNLModify.ts rename to packages/xahau/src/models/transactions/UNLModify.ts diff --git a/packages/xrpl/src/models/transactions/accountSet.ts b/packages/xahau/src/models/transactions/accountSet.ts similarity index 95% rename from packages/xrpl/src/models/transactions/accountSet.ts rename to packages/xahau/src/models/transactions/accountSet.ts index 1d4c9078..06304dc7 100644 --- a/packages/xrpl/src/models/transactions/accountSet.ts +++ b/packages/xahau/src/models/transactions/accountSet.ts @@ -21,8 +21,8 @@ export enum AccountSetAsfFlags { * can only be enabled if the address has no trust lines connected to it. */ asfRequireAuth = 2, - /** XRP should not be sent to this account. */ - asfDisallowXRP = 3, + /** XAH should not be sent to this account. */ + asfDisallowXAH = 3, /** * Disallow use of the master key pair. Can only be enabled if the account * has configured another way to sign transactions, such as a Regular Key or a @@ -76,10 +76,10 @@ export enum AccountSetTfFlags { tfRequireAuth = 0x00040000, /** The same as ClearFlag: asfRequireAuth. */ tfOptionalAuth = 0x00080000, - /** The same as SetFlag: asfDisallowXRP. */ - tfDisallowXRP = 0x00100000, - /** The same as ClearFlag: asfDisallowXRP. */ - tfAllowXRP = 0x00200000, + /** The same as SetFlag: asfDisallowXAH. */ + tfDisallowXAH = 0x00100000, + /** The same as ClearFlag: asfDisallowXAH. */ + tfAllowXAH = 0x00200000, } /** @@ -117,12 +117,12 @@ export interface AccountSetFlagsInterface { tfOptionalDestTag?: boolean tfRequireAuth?: boolean tfOptionalAuth?: boolean - tfDisallowXRP?: boolean - tfAllowXRP?: boolean + tfDisallowXAH?: boolean + tfAllowXAH?: boolean } /** - * An AccountSet transaction modifies the properties of an account in the XRP + * An AccountSet transaction modifies the properties of an account in the XAH * Ledger. * * @category Transaction Models diff --git a/packages/xrpl/src/models/transactions/checkCancel.ts b/packages/xahau/src/models/transactions/checkCancel.ts similarity index 100% rename from packages/xrpl/src/models/transactions/checkCancel.ts rename to packages/xahau/src/models/transactions/checkCancel.ts diff --git a/packages/xrpl/src/models/transactions/checkCash.ts b/packages/xahau/src/models/transactions/checkCash.ts similarity index 100% rename from packages/xrpl/src/models/transactions/checkCash.ts rename to packages/xahau/src/models/transactions/checkCash.ts diff --git a/packages/xrpl/src/models/transactions/checkCreate.ts b/packages/xahau/src/models/transactions/checkCreate.ts similarity index 94% rename from packages/xrpl/src/models/transactions/checkCreate.ts rename to packages/xahau/src/models/transactions/checkCreate.ts index c8a84430..74e5b778 100644 --- a/packages/xrpl/src/models/transactions/checkCreate.ts +++ b/packages/xahau/src/models/transactions/checkCreate.ts @@ -25,9 +25,9 @@ export interface CheckCreate extends BaseTransaction { Destination: Account /** * Maximum amount of source currency the Check is allowed to debit the - * sender, including transfer fees on non-XRP currencies. The Check can only + * sender, including transfer fees on non-XAH currencies. The Check can only * credit the destination with the same currency (from the same issuer, for - * non-XRP currencies). For non-XRP amounts, the nested field names MUST be. + * non-XAH currencies). For non-XAH amounts, the nested field names MUST be. * lower-case. */ SendMax: Amount diff --git a/packages/xrpl/src/models/transactions/common.ts b/packages/xahau/src/models/transactions/common.ts similarity index 96% rename from packages/xrpl/src/models/transactions/common.ts rename to packages/xahau/src/models/transactions/common.ts index 5af72d03..1205d925 100644 --- a/packages/xrpl/src/models/transactions/common.ts +++ b/packages/xahau/src/models/transactions/common.ts @@ -1,5 +1,5 @@ -import { isValidClassicAddress, isValidXAddress } from 'ripple-address-codec' -import { TRANSACTION_TYPES } from 'ripple-binary-codec' +import { isValidClassicAddress, isValidXAddress } from 'xahau-address-codec' +import { TRANSACTION_TYPES } from 'xahau-binary-codec' import { ValidationError } from '../../errors' import { @@ -55,7 +55,7 @@ function isSigner(obj: unknown): boolean { ) } -const XRP_CURRENCY_SIZE = 1 +const XAH_CURRENCY_SIZE = 1 const ISSUE_SIZE = 2 const ISSUED_CURRENCY_SIZE = 3 const XCHAIN_BRIDGE_SIZE = 4 @@ -96,8 +96,8 @@ export function isCurrency(input: unknown): input is Currency { ((Object.keys(input).length === ISSUE_SIZE && typeof input.issuer === 'string' && typeof input.currency === 'string') || - (Object.keys(input).length === XRP_CURRENCY_SIZE && - input.currency === 'XRP')) + (Object.keys(input).length === XAH_CURRENCY_SIZE && + input.currency === 'XAH')) ) } @@ -229,7 +229,7 @@ export interface BaseTransaction { */ TransactionType: string /** - * Integer amount of XRP, in drops, to be destroyed as a cost for + * Integer amount of XAH, in drops, to be destroyed as a cost for * distributing this transaction to the network. Some transaction types have * different minimum requirements. */ @@ -352,7 +352,7 @@ export function validateBaseTransaction(common: Record): void { } /** - * Parse the value of an amount, expressed either in XRP or as an Issued Currency, into a number. + * Parse the value of an amount, expressed either in XAH or as an Issued Currency, into a number. * * @param amount - An Amount to parse for its value. * @returns The parsed amount value, or NaN if the amount count not be parsed. diff --git a/packages/xrpl/src/models/transactions/depositPreauth.ts b/packages/xahau/src/models/transactions/depositPreauth.ts similarity index 93% rename from packages/xrpl/src/models/transactions/depositPreauth.ts rename to packages/xahau/src/models/transactions/depositPreauth.ts index eaf186e8..120a77cd 100644 --- a/packages/xrpl/src/models/transactions/depositPreauth.ts +++ b/packages/xahau/src/models/transactions/depositPreauth.ts @@ -11,10 +11,10 @@ import { BaseTransaction, validateBaseTransaction } from './common' */ export interface DepositPreauth extends BaseTransaction { TransactionType: 'DepositPreauth' - /** The XRP Ledger address of the sender to preauthorize. */ + /** The XAH Ledger address of the sender to preauthorize. */ Authorize?: string /** - * The XRP Ledger address of a sender whose preauthorization should be. + * The XAH Ledger address of a sender whose preauthorization should be. * revoked. */ Unauthorize?: string diff --git a/packages/xrpl/src/models/transactions/enableAmendment.ts b/packages/xahau/src/models/transactions/enableAmendment.ts similarity index 100% rename from packages/xrpl/src/models/transactions/enableAmendment.ts rename to packages/xahau/src/models/transactions/enableAmendment.ts diff --git a/packages/xrpl/src/models/transactions/escrowCancel.ts b/packages/xahau/src/models/transactions/escrowCancel.ts similarity index 96% rename from packages/xrpl/src/models/transactions/escrowCancel.ts rename to packages/xahau/src/models/transactions/escrowCancel.ts index f06676c7..8605a9f7 100644 --- a/packages/xrpl/src/models/transactions/escrowCancel.ts +++ b/packages/xahau/src/models/transactions/escrowCancel.ts @@ -9,7 +9,7 @@ import { } from './common' /** - * Return escrowed XRP to the sender. + * Return escrowed XAH to the sender. * * @category Transaction Models */ diff --git a/packages/xrpl/src/models/transactions/escrowCreate.ts b/packages/xahau/src/models/transactions/escrowCreate.ts similarity index 91% rename from packages/xrpl/src/models/transactions/escrowCreate.ts rename to packages/xahau/src/models/transactions/escrowCreate.ts index 4f15d77d..179ba1f0 100644 --- a/packages/xrpl/src/models/transactions/escrowCreate.ts +++ b/packages/xahau/src/models/transactions/escrowCreate.ts @@ -11,19 +11,19 @@ import { } from './common' /** - * Sequester XRP until the escrow process either finishes or is canceled. + * Sequester XAH until the escrow process either finishes or is canceled. * * @category Transaction Models */ export interface EscrowCreate extends BaseTransaction { TransactionType: 'EscrowCreate' /** - * Amount of XRP, in drops, to deduct from the sender's balance and escrow. - * Once escrowed, the XRP can either go to the Destination address (after the. + * Amount of XAH, in drops, to deduct from the sender's balance and escrow. + * Once escrowed, the XAH can either go to the Destination address (after the. * FinishAfter time) or returned to the sender (after the CancelAfter time). */ Amount: string - /** Address to receive escrowed XRP. */ + /** Address to receive escrowed XAH. */ Destination: Account /** * The time, in seconds since the Ripple Epoch, when this escrow expires. @@ -32,7 +32,7 @@ export interface EscrowCreate extends BaseTransaction { */ CancelAfter?: number /** - * The time, in seconds since the Ripple Epoch, when the escrowed XRP can be + * The time, in seconds since the Ripple Epoch, when the escrowed XAH can be * released to the recipient. This value is immutable; the funds cannot move. * until this time is reached. */ diff --git a/packages/xrpl/src/models/transactions/escrowFinish.ts b/packages/xahau/src/models/transactions/escrowFinish.ts similarity index 97% rename from packages/xrpl/src/models/transactions/escrowFinish.ts rename to packages/xahau/src/models/transactions/escrowFinish.ts index e89da3c5..ebcd5ae7 100644 --- a/packages/xrpl/src/models/transactions/escrowFinish.ts +++ b/packages/xahau/src/models/transactions/escrowFinish.ts @@ -9,7 +9,7 @@ import { } from './common' /** - * Deliver XRP from a held payment to the recipient. + * Deliver XAH from a held payment to the recipient. * * @category Transaction Models */ diff --git a/packages/xahau/src/models/transactions/index.ts b/packages/xahau/src/models/transactions/index.ts new file mode 100644 index 00000000..da252ca6 --- /dev/null +++ b/packages/xahau/src/models/transactions/index.ts @@ -0,0 +1,43 @@ +export { BaseTransaction } from './common' +export { + validate, + PseudoTransaction, + SubmittableTransaction, + TransactionAndMetadata, + Transaction, +} from './transaction' +export * from './metadata' +export { + AccountSetAsfFlags, + AccountSetTfFlags, + AccountSetFlagsInterface, + AccountSet, +} from './accountSet' +export { CheckCancel } from './checkCancel' +export { CheckCash } from './checkCash' +export { CheckCreate } from './checkCreate' +export { DepositPreauth } from './depositPreauth' +export { EscrowCancel } from './escrowCancel' +export { EscrowCreate } from './escrowCreate' +export { EscrowFinish } from './escrowFinish' +export { EnableAmendment, EnableAmendmentFlags } from './enableAmendment' +export { OfferCancel } from './offerCancel' +export { + OfferCreateFlags, + OfferCreateFlagsInterface, + OfferCreate, +} from './offerCreate' +export { PaymentFlags, PaymentFlagsInterface, Payment } from './payment' +export { + PaymentChannelClaimFlags, + PaymentChannelClaimFlagsInterface, + PaymentChannelClaim, +} from './paymentChannelClaim' +export { PaymentChannelCreate } from './paymentChannelCreate' +export { PaymentChannelFund } from './paymentChannelFund' +export { SetFee, SetFeePreAmendment, SetFeePostAmendment } from './setFee' +export { SetRegularKey } from './setRegularKey' +export { SignerListSet } from './signerListSet' +export { TicketCreate } from './ticketCreate' +export { TrustSetFlagsInterface, TrustSetFlags, TrustSet } from './trustSet' +export { UNLModify } from './UNLModify' diff --git a/packages/xrpl/src/models/transactions/metadata.ts b/packages/xahau/src/models/transactions/metadata.ts similarity index 75% rename from packages/xrpl/src/models/transactions/metadata.ts rename to packages/xahau/src/models/transactions/metadata.ts index 3fcaeb54..01ba2014 100644 --- a/packages/xrpl/src/models/transactions/metadata.ts +++ b/packages/xahau/src/models/transactions/metadata.ts @@ -1,19 +1,6 @@ import { Amount } from '../common' import { BaseTransaction } from './common' -import { - NFTokenAcceptOffer, - NFTokenAcceptOfferMetadata, -} from './NFTokenAcceptOffer' -import { - NFTokenCancelOffer, - NFTokenCancelOfferMetadata, -} from './NFTokenCancelOffer' -import { - NFTokenCreateOffer, - NFTokenCreateOfferMetadata, -} from './NFTokenCreateOffer' -import { NFTokenMint, NFTokenMintMetadata } from './NFTokenMint' import { Payment, PaymentMetadata } from './payment' import type { Transaction } from './transaction' @@ -87,14 +74,4 @@ export interface TransactionMetadataBase { } export type TransactionMetadata = - T extends Payment - ? PaymentMetadata - : T extends NFTokenMint - ? NFTokenMintMetadata - : T extends NFTokenCreateOffer - ? NFTokenCreateOfferMetadata - : T extends NFTokenAcceptOffer - ? NFTokenAcceptOfferMetadata - : T extends NFTokenCancelOffer - ? NFTokenCancelOfferMetadata - : TransactionMetadataBase + T extends Payment ? PaymentMetadata : TransactionMetadataBase diff --git a/packages/xrpl/src/models/transactions/offerCancel.ts b/packages/xahau/src/models/transactions/offerCancel.ts similarity index 99% rename from packages/xrpl/src/models/transactions/offerCancel.ts rename to packages/xahau/src/models/transactions/offerCancel.ts index 4989d188..50e452ce 100644 --- a/packages/xrpl/src/models/transactions/offerCancel.ts +++ b/packages/xahau/src/models/transactions/offerCancel.ts @@ -3,7 +3,7 @@ import { ValidationError } from '../../errors' import { BaseTransaction, validateBaseTransaction } from './common' /** - * An OfferCancel transaction removes an Offer object from the XRP Ledger. + * An OfferCancel transaction removes an Offer object from the XAH Ledger. * * @category Transaction Models */ diff --git a/packages/xrpl/src/models/transactions/offerCreate.ts b/packages/xahau/src/models/transactions/offerCreate.ts similarity index 100% rename from packages/xrpl/src/models/transactions/offerCreate.ts rename to packages/xahau/src/models/transactions/offerCreate.ts diff --git a/packages/xrpl/src/models/transactions/payment.ts b/packages/xahau/src/models/transactions/payment.ts similarity index 96% rename from packages/xrpl/src/models/transactions/payment.ts rename to packages/xahau/src/models/transactions/payment.ts index 91d0b86c..0f77f876 100644 --- a/packages/xrpl/src/models/transactions/payment.ts +++ b/packages/xahau/src/models/transactions/payment.ts @@ -112,7 +112,7 @@ export interface PaymentFlagsInterface extends GlobalFlags { export interface Payment extends BaseTransaction { TransactionType: 'Payment' /** - * The amount of currency to deliver. For non-XRP amounts, the nested field + * The amount of currency to deliver. For non-XAH amounts, the nested field * names MUST be lower-case. If the tfPartialPayment flag is set, deliver up * to this amount instead. */ @@ -131,21 +131,21 @@ export interface Payment extends BaseTransaction { InvoiceID?: string /** * Array of payment paths to be used for this transaction. Must be omitted - * for XRP-to-XRP transactions. + * for XAH-to-XAH transactions. */ Paths?: Path[] /** * Highest amount of source currency this transaction is allowed to cost, * including transfer fees, exchange rates, and slippage . Does not include - * the XRP destroyed as a cost for submitting the transaction. For non-XRP + * the XAH destroyed as a cost for submitting the transaction. For non-XAH * amounts, the nested field names MUST be lower-case. Must be supplied for - * cross-currency/cross-issue payments. Must be omitted for XRP-to-XRP + * cross-currency/cross-issue payments. Must be omitted for XAH-to-XAH * Payments. */ SendMax?: Amount /** * Minimum amount of destination currency this transaction should deliver. - * Only valid if this is a partial payment. For non-XRP amounts, the nested + * Only valid if this is a partial payment. For non-XAH amounts, the nested * field names are lower-case. */ DeliverMin?: Amount diff --git a/packages/xrpl/src/models/transactions/paymentChannelClaim.ts b/packages/xahau/src/models/transactions/paymentChannelClaim.ts similarity index 88% rename from packages/xrpl/src/models/transactions/paymentChannelClaim.ts rename to packages/xahau/src/models/transactions/paymentChannelClaim.ts index c673f181..a72bba33 100644 --- a/packages/xrpl/src/models/transactions/paymentChannelClaim.ts +++ b/packages/xahau/src/models/transactions/paymentChannelClaim.ts @@ -17,14 +17,14 @@ export enum PaymentChannelClaimFlags { /** * Request to close the channel. Only the channel source and destination * addresses can use this flag. This flag closes the channel immediately if it - * has no more XRP allocated to it after processing the current claim, or if + * has no more XAH allocated to it after processing the current claim, or if * the destination address uses it. If the source address uses this flag when - * the channel still holds XRP, this schedules the channel to close after + * the channel still holds XAH, this schedules the channel to close after * SettleDelay seconds have passed. (Specifically, this sets the Expiration of * the channel to the close time of the previous ledger plus the channel's * SettleDelay time, unless the channel already has an earlier Expiration * time.) If the destination address uses this flag when the channel still - * holds XRP, any XRP that remains after processing the claim is returned to + * holds XAH, any XAH that remains after processing the claim is returned to * the source address. */ tfClose = 0x00020000, @@ -77,21 +77,21 @@ export interface PaymentChannelClaimFlagsInterface extends GlobalFlags { /** * Request to close the channel. Only the channel source and destination * addresses can use this flag. This flag closes the channel immediately if it - * has no more XRP allocated to it after processing the current claim, or if + * has no more XAH allocated to it after processing the current claim, or if * the destination address uses it. If the source address uses this flag when - * the channel still holds XRP, this schedules the channel to close after + * the channel still holds XAH, this schedules the channel to close after * SettleDelay seconds have passed. (Specifically, this sets the Expiration of * the channel to the close time of the previous ledger plus the channel's * SettleDelay time, unless the channel already has an earlier Expiration * time.) If the destination address uses this flag when the channel still - * holds XRP, any XRP that remains after processing the claim is returned to + * holds XAH, any XAH that remains after processing the claim is returned to * the source address. */ tfClose?: boolean } /** - * Claim XRP from a payment channel, adjust the payment channel's expiration, + * Claim XAH from a payment channel, adjust the payment channel's expiration, * or both. * * @category Transaction Models @@ -102,16 +102,16 @@ export interface PaymentChannelClaim extends BaseTransaction { /** The unique ID of the channel as a 64-character hexadecimal string. */ Channel: string /** - * Total amount of XRP, in drops, delivered by this channel after processing - * this claim. Required to deliver XRP. Must be more than the total amount + * Total amount of XAH, in drops, delivered by this channel after processing + * this claim. Required to deliver XAH. Must be more than the total amount * delivered by the channel so far, but not greater than the Amount of the * signed claim. Must be provided except when closing the channel. */ Balance?: string /** - * The amount of XRP, in drops, authorized by the Signature. This must match - * the amount in the signed message. This is the cumulative amount of XRP that - * can be dispensed by the channel, including XRP previously redeemed. + * The amount of XAH, in drops, authorized by the Signature. This must match + * the amount in the signed message. This is the cumulative amount of XAH that + * can be dispensed by the channel, including XAH previously redeemed. */ Amount?: string /** diff --git a/packages/xrpl/src/models/transactions/paymentChannelCreate.ts b/packages/xahau/src/models/transactions/paymentChannelCreate.ts similarity index 90% rename from packages/xrpl/src/models/transactions/paymentChannelCreate.ts rename to packages/xahau/src/models/transactions/paymentChannelCreate.ts index 1a7ca3ea..340a91dc 100644 --- a/packages/xrpl/src/models/transactions/paymentChannelCreate.ts +++ b/packages/xahau/src/models/transactions/paymentChannelCreate.ts @@ -11,7 +11,7 @@ import { } from './common' /** - * Create a unidirectional channel and fund it with XRP. The address sending + * Create a unidirectional channel and fund it with XAH. The address sending * this transaction becomes the "source address" of the payment channel. * * @category Transaction Models @@ -19,20 +19,20 @@ import { export interface PaymentChannelCreate extends BaseTransaction { TransactionType: 'PaymentChannelCreate' /** - * Amount of XRP, in drops, to deduct from the sender's balance and set aside - * in this channel. While the channel is open, the XRP can only go to the - * Destination address. When the channel closes, any unclaimed XRP is returned + * Amount of XAH, in drops, to deduct from the sender's balance and set aside + * in this channel. While the channel is open, the XAH can only go to the + * Destination address. When the channel closes, any unclaimed XAH is returned * to the source address's balance. */ Amount: string /** - * Address to receive XRP claims against this channel. This is also known as + * Address to receive XAH claims against this channel. This is also known as * the "destination address" for the channel. */ Destination: Account /** * Amount of time the source address must wait before closing the channel if - * it has unclaimed XRP. + * it has unclaimed XAH. */ SettleDelay: number /** diff --git a/packages/xrpl/src/models/transactions/paymentChannelFund.ts b/packages/xahau/src/models/transactions/paymentChannelFund.ts similarity index 90% rename from packages/xrpl/src/models/transactions/paymentChannelFund.ts rename to packages/xahau/src/models/transactions/paymentChannelFund.ts index 8c46687a..5c3258b5 100644 --- a/packages/xrpl/src/models/transactions/paymentChannelFund.ts +++ b/packages/xahau/src/models/transactions/paymentChannelFund.ts @@ -3,7 +3,7 @@ import { ValidationError } from '../../errors' import { BaseTransaction, validateBaseTransaction } from './common' /** - * Add additional XRP to an open payment channel, and optionally update the + * Add additional XAH to an open payment channel, and optionally update the * expiration time of the channel. Only the source address of the channel can * use this transaction. * @@ -17,8 +17,8 @@ export interface PaymentChannelFund extends BaseTransaction { */ Channel: string /** - * Amount of XRP in drops to add to the channel. Must be a positive amount - * of XRP. + * Amount of XAH in drops to add to the channel. Must be a positive amount + * of XAH. */ Amount: string /** @@ -26,7 +26,7 @@ export interface PaymentChannelFund extends BaseTransaction { * Epoch. This must be later than either the current time plus the SettleDelay * of the channel, or the existing Expiration of the channel. After the * Expiration time, any transaction that would access the channel closes the - * channel without taking its normal action. Any unspent XRP is returned to + * channel without taking its normal action. Any unspent XAH is returned to * the source address when the channel closes. (Expiration is separate from * the channel's immutable CancelAfter time.) For more information, see the * PayChannel ledger object type. diff --git a/packages/xrpl/src/models/transactions/setFee.ts b/packages/xahau/src/models/transactions/setFee.ts similarity index 86% rename from packages/xrpl/src/models/transactions/setFee.ts rename to packages/xahau/src/models/transactions/setFee.ts index 157d547e..a53bd7b1 100644 --- a/packages/xrpl/src/models/transactions/setFee.ts +++ b/packages/xahau/src/models/transactions/setFee.ts @@ -2,7 +2,7 @@ import { BaseTransaction } from './common' export interface SetFeePreAmendment extends BaseTransaction { /** - * The charge, in drops of XRP, for the reference transaction, as hex. (This is the transaction cost before scaling for load.) + * The charge, in drops of XAH, for the reference transaction, as hex. (This is the transaction cost before scaling for load.) */ BaseFee: string /** @@ -21,7 +21,7 @@ export interface SetFeePreAmendment extends BaseTransaction { export interface SetFeePostAmendment extends BaseTransaction { /** - * The charge, in drops of XRP, for the reference transaction. (This is the transaction cost before scaling for load.) + * The charge, in drops of XAH, for the reference transaction. (This is the transaction cost before scaling for load.) */ BaseFeeDrops: string /** @@ -37,7 +37,7 @@ export interface SetFeePostAmendment extends BaseTransaction { /** * Marks a change in transaction cost or reserve requirements as a result of Fee Voting. * - * The output will be based on the status of the `XRPFees` amendment at the time of this transaction. + * The output will be based on the status of the `XAHFees` amendment at the time of this transaction. * - Before: {@link SetFeePostAmendment} * - After: {@link SetFeePostAmendment} * diff --git a/packages/xrpl/src/models/transactions/setRegularKey.ts b/packages/xahau/src/models/transactions/setRegularKey.ts similarity index 100% rename from packages/xrpl/src/models/transactions/setRegularKey.ts rename to packages/xahau/src/models/transactions/setRegularKey.ts diff --git a/packages/xrpl/src/models/transactions/signerListSet.ts b/packages/xahau/src/models/transactions/signerListSet.ts similarity index 100% rename from packages/xrpl/src/models/transactions/signerListSet.ts rename to packages/xahau/src/models/transactions/signerListSet.ts diff --git a/packages/xrpl/src/models/transactions/ticketCreate.ts b/packages/xahau/src/models/transactions/ticketCreate.ts similarity index 100% rename from packages/xrpl/src/models/transactions/ticketCreate.ts rename to packages/xahau/src/models/transactions/ticketCreate.ts diff --git a/packages/xrpl/src/models/transactions/transaction.ts b/packages/xahau/src/models/transactions/transaction.ts similarity index 58% rename from packages/xrpl/src/models/transactions/transaction.ts rename to packages/xahau/src/models/transactions/transaction.ts index 0ddc7195..7aa90de3 100644 --- a/packages/xrpl/src/models/transactions/transaction.ts +++ b/packages/xahau/src/models/transactions/transaction.ts @@ -1,4 +1,3 @@ -/* eslint-disable max-lines -- need to work with a lot of transactions in a switch statement */ /* eslint-disable max-lines-per-function -- need to work with a lot of Tx verifications */ import { ValidationError } from '../../errors' @@ -6,45 +5,19 @@ import { IssuedCurrencyAmount, Memo } from '../common' import { isHex } from '../utils' import { setTransactionFlagsToNumber } from '../utils/flags' -import { AccountDelete, validateAccountDelete } from './accountDelete' import { AccountSet, validateAccountSet } from './accountSet' -import { AMMBid, validateAMMBid } from './AMMBid' -import { AMMCreate, validateAMMCreate } from './AMMCreate' -import { AMMDelete, validateAMMDelete } from './AMMDelete' -import { AMMDeposit, validateAMMDeposit } from './AMMDeposit' -import { AMMVote, validateAMMVote } from './AMMVote' -import { AMMWithdraw, validateAMMWithdraw } from './AMMWithdraw' import { CheckCancel, validateCheckCancel } from './checkCancel' import { CheckCash, validateCheckCash } from './checkCash' import { CheckCreate, validateCheckCreate } from './checkCreate' -import { Clawback, validateClawback } from './clawback' import { BaseTransaction, isIssuedCurrency } from './common' import { DepositPreauth, validateDepositPreauth } from './depositPreauth' -import { DIDDelete, validateDIDDelete } from './DIDDelete' -import { DIDSet, validateDIDSet } from './DIDSet' import { EnableAmendment } from './enableAmendment' import { EscrowCancel, validateEscrowCancel } from './escrowCancel' import { EscrowCreate, validateEscrowCreate } from './escrowCreate' import { EscrowFinish, validateEscrowFinish } from './escrowFinish' import { TransactionMetadata } from './metadata' -import { - NFTokenAcceptOffer, - validateNFTokenAcceptOffer, -} from './NFTokenAcceptOffer' -import { NFTokenBurn, validateNFTokenBurn } from './NFTokenBurn' -import { - NFTokenCancelOffer, - validateNFTokenCancelOffer, -} from './NFTokenCancelOffer' -import { - NFTokenCreateOffer, - validateNFTokenCreateOffer, -} from './NFTokenCreateOffer' -import { NFTokenMint, validateNFTokenMint } from './NFTokenMint' import { OfferCancel, validateOfferCancel } from './offerCancel' import { OfferCreate, validateOfferCreate } from './offerCreate' -import { OracleDelete, validateOracleDelete } from './oracleDelete' -import { OracleSet, validateOracleSet } from './oracleSet' import { Payment, validatePayment } from './payment' import { PaymentChannelClaim, @@ -64,32 +37,6 @@ import { SignerListSet, validateSignerListSet } from './signerListSet' import { TicketCreate, validateTicketCreate } from './ticketCreate' import { TrustSet, validateTrustSet } from './trustSet' import { UNLModify } from './UNLModify' -import { - XChainAccountCreateCommit, - validateXChainAccountCreateCommit, -} from './XChainAccountCreateCommit' -import { - XChainAddAccountCreateAttestation, - validateXChainAddAccountCreateAttestation, -} from './XChainAddAccountCreateAttestation' -import { - XChainAddClaimAttestation, - validateXChainAddClaimAttestation, -} from './XChainAddClaimAttestation' -import { XChainClaim, validateXChainClaim } from './XChainClaim' -import { XChainCommit, validateXChainCommit } from './XChainCommit' -import { - XChainCreateBridge, - validateXChainCreateBridge, -} from './XChainCreateBridge' -import { - XChainCreateClaimID, - validateXChainCreateClaimID, -} from './XChainCreateClaimID' -import { - XChainModifyBridge, - validateXChainModifyBridge, -} from './XChainModifyBridge' /** * Transactions that can be submitted by clients @@ -97,33 +44,16 @@ import { * @category Transaction Models */ export type SubmittableTransaction = - | AMMBid - | AMMCreate - | AMMDelete - | AMMDeposit - | AMMVote - | AMMWithdraw - | AccountDelete | AccountSet | CheckCancel | CheckCash | CheckCreate - | Clawback - | DIDDelete - | DIDSet | DepositPreauth | EscrowCancel | EscrowCreate | EscrowFinish - | NFTokenAcceptOffer - | NFTokenBurn - | NFTokenCancelOffer - | NFTokenCreateOffer - | NFTokenMint | OfferCancel | OfferCreate - | OracleDelete - | OracleSet | Payment | PaymentChannelClaim | PaymentChannelCreate @@ -132,14 +62,6 @@ export type SubmittableTransaction = | SignerListSet | TicketCreate | TrustSet - | XChainAccountCreateCommit - | XChainAddAccountCreateAttestation - | XChainAddClaimAttestation - | XChainClaim - | XChainCommit - | XChainCreateBridge - | XChainCreateClaimID - | XChainModifyBridge /** * Transactions that can only be created by validators. @@ -149,7 +71,7 @@ export type SubmittableTransaction = export type PseudoTransaction = EnableAmendment | SetFee | UNLModify /** - * All transactions that can live on the XRPL + * All transactions that can live on the XAHL * * @category Transaction Models */ @@ -222,10 +144,10 @@ export function validate(transaction: Record): void { if ( txCurrency.length === standard_currency_code_len && - txCurrency.toUpperCase() === 'XRP' + txCurrency.toUpperCase() === 'XAH' ) { throw new ValidationError( - `Cannot have an issued currency with a similar standard code to XRP (received '${txCurrency}'). XRP is not an issued currency.`, + `Cannot have an issued currency with a similar standard code to XAH (received '${txCurrency}'). XAH is not an issued currency.`, ) } } @@ -234,34 +156,6 @@ export function validate(transaction: Record): void { // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- okay here setTransactionFlagsToNumber(tx as unknown as Transaction) switch (tx.TransactionType) { - case 'AMMBid': - validateAMMBid(tx) - break - - case 'AMMCreate': - validateAMMCreate(tx) - break - - case 'AMMDelete': - validateAMMDelete(tx) - break - - case 'AMMDeposit': - validateAMMDeposit(tx) - break - - case 'AMMVote': - validateAMMVote(tx) - break - - case 'AMMWithdraw': - validateAMMWithdraw(tx) - break - - case 'AccountDelete': - validateAccountDelete(tx) - break - case 'AccountSet': validateAccountSet(tx) break @@ -278,18 +172,6 @@ export function validate(transaction: Record): void { validateCheckCreate(tx) break - case 'Clawback': - validateClawback(tx) - break - - case 'DIDDelete': - validateDIDDelete(tx) - break - - case 'DIDSet': - validateDIDSet(tx) - break - case 'DepositPreauth': validateDepositPreauth(tx) break @@ -306,26 +188,6 @@ export function validate(transaction: Record): void { validateEscrowFinish(tx) break - case 'NFTokenAcceptOffer': - validateNFTokenAcceptOffer(tx) - break - - case 'NFTokenBurn': - validateNFTokenBurn(tx) - break - - case 'NFTokenCancelOffer': - validateNFTokenCancelOffer(tx) - break - - case 'NFTokenCreateOffer': - validateNFTokenCreateOffer(tx) - break - - case 'NFTokenMint': - validateNFTokenMint(tx) - break - case 'OfferCancel': validateOfferCancel(tx) break @@ -334,14 +196,6 @@ export function validate(transaction: Record): void { validateOfferCreate(tx) break - case 'OracleDelete': - validateOracleDelete(tx) - break - - case 'OracleSet': - validateOracleSet(tx) - break - case 'Payment': validatePayment(tx) break @@ -374,38 +228,6 @@ export function validate(transaction: Record): void { validateTrustSet(tx) break - case 'XChainAccountCreateCommit': - validateXChainAccountCreateCommit(tx) - break - - case 'XChainAddAccountCreateAttestation': - validateXChainAddAccountCreateAttestation(tx) - break - - case 'XChainAddClaimAttestation': - validateXChainAddClaimAttestation(tx) - break - - case 'XChainClaim': - validateXChainClaim(tx) - break - - case 'XChainCommit': - validateXChainCommit(tx) - break - - case 'XChainCreateBridge': - validateXChainCreateBridge(tx) - break - - case 'XChainCreateClaimID': - validateXChainCreateClaimID(tx) - break - - case 'XChainModifyBridge': - validateXChainModifyBridge(tx) - break - default: throw new ValidationError( `Invalid field TransactionType: ${tx.TransactionType}`, diff --git a/packages/xrpl/src/models/transactions/trustSet.ts b/packages/xahau/src/models/transactions/trustSet.ts similarity index 100% rename from packages/xrpl/src/models/transactions/trustSet.ts rename to packages/xahau/src/models/transactions/trustSet.ts diff --git a/packages/xrpl/src/models/utils/flags.ts b/packages/xahau/src/models/utils/flags.ts similarity index 87% rename from packages/xrpl/src/models/utils/flags.ts rename to packages/xahau/src/models/utils/flags.ts index 81fba1ae..8ec044b8 100644 --- a/packages/xrpl/src/models/utils/flags.ts +++ b/packages/xahau/src/models/utils/flags.ts @@ -6,17 +6,12 @@ import { AccountRootFlags, } from '../ledger/AccountRoot' import { AccountSetTfFlags } from '../transactions/accountSet' -import { AMMDepositFlags } from '../transactions/AMMDeposit' -import { AMMWithdrawFlags } from '../transactions/AMMWithdraw' import { GlobalFlags } from '../transactions/common' -import { NFTokenCreateOfferFlags } from '../transactions/NFTokenCreateOffer' -import { NFTokenMintFlags } from '../transactions/NFTokenMint' import { OfferCreateFlags } from '../transactions/offerCreate' import { PaymentFlags } from '../transactions/payment' import { PaymentChannelClaimFlags } from '../transactions/paymentChannelClaim' import type { Transaction } from '../transactions/transaction' import { TrustSetFlags } from '../transactions/trustSet' -import { XChainModifyBridgeFlags } from '../transactions/XChainModifyBridge' import { isFlagEnabled } from '.' @@ -46,15 +41,10 @@ export function parseAccountRootFlags( const txToFlag = { AccountSet: AccountSetTfFlags, - AMMDeposit: AMMDepositFlags, - AMMWithdraw: AMMWithdrawFlags, - NFTokenCreateOffer: NFTokenCreateOfferFlags, - NFTokenMint: NFTokenMintFlags, OfferCreate: OfferCreateFlags, PaymentChannelClaim: PaymentChannelClaimFlags, Payment: PaymentFlags, TrustSet: TrustSetFlags, - XChainModifyBridge: XChainModifyBridgeFlags, } /** diff --git a/packages/xrpl/src/models/utils/index.ts b/packages/xahau/src/models/utils/index.ts similarity index 100% rename from packages/xrpl/src/models/utils/index.ts rename to packages/xahau/src/models/utils/index.ts diff --git a/packages/xrpl/src/sugar/autofill.ts b/packages/xahau/src/sugar/autofill.ts similarity index 78% rename from packages/xrpl/src/sugar/autofill.ts rename to packages/xahau/src/sugar/autofill.ts index ca075761..c3b860fb 100644 --- a/packages/xrpl/src/sugar/autofill.ts +++ b/packages/xahau/src/sugar/autofill.ts @@ -1,30 +1,30 @@ import BigNumber from 'bignumber.js' -import { xAddressToClassicAddress, isValidXAddress } from 'ripple-address-codec' +import { xAddressToClassicAddress, isValidXAddress } from 'xahau-address-codec' import { type Client } from '..' -import { ValidationError, XrplError } from '../errors' -import { AccountInfoRequest, AccountObjectsRequest } from '../models/methods' +import { ValidationError } from '../errors' +import { AccountInfoRequest } from '../models/methods' import { Transaction } from '../models/transactions' -import { xrpToDrops } from '../utils' +import { xahToDrops } from '../utils' -import getFeeXrp from './getFeeXrp' +import getFeeXrp from './getFeeXah' // Expire unconfirmed transactions after 20 ledger versions, approximately 1 minute, by default const LEDGER_OFFSET = 20 // Sidechains are expected to have network IDs above this. // Networks with ID above this restricted number are expected specify an accurate NetworkID field // in every transaction to that chain to prevent replay attacks. -// Mainnet and testnet are exceptions. More context: https://github.com/XRPLF/rippled/pull/4370 +// Mainnet and testnet are exceptions. More context: https://github.com/XRPLF/xahaud/pull/4370 const RESTRICTED_NETWORKS = 1024 const REQUIRED_NETWORKID_VERSION = '1.11.0' /** - * Determines whether the source rippled version is not later than the target rippled version. + * Determines whether the source xahaud version is not later than the target xahaud version. * Example usage: isNotLaterRippledVersion('1.10.0', '1.11.0') returns true. * isNotLaterRippledVersion('1.10.0', '1.10.0-b1') returns false. * - * @param source -- The source rippled version. - * @param target -- The target rippled version. + * @param source -- The source xahaud version. + * @param target -- The target xahaud version. * @returns True if source is earlier than target, false otherwise. */ // eslint-disable-next-line max-lines-per-function, max-statements -- Disable for this helper functions. @@ -229,24 +229,6 @@ export async function setNextValidSequenceNumber( tx.Sequence = data.result.account_data.Sequence } -/** - * Fetches the account deletion fee from the server state using the provided client. - * - * @param client - The client object used to make the request. - * @returns A Promise that resolves to the account deletion fee as a BigNumber. - * @throws {Error} Throws an error if the account deletion fee cannot be fetched. - */ -async function fetchAccountDeleteFee(client: Client): Promise { - const response = await client.request({ command: 'server_state' }) - const fee = response.result.state.validated_ledger?.reserve_inc - - if (fee == null) { - return Promise.reject(new Error('Could not fetch Owner Reserve.')) - } - - return new BigNumber(fee) -} - /** * Calculates the fee per transaction type. * @@ -260,9 +242,9 @@ export async function calculateFeePerTransactionType( tx: Transaction, signersCount = 0, ): Promise { - // netFee is usually 0.00001 XRP (10 drops) - const netFeeXRP = await getFeeXrp(client) - const netFeeDrops = xrpToDrops(netFeeXRP) + // netFee is usually 0.00001 XAH (10 drops) + const netFeeXAH = await getFeeXrp(client) + const netFeeDrops = xahToDrops(netFeeXAH) let baseFee = new BigNumber(netFeeDrops) // EscrowFinish Transaction with Fulfillment @@ -276,13 +258,6 @@ export async function calculateFeePerTransactionType( baseFee = product.dp(0, BigNumber.ROUND_CEIL) } - if ( - tx.TransactionType === 'AccountDelete' || - tx.TransactionType === 'AMMCreate' - ) { - baseFee = await fetchAccountDeleteFee(client) - } - /* * Multi-signed Transaction * 10 drops × (1 + Number of Signatures Provided) @@ -291,11 +266,8 @@ export async function calculateFeePerTransactionType( baseFee = BigNumber.sum(baseFee, scaleValue(netFeeDrops, 1 + signersCount)) } - const maxFeeDrops = xrpToDrops(client.maxFeeXRP) - const totalFee = - tx.TransactionType === 'AccountDelete' - ? baseFee - : BigNumber.min(baseFee, maxFeeDrops) + const maxFeeDrops = xahToDrops(client.maxFeeXAH) + const totalFee = BigNumber.min(baseFee, maxFeeDrops) // Round up baseFee and return it as a string // eslint-disable-next-line no-param-reassign, @typescript-eslint/no-magic-numbers -- param reassign is safe, base 10 magic num @@ -328,34 +300,3 @@ export async function setLatestValidatedLedgerSequence( // eslint-disable-next-line no-param-reassign -- param reassign is safe tx.LastLedgerSequence = ledgerSequence + LEDGER_OFFSET } - -/** - * Checks for any blockers that prevent the deletion of an account. - * - * @param client - The client object. - * @param tx - The transaction object. - * @returns A promise that resolves with void if there are no blockers, or rejects with an XrplError if there are blockers. - */ -export async function checkAccountDeleteBlockers( - client: Client, - tx: Transaction, -): Promise { - const request: AccountObjectsRequest = { - command: 'account_objects', - account: tx.Account, - ledger_index: 'validated', - deletion_blockers_only: true, - } - const response = await client.request(request) - return new Promise((resolve, reject) => { - if (response.result.account_objects.length > 0) { - reject( - new XrplError( - `Account ${tx.Account} cannot be deleted; there are Escrows, PayChannels, RippleStates, or Checks associated with the account.`, - response.result.account_objects, - ), - ) - } - resolve() - }) -} diff --git a/packages/xrpl/src/sugar/balances.ts b/packages/xahau/src/sugar/balances.ts similarity index 100% rename from packages/xrpl/src/sugar/balances.ts rename to packages/xahau/src/sugar/balances.ts diff --git a/packages/xrpl/src/sugar/getFeeXrp.ts b/packages/xahau/src/sugar/getFeeXah.ts similarity index 83% rename from packages/xrpl/src/sugar/getFeeXrp.ts rename to packages/xahau/src/sugar/getFeeXah.ts index 24c4c99a..726fb825 100644 --- a/packages/xrpl/src/sugar/getFeeXrp.ts +++ b/packages/xahau/src/sugar/getFeeXah.ts @@ -1,7 +1,7 @@ import BigNumber from 'bignumber.js' import { type Client } from '..' -import { XrplError } from '../errors' +import { XahlError } from '../errors' const NUM_DECIMAL_PLACES = 6 const BASE_10 = 10 @@ -29,20 +29,20 @@ export default async function getFeeXrp( const baseFee = serverInfo.validated_ledger?.base_fee_xrp if (baseFee == null) { - throw new XrplError( + throw new XahlError( 'getFeeXrp: Could not get base_fee_xrp from server_info', ) } const baseFeeXrp = new BigNumber(baseFee) if (serverInfo.load_factor == null) { - // https://github.com/ripple/rippled/issues/3812#issuecomment-816871100 + // https://github.com/xahau/xahaud/issues/3812#issuecomment-816871100 serverInfo.load_factor = 1 } let fee = baseFeeXrp.times(serverInfo.load_factor).times(feeCushion) - // Cap fee to `client.maxFeeXRP` - fee = BigNumber.min(fee, client.maxFeeXRP) + // Cap fee to `client.maxFeeXAH` + fee = BigNumber.min(fee, client.maxFeeXAH) // Round fee to 6 decimal places return new BigNumber(fee.toFixed(NUM_DECIMAL_PLACES)).toString(BASE_10) } diff --git a/packages/xrpl/src/sugar/getOrderbook.ts b/packages/xahau/src/sugar/getOrderbook.ts similarity index 100% rename from packages/xrpl/src/sugar/getOrderbook.ts rename to packages/xahau/src/sugar/getOrderbook.ts diff --git a/packages/xrpl/src/sugar/index.ts b/packages/xahau/src/sugar/index.ts similarity index 100% rename from packages/xrpl/src/sugar/index.ts rename to packages/xahau/src/sugar/index.ts diff --git a/packages/xrpl/src/sugar/submit.ts b/packages/xahau/src/sugar/submit.ts similarity index 92% rename from packages/xrpl/src/sugar/submit.ts rename to packages/xahau/src/sugar/submit.ts index 423a863c..27b59333 100644 --- a/packages/xrpl/src/sugar/submit.ts +++ b/packages/xahau/src/sugar/submit.ts @@ -1,4 +1,4 @@ -import { decode, encode } from 'ripple-binary-codec' +import { decode, encode } from 'xahau-binary-codec' import type { Client, @@ -8,7 +8,7 @@ import type { Transaction, Wallet, } from '..' -import { ValidationError, XrplError } from '../errors' +import { ValidationError, XahlError } from '../errors' import { Signer } from '../models/common' import { TxResponse } from '../models/methods' import { BaseTransaction } from '../models/transactions/common' @@ -29,14 +29,14 @@ async function sleep(ms: number): Promise { * * @param client - The client to submit the request to. * @param signedTransaction - The signed transaction to submit. It can be either a Transaction object or a - * string (encode from ripple-binary-codec) representation of the transaction. + * string (encode from xahau-binary-codec) representation of the transaction. * @param [failHard=false] - Optional. Determines whether the submission should fail hard (true) or not (false). Default is false. * @returns A promise that resolves with the response from the client. * @throws {ValidationError} If the signed transaction is not valid (not signed). * * @example - * import { Client } from "xrpl" - * const client = new Client("wss://s.altnet.rippletest.net:51233"); + * import { Client } from "xahau" + * const client = new Client("wss://xahau-test.net"); * await client.connect(); * const signedTransaction = createSignedTransaction(); * // Example 1: Submitting a Transaction object @@ -79,11 +79,11 @@ export async function submitRequest( * @param submissionResult - The preliminary result of the transaction. * @returns A promise that resolves with the final transaction response. * - * @throws {XrplError} If the latest ledger sequence surpasses the transaction's lastLedgerSequence. + * @throws {XahlError} If the latest ledger sequence surpasses the transaction's lastLedgerSequence. * * @example - * import { hashes, Client } from "xrpl" - * const client = new Client("wss://s.altnet.rippletest.net:51233") + * import { hashes, Client } from "xahau" + * const client = new Client("wss://xahau-test.net") * await client.connect() * * const transaction = createTransaction() // your transaction function @@ -122,7 +122,7 @@ export async function waitForFinalTransactionOutcome< const latestLedger = await client.getLedgerIndex() if (lastLedger < latestLedger) { - throw new XrplError( + throw new XahlError( `The latest ledger sequence ${latestLedger} is greater than the transaction's LastLedgerSequence (${lastLedger}).\n` + `Preliminary result: ${submissionResult}`, ) @@ -196,7 +196,7 @@ function isSigned(transaction: SubmittableTransaction | string): boolean { * * @param client - The client from which to retrieve the signed transaction. * @param transaction - The transaction to retrieve. It can be either a Transaction object or - * a string (encode from ripple-binary-codec) representation of the transaction. + * a string (encode from xahau-binary-codec) representation of the transaction. * @param [options={}] - Optional. Additional options for retrieving the signed transaction. * @param [options.autofill=true] - Optional. Determines whether the transaction should be autofilled (true) * or not (false). Default is true. @@ -207,10 +207,10 @@ function isSigned(transaction: SubmittableTransaction | string): boolean { * @throws {ValidationError} If the transaction is not signed and no wallet is provided. * * @example - * import { Client } from "xrpl" - * import { encode } from "ripple-binary-codec" + * import { Client } from "xahau" + * import { encode } from "xahau-binary-codec" * - * const client = new Client("wss://s.altnet.rippletest.net:51233"); + * const client = new Client("wss://xahau-test.net"); * await client.connect(): * const transaction = createTransaction(); // createTransaction is your function to create a transaction * const options = { @@ -265,7 +265,7 @@ export async function getSignedTx( * Retrieves the last ledger sequence from a transaction. * * @param transaction - The transaction to retrieve the last ledger sequence from. It can be either a Transaction object or - * a string (encode from ripple-binary-codec) representation of the transaction. + * a string (encode from xahau-binary-codec) representation of the transaction. * @returns The last ledger sequence of the transaction, or null if not available. * * @example diff --git a/packages/xrpl/src/sugar/utils.ts b/packages/xahau/src/sugar/utils.ts similarity index 82% rename from packages/xrpl/src/sugar/utils.ts rename to packages/xahau/src/sugar/utils.ts index 39775d13..f374d5f2 100644 --- a/packages/xrpl/src/sugar/utils.ts +++ b/packages/xahau/src/sugar/utils.ts @@ -1,4 +1,4 @@ -import { xAddressToClassicAddress, isValidXAddress } from 'ripple-address-codec' +import { xAddressToClassicAddress, isValidXAddress } from 'xahau-address-codec' /** * If an address is an X-Address, converts it to a classic address. @@ -22,7 +22,7 @@ export function ensureClassicAddress(account: string): string { ) } - // For rippled requests that use an account, always use a classic address. + // For xahaud requests that use an account, always use a classic address. return classicAddress } return account diff --git a/packages/xrpl/src/utils/collections.ts b/packages/xahau/src/utils/collections.ts similarity index 100% rename from packages/xrpl/src/utils/collections.ts rename to packages/xahau/src/utils/collections.ts diff --git a/packages/xrpl/src/utils/derive.ts b/packages/xahau/src/utils/derive.ts similarity index 85% rename from packages/xrpl/src/utils/derive.ts rename to packages/xahau/src/utils/derive.ts index c101beca..31c83c9b 100644 --- a/packages/xrpl/src/utils/derive.ts +++ b/packages/xahau/src/utils/derive.ts @@ -1,5 +1,5 @@ -import { classicAddressToXAddress } from 'ripple-address-codec' -import { deriveKeypair, deriveAddress } from 'ripple-keypairs' +import { classicAddressToXAddress } from 'xahau-address-codec' +import { deriveKeypair, deriveAddress } from 'xahau-keypairs' /** * Derive an X-Address from a public key and a destination tag. diff --git a/packages/xrpl/src/utils/getBalanceChanges.ts b/packages/xahau/src/utils/getBalanceChanges.ts similarity index 96% rename from packages/xrpl/src/utils/getBalanceChanges.ts rename to packages/xahau/src/utils/getBalanceChanges.ts index 596017b8..6c4d12e3 100644 --- a/packages/xrpl/src/utils/getBalanceChanges.ts +++ b/packages/xahau/src/utils/getBalanceChanges.ts @@ -9,7 +9,7 @@ import { } from '../models' import { groupBy } from './collections' -import { dropsToXrp } from './xrpConversion' +import { dropsToXah } from './xahConversion' interface BalanceChange { account: string @@ -90,7 +90,7 @@ function computeBalanceChange(node: NormalizedNode): BigNumber | null { return value } -function getXRPQuantity( +function getXAHQuantity( node: NormalizedNode, ): { account: string; balance: Balance } | null { const value = computeBalanceChange(node) @@ -103,8 +103,8 @@ function getXRPQuantity( // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- okay here account: (node.FinalFields?.Account ?? node.NewFields?.Account) as string, balance: { - currency: 'XRP', - value: dropsToXrp(value).toString(), + currency: 'XAH', + value: dropsToXah(value).toString(), }, } } @@ -166,7 +166,7 @@ export default function getBalanceChanges( }> { const quantities = normalizeNodes(metadata).map((node) => { if (node.LedgerEntryType === 'AccountRoot') { - const xrpQuantity = getXRPQuantity(node) + const xrpQuantity = getXAHQuantity(node) if (xrpQuantity == null) { return [] } diff --git a/packages/xrpl/src/utils/hashes/HashPrefix.ts b/packages/xahau/src/utils/hashes/HashPrefix.ts similarity index 100% rename from packages/xrpl/src/utils/hashes/HashPrefix.ts rename to packages/xahau/src/utils/hashes/HashPrefix.ts diff --git a/packages/xrpl/src/utils/hashes/README.md b/packages/xahau/src/utils/hashes/README.md similarity index 100% rename from packages/xrpl/src/utils/hashes/README.md rename to packages/xahau/src/utils/hashes/README.md diff --git a/packages/xrpl/src/utils/hashes/SHAMap/InnerNode.ts b/packages/xahau/src/utils/hashes/SHAMap/InnerNode.ts similarity index 93% rename from packages/xrpl/src/utils/hashes/SHAMap/InnerNode.ts rename to packages/xahau/src/utils/hashes/SHAMap/InnerNode.ts index 0a1ddf04..9216e4f7 100644 --- a/packages/xrpl/src/utils/hashes/SHAMap/InnerNode.ts +++ b/packages/xahau/src/utils/hashes/SHAMap/InnerNode.ts @@ -1,4 +1,4 @@ -import { XrplError } from '../../../errors' +import { XahlError } from '../../../errors' import HashPrefix from '../HashPrefix' import sha512Half from '../sha512Half' @@ -75,7 +75,7 @@ class InnerNode extends Node { } else if (existingNode instanceof LeafNode) { if (existingNode.tag === tag) { // Collision - throw new XrplError( + throw new XahlError( 'Tried to add a node to a SHAMap that was already in there.', ) } else { @@ -100,7 +100,7 @@ class InnerNode extends Node { */ public setNode(slot: number, node: Node): void { if (slot < 0 || slot > SLOT_MAX) { - throw new XrplError('Invalid slot: slot must be between 0-15.') + throw new XahlError('Invalid slot: slot must be between 0-15.') } this.leaves[slot] = node this.empty = false @@ -115,7 +115,7 @@ class InnerNode extends Node { */ public getNode(slot: number): Node | undefined { if (slot < 0 || slot > SLOT_MAX) { - throw new XrplError('Invalid slot: slot must be between 0-15.') + throw new XahlError('Invalid slot: slot must be between 0-15.') } return this.leaves[slot] } diff --git a/packages/xrpl/src/utils/hashes/SHAMap/LeafNode.ts b/packages/xahau/src/utils/hashes/SHAMap/LeafNode.ts similarity index 90% rename from packages/xrpl/src/utils/hashes/SHAMap/LeafNode.ts rename to packages/xahau/src/utils/hashes/SHAMap/LeafNode.ts index 519900b5..48455292 100644 --- a/packages/xrpl/src/utils/hashes/SHAMap/LeafNode.ts +++ b/packages/xahau/src/utils/hashes/SHAMap/LeafNode.ts @@ -1,4 +1,4 @@ -import { XrplError } from '../../../errors' +import { XahlError } from '../../../errors' import HashPrefix from '../HashPrefix' import sha512Half from '../sha512Half' @@ -49,7 +49,7 @@ class LeafNode extends Node { return sha512Half(txNodePrefix + this.data + this.tag) } default: - throw new XrplError('Tried to hash a SHAMap node of unknown type.') + throw new XahlError('Tried to hash a SHAMap node of unknown type.') } } @@ -61,7 +61,7 @@ class LeafNode extends Node { * @throws When called, because LeafNodes cannot addItem. */ public addItem(tag: string, node: Node): void { - throw new XrplError('Cannot call addItem on a LeafNode') + throw new XahlError('Cannot call addItem on a LeafNode') this.addItem(tag, node) } } diff --git a/packages/xrpl/src/utils/hashes/SHAMap/index.ts b/packages/xahau/src/utils/hashes/SHAMap/index.ts similarity index 100% rename from packages/xrpl/src/utils/hashes/SHAMap/index.ts rename to packages/xahau/src/utils/hashes/SHAMap/index.ts diff --git a/packages/xrpl/src/utils/hashes/SHAMap/node.ts b/packages/xahau/src/utils/hashes/SHAMap/node.ts similarity index 100% rename from packages/xrpl/src/utils/hashes/SHAMap/node.ts rename to packages/xahau/src/utils/hashes/SHAMap/node.ts diff --git a/packages/xrpl/src/utils/hashes/hashLedger.ts b/packages/xahau/src/utils/hashes/hashLedger.ts similarity index 95% rename from packages/xrpl/src/utils/hashes/hashLedger.ts rename to packages/xahau/src/utils/hashes/hashLedger.ts index e9cb9329..9e2c8122 100644 --- a/packages/xrpl/src/utils/hashes/hashLedger.ts +++ b/packages/xahau/src/utils/hashes/hashLedger.ts @@ -1,13 +1,13 @@ /* eslint-disable @typescript-eslint/no-magic-numbers -- this file mimics - behavior in rippled. Magic numbers are used for lengths and conditions */ -/* eslint-disable no-bitwise -- this file mimics behavior in rippled. It uses + behavior in xahaud. Magic numbers are used for lengths and conditions */ +/* eslint-disable no-bitwise -- this file mimics behavior in xahaud. It uses bitwise operators for and-ing numbers with a mask and bit shifting. */ import { bytesToHex } from '@xrplf/isomorphic/utils' import BigNumber from 'bignumber.js' -import { decode, encode } from 'ripple-binary-codec' +import { decode, encode } from 'xahau-binary-codec' -import { ValidationError, XrplError } from '../../errors' +import { ValidationError, XahlError } from '../../errors' import { APIVersion } from '../../models' import { LedgerEntry } from '../../models/ledger' import { LedgerVersionMap } from '../../models/ledger/Ledger' @@ -58,7 +58,7 @@ function addLengthPrefix(hex: string): string { ]) + hex ) } - throw new XrplError('Variable integer overflow.') + throw new XahlError('Variable integer overflow.') } /** diff --git a/packages/xrpl/src/utils/hashes/index.ts b/packages/xahau/src/utils/hashes/index.ts similarity index 96% rename from packages/xrpl/src/utils/hashes/index.ts rename to packages/xahau/src/utils/hashes/index.ts index 9d32f6bf..94a18e4c 100644 --- a/packages/xrpl/src/utils/hashes/index.ts +++ b/packages/xahau/src/utils/hashes/index.ts @@ -1,11 +1,11 @@ /* eslint-disable @typescript-eslint/no-magic-numbers -- this file mimics - behavior in rippled. Magic numbers are used for lengths and conditions */ -/* eslint-disable no-bitwise -- this file mimics behavior in rippled. It uses + behavior in xahaud. Magic numbers are used for lengths and conditions */ +/* eslint-disable no-bitwise -- this file mimics behavior in xahaud. It uses bitwise operators for and-ing numbers with a mask and bit shifting. */ import { bytesToHex } from '@xrplf/isomorphic/utils' import BigNumber from 'bignumber.js' -import { decodeAccountID } from 'ripple-address-codec' +import { decodeAccountID } from 'xahau-address-codec' import hashLedger, { hashLedgerHeader, diff --git a/packages/xrpl/src/utils/hashes/ledgerSpaces.ts b/packages/xahau/src/utils/hashes/ledgerSpaces.ts similarity index 72% rename from packages/xrpl/src/utils/hashes/ledgerSpaces.ts rename to packages/xahau/src/utils/hashes/ledgerSpaces.ts index e2af0c6a..4c0730bb 100644 --- a/packages/xrpl/src/utils/hashes/ledgerSpaces.ts +++ b/packages/xahau/src/utils/hashes/ledgerSpaces.ts @@ -1,12 +1,12 @@ /** - * XRP Ledger namespace prefixes. + * XAH Ledger namespace prefixes. * - * The XRP Ledger is a key-value store. In order to avoid name collisions, + * The XAH Ledger is a key-value store. In order to avoid name collisions, * names are partitioned into namespaces. * * Each namespace is just a single character prefix. * - * See [LedgerNameSpace enum](https://github.com/ripple/rippled/blob/master/src/ripple/protocol/LedgerFormats.h#L100). + * See [LedgerNameSpace enum](https://github.com/xahau/xahaud/blob/master/src/xahau/protocol/LedgerFormats.h#L100). */ const ledgerSpaces = { account: 'a', diff --git a/packages/xrpl/src/utils/hashes/sha512Half.ts b/packages/xahau/src/utils/hashes/sha512Half.ts similarity index 100% rename from packages/xrpl/src/utils/hashes/sha512Half.ts rename to packages/xahau/src/utils/hashes/sha512Half.ts diff --git a/packages/xrpl/src/utils/index.ts b/packages/xahau/src/utils/index.ts similarity index 89% rename from packages/xrpl/src/utils/index.ts rename to packages/xahau/src/utils/index.ts index 2304384e..3527313d 100644 --- a/packages/xrpl/src/utils/index.ts +++ b/packages/xahau/src/utils/index.ts @@ -13,15 +13,15 @@ import { isValidClassicAddress, isValidXAddress, xAddressToClassicAddress, -} from 'ripple-address-codec' +} from 'xahau-address-codec' import { encode as rbcEncode, decode as rbcDecode, encodeForMultisigning as rbcEncodeForMultisigning, encodeForSigning as rbcEncodeForSigning, encodeForSigningClaim as rbcEncodeForSigningClaim, -} from 'ripple-binary-codec' -import { verify as verifyKeypairSignature } from 'ripple-keypairs' +} from 'xahau-binary-codec' +import { verify as verifyKeypairSignature } from 'xahau-keypairs' import type { APIVersion } from '../models' import { LedgerEntry } from '../models/ledger' @@ -31,8 +31,6 @@ import { Transaction } from '../models/transactions/transaction' import { deriveKeypair, deriveAddress, deriveXAddress } from './derive' import getBalanceChanges from './getBalanceChanges' -import getNFTokenID from './getNFTokenID' -import getXChainClaimID from './getXChainClaimID' import { hashSignedTx, hashTx, @@ -47,7 +45,6 @@ import { hashEscrow, hashPaymentChannel, } from './hashes' -import parseNFTokenID from './parseNFTokenID' import { percentToTransferRate, decimalToTransferRate, @@ -65,7 +62,7 @@ import { unixTimeToRippleTime, } from './timeConversion' import verifyPaymentChannelClaim from './verifyPaymentChannelClaim' -import { xrpToDrops, dropsToXrp } from './xrpConversion' +import { xahToDrops, dropsToXah } from './xahConversion' /** * Check if a secret is valid. @@ -127,8 +124,8 @@ function encodeForMultiSigning(object: Transaction, signer: string): string { /** * Decodes a hex string into a transaction | ledger entry * - * @param hex - hex string in the XRPL serialization format. - * @returns The hex string decoded according to XRPL serialization format. + * @param hex - hex string in the XAHL serialization format. + * @returns The hex string decoded according to XAHL serialization format. */ function decode(hex: string): Record { return rbcDecode(hex) @@ -152,7 +149,7 @@ function isValidAddress(address: string): boolean { * When there are more results than contained in the response, the response * includes a `marker` field. * - * See https://ripple.com/build/rippled-apis/#markers-and-pagination. + * See https://xahau.com/build/xahaud-apis/#markers-and-pagination. * * @param response - Response to check for more pages on. * @returns Whether the response has more pages of data. @@ -183,8 +180,8 @@ const hashes = { export { getBalanceChanges, - dropsToXrp, - xrpToDrops, + dropsToXah, + xahToDrops, hasNextPage, rippleTimeToISOTime, isoTimeToRippleTime, @@ -226,7 +223,4 @@ export { encodeForMultiSigning, encodeForSigning, encodeForSigningClaim, - getNFTokenID, - parseNFTokenID, - getXChainClaimID, } diff --git a/packages/xrpl/src/utils/quality.ts b/packages/xahau/src/utils/quality.ts similarity index 100% rename from packages/xrpl/src/utils/quality.ts rename to packages/xahau/src/utils/quality.ts diff --git a/packages/xrpl/src/utils/signPaymentChannelClaim.ts b/packages/xahau/src/utils/signPaymentChannelClaim.ts similarity index 68% rename from packages/xrpl/src/utils/signPaymentChannelClaim.ts rename to packages/xahau/src/utils/signPaymentChannelClaim.ts index 14d95183..5e82e083 100644 --- a/packages/xrpl/src/utils/signPaymentChannelClaim.ts +++ b/packages/xahau/src/utils/signPaymentChannelClaim.ts @@ -1,13 +1,13 @@ -import { encodeForSigningClaim } from 'ripple-binary-codec' -import { sign } from 'ripple-keypairs' +import { encodeForSigningClaim } from 'xahau-binary-codec' +import { sign } from 'xahau-keypairs' -import { xrpToDrops } from './xrpConversion' +import { xahToDrops } from './xahConversion' /** * Sign a payment channel claim. * * @param channel - Channel identifier specified by the paymentChannelClaim. - * @param xrpAmount - XRP Amount specified by the paymentChannelClaim. + * @param xrpAmount - XAH Amount specified by the paymentChannelClaim. * @param privateKey - Private Key to sign paymentChannelClaim with. * @returns True if the channel is valid. * @category Utilities @@ -19,7 +19,7 @@ function signPaymentChannelClaim( ): string { const signingData = encodeForSigningClaim({ channel, - amount: xrpToDrops(xrpAmount), + amount: xahToDrops(xrpAmount), }) return sign(signingData, privateKey) } diff --git a/packages/xrpl/src/utils/stringConversion.ts b/packages/xahau/src/utils/stringConversion.ts similarity index 100% rename from packages/xrpl/src/utils/stringConversion.ts rename to packages/xahau/src/utils/stringConversion.ts diff --git a/packages/xrpl/src/utils/timeConversion.ts b/packages/xahau/src/utils/timeConversion.ts similarity index 67% rename from packages/xrpl/src/utils/timeConversion.ts rename to packages/xahau/src/utils/timeConversion.ts index 121197fe..143877a3 100644 --- a/packages/xrpl/src/utils/timeConversion.ts +++ b/packages/xahau/src/utils/timeConversion.ts @@ -1,7 +1,7 @@ const RIPPLE_EPOCH_DIFF = 0x386d4380 /** - * Convert a ripple timestamp to a unix timestamp. + * Convert a xahau timestamp to a unix timestamp. * * @param rpepoch - (seconds since 1/1/2000 GMT). * @returns Milliseconds since unix epoch. @@ -12,7 +12,7 @@ function rippleTimeToUnixTime(rpepoch: number): number { } /** - * Convert a unix timestamp to a ripple timestamp. + * Convert a unix timestamp to a xahau timestamp. * * @param timestamp - (ms since unix epoch). * @returns Seconds since Ripple Epoch (1/1/2000 GMT). @@ -23,21 +23,21 @@ function unixTimeToRippleTime(timestamp: number): number { } /** - * Convert a ripple timestamp to an Iso8601 timestamp. + * Convert a xahau timestamp to an Iso8601 timestamp. * - * @param rippleTime - Is the number of seconds since Ripple Epoch (1/1/2000 GMT). + * @param xahauTime - Is the number of seconds since Ripple Epoch (1/1/2000 GMT). * @returns Iso8601 international standard date format. * @category Utilities */ -function rippleTimeToISOTime(rippleTime: number): string { - return new Date(rippleTimeToUnixTime(rippleTime)).toISOString() +function rippleTimeToISOTime(xahauTime: number): string { + return new Date(rippleTimeToUnixTime(xahauTime)).toISOString() } /** - * Convert an ISO8601 timestmap to a ripple timestamp. + * Convert an ISO8601 timestmap to a xahau timestamp. * * @param iso8601 - International standard date format. - * @returns Seconds since ripple epoch (1/1/2000 GMT). + * @returns Seconds since xahau epoch (1/1/2000 GMT). * @category Utilities */ function isoTimeToRippleTime(iso8601: string | Date): number { diff --git a/packages/xrpl/src/utils/verifyPaymentChannelClaim.ts b/packages/xahau/src/utils/verifyPaymentChannelClaim.ts similarity index 74% rename from packages/xrpl/src/utils/verifyPaymentChannelClaim.ts rename to packages/xahau/src/utils/verifyPaymentChannelClaim.ts index fdf3eb93..49a7440f 100644 --- a/packages/xrpl/src/utils/verifyPaymentChannelClaim.ts +++ b/packages/xahau/src/utils/verifyPaymentChannelClaim.ts @@ -1,13 +1,13 @@ -import { encodeForSigningClaim } from 'ripple-binary-codec' -import { verify } from 'ripple-keypairs' +import { encodeForSigningClaim } from 'xahau-binary-codec' +import { verify } from 'xahau-keypairs' -import { xrpToDrops } from './xrpConversion' +import { xahToDrops } from './xahConversion' /** * Verify the signature of a payment channel claim. * * @param channel - Channel identifier specified by the paymentChannelClaim. - * @param xrpAmount - XRP Amount specified by the paymentChannelClaim. + * @param xrpAmount - XAH Amount specified by the paymentChannelClaim. * @param signature - Signature produced from signing paymentChannelClaim. * @param publicKey - Public key that signed the paymentChannelClaim. * @returns True if the channel is valid. @@ -22,7 +22,7 @@ function verifyPaymentChannelClaim( ): boolean { const signingData = encodeForSigningClaim({ channel, - amount: xrpToDrops(xrpAmount), + amount: xahToDrops(xrpAmount), }) return verify(signingData, signature, publicKey) } diff --git a/packages/xrpl/src/utils/xrpConversion.ts b/packages/xahau/src/utils/xahConversion.ts similarity index 71% rename from packages/xrpl/src/utils/xrpConversion.ts rename to packages/xahau/src/utils/xahConversion.ts index 151dca3d..9dd22478 100644 --- a/packages/xrpl/src/utils/xrpConversion.ts +++ b/packages/xahau/src/utils/xahConversion.ts @@ -2,20 +2,20 @@ import BigNumber from 'bignumber.js' import { ValidationError } from '../errors' -const DROPS_PER_XRP = 1000000.0 +const DROPS_PER_XAH = 1000000.0 const MAX_FRACTION_LENGTH = 6 const BASE_TEN = 10 const SANITY_CHECK = /^-?[0-9.]+$/u /** - * Convert Drops to XRP. + * Convert Drops to XAH. * - * @param dropsToConvert - Drops to convert to XRP. This can be a string, number, or BigNumber. - * @returns Amount in XRP. + * @param dropsToConvert - Drops to convert to XAH. This can be a string, number, or BigNumber. + * @returns Amount in XAH. * @throws When drops amount is invalid. * @category Utilities */ -export function dropsToXrp(dropsToConvert: BigNumber.Value): number { +export function dropsToXah(dropsToConvert: BigNumber.Value): number { /* * Converting to BigNumber and then back to string should remove any * decimal point followed by zeros, e.g. '1.00'. @@ -26,14 +26,14 @@ export function dropsToXrp(dropsToConvert: BigNumber.Value): number { // check that the value is valid and actually a number if (typeof dropsToConvert === 'string' && drops === 'NaN') { throw new ValidationError( - `dropsToXrp: invalid value '${dropsToConvert}', should be a BigNumber or string-encoded number.`, + `dropsToXah: invalid value '${dropsToConvert}', should be a BigNumber or string-encoded number.`, ) } // drops are only whole units if (drops.includes('.')) { throw new ValidationError( - `dropsToXrp: value '${drops}' has too many decimal places.`, + `dropsToXah: value '${drops}' has too many decimal places.`, ) } @@ -44,31 +44,31 @@ export function dropsToXrp(dropsToConvert: BigNumber.Value): number { */ if (!SANITY_CHECK.exec(drops)) { throw new ValidationError( - `dropsToXrp: failed sanity check -` + + `dropsToXah: failed sanity check -` + ` value '${drops}',` + ` does not match (^-?[0-9]+$).`, ) } - return new BigNumber(drops).dividedBy(DROPS_PER_XRP).toNumber() + return new BigNumber(drops).dividedBy(DROPS_PER_XAH).toNumber() } /** - * Convert an amount in XRP to an amount in drops. + * Convert an amount in XAH to an amount in drops. * - * @param xrpToConvert - Amount in XRP. + * @param xrpToConvert - Amount in XAH. * @returns Amount in drops. * @throws When amount in xrp is invalid. * @category Utilities */ -export function xrpToDrops(xrpToConvert: BigNumber.Value): string { +export function xahToDrops(xrpToConvert: BigNumber.Value): string { // Important: specify base BASE_TEN to avoid exponential notation, e.g. '1e-7'. const xrp = new BigNumber(xrpToConvert).toString(BASE_TEN) // check that the value is valid and actually a number if (typeof xrpToConvert === 'string' && xrp === 'NaN') { throw new ValidationError( - `xrpToDrops: invalid value '${xrpToConvert}', should be a BigNumber or string-encoded number.`, + `xahToDrops: invalid value '${xrpToConvert}', should be a BigNumber or string-encoded number.`, ) } @@ -79,26 +79,26 @@ export function xrpToDrops(xrpToConvert: BigNumber.Value): string { */ if (!SANITY_CHECK.exec(xrp)) { throw new ValidationError( - `xrpToDrops: failed sanity check - value '${xrp}', does not match (^-?[0-9.]+$).`, + `xahToDrops: failed sanity check - value '${xrp}', does not match (^-?[0-9.]+$).`, ) } const components = xrp.split('.') if (components.length > 2) { throw new ValidationError( - `xrpToDrops: failed sanity check - value '${xrp}' has too many decimal points.`, + `xahToDrops: failed sanity check - value '${xrp}' has too many decimal points.`, ) } const fraction = components[1] || '0' if (fraction.length > MAX_FRACTION_LENGTH) { throw new ValidationError( - `xrpToDrops: value '${xrp}' has too many decimal places.`, + `xahToDrops: value '${xrp}' has too many decimal places.`, ) } return new BigNumber(xrp) - .times(DROPS_PER_XRP) + .times(DROPS_PER_XAH) .integerValue(BigNumber.ROUND_FLOOR) .toString(BASE_TEN) } diff --git a/packages/xrpl/test/.mocharc.json b/packages/xahau/test/.mocharc.json similarity index 100% rename from packages/xrpl/test/.mocharc.json rename to packages/xahau/test/.mocharc.json diff --git a/packages/xrpl/test/ExponentialBackoff.test.ts b/packages/xahau/test/ExponentialBackoff.test.ts similarity index 100% rename from packages/xrpl/test/ExponentialBackoff.test.ts rename to packages/xahau/test/ExponentialBackoff.test.ts diff --git a/packages/xrpl/test/client/autofill.test.ts b/packages/xahau/test/client/autofill.test.ts similarity index 77% rename from packages/xrpl/test/client/autofill.test.ts rename to packages/xahau/test/client/autofill.test.ts index 8c2d9b5e..b9695215 100644 --- a/packages/xrpl/test/client/autofill.test.ts +++ b/packages/xahau/test/client/autofill.test.ts @@ -1,14 +1,8 @@ import { assert } from 'chai' -import { - XrplError, - AccountDelete, - EscrowFinish, - Payment, - Transaction, -} from '../../src' +import { EscrowFinish, Payment, Transaction } from '../../src' import { ValidationError } from '../../src/errors' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -31,12 +25,12 @@ describe('client.autofill', function () { networkID: number, ): Promise { await testContext.client.disconnect() - rippled.server_info.withNetworkId.result.info.build_version = buildVersion - rippled.server_info.withNetworkId.result.info.network_id = networkID + xahaud.server_info.withNetworkId.result.info.build_version = buildVersion + xahaud.server_info.withNetworkId.result.info.network_id = networkID testContext.client.connection.on('connected', () => { testContext.mockRippled?.addResponse( 'server_info', - rippled.server_info.withNetworkId, + xahaud.server_info.withNetworkId, ) }) @@ -134,7 +128,7 @@ describe('client.autofill', function () { Sequence, LastLedgerSequence, } - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const txResult = await testContext.client.autofill(tx) @@ -142,7 +136,7 @@ describe('client.autofill', function () { }) // NetworkID is required in transaction for network > 1024 and from version 1.11.0 or later. - // More context: https://github.com/XRPLF/rippled/pull/4370 + // More context: https://github.com/XRPLF/xahaud/pull/4370 it('overrides network ID if > 1024 and version is later than 1.11.0', async function () { await setupMockRippledVersionAndID('1.11.1', 1025) const tx: Payment = { @@ -154,7 +148,7 @@ describe('client.autofill', function () { Sequence, LastLedgerSequence, } - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const txResult = await testContext.client.autofill(tx) @@ -162,7 +156,7 @@ describe('client.autofill', function () { }) // NetworkID is only required in transaction for version 1.11.0 or later. - // More context: https://github.com/XRPLF/rippled/pull/4370 + // More context: https://github.com/XRPLF/xahaud/pull/4370 it('ignores network ID if > 1024 but version is earlier than 1.11.0', async function () { await setupMockRippledVersionAndID('1.10.0', 1025) const tx: Payment = { @@ -174,7 +168,7 @@ describe('client.autofill', function () { Sequence, LastLedgerSequence, } - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const txResult = await testContext.client.autofill(tx) @@ -182,7 +176,7 @@ describe('client.autofill', function () { }) // NetworkID <= 1024 does not require a newtorkID in transaction. - // More context: https://github.com/XRPLF/rippled/pull/4370 + // More context: https://github.com/XRPLF/xahaud/pull/4370 it('ignores network ID if <= 1024', async function () { await setupMockRippledVersionAndID('1.11.1', 1023) const tx: Payment = { @@ -194,7 +188,7 @@ describe('client.autofill', function () { Sequence, LastLedgerSequence, } - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const txResult = await testContext.client.autofill(tx) @@ -210,13 +204,13 @@ describe('client.autofill', function () { } testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const txResult = await testContext.client.autofill(tx) @@ -249,33 +243,6 @@ describe('client.autofill', function () { assert.strictEqual(txResult.Sequence, 23) }) - it('should throw error if account deletion blockers exist', async function () { - testContext.mockRippled!.addResponse( - 'account_info', - rippled.account_info.normal, - ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) - testContext.mockRippled!.addResponse( - 'server_info', - rippled.server_info.normal, - ) - testContext.mockRippled!.addResponse( - 'account_objects', - rippled.account_objects.normal, - ) - - const tx: AccountDelete = { - Account: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', - TransactionType: 'AccountDelete', - Destination: 'X7AcgcsBL6XDcUb289X4mJ8djcdyKaB5hJDWMArnXr61cqZ', - Fee, - Sequence, - LastLedgerSequence, - } - - await assertRejects(testContext.client.autofill(tx), XrplError) - }) - describe('when autofill Fee is missing', function () { it('should autofill Fee of a Transaction', async function () { const tx: Transaction = { @@ -287,7 +254,7 @@ describe('client.autofill', function () { } testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) const txResult = await testContext.client.autofill(tx) @@ -306,53 +273,18 @@ describe('client.autofill', function () { } testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) const txResult = await testContext.client.autofill(tx) assert.strictEqual(txResult.Fee, '399') }) - it('should autofill Fee of an AccountDelete transaction', async function () { - const tx: AccountDelete = { - Account: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', - TransactionType: 'AccountDelete', - Destination: 'X7AcgcsBL6XDcUb289X4mJ8djcdyKaB5hJDWMArnXr61cqZ', - } - testContext.mockRippled!.addResponse( - 'account_info', - rippled.account_info.normal, - ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) - testContext.mockRippled!.addResponse('server_state', { - status: 'success', - type: 'response', - result: { - state: { - validated_ledger: { - reserve_inc: 2000000, - }, - }, - }, - }) - testContext.mockRippled!.addResponse( - 'server_info', - rippled.server_info.normal, - ) - testContext.mockRippled!.addResponse( - 'account_objects', - rippled.account_objects.empty, - ) - const txResult = await testContext.client.autofill(tx) - - assert.strictEqual(txResult.Fee, '2000000') - }) - it('should autofill Fee of an EscrowFinish transaction with signersCount', async function () { const tx: EscrowFinish = { Account: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', @@ -365,12 +297,12 @@ describe('client.autofill', function () { } testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) const txResult = await testContext.client.autofill(tx, 4) diff --git a/packages/xrpl/test/client/client.test.ts b/packages/xahau/test/client/client.test.ts similarity index 96% rename from packages/xrpl/test/client/client.test.ts rename to packages/xahau/test/client/client.test.ts index 9eb8aa74..4cc122c9 100644 --- a/packages/xrpl/test/client/client.test.ts +++ b/packages/xahau/test/client/client.test.ts @@ -10,7 +10,7 @@ describe('Client', function () { 'Client - implicit server port', () => { // eslint-disable-next-line no-new -- Need to test constructor - new Client('wss://s1.ripple.com') + new Client('wss://s1.xahau.com') }, TIMEOUT, ) diff --git a/packages/xrpl/test/client/constructor.test.ts b/packages/xahau/test/client/constructor.test.ts similarity index 94% rename from packages/xrpl/test/client/constructor.test.ts rename to packages/xahau/test/client/constructor.test.ts index 8eb73e9e..51cdc25b 100644 --- a/packages/xrpl/test/client/constructor.test.ts +++ b/packages/xahau/test/client/constructor.test.ts @@ -5,7 +5,7 @@ import { Client } from '../../src/client' describe('client constructor', function () { it('Client - implicit server port', function () { // eslint-disable-next-line no-new -- Testing constructor - new Client('wss://s1.ripple.com') + new Client('wss://s1.xahau.com') }) it('Client invalid options', function () { diff --git a/packages/xrpl/test/client/errors.test.ts b/packages/xahau/test/client/errors.test.ts similarity index 54% rename from packages/xrpl/test/client/errors.test.ts rename to packages/xahau/test/client/errors.test.ts index d6a3e3c0..ab0f3cc8 100644 --- a/packages/xrpl/test/client/errors.test.ts +++ b/packages/xahau/test/client/errors.test.ts @@ -1,11 +1,11 @@ import { assert } from 'chai' -import { XrplError, NotFoundError } from '../../src' +import { XahlError, NotFoundError } from '../../src' describe('client errors', function () { - it('XrplError with data', async function () { - const error = new XrplError('_message_', '_data_') - assert.strictEqual(error.toString(), '[XrplError(_message_, "_data_")]') + it('XahlError with data', async function () { + const error = new XahlError('_message_', '_data_') + assert.strictEqual(error.toString(), '[XahlError(_message_, "_data_")]') }) it('NotFoundError default message', async function () { diff --git a/packages/xrpl/test/client/getBalances.test.ts b/packages/xahau/test/client/getBalances.test.ts similarity index 80% rename from packages/xrpl/test/client/getBalances.test.ts rename to packages/xahau/test/client/getBalances.test.ts index c6f35c8f..28cd459b 100644 --- a/packages/xrpl/test/client/getBalances.test.ts +++ b/packages/xahau/test/client/getBalances.test.ts @@ -1,6 +1,6 @@ import responses from '../fixtures/responses' -import rippled from '../fixtures/rippled' -import rippledAccountLines from '../fixtures/rippled/accountLines' +import xahaud from '../fixtures/xahaud' +import xahaudAccountLines from '../fixtures/xahaud/accountLines' import { setupClient, teardownClient, @@ -26,13 +26,13 @@ describe('client.getBalances', function () { it('getBalances - base', async function () { testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) testContext.mockRippled!.addResponse( 'account_lines', - rippledAccountLines.normal, + xahaudAccountLines.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const result = await testContext.client.getBalances(testcase.address) assertResultMatch(result, responses.getBalances, 'getBalances') }) @@ -46,13 +46,13 @@ describe('client.getBalances', function () { } testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) testContext.mockRippled!.addResponse( 'account_lines', - rippledAccountLines.normal, + xahaudAccountLines.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const expectedResponse = responses.getBalances.slice( 0, request.options.limit, @@ -70,13 +70,13 @@ describe('client.getBalances', function () { } testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) testContext.mockRippled!.addResponse( 'account_lines', - rippledAccountLines.normal, + xahaudAccountLines.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const expectedResponse = responses.getBalances.filter( (item) => item.issuer === options.peer, @@ -95,13 +95,13 @@ describe('client.getBalances', function () { } testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) testContext.mockRippled!.addResponse( 'account_lines', - rippledAccountLines.normal, + xahaudAccountLines.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const expectedResponse = responses.getBalances .filter((item) => item.issuer === options.peer) diff --git a/packages/xrpl/test/client/getFeeXrp.test.ts b/packages/xahau/test/client/getFeeXah.test.ts similarity index 81% rename from packages/xrpl/test/client/getFeeXrp.test.ts rename to packages/xahau/test/client/getFeeXah.test.ts index 90147f3a..27141236 100644 --- a/packages/xrpl/test/client/getFeeXrp.test.ts +++ b/packages/xahau/test/client/getFeeXah.test.ts @@ -1,7 +1,7 @@ import { assert } from 'chai' -import getFeeXrp from '../../src/sugar/getFeeXrp' -import rippled from '../fixtures/rippled' +import getFeeXrp from '../../src/sugar/getFeeXah' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -19,7 +19,7 @@ describe('getFeeXrp', function () { it('getFeeXrp', async function () { testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) const fee = await getFeeXrp(testContext.client) assert.strictEqual(fee, '0.000012') @@ -28,24 +28,24 @@ describe('getFeeXrp', function () { it('getFeeXrp - high load_factor', async function () { testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.highLoadFactor, + xahaud.server_info.highLoadFactor, ) const fee = await getFeeXrp(testContext.client) assert.strictEqual(fee, '2') }) - it('getFeeXrp - high load_factor with custom maxFeeXRP', async function () { + it('getFeeXrp - high load_factor with custom maxFeeXAH', async function () { testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.highLoadFactor, + xahaud.server_info.highLoadFactor, ) /* - * Ensure that overriding with high maxFeeXRP of '51540' causes no errors. + * Ensure that overriding with high maxFeeXAH of '51540' causes no errors. * (fee will actually be 51539.607552) */ // @ts-expect-error Manually setting this for the purpose of testing - testContext.client.maxFeeXRP = '51540' + testContext.client.maxFeeXAH = '51540' const fee = await getFeeXrp(testContext.client) assert.strictEqual(fee, '51539.607552') }) @@ -53,7 +53,7 @@ describe('getFeeXrp', function () { it('getFeeXrp custom cushion', async function () { testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) // @ts-expect-error Manually setting this for the purpose of testing testContext.client.feeCushion = 1.4 @@ -68,7 +68,7 @@ describe('getFeeXrp', function () { it('getFeeXrp cushion less than 1.0', async function () { testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) // @ts-expect-error Manually setting this for the purpose of testing testContext.client.feeCushion = 0.9 @@ -79,7 +79,7 @@ describe('getFeeXrp', function () { it('getFeeXrp reporting', async function () { testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) const fee = await getFeeXrp(testContext.client) assert.strictEqual(fee, '0.000012') diff --git a/packages/xrpl/test/client/getLedgerIndex.test.ts b/packages/xahau/test/client/getLedgerIndex.test.ts similarity index 80% rename from packages/xrpl/test/client/getLedgerIndex.test.ts rename to packages/xahau/test/client/getLedgerIndex.test.ts index bf8cc636..41a66b5d 100644 --- a/packages/xrpl/test/client/getLedgerIndex.test.ts +++ b/packages/xahau/test/client/getLedgerIndex.test.ts @@ -1,6 +1,6 @@ import { assert } from 'chai' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -16,7 +16,7 @@ describe('client.getLedgerIndex', function () { afterEach(async () => teardownClient(testContext)) it('getLedgerIndex', async function () { - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const ledgerIndex = await testContext.client.getLedgerIndex() assert.strictEqual(ledgerIndex, 9038214) }) diff --git a/packages/xrpl/test/client/getOrderbook.test.ts b/packages/xahau/test/client/getOrderbook.test.ts similarity index 87% rename from packages/xrpl/test/client/getOrderbook.test.ts rename to packages/xahau/test/client/getOrderbook.test.ts index eebd7cc1..276e7685 100644 --- a/packages/xrpl/test/client/getOrderbook.test.ts +++ b/packages/xahau/test/client/getOrderbook.test.ts @@ -2,11 +2,11 @@ import BigNumber from 'bignumber.js' import { assert } from 'chai' import { BookOffersRequest, type Request } from '../../src' -import { ValidationError, XrplError } from '../../src/errors' +import { ValidationError, XahlError } from '../../src/errors' import { OfferFlags } from '../../src/models/ledger' import requests from '../fixtures/requests' import responses from '../fixtures/responses' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -46,15 +46,15 @@ function normalRippledResponse(request: Request): Record { isBTC((request as BookOffersRequest).taker_gets.currency) && isUSD((request as BookOffersRequest).taker_pays.currency) ) { - return rippled.book_offers.fabric.requestBookOffersBidsResponse(request) + return xahaud.book_offers.fabric.requestBookOffersBidsResponse(request) } if ( isUSD((request as BookOffersRequest).taker_gets.currency) && isBTC((request as BookOffersRequest).taker_pays.currency) ) { - return rippled.book_offers.fabric.requestBookOffersAsksResponse(request) + return xahaud.book_offers.fabric.requestBookOffersAsksResponse(request) } - throw new XrplError('unexpected end') + throw new XahlError('unexpected end') } function xrpRippledResponse(request: Request): Record { @@ -62,13 +62,13 @@ function xrpRippledResponse(request: Request): Record { (request as BookOffersRequest).taker_pays.issuer === 'rp8rJYTpodf8qbSCHVTNacf8nSW8mRakFw' ) { - return rippled.book_offers.xrp_usd + return xahaud.book_offers.xrp_usd } if ( (request as BookOffersRequest).taker_gets.issuer === 'rp8rJYTpodf8qbSCHVTNacf8nSW8mRakFw' ) { - return rippled.book_offers.usd_xrp + return xahaud.book_offers.usd_xrp } throw new Error('unexpected end') } @@ -145,20 +145,20 @@ describe('client.getOrderbook', function () { ) }) - it('with XRP', async function () { + it('with XAH', async function () { testContext.mockRippled!.addResponse('book_offers', xrpRippledResponse) const response = await testContext.client.getOrderbook( - requests.getOrderbook.withXRP.takerPays, - requests.getOrderbook.withXRP.takerGets, + requests.getOrderbook.withXAH.takerPays, + requests.getOrderbook.withXAH.takerGets, ) - assertResultMatch(response, responses.getOrderbook.withXRP, 'getOrderbook') + assertResultMatch(response, responses.getOrderbook.withXAH, 'getOrderbook') }) - it('sample USD/XRP book has orders sorted correctly', async function () { + it('sample USD/XAH book has orders sorted correctly', async function () { testContext.mockRippled!.addResponse('book_offers', xrpRippledResponse) const response = await testContext.client.getOrderbook( - requests.getOrderbook.withXRP.takerPays, - requests.getOrderbook.withXRP.takerGets, + requests.getOrderbook.withXAH.takerPays, + requests.getOrderbook.withXAH.takerGets, ) checkSortingOfOrders(response.buy) checkSortingOfOrders(response.sell) @@ -183,11 +183,11 @@ describe('client.getOrderbook', function () { ) }) - it('sorted so that best deals come first [bad test](XRP)', async function () { + it('sorted so that best deals come first [bad test](XAH)', async function () { testContext.mockRippled!.addResponse('book_offers', xrpRippledResponse) const response = await testContext.client.getOrderbook( - requests.getOrderbook.withXRP.takerPays, - requests.getOrderbook.withXRP.takerGets, + requests.getOrderbook.withXAH.takerPays, + requests.getOrderbook.withXAH.takerGets, ) const buyRates = response.buy.map(async (item) => Number(item.quality)) const sellRates = response.sell.map(async (item) => Number(item.quality)) diff --git a/packages/xrpl/test/client/getXrpBalance.test.ts b/packages/xahau/test/client/getXahBalance.test.ts similarity index 85% rename from packages/xrpl/test/client/getXrpBalance.test.ts rename to packages/xahau/test/client/getXahBalance.test.ts index 783eaa45..aaa5ab38 100644 --- a/packages/xrpl/test/client/getXrpBalance.test.ts +++ b/packages/xahau/test/client/getXahBalance.test.ts @@ -1,6 +1,6 @@ import { assert } from 'chai' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -26,9 +26,9 @@ describe('client.getXrpBalance', function () { it('getXrpBalance', async function () { testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) const result = await testContext.client.getXrpBalance(testcase.address) assert.equal(result, 922.913243) }) diff --git a/packages/xrpl/test/client/isConnected.test.ts b/packages/xahau/test/client/isConnected.test.ts similarity index 100% rename from packages/xrpl/test/client/isConnected.test.ts rename to packages/xahau/test/client/isConnected.test.ts diff --git a/packages/xrpl/test/client/partialPayments.test.ts b/packages/xahau/test/client/partialPayments.test.ts similarity index 76% rename from packages/xrpl/test/client/partialPayments.test.ts rename to packages/xahau/test/client/partialPayments.test.ts index ad963343..07215eb8 100644 --- a/packages/xrpl/test/client/partialPayments.test.ts +++ b/packages/xahau/test/client/partialPayments.test.ts @@ -1,15 +1,15 @@ import { expect } from 'chai' import cloneDeep from 'lodash/cloneDeep' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, type XrplTestContext, } from '../setupClient' -const partialPaymentIOU = rippled.partial_payments.iou -const partialPaymentXRP = rippled.partial_payments.xrp +const partialPaymentIOU = xahaud.partial_payments.iou +const partialPaymentXAH = xahaud.partial_payments.xah describe('client handling of tfPartialPayments', function () { let testContext: XrplTestContext @@ -20,17 +20,17 @@ describe('client handling of tfPartialPayments', function () { afterEach(async () => teardownClient(testContext)) it('Tx with no tfPartialPayment', async function () { - testContext.mockRippled!.addResponse('tx', rippled.tx.Payment) + testContext.mockRippled!.addResponse('tx', xahaud.tx.Payment) const resp = await testContext.client.request({ command: 'tx', - transaction: rippled.tx.Payment.result.tx_json.hash, + transaction: xahaud.tx.Payment.result.tx_json.hash, }) expect(resp.warnings).to.equal(undefined) }) it('Tx with IOU tfPartialPayment', async function () { - const mockResponse = { ...rippled.tx.Payment, result: partialPaymentIOU } + const mockResponse = { ...xahaud.tx.Payment, result: partialPaymentIOU } testContext.mockRippled!.addResponse('tx', mockResponse) const resp = await testContext.client.request({ command: 'tx', @@ -45,8 +45,8 @@ describe('client handling of tfPartialPayments', function () { ]) }) - it('Tx with XRP tfPartialPayment', async function () { - const mockResponse = { ...rippled.tx.Payment, result: partialPaymentXRP } + it('Tx with XAH tfPartialPayment', async function () { + const mockResponse = { ...xahaud.tx.Payment, result: partialPaymentXAH } testContext.mockRippled!.addResponse('tx', mockResponse) const resp = await testContext.client.request({ command: 'tx', @@ -62,13 +62,10 @@ describe('client handling of tfPartialPayments', function () { }) it('account_tx with no tfPartialPayment', async function () { - testContext.mockRippled!.addResponse( - 'account_tx', - rippled.account_tx.normal, - ) + testContext.mockRippled!.addResponse('account_tx', xahaud.account_tx.normal) const resp = await testContext.client.request({ command: 'account_tx', - account: rippled.account_tx.normal.result.account, + account: xahaud.account_tx.normal.result.account, }) expect(resp.warnings).to.equal(undefined) @@ -76,10 +73,10 @@ describe('client handling of tfPartialPayments', function () { it('account_tx with IOU tfPartialPayment', async function () { const partial = { - ...rippled.tx.Payment, + ...xahaud.tx.Payment, result: partialPaymentIOU, } - const mockResponse = rippled.account_tx.normal + const mockResponse = xahaud.account_tx.normal mockResponse.result.transactions.push({ tx_json: partial.result.tx_json, meta: partial.result.meta, @@ -101,10 +98,10 @@ describe('client handling of tfPartialPayments', function () { ]) }) - it('account_tx with XRP tfPartialPayment', async function () { + it('account_tx with XAH tfPartialPayment', async function () { // TODO: Create fixtues with partial payments instead of using ... - const partial = { ...rippled.tx.Payment, result: partialPaymentXRP } - const mockResponse = rippled.account_tx.normal + const partial = { ...xahaud.tx.Payment, result: partialPaymentXAH } + const mockResponse = xahaud.account_tx.normal mockResponse.result.transactions.push({ tx_json: partial.result.tx_json, meta: partial.result.meta, @@ -129,18 +126,18 @@ describe('client handling of tfPartialPayments', function () { it('transaction_entry with no tfPartialPayment', async function () { testContext.mockRippled!.addResponse( 'transaction_entry', - rippled.transaction_entry, + xahaud.transaction_entry, ) const resp = await testContext.client.request({ command: 'transaction_entry', - tx_hash: rippled.transaction_entry.result.tx_json.hash, + tx_hash: xahaud.transaction_entry.result.tx_json.hash, }) expect(resp.warnings).to.equal(undefined) }) - it('transaction_entry with XRP tfPartialPayment', async function () { - const mockResponse = cloneDeep(rippled.transaction_entry) + it('transaction_entry with XAH tfPartialPayment', async function () { + const mockResponse = cloneDeep(xahaud.transaction_entry) mockResponse.result.tx_json.DeliverMax = '1000' testContext.mockRippled!.addResponse('transaction_entry', mockResponse) const resp = await testContext.client.request({ @@ -159,7 +156,7 @@ describe('client handling of tfPartialPayments', function () { it('Transactions stream with no tfPartialPayment', (done) => { testContext.mockRippled!.addResponse( 'transaction_entry', - rippled.transaction_entry, + xahaud.transaction_entry, ) testContext.client.on('transaction', (tx) => { expect(tx.warnings).to.equal(undefined) @@ -168,14 +165,14 @@ describe('client handling of tfPartialPayments', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.transaction), + JSON.stringify(xahaud.streams.transaction), ) }) - it('Transactions stream with XRP tfPartialPayment', (done) => { + it('Transactions stream with XAH tfPartialPayment', (done) => { testContext.mockRippled!.addResponse( 'transaction_entry', - rippled.transaction_entry, + xahaud.transaction_entry, ) testContext.client.on('transaction', (tx) => { expect(tx.warnings).to.deep.equal([ @@ -189,7 +186,7 @@ describe('client handling of tfPartialPayments', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.partialPaymentTransaction), + JSON.stringify(xahaud.streams.partialPaymentTransaction), ) }) }) diff --git a/packages/xrpl/test/client/request.test.ts b/packages/xahau/test/client/request.test.ts similarity index 91% rename from packages/xrpl/test/client/request.test.ts rename to packages/xahau/test/client/request.test.ts index 8ac05fb4..424f8d07 100644 --- a/packages/xrpl/test/client/request.test.ts +++ b/packages/xahau/test/client/request.test.ts @@ -1,5 +1,5 @@ import responses from '../fixtures/responses' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -20,7 +20,7 @@ describe('client.request', function () { it('request account_objects', async function () { testContext.mockRippled!.addResponse( 'account_objects', - rippled.account_objects.normal, + xahaud.account_objects.normal, ) const result = await testContext.client.request({ command: 'account_objects', @@ -37,7 +37,7 @@ describe('client.request', function () { it('request account_objects - invalid options', async function () { testContext.mockRippled!.addResponse( 'account_objects', - rippled.account_objects.normal, + xahaud.account_objects.normal, ) const result = await testContext.client.request({ command: 'account_objects', diff --git a/packages/xrpl/test/client/requestAll.test.ts b/packages/xahau/test/client/requestAll.test.ts similarity index 74% rename from packages/xrpl/test/client/requestAll.test.ts rename to packages/xahau/test/client/requestAll.test.ts index 1949a8ea..46f97639 100644 --- a/packages/xrpl/test/client/requestAll.test.ts +++ b/packages/xahau/test/client/requestAll.test.ts @@ -1,27 +1,27 @@ import { assert } from 'chai' import type { Request } from '../../src' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, type XrplTestContext, } from '../setupClient' -const rippledResponse = function (request: Request): Record { +const xahaudResponse = function (request: Request): Record { if ('marker' in request) { - return rippled.ledger_data.lastPage + return xahaud.ledger_data.lastPage } - return rippled.ledger_data.firstPage + return xahaud.ledger_data.firstPage } -const rippledResponseFirstEmpty = function ( +const xahaudResponseFirstEmpty = function ( request: Request, ): Record { if ('marker' in request) { - return rippled.ledger_data.lastPage + return xahaud.ledger_data.lastPage } - return rippled.ledger_data.firstPageEmpty + return xahaud.ledger_data.firstPageEmpty } describe('client.requestAll', function () { @@ -32,7 +32,7 @@ describe('client.requestAll', function () { }) afterEach(async () => teardownClient(testContext)) it('requests the next page', async function () { - testContext.mockRippled!.addResponse('ledger_data', rippledResponse) + testContext.mockRippled!.addResponse('ledger_data', xahaudResponse) const allResponses = await testContext.client.requestAll({ command: 'ledger_data', }) @@ -46,7 +46,7 @@ describe('client.requestAll', function () { it('stops when there are no more pages', async function () { testContext.mockRippled!.addResponse( 'ledger_data', - rippled.ledger_data.lastPage, + xahaud.ledger_data.lastPage, ) const allResponses = await testContext.client.requestAll({ command: 'ledger_data', @@ -57,7 +57,7 @@ describe('client.requestAll', function () { it('handles when the first page has no results', async function () { testContext.mockRippled!.addResponse( 'ledger_data', - rippledResponseFirstEmpty, + xahaudResponseFirstEmpty, ) const allResponses = await testContext.client.requestAll({ command: 'ledger_data', diff --git a/packages/xrpl/test/client/requestNextPage.test.ts b/packages/xahau/test/client/requestNextPage.test.ts similarity index 87% rename from packages/xrpl/test/client/requestNextPage.test.ts rename to packages/xahau/test/client/requestNextPage.test.ts index 567ca295..848db9b1 100644 --- a/packages/xrpl/test/client/requestNextPage.test.ts +++ b/packages/xahau/test/client/requestNextPage.test.ts @@ -1,7 +1,7 @@ import { assert } from 'chai' import { hasNextPage, type Request } from '../../src' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -9,11 +9,11 @@ import { } from '../setupClient' import { assertRejects } from '../testUtils' -const rippledResponse = function (request: Request): Record { +const xahaudResponse = function (request: Request): Record { if ('marker' in request) { - return rippled.ledger_data.lastPage + return xahaud.ledger_data.lastPage } - return rippled.ledger_data.firstPage + return xahaud.ledger_data.firstPage } describe('client.requestNextPage', function () { @@ -24,7 +24,7 @@ describe('client.requestNextPage', function () { }) afterEach(async () => teardownClient(testContext)) it('requests the next page', async function () { - testContext.mockRippled!.addResponse('ledger_data', rippledResponse) + testContext.mockRippled!.addResponse('ledger_data', xahaudResponse) const response = await testContext.client.request({ command: 'ledger_data', }) @@ -39,7 +39,7 @@ describe('client.requestNextPage', function () { }) it('rejects when there are no more pages', async function () { - testContext.mockRippled!.addResponse('ledger_data', rippledResponse) + testContext.mockRippled!.addResponse('ledger_data', xahaudResponse) const response = await testContext.client.request({ command: 'ledger_data', }) diff --git a/packages/xrpl/test/client/submit.test.ts b/packages/xahau/test/client/submit.test.ts similarity index 89% rename from packages/xrpl/test/client/submit.test.ts rename to packages/xahau/test/client/submit.test.ts index ae29f307..031cfe0e 100644 --- a/packages/xrpl/test/client/submit.test.ts +++ b/packages/xahau/test/client/submit.test.ts @@ -5,7 +5,7 @@ import cloneDeep from 'lodash/cloneDeep' import { multisign, ValidationError } from '../../src' import { Transaction } from '../../src/models/transactions' import { Wallet } from '../../src/Wallet' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -44,14 +44,14 @@ describe('client.submit', function () { testContext.mockRippled!.addResponse( 'account_info', - rippled.account_info.normal, + xahaud.account_info.normal, ) - testContext.mockRippled!.addResponse('ledger', rippled.ledger.normal) + testContext.mockRippled!.addResponse('ledger', xahaud.ledger.normal) testContext.mockRippled!.addResponse( 'server_info', - rippled.server_info.normal, + xahaud.server_info.normal, ) - testContext.mockRippled!.addResponse('submit', rippled.submit.success) + testContext.mockRippled!.addResponse('submit', xahaud.submit.success) try { const response = await testContext.client.submit(tx, { wallet }) @@ -66,7 +66,7 @@ describe('client.submit', function () { delete tx.SigningPubKey delete tx.TxnSignature - testContext.mockRippled!.addResponse('submit', rippled.submit.success) + testContext.mockRippled!.addResponse('submit', xahaud.submit.success) await assertRejects( testContext.client.submit(tx), @@ -94,7 +94,7 @@ describe('client.submit', function () { it('should submit a signed transaction', async function () { const signedTx = { ...signedTransaction } - testContext.mockRippled!.addResponse('submit', rippled.submit.success) + testContext.mockRippled!.addResponse('submit', xahaud.submit.success) try { const response = await testContext.client.submit(signedTx) @@ -108,7 +108,7 @@ describe('client.submit', function () { const signedTxEncoded = '1200002400000001201B00003018614000000001312D0068400000000000000C7321030E58CDD076E798C84755590AAF6237CA8FAE821070A59F648B517A30DC6F589D74473045022100B3D311371EDAB371CD8F2B661A04B800B61D4B132E09B7B0712D3B2F11B1758302203906B44C4A150311D74FF6A35B146763C0B5B40AC30BD815113F058AA17B3E6381142AF1861DEC1316AEEC995C94FF9E2165B1B784608314FDB08D07AAA0EB711793A3027304D688E10C3648' - testContext.mockRippled!.addResponse('submit', rippled.submit.success) + testContext.mockRippled!.addResponse('submit', xahaud.submit.success) try { const response = await testContext.client.submit(signedTxEncoded) @@ -129,7 +129,7 @@ describe('client.submit', function () { LastLedgerSequence: 12312, } - testContext.mockRippled!.addResponse('submit', rippled.submit.success) + testContext.mockRippled!.addResponse('submit', xahaud.submit.success) const signed1 = signerWallet1.sign(accountSetTx, true) const signed2 = signerWallet2.sign(accountSetTx, true) diff --git a/packages/xrpl/test/client/subscribe.test.ts b/packages/xahau/test/client/subscribe.test.ts similarity index 88% rename from packages/xrpl/test/client/subscribe.test.ts rename to packages/xahau/test/client/subscribe.test.ts index 2509c627..2edb0f00 100644 --- a/packages/xrpl/test/client/subscribe.test.ts +++ b/packages/xahau/test/client/subscribe.test.ts @@ -1,6 +1,6 @@ import { assert } from 'chai' -import rippled from '../fixtures/rippled' +import xahaud from '../fixtures/xahaud' import { setupClient, teardownClient, @@ -26,7 +26,7 @@ describe('Client subscription', function () { afterEach(async () => teardownClient(testContext)) it('Successfully Subscribes', async function () { - testContext.mockRippled!.addResponse('subscribe', rippled.subscribe.success) + testContext.mockRippled!.addResponse('subscribe', xahaud.subscribe.success) await assertDoesNotThrow( testContext.client.request({ command: 'subscribe' }), @@ -34,7 +34,7 @@ describe('Client subscription', function () { }) it('Successfully Unsubscribes', async function () { - testContext.mockRippled!.addResponse('unsubscribe', rippled.unsubscribe) + testContext.mockRippled!.addResponse('unsubscribe', xahaud.unsubscribe) await assertDoesNotThrow( testContext.client.request({ @@ -53,7 +53,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.transaction), + JSON.stringify(xahaud.streams.transaction), ) }) }) @@ -68,7 +68,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.ledger), + JSON.stringify(xahaud.streams.ledger), ) }) }) @@ -83,7 +83,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.peerStatus), + JSON.stringify(xahaud.streams.peerStatus), ) }) }) @@ -98,7 +98,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.consensus), + JSON.stringify(xahaud.streams.consensus), ) }) }) @@ -113,7 +113,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.pathFind), + JSON.stringify(xahaud.streams.pathFind), ) }) }) @@ -128,7 +128,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.validation), + JSON.stringify(xahaud.streams.validation), ) }) }) @@ -143,7 +143,7 @@ describe('Client subscription', function () { // @ts-expect-error Using private method for testing testContext.client.connection.onMessage( - JSON.stringify(rippled.streams.manifest), + JSON.stringify(xahaud.streams.manifest), ) }) }) diff --git a/packages/xrpl/test/connection.test.ts b/packages/xahau/test/connection.test.ts similarity index 96% rename from packages/xrpl/test/connection.test.ts rename to packages/xahau/test/connection.test.ts index ef300f60..e45f5eb0 100644 --- a/packages/xrpl/test/connection.test.ts +++ b/packages/xahau/test/connection.test.ts @@ -10,13 +10,13 @@ import { DisconnectedError, NotConnectedError, ResponseFormatError, - XrplError, + XahlError, TimeoutError, SubscribeRequest, } from '../src' import { Connection } from '../src/client/connection' -import rippled from './fixtures/rippled' +import xahaud from './fixtures/xahaud' import { setupClient, teardownClient, @@ -310,7 +310,7 @@ describe('Connection', function () { } // Address where no one listens - const connection = new Connection('ws://testripple.circleci.com:129') + const connection = new Connection('ws://testxahau.circleci.com:129') const errorPromise = new Promise((resolve) => { connection.on('error', resolve) }) @@ -425,7 +425,7 @@ describe('Connection', function () { } catch (error) { // @ts-expect-error -- Error has a message expect(error.message).toEqual( - "Error: connect() timed out after 5000 ms. If your internet connection is working, the rippled server may be blocked or inaccessible. You can also try setting the 'connectionTimeout' option in the Client constructor.", + "Error: connect() timed out after 5000 ms. If your internet connection is working, the xahaud server may be blocked or inaccessible. You can also try setting the 'connectionTimeout' option in the Client constructor.", ) expect(spy).toHaveBeenCalled() // @ts-expect-error -- Promise throws timeout error after test is done @@ -514,20 +514,20 @@ describe('Connection', function () { if (connectsCount === num) { if (disconnectsCount !== num) { reject( - new XrplError( + new XahlError( `disconnectsCount must be equal to ${num}(got ${disconnectsCount} instead)`, ), ) } else if (reconnectsCount !== num) { reject( - new XrplError( + new XahlError( `reconnectsCount must be equal to ${num} (got ${reconnectsCount} instead)`, ), ) // eslint-disable-next-line no-negated-condition -- Necessary } else if (code !== 1006) { reject( - new XrplError( + new XahlError( `disconnect must send code 1006 (got ${code} instead)`, ), ) @@ -588,11 +588,11 @@ describe('Connection', function () { jest .spyOn(clientContext.client.connection, 'reconnect') .mockImplementation(async (): Promise => { - throw new XrplError('error on reconnect') + throw new XahlError('error on reconnect') }) // clientContext?.client.connection.reconnect = async (): Promise => { - // throw new XrplError('error on reconnect') + // throw new XahlError('error on reconnect') // } const errorPromise = new Promise((resolve, reject) => { @@ -601,7 +601,7 @@ describe('Connection', function () { if (error === 'reconnect' && message === 'error on reconnect') { return resolve() } - return reject(new XrplError('Expected error on reconnect')) + return reject(new XahlError('Expected error on reconnect')) }) }) @@ -633,7 +633,7 @@ describe('Connection', function () { async () => { const errorPromise = new Promise((resolve, reject) => { clientContext.client.connection.once('error', (error) => { - reject(new XrplError(`should not throw error, got ${String(error)}`)) + reject(new XahlError(`should not throw error, got ${String(error)}`)) }) setTimeout(resolve, 5000) @@ -709,7 +709,7 @@ describe('Connection', function () { servers: ['wss://server1.com', 'wss://server2.com'], // eslint-disable-next-line @typescript-eslint/no-explicit-any -- Testing invalid constructor } as any) - }, XrplError) + }, XahlError) }, TIMEOUT, ) @@ -831,7 +831,7 @@ describe('Connection', function () { ) it( - 'propagates RippledError data', + 'propagates XahaudError data', async () => { const request: SubscribeRequest = { command: 'subscribe', @@ -839,11 +839,11 @@ describe('Connection', function () { } clientContext.mockRippled?.addResponse( request.command, - rippled.subscribe.error, + xahaud.subscribe.error, ) await clientContext.client.request(request).catch((error) => { - assert.strictEqual(error.name, 'RippledError') + assert.strictEqual(error.name, 'XahaudError') assert.strictEqual(error.data.error, 'invalidParams') assert.strictEqual(error.message, 'Invalid parameters.') assert.strictEqual(error.data.error_code, 31) @@ -863,7 +863,7 @@ describe('Connection', function () { async () => { const unknownPromise = new Promise((resolve) => { // This enables us to automatically support any - // new messages added by rippled in the future. + // new messages added by xahaud in the future. clientContext.client.connection.on('unknown', (event) => { assert.deepEqual(event, { type: 'unknown' }) resolve() @@ -912,7 +912,7 @@ describe('Connection', function () { reject(error) } - reject(new XrplError('Should not emit error.')) + reject(new XahlError('Should not emit error.')) }) setTimeout(resolve, 5000) @@ -923,7 +923,7 @@ describe('Connection', function () { const connectedPromise = new Promise((resolve) => { clientContext.client.on('connected', () => { if (disconnectedCount !== 1) { - throw new XrplError('Wrong number of disconnects') + throw new XahlError('Wrong number of disconnects') } resolve() @@ -953,7 +953,7 @@ describe('Connection', function () { .request({ command: 'test_garbage', }) - .then(() => reject(new XrplError('Should not have succeeded'))) + .then(() => reject(new XahlError('Should not have succeeded'))) .catch(resolve) }) }, @@ -973,7 +973,7 @@ describe('Connection', function () { }) await assertRejects( Promise.all([promise1, promise2]), - XrplError, + XahlError, "Response with id 'test' is already pending", ) }, diff --git a/packages/xrpl/test/createMockRippled.ts b/packages/xahau/test/createMockRippled.ts similarity index 93% rename from packages/xrpl/test/createMockRippled.ts rename to packages/xahau/test/createMockRippled.ts index 954bcc2b..04e8760e 100644 --- a/packages/xrpl/test/createMockRippled.ts +++ b/packages/xahau/test/createMockRippled.ts @@ -2,7 +2,7 @@ import { EventEmitter } from 'eventemitter3' import { Server as WebSocketServer, type WebSocket } from 'ws' import type { Request } from '../src' -import { XrplError } from '../src/errors' +import { XahlError } from '../src/errors' import type { BaseResponse, ErrorResponse, @@ -15,7 +15,7 @@ export function createResponse( response: Record, ): string { if (!('type' in response) && !('error' in response)) { - throw new XrplError( + throw new XahlError( `Bad response format. Must contain \`type\` or \`error\`. ${JSON.stringify( response, )}`, @@ -98,10 +98,10 @@ export default function createMockRippled(port: number): MockedWebSocketServer { const requestJsonString = requestJSON.toString() request = JSON.parse(requestJsonString) if (request.id == null) { - throw new XrplError(`Request has no id: ${requestJsonString}`) + throw new XahlError(`Request has no id: ${requestJsonString}`) } if (request.command == null) { - throw new XrplError(`Request has no id: ${requestJsonString}`) + throw new XahlError(`Request has no id: ${requestJsonString}`) } if (request.command === 'ping') { ping(conn, request) @@ -110,9 +110,9 @@ export default function createMockRippled(port: number): MockedWebSocketServer { } else if (request.command in mock.responses) { conn.send(createResponse(request, mock.getResponse(request))) } else { - throw new XrplError( + throw new XahlError( // eslint-disable-next-line @typescript-eslint/restrict-template-expressions -- We know it's there - `No event handler registered in mock rippled for ${request.command}`, + `No event handler registered in mock xahaud for ${request.command}`, ) } } catch (err) { @@ -144,14 +144,14 @@ export default function createMockRippled(port: number): MockedWebSocketServer { */ mock.addResponse = function (command, response): void { if (typeof command !== 'string') { - throw new XrplError('command is not a string') + throw new XahlError('command is not a string') } if ( typeof response === 'object' && !('type' in response) && !('error' in response) ) { - throw new XrplError( + throw new XahlError( `Bad response format. Must contain \`type\` or \`error\`. ${JSON.stringify( response, )}`, @@ -162,7 +162,7 @@ export default function createMockRippled(port: number): MockedWebSocketServer { mock.getResponse = (request): Record => { if (!(request.command in mock.responses)) { - throw new XrplError(`No handler for ${request.command}`) + throw new XahlError(`No handler for ${request.command}`) } const functionOrObject = mock.responses[request.command] if (typeof functionOrObject === 'function') { diff --git a/packages/xrpl/test/fixtures/addresses.json b/packages/xahau/test/fixtures/addresses.json similarity index 100% rename from packages/xrpl/test/fixtures/addresses.json rename to packages/xahau/test/fixtures/addresses.json diff --git a/packages/xrpl/test/fixtures/requests/getOrderbook.json b/packages/xahau/test/fixtures/requests/getOrderbook.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/getOrderbook.json rename to packages/xahau/test/fixtures/requests/getOrderbook.json diff --git a/packages/xrpl/test/fixtures/requests/getOrderbookWithXrp.json b/packages/xahau/test/fixtures/requests/getOrderbookWithXrp.json similarity index 84% rename from packages/xrpl/test/fixtures/requests/getOrderbookWithXrp.json rename to packages/xahau/test/fixtures/requests/getOrderbookWithXrp.json index 939d06f1..02b2a140 100644 --- a/packages/xrpl/test/fixtures/requests/getOrderbookWithXrp.json +++ b/packages/xahau/test/fixtures/requests/getOrderbookWithXrp.json @@ -4,6 +4,6 @@ "issuer": "rp8rJYTpodf8qbSCHVTNacf8nSW8mRakFw" }, "takerGets": { - "currency": "XRP" + "currency": "XAH" } } diff --git a/packages/xrpl/test/fixtures/requests/hashLedger.json b/packages/xahau/test/fixtures/requests/hashLedger.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/hashLedger.json rename to packages/xahau/test/fixtures/requests/hashLedger.json diff --git a/packages/xrpl/test/fixtures/requests/hashLedgerTransactions.json b/packages/xahau/test/fixtures/requests/hashLedgerTransactions.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/hashLedgerTransactions.json rename to packages/xahau/test/fixtures/requests/hashLedgerTransactions.json diff --git a/packages/xrpl/test/fixtures/requests/index.ts b/packages/xahau/test/fixtures/requests/index.ts similarity index 88% rename from packages/xrpl/test/fixtures/requests/index.ts rename to packages/xahau/test/fixtures/requests/index.ts index 7fd12ea0..573abc73 100644 --- a/packages/xrpl/test/fixtures/requests/index.ts +++ b/packages/xahau/test/fixtures/requests/index.ts @@ -1,5 +1,5 @@ import normalOrderBook from './getOrderbook.json' -import withXRPOrderBook from './getOrderbookWithXrp.json' +import withXAHOrderBook from './getOrderbookWithXrp.json' import header from './hashLedger.json' import transactions from './hashLedgerTransactions.json' import normalSign from './sign.json' @@ -17,7 +17,7 @@ const sign = { const getOrderbook = { normal: normalOrderBook, - withXRP: withXRPOrderBook, + withXAH: withXAHOrderBook, } const hashLedger = { diff --git a/packages/xrpl/test/fixtures/requests/sign.json b/packages/xahau/test/fixtures/requests/sign.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/sign.json rename to packages/xahau/test/fixtures/requests/sign.json diff --git a/packages/xrpl/test/fixtures/requests/signAs.json b/packages/xahau/test/fixtures/requests/signAs.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/signAs.json rename to packages/xahau/test/fixtures/requests/signAs.json diff --git a/packages/xrpl/test/fixtures/requests/signEscrow.json b/packages/xahau/test/fixtures/requests/signEscrow.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/signEscrow.json rename to packages/xahau/test/fixtures/requests/signEscrow.json diff --git a/packages/xrpl/test/fixtures/requests/signPaymentChannelClaim.json b/packages/xahau/test/fixtures/requests/signPaymentChannelClaim.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/signPaymentChannelClaim.json rename to packages/xahau/test/fixtures/requests/signPaymentChannelClaim.json diff --git a/packages/xrpl/test/fixtures/requests/signTicket.json b/packages/xahau/test/fixtures/requests/signTicket.json similarity index 100% rename from packages/xrpl/test/fixtures/requests/signTicket.json rename to packages/xahau/test/fixtures/requests/signTicket.json diff --git a/packages/xrpl/test/fixtures/responses/generateAddress.json b/packages/xahau/test/fixtures/responses/generateAddress.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/generateAddress.json rename to packages/xahau/test/fixtures/responses/generateAddress.json diff --git a/packages/xrpl/test/fixtures/responses/generateXAddress.json b/packages/xahau/test/fixtures/responses/generateXAddress.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/generateXAddress.json rename to packages/xahau/test/fixtures/responses/generateXAddress.json diff --git a/packages/xrpl/test/fixtures/responses/getAccountObjects.json b/packages/xahau/test/fixtures/responses/getAccountObjects.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/getAccountObjects.json rename to packages/xahau/test/fixtures/responses/getAccountObjects.json diff --git a/packages/xrpl/test/fixtures/responses/getBalances.json b/packages/xahau/test/fixtures/responses/getBalances.json similarity index 99% rename from packages/xrpl/test/fixtures/responses/getBalances.json rename to packages/xahau/test/fixtures/responses/getBalances.json index cd8ab6eb..a14a4708 100644 --- a/packages/xrpl/test/fixtures/responses/getBalances.json +++ b/packages/xahau/test/fixtures/responses/getBalances.json @@ -1,7 +1,7 @@ [ { "value": "922.913243", - "currency": "XRP" + "currency": "XAH" }, { "value": "0", diff --git a/packages/xrpl/test/fixtures/responses/getLedgerFull.json b/packages/xahau/test/fixtures/responses/getLedgerFull.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/getLedgerFull.json rename to packages/xahau/test/fixtures/responses/getLedgerFull.json diff --git a/packages/xrpl/test/fixtures/responses/getOrderbook.json b/packages/xahau/test/fixtures/responses/getOrderbook.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/getOrderbook.json rename to packages/xahau/test/fixtures/responses/getOrderbook.json diff --git a/packages/xrpl/test/fixtures/responses/getOrderbookWithXrp.json b/packages/xahau/test/fixtures/responses/getOrderbookWithXrp.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/getOrderbookWithXrp.json rename to packages/xahau/test/fixtures/responses/getOrderbookWithXrp.json diff --git a/packages/xrpl/test/fixtures/responses/getServerInfo.json b/packages/xahau/test/fixtures/responses/getServerInfo.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/getServerInfo.json rename to packages/xahau/test/fixtures/responses/getServerInfo.json diff --git a/packages/xrpl/test/fixtures/responses/index.ts b/packages/xahau/test/fixtures/responses/index.ts similarity index 91% rename from packages/xrpl/test/fixtures/responses/index.ts rename to packages/xahau/test/fixtures/responses/index.ts index 5ffffae0..7a8ebb98 100644 --- a/packages/xrpl/test/fixtures/responses/index.ts +++ b/packages/xahau/test/fixtures/responses/index.ts @@ -4,7 +4,7 @@ import getAccountObjects from './getAccountObjects.json' import getBalances from './getBalances.json' import fullLedger from './getLedgerFull.json' import normalOrderBook from './getOrderbook.json' -import withXRPOrderBook from './getOrderbookWithXrp.json' +import withXAHOrderBook from './getOrderbookWithXrp.json' import getServerInfo from './getServerInfo.json' import normalSign from './sign.json' import signAsSign from './signAs.json' @@ -14,7 +14,7 @@ import ticketSign from './signTicket.json' const getOrderbook = { normal: normalOrderBook, - withXRP: withXRPOrderBook, + withXAH: withXAHOrderBook, } const getLedger = { diff --git a/packages/xrpl/test/fixtures/responses/sign.json b/packages/xahau/test/fixtures/responses/sign.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/sign.json rename to packages/xahau/test/fixtures/responses/sign.json diff --git a/packages/xrpl/test/fixtures/responses/signAs.json b/packages/xahau/test/fixtures/responses/signAs.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/signAs.json rename to packages/xahau/test/fixtures/responses/signAs.json diff --git a/packages/xrpl/test/fixtures/responses/signEscrow.json b/packages/xahau/test/fixtures/responses/signEscrow.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/signEscrow.json rename to packages/xahau/test/fixtures/responses/signEscrow.json diff --git a/packages/xrpl/test/fixtures/responses/signPaymentChannelClaim.json b/packages/xahau/test/fixtures/responses/signPaymentChannelClaim.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/signPaymentChannelClaim.json rename to packages/xahau/test/fixtures/responses/signPaymentChannelClaim.json diff --git a/packages/xrpl/test/fixtures/responses/signTicket.json b/packages/xahau/test/fixtures/responses/signTicket.json similarity index 100% rename from packages/xrpl/test/fixtures/responses/signTicket.json rename to packages/xahau/test/fixtures/responses/signTicket.json diff --git a/packages/xrpl/test/fixtures/utils/paymentToken.json b/packages/xahau/test/fixtures/utils/paymentToken.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentToken.json rename to packages/xahau/test/fixtures/utils/paymentToken.json diff --git a/packages/xrpl/test/fixtures/utils/paymentTokenDestinationNoBalance.json b/packages/xahau/test/fixtures/utils/paymentTokenDestinationNoBalance.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentTokenDestinationNoBalance.json rename to packages/xahau/test/fixtures/utils/paymentTokenDestinationNoBalance.json diff --git a/packages/xrpl/test/fixtures/utils/paymentTokenMultipath.json b/packages/xahau/test/fixtures/utils/paymentTokenMultipath.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentTokenMultipath.json rename to packages/xahau/test/fixtures/utils/paymentTokenMultipath.json diff --git a/packages/xrpl/test/fixtures/utils/paymentTokenRedeem.json b/packages/xahau/test/fixtures/utils/paymentTokenRedeem.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentTokenRedeem.json rename to packages/xahau/test/fixtures/utils/paymentTokenRedeem.json diff --git a/packages/xrpl/test/fixtures/utils/paymentTokenRedeemThenIssue.json b/packages/xahau/test/fixtures/utils/paymentTokenRedeemThenIssue.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentTokenRedeemThenIssue.json rename to packages/xahau/test/fixtures/utils/paymentTokenRedeemThenIssue.json diff --git a/packages/xrpl/test/fixtures/utils/paymentTokenSpendFullBalance.json b/packages/xahau/test/fixtures/utils/paymentTokenSpendFullBalance.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentTokenSpendFullBalance.json rename to packages/xahau/test/fixtures/utils/paymentTokenSpendFullBalance.json diff --git a/packages/xrpl/test/fixtures/utils/paymentXrpCreateAccount.json b/packages/xahau/test/fixtures/utils/paymentXrpCreateAccount.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/paymentXrpCreateAccount.json rename to packages/xahau/test/fixtures/utils/paymentXrpCreateAccount.json diff --git a/packages/xrpl/test/fixtures/utils/trustlineCreate.json b/packages/xahau/test/fixtures/utils/trustlineCreate.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/trustlineCreate.json rename to packages/xahau/test/fixtures/utils/trustlineCreate.json diff --git a/packages/xrpl/test/fixtures/utils/trustlineDelete.json b/packages/xahau/test/fixtures/utils/trustlineDelete.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/trustlineDelete.json rename to packages/xahau/test/fixtures/utils/trustlineDelete.json diff --git a/packages/xrpl/test/fixtures/utils/trustlineSetLimit.json b/packages/xahau/test/fixtures/utils/trustlineSetLimit.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/trustlineSetLimit.json rename to packages/xahau/test/fixtures/utils/trustlineSetLimit.json diff --git a/packages/xrpl/test/fixtures/utils/trustlineSetLimit2.json b/packages/xahau/test/fixtures/utils/trustlineSetLimit2.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/trustlineSetLimit2.json rename to packages/xahau/test/fixtures/utils/trustlineSetLimit2.json diff --git a/packages/xrpl/test/fixtures/utils/trustlineSetLimitZero.json b/packages/xahau/test/fixtures/utils/trustlineSetLimitZero.json similarity index 100% rename from packages/xrpl/test/fixtures/utils/trustlineSetLimitZero.json rename to packages/xahau/test/fixtures/utils/trustlineSetLimitZero.json diff --git a/packages/xrpl/test/fixtures/rippled/accountInfo.json b/packages/xahau/test/fixtures/xahaud/accountInfo.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/accountInfo.json rename to packages/xahau/test/fixtures/xahaud/accountInfo.json diff --git a/packages/xrpl/test/fixtures/rippled/accountLines.js b/packages/xahau/test/fixtures/xahaud/accountLines.js similarity index 100% rename from packages/xrpl/test/fixtures/rippled/accountLines.js rename to packages/xahau/test/fixtures/xahaud/accountLines.js diff --git a/packages/xrpl/test/fixtures/rippled/accountObjectsEmpty.json b/packages/xahau/test/fixtures/xahaud/accountObjectsEmpty.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/accountObjectsEmpty.json rename to packages/xahau/test/fixtures/xahaud/accountObjectsEmpty.json diff --git a/packages/xrpl/test/fixtures/rippled/accountObjectsNormal.json b/packages/xahau/test/fixtures/xahaud/accountObjectsNormal.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/accountObjectsNormal.json rename to packages/xahau/test/fixtures/xahaud/accountObjectsNormal.json diff --git a/packages/xrpl/test/fixtures/rippled/accountTx.json b/packages/xahau/test/fixtures/xahaud/accountTx.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/accountTx.json rename to packages/xahau/test/fixtures/xahaud/accountTx.json diff --git a/packages/xrpl/test/fixtures/rippled/bookOffers.js b/packages/xahau/test/fixtures/xahaud/bookOffers.js similarity index 99% rename from packages/xrpl/test/fixtures/rippled/bookOffers.js rename to packages/xahau/test/fixtures/xahaud/bookOffers.js index dbc6dc00..40821dea 100644 --- a/packages/xrpl/test/fixtures/rippled/bookOffers.js +++ b/packages/xahau/test/fixtures/xahaud/bookOffers.js @@ -770,7 +770,7 @@ module.exports.requestBookOffersAsksResponse = function(request) { } } -module.exports.requestBookOffersXRPBaseResponse = function(request) { +module.exports.requestBookOffersXAHBaseResponse = function(request) { return { id: request.id, status: 'success', @@ -1042,7 +1042,7 @@ module.exports.requestBookOffersXRPBaseResponse = function(request) { } } -module.exports.requestBookOffersXRPCounterResponse = function(request) { +module.exports.requestBookOffersXAHCounterResponse = function(request) { return { id: request.id, status: 'success', diff --git a/packages/xrpl/test/fixtures/rippled/bookOffersUsdXrp.json b/packages/xahau/test/fixtures/xahaud/bookOffersUsdXrp.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/bookOffersUsdXrp.json rename to packages/xahau/test/fixtures/xahaud/bookOffersUsdXrp.json diff --git a/packages/xrpl/test/fixtures/rippled/bookOffersXrpUsd.json b/packages/xahau/test/fixtures/xahaud/bookOffersXrpUsd.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/bookOffersXrpUsd.json rename to packages/xahau/test/fixtures/xahaud/bookOffersXrpUsd.json diff --git a/packages/xrpl/test/fixtures/rippled/index.ts b/packages/xahau/test/fixtures/xahaud/index.ts similarity index 86% rename from packages/xrpl/test/fixtures/rippled/index.ts rename to packages/xahau/test/fixtures/xahaud/index.ts index f8b4382d..5c1e2321 100644 --- a/packages/xrpl/test/fixtures/rippled/index.ts +++ b/packages/xahau/test/fixtures/xahaud/index.ts @@ -10,7 +10,7 @@ import firstPage from './ledgerDataFirstPage.json' import firstPageEmpty from './ledgerDataFirstPageEmpty.json' import lastPage from './ledgerDataLastPage.json' import iouPartialPayment from './partialPaymentIOU.json' -import xrpPartialPayment from './partialPaymentXRP.json' +import xahPartialPayment from './partialPaymentXAH.json' import normalServerInfo from './serverInfo.json' import highLoadFactor from './serverInfoHighLoadFactor.json' import withNetworkIDServerInfo from './serverInfoNetworkID.json' @@ -26,12 +26,8 @@ import successSubmit from './submit.json' import successSubscribe from './subscribe.json' import errorSubscribe from './subscribeError.json' import transaction_entry from './transactionEntry.json' -import NFTokenMint from './tx/NFTokenMint.json' -import NFTokenMint2 from './tx/NFTokenMint2.json' import OfferCreateSell from './tx/offerCreateSell.json' import Payment from './tx/payment.json' -import XChainCreateClaimID from './tx/XChainCreateClaimID.json' -import XChainCreateClaimID2 from './tx/XChainCreateClaimID2.json' import unsubscribe from './unsubscribe.json' const submit = { @@ -59,7 +55,7 @@ const streams = { } const partial_payments = { - xrp: xrpPartialPayment, + xah: xahPartialPayment, iou: iouPartialPayment, } @@ -95,15 +91,11 @@ const server_info = { } const tx = { - NFTokenMint, - NFTokenMint2, Payment, OfferCreateSell, - XChainCreateClaimID, - XChainCreateClaimID2, } -const rippled = { +const xahaud = { account_info, account_objects, account_tx, @@ -120,4 +112,4 @@ const rippled = { unsubscribe, } -export default rippled +export default xahaud diff --git a/packages/xrpl/test/fixtures/rippled/ledger.json b/packages/xahau/test/fixtures/xahaud/ledger.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/ledger.json rename to packages/xahau/test/fixtures/xahaud/ledger.json diff --git a/packages/xrpl/test/fixtures/rippled/ledgerDataFirstPage.json b/packages/xahau/test/fixtures/xahaud/ledgerDataFirstPage.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/ledgerDataFirstPage.json rename to packages/xahau/test/fixtures/xahaud/ledgerDataFirstPage.json diff --git a/packages/xrpl/test/fixtures/rippled/ledgerDataFirstPageEmpty.json b/packages/xahau/test/fixtures/xahaud/ledgerDataFirstPageEmpty.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/ledgerDataFirstPageEmpty.json rename to packages/xahau/test/fixtures/xahaud/ledgerDataFirstPageEmpty.json diff --git a/packages/xrpl/test/fixtures/rippled/ledgerDataLastPage.json b/packages/xahau/test/fixtures/xahaud/ledgerDataLastPage.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/ledgerDataLastPage.json rename to packages/xahau/test/fixtures/xahaud/ledgerDataLastPage.json diff --git a/packages/xrpl/test/fixtures/rippled/ledgerFull38129.json b/packages/xahau/test/fixtures/xahaud/ledgerFull38129.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/ledgerFull38129.json rename to packages/xahau/test/fixtures/xahaud/ledgerFull38129.json diff --git a/packages/xrpl/test/fixtures/rippled/ledgerFull40000.json b/packages/xahau/test/fixtures/xahaud/ledgerFull40000.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/ledgerFull40000.json rename to packages/xahau/test/fixtures/xahaud/ledgerFull40000.json diff --git a/packages/xrpl/test/fixtures/rippled/ledgerFull7501326.json b/packages/xahau/test/fixtures/xahaud/ledgerFull7501326.json similarity index 99% rename from packages/xrpl/test/fixtures/rippled/ledgerFull7501326.json rename to packages/xahau/test/fixtures/xahaud/ledgerFull7501326.json index 1cb133e1..581ef334 100644 --- a/packages/xrpl/test/fixtures/rippled/ledgerFull7501326.json +++ b/packages/xahau/test/fixtures/xahaud/ledgerFull7501326.json @@ -1 +1 @@ -{"account_hash":"9AC049566A570392637E0C4B4D18FF243A1951594B03245CFEF18EF6992CAB49","close_time":457517030,"close_time_human":"2014-Jul-01 08:03:50","close_time_resolution":10,"closed":true,"hash":"E212F3EA7454A298BC0D0BCD79CE37EE08068976216AB94C71E9DDDFE45C81A4","ledger_hash":"E212F3EA7454A298BC0D0BCD79CE37EE08068976216AB94C71E9DDDFE45C81A4","ledger_index":"7501326","parent_hash":"664D5B5110E1E9880B4FACD3BDA0996C502E0ABC71C87312900EB57E0E7A2413","total_coins":"99999987830661950","transaction_hash":"88F8CD77E94383C5BD0028B0922C7E6017A7E7E441DD759A5B2A64FEC2AADA42","transactions":[{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Fee":"64","Flags":131072,"Sequence":30577,"SigningPubKey":"02279DDA900BC53575FC5DFA217113A5B21C1ACB2BB2AEFDD60EA478A074E9E264","TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"865.169170421"},"TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"50.519849323"},"TransactionType":"OfferCreate","TxnSignature":"3044022077A29B19D35BD414BCA610564340E6E93BFB89E80EB9AC9569FE36AD8770623F0220699B271731EC37D3097565BF5201E5A6A4C88C35E2B90D4D196F008724F6EE64","hash":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","BookDirectory":"51B7AA9A710D05D3AEFE1946DA19430A065BEF5085F3E4D15605E6D04A8FD380","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":635,"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31075.98834109765"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516221.0060149944"}},"LedgerEntryType":"Offer","LedgerIndex":"205F87C30D823B396A94111764D032EACAFDD3E6126948568B27975AFDB9801F","PreviousFields":{"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31116.05967678318"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516886.6538776754"}},"PreviousTxnID":"6D229161B5D904915C1391EB976A9EED7C912EB42606735C6397743905FD16F9","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000025","Owner":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","RootIndex":"DD8763F37822A3129919DA194DC31D9A9FA5BEA547E233B32E4573F0E60D46D3"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"97F7C4F0D06F93AC76FC788070FF0518EA0CB7C1D53CB78EC95D54C98D12529B"}},{"ModifiedNode":{"FinalFields":{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Balance":"198803179213","Flags":0,"OwnerCount":23,"Sequence":30578},"LedgerEntryType":"AccountRoot","LedgerIndex":"B4C12A5134DCFE012CCC035F62D5903179DE5CABE74B228D84C7E4905BECC032","PreviousFields":{"Balance":"198803179277","OwnerCount":24,"Sequence":30577},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"Owner":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","RootIndex":"CB8ACEA2D07311F56D44C5A51E8BDD30A550C673613CF4CAB1CE82D7EFB58D41"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"CB8ACEA2D07311F56D44C5A51E8BDD30A550C673613CF4CAB1CE82D7EFB58D41"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"483995.0478436723"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000014","LowLimit":{"currency":"JPY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"3000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"D02EBA81ECBE0F79B3FE0DEE1A0CF3CE5FE6534A3E459570642DFD9248C41011","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"483329.3999809913"}},"PreviousTxnID":"6D229161B5D904915C1391EB976A9EED7C912EB42606735C6397743905FD16F9","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"},"Flags":0,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000026","LowLimit":{"currency":"JPY","issuer":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","value":"0"},"LowNode":"0000000000000000","PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325},"LedgerEntryType":"RippleState","LedgerIndex":"D683BDE5E78E806631C2A7B48B97F9D4EBB6D9E903D2929C13DDE8F6D7A859A8","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"665.647862681"},"Flags":65536}}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"40.07133568553353"},"Flags":1114112,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DE","LowLimit":{"currency":"CNY","issuer":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","value":"0"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"DEDE20784C5B9A631C8D443AA35CB39F8280E191A7C23B63549FD66414671C4E","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"}},"PreviousTxnID":"0A9410AA1980050E24D387A81DA25433C4C38E4626E4779D990BC65CE872272E","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21476.98834109765"},"Flags":131072,"HighLimit":{"currency":"CNY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"200000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000D3"},"LedgerEntryType":"RippleState","LedgerIndex":"F5B40E669B988FF5A92748AAADF9B6FB37BB7F235E81AD915E84693CF12307F0","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21517.05967678318"}},"PreviousTxnID":"6D229161B5D904915C1391EB976A9EED7C912EB42606735C6397743905FD16F9","PreviousTxnLgrSeq":7501325}}],"TransactionIndex":0,"TransactionResult":"tesSUCCESS"}},{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Fee":"64","Flags":131072,"Sequence":30578,"SigningPubKey":"02279DDA900BC53575FC5DFA217113A5B21C1ACB2BB2AEFDD60EA478A074E9E264","TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"52.077110658"},"TakerPays":"2237552444","TransactionType":"OfferCreate","TxnSignature":"304402203BDABF725E92672A5BF23F175E67CCB4DB19694451F0685FA03D91241066CFC102203D31D867FBC064085AA0926F39826771C2411BF09167988A5517494FC55CC43C","hash":"104514626FFB561440700F1130A9B0004DAD872AD6FBBCCD96D06AF6D4D50B11","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"2FAE392103E97E8A492EE1FC6302466D2914E7B92F9B2B5AC7B15CB48D4BDCA2","PreviousTxnLgrSeq":7499780,"Sequence":7502,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"005A20EAAB0D77CA007254D7273CFE2DCC2041F38D43C1F53F98363E78A92BD9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"2441DE8BA0535D7209A352E865844681CD893968845109BA46C2AFE690AF8FC0","PreviousTxnLgrSeq":7500021,"Sequence":10052,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00600EAA842F1B2B3DDD2B9DC4EC678E0E84F92E143F3BB9E967B4742028A328"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"8528108A296D86E242004369F0607FDD33B0DB3C28E765121C8429F6DA3D5BD2","PreviousTxnLgrSeq":7499985,"Sequence":9545,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"009B1BB5FE1F0608964BD239B46584E181E963D7D468D805AAF99414EE297F1B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"8041F5ECCEA2CB0E2BC2B41CE701C7D92EFA9AE2E70D988D629D99EE1E88F018","PreviousTxnLgrSeq":7499960,"Sequence":9188,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00C60BB3233B960FAE1085D7B478829F4AFEB5CAAB2FC2D4B45DD4447367371F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"9E9992710AB7EE5E8B636C69239DEADB94302A72EB22EAD3366A7A4D505B6205","PreviousTxnLgrSeq":7499746,"Sequence":6995,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00E273EE77B14C56D3A964618E218BF687759B7E8FA7B709D34B6D0160612065"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"7FFE6ADD40434613B34453D973E87D9AD1FDE585A7AEC02656666D5812902A10","PreviousTxnLgrSeq":7499900,"Sequence":8777,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00FAF8BA7F237654A5A31F700A5DD9746348921869A392F834048A5D7DAA2AEA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"6EC304CFAB334FB75A3282600CD23FE8916AF2893A1F85DFD06A7BCB817763C5","PreviousTxnLgrSeq":7499915,"Sequence":8969,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"01075CF998FF465B2674498E88C56BF7D107A81AB2F8403B992ECC84A0B18F56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"F538630D4DA542F7B4B88504B6FEA81B72C3567F264E98B93F1B11860CD8BDD0","PreviousTxnLgrSeq":7499884,"Sequence":8558,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0179F9F6DF60766AA8B5A0852E0BB9BC8C655B79762C6C2EF1D1F9CBB97B0F08"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"8483A25C85A4A977352FBACDD13F8BD8262975DD01F410C69D5641CEBD1FC292","PreviousTxnLgrSeq":7499860,"Sequence":8219,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"02286ABF680ABBF01F0E59122995EEEB3E765078417ECADDD36454316080685A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"CC6C659F3BC3E1F7C27DD5B6583EC125FE00FD0081E8DE95C43DE3D049414FA6","PreviousTxnLgrSeq":7499886,"Sequence":8582,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"026F2DEFE300F98F47B81A5CD3E7FA8B135F930A0C932A5C1D8DE7B94FD050FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"3FAB51F4DF55483FDB9DC5CB2BE54BCFCFE0CFB4B01C98017D6A18D33788C7FB","PreviousTxnLgrSeq":7499749,"Sequence":7037,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"02FCC2C7BCFAF314BD1A9F159847672804C307C2C3F40E9A24A1833F466CC208"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"FC2071906CBCE938BBE0E755CBC8CF95A0B83D0C21CECD9635F660B068AA2220","PreviousTxnLgrSeq":7500044,"Sequence":10370,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0343F9E0E6BB8A18CDD045A651E11ED048B40CDC916097E1CA2B55A4B88A64FB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"9374FD3D92BDB697CAC04DD0A00E940EF8DB438D2A5508FF8F487263E262A2B5","PreviousTxnLgrSeq":7499747,"Sequence":7013,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"035F8A9B69F7D6A01322C77EF5A52622A88A3899C00F001712357AADDBE9627A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"8B78063C1325066E5DF6B6886174052BF53BA4BFADB018402B54FA025E37CE6E","PreviousTxnLgrSeq":7499993,"Sequence":9662,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"036B6E2F80653B96152D586919DF9068BF6DFD3B277A3BC60AEC853CF88C08ED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"02A35FD175B0BF759BBBE050CC79D0D5728B6E0B42BD966596A6758C53E47948","PreviousTxnLgrSeq":7499871,"Sequence":8366,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0395F546BD31755B12D02C3E55E3790D5E1E8B748D92B30F5BF0EEBD2468C51C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F7642D2C6B875C4A765A886BC5E6429B6C27A89F8F1879643E9E995B5D1DCF7A","PreviousTxnLgrSeq":7499967,"Sequence":9284,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"03E05403E5338889B6E4DA040833D8CEB863B16430E57FB68F3D8873F88CE4A1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"AD91B5E90FD3F4A5DB6BB8897D5094572B2A9AB2ADB452FF7D2B073FE51D3587","PreviousTxnLgrSeq":7499983,"Sequence":9506,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"040487A2076399DE68A177BDB1B0AAF83585764A1AF9C99A29F6D7D3449CEF75"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"5587C85B7C230185B5901E19075D3855BD4E449E3D27DB10B11DA8FDD6BC083C","PreviousTxnLgrSeq":7499972,"Sequence":9359,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"049AE91F8CC8BB28AC7F240D893272456C1067830598AB7A8CA11C0688B3F233"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"BCAC3417D1B89693932CED8FBB5F546985DA958EBCB080B11D44BB7ADBCE277B","PreviousTxnLgrSeq":7499996,"Sequence":9698,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"04F16D83FBB8D672DA63F7291CFAC0B99CA9B225C2BCC20AC7A1E999B5DC5B80"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"F923B698BDFF092673076CB95FD1ADB43706079CB22868E42DA26A13C0A0E27A","PreviousTxnLgrSeq":7500061,"Sequence":10607,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"050140F1242054F9C1E576AB5B2DB5038F3C558B2CB9C1465F3930F056B922DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"41CF7C820988A30E59ED448FBBB2A827F56875186BDF532098C94C75FF44C648","PreviousTxnLgrSeq":7499848,"Sequence":8045,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"050C23F450FFD2B25A8953AF874732AC6ECD6DF1BBFF77038D7E8CF4C4749D92"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"B93EFA1F2D83D83DFB858AF016A1C086A375EA22A0C16F41AD0AAF7F13E2A102","PreviousTxnLgrSeq":7499875,"Sequence":8435,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"053E75C9EF2425780E17283AF98412BA8A34FE7E3A89339933FA80BF5325D9EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"22C62F6692F52F838E345EBC51062EB9FD8557535CBAB0A7F1A95778F5FDC4F5","PreviousTxnLgrSeq":7500043,"Sequence":10358,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"054803C2A25E4D494E3BBC70B109468CF4E89B8E049199328DADB38AFAEB4220"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"69FC7B7CE5CABEBA4ADCDCE381D3D86CBB1CC132696BCC4DE7E0B7337233AED0","PreviousTxnLgrSeq":7499841,"Sequence":7970,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"05CE9C4151E339E3F6EA62B9EE29CEDD8BE9CECB1C39B668C60A7424F14F1771"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"7737C0F865BE570AC621B24EE78C1E8E6CDBB64DBCCFD029A97871C510A71FE5","PreviousTxnLgrSeq":7499973,"Sequence":9377,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"062AFB66FEBC84DEFB7026FCB5F994056C0371CE612B29C8EE503E5C7D0FB4FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"82D5A32CD9E4A85B48143CB9FC663162F2E7180DDB37E0463EA937D44FED57BD","PreviousTxnLgrSeq":7499789,"Sequence":7637,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"06340107E0FDD833CF191A454CA7A5BA83E3657A9238C662AAEDC72BE33F7118"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"4D1AD095924255C719E4CD0380AC789E27AF974064A880F7DAF91A6482506DFC","PreviousTxnLgrSeq":7499795,"Sequence":7724,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"063B434F13EB077626FE78D4E23811DC8BA4FD9225DC20D369DC72967B2038C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"BE744A0E603217D6F7BFE529048B247A1868C4A58B89F64C489DA780AD984792","PreviousTxnLgrSeq":7500006,"Sequence":9839,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"063C3B8BC8CEDCBF0B195C2DAB1A16C6083233F83F0ED2BDDDE4036B75B4D4A6"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.52900203180268"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","value":"10000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000DE"},"LedgerEntryType":"RippleState","LedgerIndex":"067B47A87FCCE931EB7CF17FB08F5E9C4F44618077B105E5C06D7C9AEABD7199","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.39942103180268"}},"PreviousTxnID":"0A9410AA1980050E24D387A81DA25433C4C38E4626E4779D990BC65CE872272E","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"C2E004D24BBBA37ED2761B515C622C5D69C71D51E8642CC223BAACFF8409B034","PreviousTxnLgrSeq":7499980,"Sequence":9467,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"06EA86AE59587BF8EBBF6E3AC531105450B37468EAFD4EC14AA16FA13CD6AB22"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"8C08FD3B685D55005272C63B0D9EA744A2F767E09F9EAB6B3BF7A505E0D62BD3","PreviousTxnLgrSeq":7499968,"Sequence":9308,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"078739DF1329CC1090E384AA27B54406A8FA98E106BC91EBC76D854C8FC5903D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"F1329B66D9565B5BE7F441AF9A905A92DD881204BC5BF672C95D318F32906E45","PreviousTxnLgrSeq":7499850,"Sequence":8072,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"07933BEE4401326EDACD64E04BD9C083BADA62B9364C0EF460FDD2EE2DDA26D9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"96A8E1C57FECA1E8CAE9501621CF18FF4F666649950EBBC3ADE19CA598A40FCD","PreviousTxnLgrSeq":7499765,"Sequence":7292,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08190F3B7069953CBA0A10D3ADCAA05572E7875F9619F0BD591BFD552AC03283"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"5D07B1F678E9461F17C4D710108813EF285459F451433A1B1C9A83E03E38BBE4","PreviousTxnLgrSeq":7500053,"Sequence":10505,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0871EEBEDD4435C45FE6800807909134996110391B9B2BE6B4F7F20E3E098E7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"2E84AD71987AF3C2FB028D9CDF39DB807FFEBC2DA426FD5414B91B293151A7BF","PreviousTxnLgrSeq":7499969,"Sequence":9311,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0874ECD75AAF14277C335017410D62BFE87ACCF7AF07371B2EDD36FD56FA6BF2"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006D","IndexPrevious":"000000000000006A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"089603B5489ACCD1D24A809DF1A1C14DF7D3CEED6B443E5CBB6C03F7FBCC3C6D","PreviousFields":{"IndexPrevious":"000000000000006B"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"9D3C460FC1031086B75DA1C5E086C007DF33AB2DC31D06486E06D1DA8E12E130","PreviousTxnLgrSeq":7499859,"Sequence":8201,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08BE204141875D73BC342560D8B40FBA71448FFBBA770C8E3A7CCCF69014076F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"450662538CF8905C653AABDA97B6088CE32461E27DC17909CD657DF6E65D4188","PreviousTxnLgrSeq":7499843,"Sequence":7997,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08CFFB934DC668C484CEADAE34A162AA565DBF71CEFC81124168F065223806EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"660BD58961C5B6225B9A2F3B2CAE6CEA9A0EDEE8A681D0D10A9E2184CC416F8E","PreviousTxnLgrSeq":7499906,"Sequence":8846,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08D1EEC1BFC389F469BFA550D99AB73EDEC2C82311E9059BE3E86BAF16780EBD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"D4C4D63411156805468A67B7A700D3B773E849B5EF5EC35EBD0AAF03C6C933CA","PreviousTxnLgrSeq":7500003,"Sequence":9797,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08E54A23849C0ADE0CD0CF7D8FEA758724730C9AD8D569927CA222CB8D023BD7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"FB965E55804ED9AC565DD73D2AB5A3B7749E27354E954FD45366F8119FD98106","PreviousTxnLgrSeq":7499769,"Sequence":7352,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"091DF1743B7188272FFE9FEED5EF0A7BFCA345EA44CE006B5FE76E6E4BD45F52"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"371D3776057173251D287F3FB67576D8EEF36F798E7EABFE411C1951CA162F73","PreviousTxnLgrSeq":7499846,"Sequence":8018,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09344DCAD4B0E613CDC2821A2C89CDD6B7EA50C506EA5E5D1262EC3157548E99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"A88D21C9D0CF236A44FBD59E96785556D4F2B87214D35FF5C13E86F34D790CAA","PreviousTxnLgrSeq":7499792,"Sequence":7682,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0973A23355AE60171E25ED06DDA36A45B136C52CCEFD68DDE6FCC7108CC54763"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000020","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0984FC607E443C1AE4C69862BFD1ADEDCC1F60B16107F995278CAE6B1F86FA5F","PreviousFields":{"IndexNext":"000000000000001F","IndexPrevious":"000000000000001D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"9826B3DCB0DE9C2D97848381B79563009ABB58C38E1B5B6C5F54D0FC67E10CCC","PreviousTxnLgrSeq":7499780,"Sequence":7499,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09BD0BB2A6346880AA5592769E70F2B068509F5CB530FF20FD1C5B5938298692"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"D2897F423726B26AE3E4E5EA2EF90747D065AB7B3D6B335C4CC65E6F198B7F93","PreviousTxnLgrSeq":7499973,"Sequence":9374,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09C2943CEF0DC642685DC00B77EE25432B89329353AF9FF0763092ADB7C4B6BC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"3E3556DC483F04A26BEB688008B8CDFA89E1895E82C75B6F202B5AB816A49C5E","PreviousTxnLgrSeq":7499961,"Sequence":9209,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09CAC6A4F6A25953DC430C5156ADC3693C435875D05487EEE20E6A71165DAD1C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"A9F22B1E199371FC08335078844A908C37CE2AFC3DF66B2B8B686FF263264B2C","PreviousTxnLgrSeq":7499994,"Sequence":9665,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09F1038C680A34FDC999832A2357A953FC83543B8A43E99D9D38733484573E60"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"FD37924825AE785C09EA9047553776B1A62934E1A9311324E3CFC5AD131C2C95","PreviousTxnLgrSeq":7499986,"Sequence":9554,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A4391B9A0C2338C723D470955440FEA646251E33B57FB9A63D8EC9210B80C58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FBD83A7CD7DB33366E3D60AFE98EEDDF219FED9D1027480E8E5C3AD25B001C0C","PreviousTxnLgrSeq":7499801,"Sequence":7811,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A49702ADA7BE27CD287733975F258A4B891FC835A25B741A5BB4DA8CA0E3CD0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"08C15455577A5CF628DCB71F6EDC7E2CD642D49E30D053493709C19D16700A0D","PreviousTxnLgrSeq":7499771,"Sequence":7370,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A4AD5B01AD062821F2A652550F881246CA0E69A173CDE8A15A447A63770D23E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"BFEEAC288337FC00E3CAC55EC011578326FA55D97A2E07BC579F3A0281FE0BD6","PreviousTxnLgrSeq":7500034,"Sequence":10229,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A4B4201E309960B64157C5A85439E3DA5C76235B4552E4800FB86EF654354B7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"484D03DA5ED624EF7F097402C190F5EFECE4364B7E886780302EDB6B2FDE0BFF","PreviousTxnLgrSeq":7499854,"Sequence":8138,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A99932A5D355A0A7DF849615A27FEB04D2CD6B1773E8D1243BB6DDE1F894EB5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"7E6AE527379F9762D016278E1C63AE1FB4365EE2A0F2841E3A79B9A073AA5523","PreviousTxnLgrSeq":7499755,"Sequence":7154,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A9DE9AA2A2ACCDF7EC276B52A438F8BF09E46C7DD4E755B04BFAB776B39C3B9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"800439BCC2F7334A5E139D8525993C966C0731DBAF03BC3A9996E33FB4F38D47","PreviousTxnLgrSeq":7499792,"Sequence":7670,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0AA07271D3676428FCFC17429FFDCC694C376EE48E40771821AAA5031064543E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"DD1684F6C524F3B6F9C8912C9C013993117AAD88C085DF198A1D5D5585A7D321","PreviousTxnLgrSeq":7499959,"Sequence":9170,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0AE557B2968CAB885D4CA6D17C67FE81F9D39738D14D735F3DFE383DD4736C6D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"222BE38749FCABDA4FBA830A57B464DFAFB6D8870018ECC77F63103496B7CC53","PreviousTxnLgrSeq":7499954,"Sequence":9113,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0AF080C236B2D7C150A2B7041BB5F5897314DAAD7DD49D3EB94455A9251BD5E9"}},{"ModifiedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","Balance":"18863752886","Flags":0,"OwnerCount":127,"Sequence":13677},"LedgerEntryType":"AccountRoot","LedgerIndex":"0B4635DECDC17EDCF0D052D821D7C658612B473DFDF0FDC70567FA012A5C5903","PreviousFields":{"Balance":"18869492670","OwnerCount":128},"PreviousTxnID":"41DE0A58EC55FC7992C051F23C9E8B266A7D526A2561E6B8384865769CD9DE6B","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"8FE078DE0FF13A0369DF86BAFCB6790AF5ABE56663ABE7C0E64542AF6A004F39","PreviousTxnLgrSeq":7499948,"Sequence":9020,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0B7826A65E74A4BE5BB74201E810C84415A36E8B69A394A591C9B3077AD95F05"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F28791DF44BFC13E090346A8F59D96E3031EBC7B050FD26D32FA42475557D80A","PreviousTxnLgrSeq":7499871,"Sequence":8369,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0B7A0BC6464C7114548C8B420DBD803DA28B14D1F11B95A5ED4C67F32E8D2CEE"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004D","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0C1DEA310A32DC212EB0C831EB2AA22F52079894D71C2697231548ECA6F6BFDB","PreviousFields":{"IndexPrevious":"000000000000004E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"213117247DC0ACEF1A720161DD0C26708C2A9560B025EA4D14E82F8B3F85AAF4","PreviousTxnLgrSeq":7500042,"Sequence":10346,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0C20E3527484D55D08F08DA826F2D5C1DB9137139FADBE283796BB0504A5CCC2"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000006","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0C7180E6D63EADAF72650A0DCBBB1429D0E49FFFCC2843C98E609180C3F3100F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"A47484ACF66A89CC54A71B35603E294E97C5FBC8B6AB1B5870181146B58F11B7","PreviousTxnLgrSeq":7499974,"Sequence":9389,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0C8A3D388A71B95DC5437FBB2A259B9FD75C55A3C20ADC1AB90E3060A6B4C99F"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"0000000000000010","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0D20C8F7A2AEE245E19A1C1194532B50F655420D20689B09000C05E96A8B3D5E","PreviousFields":{"IndexPrevious":"0000000000000015"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"A3F9CBF0631950F8A6E66F9B3303A6DD63B017F51685257BDDE7DD7D5C3B5B09","PreviousTxnLgrSeq":7499867,"Sequence":8309,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D4F7E216F50201DD081A3956E95B307D5CA9C5F9A926D02E18639CB44F186C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"75EECCD4185C7D81C279BCF4942BD5DD3CFB8EF891F8D7A139DB0BEE4C09870C","PreviousTxnLgrSeq":7499963,"Sequence":9227,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D548D59021F13577CFF871536C1FDA00613D8ABF77B28E4796F2AC8096DD76B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F5FFE3D95032A6C97C3901CD3874B1E4B4EB785AB4DADD72CE64351DABE8A919","PreviousTxnLgrSeq":7499875,"Sequence":8429,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D80A760599674E3EB3CD572BE1E850C845EB007F1DB8D8E28916B1F2DC40F9B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"D2DDE20DB5BBD3A80CCEB0684220D5EA081770E0B9BD39BD52FE8D8D8C711EF1","PreviousTxnLgrSeq":7500028,"Sequence":10148,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D95BB4BD3321B3BC7969D0C5D9DA832BD39BF88AA4435E2D2DD391E99538D59"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"7F194646AC1E11AB6DE03036904CD4AC4FB1C9A7F67C3F056F204A96D40AC5EE","PreviousTxnLgrSeq":7499892,"Sequence":8666,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DCE957BC8004DC56E99F5EEFA0B1269FC8F71B1BBBC8D3E66ED4B8E10D7C8D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"FF2B8F78198ADC8525196425F3E8E1F28DD2708C04B433053EAF603A0EEDCDC9","PreviousTxnLgrSeq":7499887,"Sequence":8597,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DD600DD831470AA36DE0C719E2FFE5A237232B115A176E9A2D91FC75EBDC0CF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"660BBD8C9C37123953D32F24B2730E30086241AB7B4373E9B5310227C8BF93AF","PreviousTxnLgrSeq":7499906,"Sequence":8849,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DDF4947FDF01ADC091BF9DF6106DB6E33C3DE030355B6FB3B5312BDAD969626"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"4652874E09E9369E105091D47040148A546E7932D5CDC0062E1FCAC28F33B327","PreviousTxnLgrSeq":7499888,"Sequence":8615,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DECE723BCFB24EA7D31A0A8FE4847475176C1595439D48BAB7410A1C9C1C36E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"10F0885CD926BA49BCBE227ECD5FD11ADF237F3D10A8D898C3DD009319EEE19D","PreviousTxnLgrSeq":7500041,"Sequence":10328,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DEF38613EF2B87BD32AEA322178EE7C4D9EBE92EF6BF62E2FF2EA5FD522ADC2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"3E747FCC90B12ADDC6409BB1A4618F39FF4C211DCA09D31FA233ECCB69254DD3","PreviousTxnLgrSeq":7499747,"Sequence":7010,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DF32ED07D4FEB29AEDA8C34C71F986A9F17CE6B8F04383F097947BD871BF130"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"7644A5E7FC1905174B447D2B9A94C4281CE8EE695A2F6AEFF957A4DEC3955D62","PreviousTxnLgrSeq":7500049,"Sequence":10445,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DF389773E7D5146300332EC860ACA24BD929494548FF66F627103BCA94F8C3B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"FCE043A34AD8C2AFE5AF63F31A85BB5A53F34F15A259FD7C7A5755D792C127F8","PreviousTxnLgrSeq":7499985,"Sequence":9539,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0E178B7B13C624BF0392ED03621DF43BD1C78FD13451BB21EC4AB1E1A43C9C94"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"6295C52069E3BC5E375BEA69BC6002E0F664B2620C7B740C4F0A90A8DD7847FF","PreviousTxnLgrSeq":7499975,"Sequence":9395,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0E4171FAF11FC9797E7C698423BAC2554C4B682C21F4E293D74A50A77EB5EBF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"054C9B467FF439866E2722E8BD27B903EED963D8865D05F20CAB7E0FD99ACDEE","PreviousTxnLgrSeq":7500023,"Sequence":10082,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0EB0AD8B8ECA2A324123CE3776A52B400D164AFE91635DE72FA44FBC37397E70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"0C28B3D7733E6A8DBB12CC8F3A44947CE446AA5A861ED89108C2D90D8BAB3C6A","PreviousTxnLgrSeq":7499882,"Sequence":8531,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0EDB2808E48D0B978442734467E5BB948A07BD80B8AE8D92DD228E5AF5B10F2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"9B12E42BDEDEAAAEA08A5D1DED65D6BFC035E9A1303C4E85A0F4673D9C6F2E36","PreviousTxnLgrSeq":7499882,"Sequence":8537,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0F667082D402316B65647CA4CC5C8EE2C23DDEB8BF84E9C8199895022361B1B4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"22C1C0363129A246418B64E5683132EBE94796347549C2315A43550610DEE1AC","PreviousTxnLgrSeq":7499884,"Sequence":8564,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0F95249D02DC75E06D75180B6A3C5ED2C82FBE09BAF6617C83FE420A8394CA8B"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000002","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0F9CBF47D584194A09CB15AD93434D71E661CA4BEC1F90E0EFAA973EFC878F34"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"A4C1441B637210EA80DC035C254293F838A52A9F72EED48A7B5D276A2863D280","PreviousTxnLgrSeq":7499962,"Sequence":9212,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FAD24800158CC4195AC1FF7A225F80F403EE542DDAA99356227579F33F798D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"CEBFC282CC0ACB2BD5E9A9DFEDB1DE09109578B05F6DA550C13F5E3739050F2C","PreviousTxnLgrSeq":7499851,"Sequence":8093,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FB245D850A70227FE62F46A91644BCA0C1EC3B34FC86CC11A8010FA79FC7C1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"6BCDBCFEBCE30840B23B4EF2FAAA06D33253D6A2187A4800F75A4950667AE5CA","PreviousTxnLgrSeq":7499964,"Sequence":9248,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FDAE5927175E66A56D52D62B580CA1147E1094BCD2F0DD816329829A784FBE8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"B470181782D15B812C7D4DDD6C86BB5D040DB4A27704730FBD25AD31255AF9B3","PreviousTxnLgrSeq":7499947,"Sequence":9014,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FF41AF198BC1BA2C05E5EB1CC786B45E6C0A0607436782D488DB41BABE4DC87"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"988B1BF3833A00C46E0890DE546A67858EB962B6DF8595ABB148364066885236","PreviousTxnLgrSeq":7499757,"Sequence":7175,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"101605AA65268954EEEB19B826ACDD4E199A7F64D675B158F46FE2745A00A766"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"F0E1C9BE9FBE895ED21B3D3C6A4238AEA3AD9E5C367BBB5BB7BDBA6A453891C0","PreviousTxnLgrSeq":7499892,"Sequence":8672,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"10293A14B4CFBABFB1CD88D6DE45BB26C9B49B38E93D8E6DDC41EAF21F30107E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"37D993B177C9D8D391202F4F79E0F8D2D8E0DF92DEB044A0264A7BDE8B870149","PreviousTxnLgrSeq":7499839,"Sequence":7940,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"102F2B392DD7FAEFD43C4985220675B3080ABDD082720DA86E07513FC9C5DCFF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"E2C2CEEB163E95F401D3CA0008252C01CB98D3C948A5580F59DF9499A582375D","PreviousTxnLgrSeq":7500050,"Sequence":10457,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"105C61D6F0CA81C4E38BD6C7134C020928B657BAB11800D37FB517707577E477"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"4FF4B1C840C53FDAE57F599BEC3BE26C969AEA8559B6ECE494BBFC8C4B3D2F00","PreviousTxnLgrSeq":7500008,"Sequence":9866,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"106EE47D471C29402787499FF62BBCE41B4E011BC9097E5E40B9532731009A6B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"7CE6EEC5283BD8872851B335718B431948EE823A3457DAD0E473D7974C5D2F96","PreviousTxnLgrSeq":7500051,"Sequence":10472,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"107B414EDF1B0A32D24E65CE4FA5EC6A666CC4475B4D627BF9801E2B64EB2787"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"40BA8553328726A9CC655D27D0BF6FFA83FE140326CBF71D00B1CF3BBF931BD8","PreviousTxnLgrSeq":7499952,"Sequence":9080,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1099BCB8095228B7CA3BAA15C6EC02D6D515A67C8963594C457DA1BD69D5F69E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"D559F32C831DD91602C3A4254D574C19A323B6FDE200EB4ABE608F27EA2735ED","PreviousTxnLgrSeq":7499852,"Sequence":8111,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"10C8C2A1A487F0544BEAEAFD00633BCF1F76BFA41430C1F0444F94E66E0A5DD5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E131CBFE53BE54EE9FFC38FFCB547F1492594BC149A3AABA4F95E9BAFA0CBB2E","PreviousTxnLgrSeq":7499904,"Sequence":8825,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11026D768AFF7237A4BCF6E2C15E63F21128533D7653A62D2E84E6944F90D6ED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"DE869FDC93D6B310135688805956F6013D9DB6D451781CA7F5FC9EFA1F640957","PreviousTxnLgrSeq":7499984,"Sequence":9521,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11729DFC9A99DF777FF26A25E69AE3C39E14F1860325C2B63280AB0F79C8FA6F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"A90C23FA3E72D875A00EFFB368427067E40F81160A1B1CD9E8A170379C294609","PreviousTxnLgrSeq":7499846,"Sequence":8027,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11819255333B24ECE53DA081E7FA760F60480EF28CF7CBFA8B26F76FDC6874B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"425F545CA5D5BE2F5F8FE24224080989FD35885DAD4615443A0C375DDA01FB27","PreviousTxnLgrSeq":7499903,"Sequence":8819,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"118C1AE4626AAC55EDF4971B1E9FBFB117560EE265C767E86B9CECCE50B8E81A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"9DC6F52EB3C8490FF45CB462A7A4F1F69A37B21D64A7D454965454716EA8F558","PreviousTxnLgrSeq":7500033,"Sequence":10220,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11B9E127867D0AFC0C8A0DDAAC4385D343D6177D0310D620845B8ACC9D7CB515"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"704FD05F85E173D1B42335EC5933394ED728228C77CFD9A83CCDF9FB40329157","PreviousTxnLgrSeq":7499798,"Sequence":7760,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11CB5347A434C7B6C74E7AFE773E386AABA39ECA427A305F8AF431B9BB31CD6C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"8929F5CA7B8F34225BD86A5DA8D84416A5A5D5DA7E9E3C83533F677702A471D9","PreviousTxnLgrSeq":7499970,"Sequence":9329,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11E49EE5A52FBA95A68E84FCC9DC20055A2FA65BBC49A1F162B9AB1585277BD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"7B3D2FE5872D94BA2794591E0F5220798CD5F8A9675194FAE8DAF29464F01C8E","PreviousTxnLgrSeq":7499775,"Sequence":7430,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"122AC4760382F3325A89E13806C1DC5F3979422823D60BD1DC7E689906389100"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FF98ECA984335316D0D281E737D46123347E1CA5210876B85B58C862DAA16441","PreviousTxnLgrSeq":7499891,"Sequence":8657,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"125FB855D513665CEC00A71B7BD22182E09F19F13D33AEA4CE441B241ED44692"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"432CA7AD0B146609DFEBA0AB62DAE81057B77B0322EA386046C3F0C4ADF6E3B6","PreviousTxnLgrSeq":7499886,"Sequence":8585,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1270C5668FC43D2A97C958D24DBAD5D02513F09DA70EB59BDAC07CE4E5D52C7A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"BF5C02EFC8CCF035AFBF98FD160B6DC8EA15157DBF7B9E6B89AD70A42E7CD169","PreviousTxnLgrSeq":7499884,"Sequence":8561,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"12D34379C14AD5EE897AF3049D6BE6D130F564B0399BC88516648F21B0E7DA15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"DDA7A3A7D7DBC11D42B3CE533B9487947B79D4DCD8B918D19A02530EDA104841","PreviousTxnLgrSeq":7499842,"Sequence":7982,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"12EEA30283310CFB2F280D6E0469C48A9C372C5FBBEA43CA346D9AA92CFBD6AE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"8EBB297D0E3212D5E2A1B4D2ED7E90813B48B4D7F824B4D0A6225585A9F1A19D","PreviousTxnLgrSeq":7499902,"Sequence":8804,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"132D60EF1FF6703339752C8C5D8231DC17E9836C5C718592F8E49B83070C3916"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"EE85FF9B25E7B3C4FE34DC08C0715A8EE3CFDA608A005968B602390BEDCE9E02","PreviousTxnLgrSeq":7499748,"Sequence":7031,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"137666157A6132D19223454169CDA47FBDB3A7D232DCC186624C9FC0384387D6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"72863B100117A49C31312B257AABE7D41BCD80AE313E07193D98B431B374C30C","PreviousTxnLgrSeq":7499893,"Sequence":8678,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"138010155E465B184354B44A4D1D290569FAA63FB5A18C39293F4E95419C3A51"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"29C420C9A8E161F359D72404DD89128355EBCDCAD60F9E9FDCC29204E29970A2","PreviousTxnLgrSeq":7499972,"Sequence":9350,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1391B72C2D559C0FD0100B0B7F427BB1A6700FD0088F1F713AF163125FCE6C39"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"5216538A625D30A1922570B27F30D12D7ED5EC816082BDFD524062887BA1B45B","PreviousTxnLgrSeq":7499879,"Sequence":8492,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"13ECE93C69B14E27CC938D99DCD11ADDAFB13DDF548CA52ED96FDE6BD88C4A2F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"F263B40EB287EFE925694C88024E9CFF2855A9AF70389F2C277C43512C97D4DE","PreviousTxnLgrSeq":7499865,"Sequence":8291,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"140B4CD768FC536D19D5396834FC574DF176E151B0F60EA2962779FF0501E04A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"AC04FB622053FDEA4E4AA3C3DA85BC434328B9D8A394468FEC8A9B5AD770CAE3","PreviousTxnLgrSeq":7500013,"Sequence":9941,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"145721FB282FC04B5C9B8142E8FDF3C6BF80292648CC4A72C90CF032E56AD5F1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"2F9509B5E5F3BBBD97D42BE8FF957C5981FA8D9F729E23026B9E6A5C2926BB09","PreviousTxnLgrSeq":7499986,"Sequence":9557,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"145A1332CC1F6F9704BAFE627195304409B99B17363980494F9DBEB7FBC02614"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"D0E4A60253D60630B4244ACBAA680E909F43212EFF979062C3A1F004409A13E7","PreviousTxnLgrSeq":7499951,"Sequence":9068,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1493834CE28A3BB3AA33C76D9608C7240D7A36B62EB14961480E4D86EF326993"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"38DEF1762A2B114D9D3B94FAA8C09829ABAE111953CBEE88668E4926837648E0","PreviousTxnLgrSeq":7499775,"Sequence":7433,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"14D783FE0B78C0F0EFFA96BB21192727055E4E085F79297ABD6DDCFB0CFA49D6"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000063","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"14DCC58D420309DE66D33778DB16CD681BEA74CB588DA32FB666CC4460BF602A","PreviousFields":{"IndexNext":"0000000000000060","IndexPrevious":"000000000000005E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"85E50CA2AFCCC49A6F282E6DD657F12552308EA4C832AABF73D58A88670DE5CB","PreviousTxnLgrSeq":7500024,"Sequence":10091,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"15089F9DB44734A979AE77ECEB030E7AFC12A86ADEEF44AA061E92AD4ADCABA3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"6849F28DD5967AE09CB897939130AAE3DD5BA508023FC140BD163F14148DA895","PreviousTxnLgrSeq":7499899,"Sequence":8765,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1586DC6B1D0CA707F99413C6E94C9AAB64342F98F3B931CA9D1F241E51B303EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"B037A92FD60EF46C71558838CF54CDB8B699263937B1196556049D20D10ACCC0","PreviousTxnLgrSeq":7500061,"Sequence":10613,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"15AF0040723CEFE7F052330CCC65DCD5C0BD4BE1FD47F15E2F2F62EE7B9BE782"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"F651C9935172CA9529BCEB6AAE945897F0869A187D38F2281EB36E681AB3048B","PreviousTxnLgrSeq":7499956,"Sequence":9140,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"15DC5CC4561C78F8FF57148E5472B3645B5A992C91B1851B6952DBBC6DA7C950"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"2DD1EFF995150BAF2FE7C0AB158EE42D3334C241003DA7B84790E810BCB2DC2D","PreviousTxnLgrSeq":7500009,"Sequence":9881,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"15E9DD5C9941820B971DDAFC6DE74933AD69214B68499C3F166B97D071CEE1CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"CAE93DCF42513B02EC01E531AD68E9EB2A85D0CEAB967D5C569A16BAA9C2F83A","PreviousTxnLgrSeq":7499732,"Sequence":6815,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"163A40116A35D2D7848C85F32D9BA5D7D0AF1DFC508A7E60706878F82A1B1CAE"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000013","IndexPrevious":"0000000000000010","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"169372210B32F571951E6AC1188F951FE9432F824C397D52F66A4A6FF7844FB1","PreviousFields":{"IndexNext":"0000000000000012"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"9658E4BB0210712502F856560C7A36B36BC4720D038ABDAE8F34E216032D12D4","PreviousTxnLgrSeq":7499910,"Sequence":8909,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"169973A211E233FC025E5C30D09029391D7A6D1E6249AB49AAAD271E87369354"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"AACC330506C3072E3ADF2304FB0F098E7E266983A5D87D7C73EC5B64D2D223AB","PreviousTxnLgrSeq":7499872,"Sequence":8387,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"16C116A5E5EE8D11E5E9E121939011E7DA733931FD93E6BA8D18DBDD7F2FB449"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"54C9AF9ADCFF7ACFBA94D35563E534A116267B64974543ED1F8235C9D5D528CC","PreviousTxnLgrSeq":7499839,"Sequence":7943,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"172F364960209E1B28AFDF6FE80F4F6A9FEACC55B374E4ADD4E9314CB35B5823"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"577313D5436841B98ED908A515F0D9CF050E6ACA0D6BBC1847EA2705945B7132","PreviousTxnLgrSeq":7499946,"Sequence":8990,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"173B3D7830B98B11809DA9FBC93670A86BC39B182A067F0E0B54B047A3612E15"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000053","IndexPrevious":"0000000000000050","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"17431CAF535B38E7254EC4AB76DED56566137ACE142BBC06593FE4EFE8EED2E0","PreviousFields":{"IndexNext":"0000000000000052"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"77655A8FBBB02EF78802822B0AB8F89356C2BE2C83B021922EB6B29D6C570BF2","PreviousTxnLgrSeq":7500046,"Sequence":10406,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1765327992E379122F5243051FEB715245028693D981E4126B93158C11EA3DDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"FDB8819934DB0D0999D5CC1F134620359DF16F988B06CD55DE1C77900A8A46A9","PreviousTxnLgrSeq":7499753,"Sequence":7106,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1765564512768A110E4F20D3D6665C368F7E4E2765FAE2E149C554FDF77DBF37"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"B0EBAF3F33264C82FC31DEA4E08D1010A089D28CBD4568191680D328A9B67E2F","PreviousTxnLgrSeq":7499803,"Sequence":7832,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"17EC3B936BD43EF051D8B854273698249CEA85EA353CA24F8B0D4734A1A52558"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"AB9089E19F6B9F2BF183EF496DD528B59F954E7E7D0E50DE99C25CAE525E4B3F","PreviousTxnLgrSeq":7500039,"Sequence":10304,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"18243DE5532EF29F8024B3546676F75CA64498112026FD4ABBD33AEC878C812B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"A9DCB56B9A18F09DFE26DE2B431060A1205B8E035B8389025CA609FD63BF5365","PreviousTxnLgrSeq":7499901,"Sequence":8786,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"187048CF0F84327AB11D08E3AA28C757E18C8218377C1B6E45E627FFE03729A9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"224B4F77AC2970FCDBEF3B5E3597FE9E4A9FA239BC1369C55649EA66443BAA90","PreviousTxnLgrSeq":7499904,"Sequence":8822,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"187F05A0B0922FD8435EC01032AA98D160F90DE80B5690390F042D38BF9A6B1F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"000000000000006D","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"189570985F86A00D8ACCAD728E9A409E5E420AE336FA0A3AF9D4860BC1A98BBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"4FD17FD7BF8089E754F79492B11ADF2A2F8AEAF0FEA83596E6B5EC228C71BA31","PreviousTxnLgrSeq":7500053,"Sequence":10502,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"195172802057F42BD962FDE913B191F8FE51999C6C1E1DA2F263EC9BBE8A0964"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"A0D43CE9FE82590F369BBB1ADDB64249B04D2E009B7147C43999C6B94509DCBF","PreviousTxnLgrSeq":7499867,"Sequence":8318,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"195EE1D7893C67334A7232F54B136716B872BA6096616C6EFEE72FBA99AAD91A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"F9E0A0673E242782198C3C99002D3E04FC91033BCB1842E396BCE79E3A636988","PreviousTxnLgrSeq":7499773,"Sequence":7406,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"196B7F0FDC9FC2431CCB96A5CD79DE4A11A58857E78FADF991E27B2F10C53627"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"54ADA2F698F71110CFB35B0FEA77C9029AF33453AE262188EEC1C891C622ABF2","PreviousTxnLgrSeq":7499732,"Sequence":6809,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"19735B896885003E7CD30B2AC236DAFD2CFCC84ADB7F057D5E05D961ABD0700C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"DFADD9223A3461060210EFA3ED7EE6F3CCD6BFE3C24FB2B9531C719F62799884","PreviousTxnLgrSeq":7499786,"Sequence":7595,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"19D4306F5DD73D2FA87BE9788E5C22F471AAEC5AB30566041B79A0DB5FEB1102"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"474D0AEC074472DB80B4EBA26EDF77D8D5B97B6BD271844E7C43051496454F4E","PreviousTxnLgrSeq":7499977,"Sequence":9431,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1A25955F2007F484FF40DA742CF93922CF7C02E066CE0E6D1DE8F42255F7CC41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"9686E71A3433FF9DC6604E57AA091E5F284E2B1DD18AE638E3B83E291B3EDD61","PreviousTxnLgrSeq":7500032,"Sequence":10205,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1A7B028BE2B876EA05AE11D138E6F8460614F1A3039949DA7D32E00AE91140FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"872757A6F53709CA0F2D983E671835543684C141D8B053FE72FE1A9679F6E97F","PreviousTxnLgrSeq":7499999,"Sequence":9749,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1AAC08EE10DF8EE53A22C658D9423467AB3FEDA97BD1D6B10E5C77BC9B08597F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"EE936FFBD6BE19F1C3261FD792EA478D1C80E3CED6BA7B26E62164F71B96BF10","PreviousTxnLgrSeq":7499983,"Sequence":9512,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1B42B90742574FBB120B87CCFCA363D7D4A42405A18D2A5A03508DCBFC671F25"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"6CAA42E9FCD7B3DBEA0E54B5B3B7C03AA706CB890C9BEEA4CD35EDD5BD26E3D8","PreviousTxnLgrSeq":7499996,"Sequence":9701,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1B6B3C859B1A94DB2D7BD58F3872376DAF62EDD46DB29C8E35E089310EB3FB6E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"48752AA85BC695CC0D428DCEB66D67422310F8668F947A3809643D46FFDA64BB","PreviousTxnLgrSeq":7499895,"Sequence":8708,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1B70C41ABDD7D07C9138A6160C290A27CA5D490D68E9559D6369BA9697974445"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"02C4A8B7E913E0027A06C5826F824BAC52F63F1C5968FB38EEC5483416980272","PreviousTxnLgrSeq":7499965,"Sequence":9254,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1BC223173B5E90FC4EE2057B1F2CF5F007DBA4C3D5A23B890608067989D84918"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"B05B796B04B1BEEEAD04FF48DCAE03EB9F07773DBDE3BA54BA187F4A068B8529","PreviousTxnLgrSeq":7500014,"Sequence":9953,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1BDFAD5595BB75BA2162196A7CC8F6A741CAB661869AA93065AEAC0B3C05D44E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"36FCE2AC87FF33682933FE9D20FB1C1A19D8CEB482069CCE3AEC5090CB7B364C","PreviousTxnLgrSeq":7499914,"Sequence":8951,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1BEBDBA22679C22BE4911955CA74CFB77BBCC27A4C1D7F55AA3C3865A116A9D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"C3A166BB0DA110F93892304343B525F83ED4B73E4AEBAF0C9E72CDB866EA4F58","PreviousTxnLgrSeq":7499975,"Sequence":9392,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C43048F7FD08F2B4905673534C857C7B71D2181FEA3DBB595B47E23EDA8E51E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"350E67ADF9B990CAF5D76CFC622E3D5A9C34BD20AB7950CEE2CF3A09E7407E44","PreviousTxnLgrSeq":7499893,"Sequence":8684,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C58BAB2727C83BD9149E894862A38AE7CBD65C973B0D7991B4E9C438BC41CFB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"B7CB1F5FB568DE35A86A5EBAAD748D52549B2F35C69814F4FE783C269DD08107","PreviousTxnLgrSeq":7499854,"Sequence":8132,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C5CE054DBF9103E1DCE823B84E517E3017ACA1F1BBAE20F8049B6AB860FADF5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"2F5305AEFB43F6FD0A717BE5C289D838585599CD23F20D7A9D8823FEDEFACBC0","PreviousTxnLgrSeq":7499789,"Sequence":7631,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C7997072DF3DDDFC7A299842961A93025C96FE1A526D3681D7272D17E7DC5A0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"470D3761A0B074650983A5FB5AC91C44045F523131442CDAEAB2B9CE97B6924F","PreviousTxnLgrSeq":7500038,"Sequence":10283,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C8357DF17D1148154B50AD01ABB21937BEAFAAE241855AC8FED1AF155596D1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"44FE9D61603005EE1E050E6B537D7F9E726A8076C0F986AD412E71E5106D3FAE","PreviousTxnLgrSeq":7500026,"Sequence":10118,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1CE17369B22A5D63EC3BE80F4340C62ABEA6CAC5A87892FA9EE88D23484DD8F5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"3EADC8D3CBB7E5504ADB4FA69671967BED0F952557ED1EDB863866EB5F2310B1","PreviousTxnLgrSeq":7499802,"Sequence":7820,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1CF6A0E6D3BBE3E77CEB8E65FC0F5192B13A1BE87F570FAB61ECFFFAF761126F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"05792713E1E6EEA65D9CC380715453673957E24FCE1BEAFB1961B3BD8635E76A","PreviousTxnLgrSeq":7500018,"Sequence":10004,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1D14BD5F8EF050F98E0512B45DF91DC7F58D4BF01894DB6F4481C7A4AEAD1580"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000057","IndexPrevious":"0000000000000055","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"1D2366CD595BA622204AEA01075E87CD7689AA683D1FAADF15D9B5BD224E9DE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"FFBE7FA896AFA4253F1EE2BE56AB4EA45B4BA63C3D3FF7E5CC482A02F0BD6143","PreviousTxnLgrSeq":7499746,"Sequence":7001,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1D5E9BAB41D307E464196F737B0BF95DFA7B97147F7C764124F0252EFD929E59"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"7E2A02D4F175D70F8B7F18234B6916B011946257DA8DD8EAA4FADF40225B3749","PreviousTxnLgrSeq":7499984,"Sequence":9527,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1D897BD53065A6EEA586AE68DE744B3D130DBE531CCF27D1FBA48524ECC08BD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"498ED9CBADFD426E664FA2DA05F21D977C0CF693BB9DAD98FB74E0C5BF0E8DFD","PreviousTxnLgrSeq":7499765,"Sequence":7295,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1DA98C602760AE6709BBCB23365FD1C7D68D4038B775996BEA4F2CE6362C9AC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"4AB64ECC3C03012D980E7512824038C7BF2D148FB922511FAD69BCDC4006C377","PreviousTxnLgrSeq":7499894,"Sequence":8696,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1E8BDD87165F5A983AF1357D8305ABBD3A9A49A9EE5FA55A27B3FB2BDCB8E257"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"D109A3185EEFF365C1AB7A6774ECDDB8E53780D40B2C06C814E94D5FA85C0D7A","PreviousTxnLgrSeq":7499730,"Sequence":6797,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"1EC802741F437CA964E460AAC7452E7B4B5280725CA4F4CCD6E23716A40CC0FE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"705AE7550A3D88072FA224FD58B2D3E383C82E82C049BCA740868A73E3B9DD37","PreviousTxnLgrSeq":7499807,"Sequence":7892,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1ED887778551FDA94EEBC332EB86895C32F849F708D408F0BFEB2360FE1E6995"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"7422BA8737D833AB53BD5738937E4A181860A53F05B0BEBE60445F7551847920","PreviousTxnLgrSeq":7499805,"Sequence":7856,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1F76D6252C2ECE3125715F0A7D950A94E8C4BC12EA266653907DEB77AC05FB4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"0BFB1F159D1F220C7AFD76C9BF4BB9FA6710C72728B38580B40D82A12BCB9F15","PreviousTxnLgrSeq":7499862,"Sequence":8255,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1FEB1F5D8F998A4E181FEF8CDBE0B12B290B79AD15B2CDAC8FD08F313D751790"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000003","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"204A05B1260DA0D982259C9D7BF023A734E2B96905D91B1FD8E448E0617A713F","PreviousFields":{"IndexNext":"0000000000000005"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"9B383F8B3D58C01B8283865D77A9F30407B572DCFFB0952C2CFDC9D2C9A4D65A","PreviousTxnLgrSeq":7499880,"Sequence":8504,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2053F02F230AF5720514C1863F9D19947C4080B4819E37DA7C60391FB593C276"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"7F80E4DC148678AB5B7EF9E01F770F6703B80B32C163F6B28BB00F808C3EB76B","PreviousTxnLgrSeq":7500040,"Sequence":10313,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"205F48547F429A3F4526A40C291CEC937619BA906DEA25D7DE19782AC5A7FB3A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"93D808C10F696667CACB1A62E37490A02B56AA8CF12DE6C685F347F8E149D9A7","PreviousTxnLgrSeq":7499914,"Sequence":8954,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"20838EFF3F35D3DEB4DC6BB21033073792F183ED719789438F72B7A63AD6B777"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"F2487A75EA92E6BDCCD19A955B7874C97BB1D20E1C601C1185AE886C8B9505ED","PreviousTxnLgrSeq":7499756,"Sequence":7169,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"209776F7826423CE12333E0F2E30EE49E1D545A4357417891A1EFF77968CD2FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"B7213529072CA830053A46F2FEFB3828AE64AD35FA3DBF389F6EB5B06488E380","PreviousTxnLgrSeq":7499980,"Sequence":9470,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"20BEDFF72DE1BE75B25C30BDB5CE492BBDE2514ECBDA27AB67E068339C436C7B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"8F4EEC0DF1C1E5CD5AF522345C59C9DC73A4AA64595181833C488D4E66817B8E","PreviousTxnLgrSeq":7499864,"Sequence":8279,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"20CB2A602BF77BB4B97AF24F33D8B215ABD3CB3DADBCBB00C036C66CC200D778"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"59C6644404750459D3EDBD52333BE4432F4009FF0EB0A447ED9B80B57384229A","PreviousTxnLgrSeq":7500014,"Sequence":9947,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"210668534B43AF15C754C8000F3244F5A44E412F86F4AAB60ED79A511D54BD12"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"157BA17D3B292A1D0AE496DA0ED185B717C4751F5D563E8E5C382F078979443B","PreviousTxnLgrSeq":7499961,"Sequence":9200,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"211CF0DB26DFE233CC60EC842D8B8840C0375618BB2642F4EE50F93A7032E5AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"C4401B8B93C60B0E1F5E251D5AE08DA08E3A0050D0FFD7E4EDE5B7A4CF555722","PreviousTxnLgrSeq":7499895,"Sequence":8702,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"214DEAA78758FEB6C71B438EC6E8D36559C1DCB8B6CA0918AC19C7E792E78A00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"046DA4D97E41CD9EBD7929BBA590D57861AEBB4EF9C407C4DCFFFDC2A4C74FEF","PreviousTxnLgrSeq":7499804,"Sequence":7850,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"21CD3C0C19DAC9CED0B95B953C162A7FA23CA9AC6DBA359386063815F21BE7A8"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000B","IndexPrevious":"0000000000000009","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"21E348EBB3294606A34F9FF67DCE830BBEC9D6048739F19872A35A35341F3F43"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"95C3CA90975883B463D0A9CF08E7978EAB9D14219D19DDAA6D3D59B94DB5E7BC","PreviousTxnLgrSeq":7499975,"Sequence":9398,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"221898F88F11FDC2A2908BBB43F115652A0BFD5739904857C24ADD95A4A05C86"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"FBC8C2D0C1DA6640AF8C93649C95109A3E9DC96EE3F3E34957FCABE1703A8877","PreviousTxnLgrSeq":7499857,"Sequence":8174,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"222C6A2EC15C777C230A885FACC76DBCF7AB4C17A9AC7B97F0FBF68274CDE3E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"B686101633DB78BF1FCEC3D5B3587B457811A8149BA3C89C0EDD6E59D68ED3CB","PreviousTxnLgrSeq":7499731,"Sequence":6806,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"22334D15D4676C17D8A23FB9822106271A93E429CD45B68F81F5D38F78840DB9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"7F9263DF380AE933780F88B3179FE3C621EC070EB63DD2EDC947D8F7548E03A8","PreviousTxnLgrSeq":7500047,"Sequence":10421,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22B0569586EEDEB4EAAE2BC1987C89A2B27F07EA59176DC95308CF92039D26E6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"70AC0C1FE79F7E6F8BDB45C8EAA75A6F7BDC5B94D77D4D8F7FAC8DD5997A00C7","PreviousTxnLgrSeq":7499776,"Sequence":7442,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22B636632D895BBBF49373916E99E66D3545FB964BFA7E8203A45DC01F876BCC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"66F9E0398BDB353C9A749C9F0A590BC647E98691BBE58A142853194EC9C3029C","PreviousTxnLgrSeq":7500053,"Sequence":10493,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22BD4572955ABD21EE91DE063787D98574341595CF08520B974E5111D8D65D47"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"ABA71C637E51AEB4FC0BCED6F2AB55324FC9E2D61580C4237F2FAB5FAA664D13","PreviousTxnLgrSeq":7499774,"Sequence":7418,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22C90B09F8DB0714C5E25C32013DF1A3D112B0AE5583C760FEBD16A1F0580F56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"1D276AFAD3AC795C7F877E648DABC880882DF16472AC8564E62C9C5F87D8F8EB","PreviousTxnLgrSeq":7499893,"Sequence":8675,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22E9CC1993B3676B854FD194F25E9D1B66AAF011E271D3E0C84A1629500385FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"9700320757B1DC89D11C47EB8475DBCE2026308D61305F54F0BDA2E29D2AA043","PreviousTxnLgrSeq":7499954,"Sequence":9101,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22F0632F0C7ABF656169BFFEEDC90648CFB2D1CCB9B40D26E113A494AEC57665"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"E4F5E96A2860586E9CF158AB19CB19F1FB978B62219E8DC7767A0DF235F5151C","PreviousTxnLgrSeq":7499970,"Sequence":9332,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22F60DDD452667DB3B3505EFA98601DB80D479B9AC000885884FA1941EEEBBA4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"76AA063EE15AA639C41998C68090047784738D8F17236E2BA7020861504D74D7","PreviousTxnLgrSeq":7500033,"Sequence":10211,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22FC3E20FF173CB9A4B7CB28E0C967A2B6ADB15A020BE4060AE84F2A226B959A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"9B63B5D302602BFC00B4301604AD21DB0E6DC32337E0FDACC00FC168DDEBD18B","PreviousTxnLgrSeq":7499974,"Sequence":9386,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2317E54D7B634F5051B160C75E9ED27C4D4A4941178AE6A1905F2D3A5640EF34"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"347512A9AD99DF8333B1510B2EA456F28C95C7413E3E70C5185B6EC6293E7772","PreviousTxnLgrSeq":7499799,"Sequence":7778,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"231C83FCD54A8AB98FB500F61F180931E81C1E509B9F5775617A36C13CD76690"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"6EE869F0DB7BBA5F40D11DDDFE6ACC31CF877D26E2ECC57D17B994EF5B7A1FB2","PreviousTxnLgrSeq":7499877,"Sequence":8459,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2356B30A63002DB0A6D9ADA9D98F0AA56FEB9D50E559BC301D874BFF8EB12023"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"890ABB8DDDCF6D966042ACBE9AB68EDBFFF64A2321603F13587607D56ADBBA0B","PreviousTxnLgrSeq":7499789,"Sequence":7625,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"23D1E1F5B0AB5F5144B1944C65ECBA9903FD01B90A9822E40871AAEF00844F6A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"2114DB1B9B36E1E2B13D5C4942E067AA4C347E3D659FABBDC9A016B28363F091","PreviousTxnLgrSeq":7499854,"Sequence":8135,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"23F44184F93814DFC7CC9253B689C1E6020CD7CC0B08694E480E09AADE837A67"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"1010DA2F260313224055D7FB87B8DC45CD9A66CFC77674DA6792A5464CB8E7FF","PreviousTxnLgrSeq":7499750,"Sequence":7055,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2416B25AC6D6732C438F7A825FD7E47B1FC263E9140F50D5229FCA08242CD260"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"365E76DED3B047309350C816FFDC78688FFEF03E7DE5858BEDF5114AF3782197","PreviousTxnLgrSeq":7499770,"Sequence":7367,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"241E89E6F2DA0F34B9FC56F52C6A251F5615829D1FAC0071B143AC5D0197949F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"E661C5AE2E0AC90DABB39AC43822C0B9C0D87B0A249A3347FCF269453A476EA4","PreviousTxnLgrSeq":7499850,"Sequence":8075,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24209ED4F9E0CB804DFD15FCDC7DE4D89A0AFB124FEBA78674E473F743F60F24"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"1B376AC5E8FC2B31458AE9FA46C5CEB91E7C76FD71C8647580624FD451F7A64F","PreviousTxnLgrSeq":7499859,"Sequence":8204,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"243EED932D9D61C45365A064ECAAEFFF733410FA5463C94C948F9BB836CDF7FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"03D3FD9E11E5B15E88DE2C7B1DFCCCDFA24B1CB5DD25B09C11F11B2986C25D0A","PreviousTxnLgrSeq":7499905,"Sequence":8840,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24748E1D406E86D4B11FD6A47F8CA0C04B872A4E262D92EA4A8BEB0DB307A03D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"2F65CBBB42E837EED755E28CABEB21D6B42327794177BDDAD4C90CBD3F7C3964","PreviousTxnLgrSeq":7500059,"Sequence":10589,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24B60ADEC6056C8E91C4CCF0EE9819020C9E6E3C7D197626637BB4DF70BA1B1B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"9F5BF65BEB6DF66FF5A845730515824E62C8CFB8048B3668D78FED0D6866FFD7","PreviousTxnLgrSeq":7500027,"Sequence":10133,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24C2F8A9259B85134B1067DE4EFD513E30E511202110EE10DDE1D9194EABAA01"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"FDB467A950467671CD9ECBD97ADF567C219B2DC177C7F0536C9E2E85447D2552","PreviousTxnLgrSeq":7499997,"Sequence":9716,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"256A9424100F26F48324D9B72E6F94499B1C18C8B51D5753D7865141151D23FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"7ACC87820EDE4B0F5ADCC0EC111DF4843231DD3444D9EDA5AD6E6E1E02AE17E2","PreviousTxnLgrSeq":7499745,"Sequence":6980,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"25AEE006BE3D8EEA1FB28A7C92899D6A6381B6C080FF5C28531CEC43E65F25C8","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"60F0DB3DDD0B94C26F51EFEF4C7E19EA955FD507A080809BF1D49B41C58BC83D","PreviousTxnLgrSeq":7499763,"Sequence":7265,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"25BACEE2115CC84DA2A9DF69B49717DE34832656F6320B57F5D2DF4685E65413"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"908C04CD505978831DA41F4C2D5B8F3CB2E616B85070FFA2E85B3C045981F717","PreviousTxnLgrSeq":7500024,"Sequence":10100,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"26021FD0C1473D5D7E913D8A680DA077051D867C65ACEC70B9CA391063E7CB31"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"C90794527AE33DCC4F219C209ED4252668D2B7EF539D793702FCAEF80D76E0CC","PreviousTxnLgrSeq":7499910,"Sequence":8903,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"26057A1AE76514411A49AFD9BEB335A97179827179025BB71E89E57A1B5593B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"1C5BD0B509E44D890F023BDC47E38FBE63FDE6F244077DAA8F9BD2C5E108E0BD","PreviousTxnLgrSeq":7499889,"Sequence":8624,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2656F62F61AE742EA3DE087A3767E99ACF2ED06640C184858027C9668698CC6A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"0A75C9816DD67E9D51F704419CC32043F782C9261EB02227A47269A96A97DF0F","PreviousTxnLgrSeq":7500011,"Sequence":9908,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2664DCD250AC6DA3BFE701BACF544302077F998B472105FCC9028E21F8F67BBB"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"26A24F49D231BD7907EEEB616500730E96F0F0CA65AA6661E033F4DDEBA43E4C","PreviousFields":{"IndexNext":"000000000000001B","IndexPrevious":"0000000000000019"}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000022","IndexPrevious":"0000000000000020","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"26A94449AEFC5FFD2BD29976B271E328F944BD391B36A44005DBC50571D26A41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"47330AE789073200D549BE018338FDB6763CC6D50022841AB989A55AA27F96E4","PreviousTxnLgrSeq":7499838,"Sequence":7925,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"26F80ECE5D38206AE46E0E66338B7E42BE3D6A145C59B94B2163305359D2AE3D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"04618CBB1C8375B7BF42AC283153F5966727C8ECAF6B63ADA39134F1CE8F3B20","PreviousTxnLgrSeq":7499950,"Sequence":9053,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27028EE4930DB14BBF30AF223FA0DD8A9B1E71B1C8AA7C60A6CE9BEA8D0A182E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"11F2080933D5C712F46922204F7EAE8815F65CF02EABD3DC717C03F7D228050C","PreviousTxnLgrSeq":7499891,"Sequence":8651,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"270A964D18D7202A361D8253CC73240247B41091FE5C329B973587CC882F5573"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"ABFCE86F3861356F07F966001937010629135FF3D882B96BA38B1BC5E8703ABF","PreviousTxnLgrSeq":7499951,"Sequence":9059,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"271D191AE43A2AAA65E54863E11C07584825BC8076572205BA825E5FC1154877"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"950B9D3DDF2A641E21DD58DBA2433A2AB9AABA7C040EA40EE8D22A78EB0E063D","PreviousTxnLgrSeq":7500060,"Sequence":10604,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"271D2FDD98088D969A429D0972E6F3E7DAE5247B78BD2073D22698C4412E9BC7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"DE8D5BCDAC6CA1EB388ECD3FEBA171B9BF97DA2FF4B026EE9EDC1FAA0B31D164","PreviousTxnLgrSeq":7499777,"Sequence":7469,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2728D2AFD7871623F478A02F45F685F7D1030E7BD82C8EC5EA9E2A505A0B9480"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"9F1769FDCE56E2523A02027CBACB5951FE982FE1864B2B86FFCD5FE941C2F7DB","PreviousTxnLgrSeq":7499842,"Sequence":7985,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"272A7112D4B849AFB80AF905EF39DCBBB73279F43E04873141551E29F5BD068C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"34DB09C8B1164F992B9BBB25F905E8B3CDF8AA19E559FDC4D0603B9DBED271C1","PreviousTxnLgrSeq":7499986,"Sequence":9560,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"274130327EBBD292B6AA2BBDF6BAAAD7B841D84AB5F00A0C52EC468AE6975646"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"1E9F0560FD5C4AC7FB4D2C46DD1005D1ADA21497D839279EAEB36309FB47FEAE","PreviousTxnLgrSeq":7500017,"Sequence":9995,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"276F7F4776C4EAADDE83597945D00E869060BCAE58F567CC64F102D9A3167556"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"B910A5D1340AB0283B60A20C352DEA7B07B850004EE888DDA31E7C6809FD4BD9","PreviousTxnLgrSeq":7499974,"Sequence":9380,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"278DED46CE4FC60B70AC207D7E3DC526CFC2F242540F61453218E641F3B22A2D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"6DCC685413734185F5B1B23A308AE6906BB12C6C16C6C5E67BDF22FA4CDF6A80","PreviousTxnLgrSeq":7499989,"Sequence":9605,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2799C9BBA049B4A015E700DF1EF8C3696A7D5D3AC3C15BFC04122604D2FCD198"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"CFB956ACA35F85DD6728392DAF2C64C653E0681828CFD432312A75F3C3F57C3A","PreviousTxnLgrSeq":7499854,"Sequence":8126,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27EE188B3DAE51C49641D3BF66376F2B7E076B26AFD916F3A2A16067CBBB7537"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"AF053CF461D3AB5B1AD819901D7539D01477CF7985D6308EFEC0C328D3BFC033","PreviousTxnLgrSeq":7499794,"Sequence":7700,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27F9374181E4BEACF9FC376FB358BD1B46899E4256C35213DFFEBA484FB03ADE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"1042F30D29F5FC64434582FF17DCBFA4FB67A268F65986145D464C3C63A4BA64","PreviousTxnLgrSeq":7499950,"Sequence":9047,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27FBD496F77A075F09BF59ECCAC8F33CB92A528F99B9BBA667FDE2CDE30CC222"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"458B0C38021414D1A64B324F521616665BB95C0B80881787A4687E531643D3B6","PreviousTxnLgrSeq":7500036,"Sequence":10262,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"28CF96E4F8C2A5C7704F29FDDF29FBD53F3F47551AF4AB0A38AE676334870B09"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000004A","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"28E1B9F75E5F81ECE71EE80460067865E33D8A425F3C3398C4479F7FE8A1252A","PreviousFields":{"IndexNext":"0000000000000049"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"F4ECD4D2F7E132D1174F1366798043C0C29D96EF5DBEB4D6CBDCE2ADAFD4E570","PreviousTxnLgrSeq":7499909,"Sequence":8891,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"294B8849085E6430A61CF295F6608C79E7518A41F4ADAB69A99EB076941ABB1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"443BBD0F45A1EABF84A12BBDA0B251AA4B9919036C0B4680EB2292010CD73A63","PreviousTxnLgrSeq":7500013,"Sequence":9935,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"295C1A3F43EBB94322F46F104D012075048D754CD86EDFB76EE71002310710ED"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"21.02807782807965"},"Flags":65536,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DF","LowLimit":{"currency":"CNY","issuer":"rn7Dk7YcNRmUb9q9WUVX1oh9Kp1Dkuy9xE","value":"0"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"29C7BC411E70E6569D3EA1F15DB8BC61F3BE5638CFEEA47F8926F8B35D8A99A8","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"11.29899187393936"}},"PreviousTxnID":"BE213C982E245DDD363DE02A715EC3E51D24A137D06214B576751AD0373DA7FF","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"C3D86A72F26A4C840A2E4BB1D2018F2DAD7F502BA6C3F3E46E0BAE02A7616D53","PreviousTxnLgrSeq":7499787,"Sequence":7607,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A0ED22592550B8436C2C6058D7D04A1246E64C0E0624054534B77F7E96E7BA8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"11993F5464EE394174AD1185BC48BEB9A6013A94296B7D2A6DCD1A79631E8010","PreviousTxnLgrSeq":7499960,"Sequence":9185,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A179A8EDD4BAB8621315C8C42266792465EF52DC2F53672F03B58961A919848"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"5A9DDDA7954B3A0FBA8033BE4AB1EE18D31022B2C919230170BE03EFFFD05412","PreviousTxnLgrSeq":7499784,"Sequence":7565,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A3827E4C3CD568C80829A60C47865455E46E5EA5847B2F3BE1ABBA820D83734"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"3588DDB305F7C332E41E8AFA97652C03455A41E7F1DCE81B050DA05E9D718FEC","PreviousTxnLgrSeq":7499772,"Sequence":7388,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A46356BD486B88901ED48B3830D40CCF2361123448324412ADDD6F44D529588"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"D556C1FB31404A7547928D2F3476932C0AEDB00B6251DB8FE140800AD239CFB7","PreviousTxnLgrSeq":7499797,"Sequence":7739,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A4856B4CD7F561290DE291D854E09BC8CFAECE209E6BBC5BFEF271981B66AC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"AF03CD1177D3495B9043E34773E7DB9E28E040A658703B6086AD188BC0C256E2","PreviousTxnLgrSeq":7499776,"Sequence":7445,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A505A78F6D264A647807E56280EBC504B0FFC6B6153704C98421E0003DAA5BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"61201E81CB49FED9FFBFFC09FEE37EE57655DA4B0215972D34A001DDFCACF3F9","PreviousTxnLgrSeq":7499890,"Sequence":8642,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2AA5EC1D9BFBFA92E76420EF8878EF70856D1584FF78EB9415EE2F19C50BBFAD"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001A","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"2AD41329E52A565547D4CE26891A6A1992CB12C16D12144FBF65909AEFDCA9C8","PreviousFields":{"IndexNext":"0000000000000018","IndexPrevious":"0000000000000016"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"67D055AAD662FF82E0AFAE9405059DBF6B1D2122A1D6A92FDE95B55EEC9569F3","PreviousTxnLgrSeq":7500043,"Sequence":10355,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2AEE9C11E43094C7340937B3C3FFB0D32473489FBF54B80034B209D0026CA823"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"B93EDA9A75F879873908716654B0FADAC2165CA35D7CD3530771F5ED3EC048E8","PreviousTxnLgrSeq":7499774,"Sequence":7421,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2B1232B29E9747394E92BE6127BD5D11B937A933FAB9F6104F925023FE47DDE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"62D7E8367A8D378B96CEC832347EC5CE2F34EBFAFF558CE65195DD1D2CE00B13","PreviousTxnLgrSeq":7500014,"Sequence":9950,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2B9C93FEADC244FB1A806B48AEB37B2DCC9217318EA003292348A69C33F4C881"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"9BCBADFF2BF9CB8609FFAA20FAFA1AE185C542B3F0BF3694D39D8936849C60B1","PreviousTxnLgrSeq":7500055,"Sequence":10523,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2BA1124B78C8C8E94CC789723674BC16C3388CDD6753E00BD853C4BE09CA234B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"51972EB56429C2E7C4E7C730DB754B75D3E2E42A00BDD01DDDB89AD1B9399410","PreviousTxnLgrSeq":7500008,"Sequence":9878,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2BAD6E7E89A8679C841B08217C6B35F341236559B9D7F18F80ACD7FDD40809A0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3FDC2832A36BBD64C23044E2931DD96FFD41E91DB0F3D2D6C2BAEBFC321941F2","PreviousTxnLgrSeq":7499856,"Sequence":8156,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C1DDF0EA363680B15C489EC5EC156C7A153041B780C723563F2174236056786"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"C054AB255F8CC1C156C04B0AD624E3DA517AD39ED387EA796BB56D90FBF644A2","PreviousTxnLgrSeq":7499964,"Sequence":9239,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C474E53E597A3FDD9F40116B3FF1BC33C907415E169DF052204B1E79C0949B2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"0A54E27C8C375D7CB3BAC2C3B015AFDDF55176235BA70C392A66FF774C321103","PreviousTxnLgrSeq":7499888,"Sequence":8612,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C4DC2546778655B5A1866A565B59EF0518681E05913A20E050585D89FD30E9E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"FE73618EACAF0CF2B10CB5E8F22A96FE42BA76F3E736B20C76A9397199085D61","PreviousTxnLgrSeq":7500042,"Sequence":10340,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C52665797F499576F6B9F73321909C245EEA798E6254EE7816A69E434D09A2E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"912193F21683D26AF9B6FC90D9538506F0D7A658E453E15AF6B725A7399716BC","PreviousTxnLgrSeq":7499766,"Sequence":7301,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C7A6F0B1559E7A8CE0CBA7063BE5058E5B8E5EF61764A416B148B74DA52AD65"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"A80C05778ACC051E6D90803C8F429E510D492B3D7769230E180B3A0CADAD2335","PreviousTxnLgrSeq":7499907,"Sequence":8861,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2CFB3CAF5EF01505EF74615D5A8CEC2217FACBCC396C62620136A7E5F1A9B649"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"9BC3AA375C862572973694F1967C4B5F963FD4A559B9EBC30F8B8CE518B7A87D","PreviousTxnLgrSeq":7500005,"Sequence":9827,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D6315FEAC1B9B201CF0677D5DD4483096F34F82620E72CF37DA330AE51ED378"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"4480D2F9B217A237C5A86F5FAE9C5C99543AF1BBACF63D4BE937C1E594BB1851","PreviousTxnLgrSeq":7499779,"Sequence":7493,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D7264833F6A494FAA249038A22E5F126E78A552E40F182EC899C5A19625A634"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"A69E3307DCCB5CB48853EC4E9C8DDD979E4FE8C0511122E1157667D7228D8425","PreviousTxnLgrSeq":7499745,"Sequence":6989,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D73C960B36293284E3E3D9A4049F086E5624F81474804F8A45ECADBA4CCED57"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"56EF59BE66314587B13CF6D80E19DE88BAA6A6CEDE7521C5212B98893B7BFA0D","PreviousTxnLgrSeq":7499876,"Sequence":8444,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D769F38E707B629D51C5E19FB28F66620F11E96600038079E739E223DDEE8A7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"06702061D72F2D841E389DCB6176F0424BDBDAC75040F2BE048A5826BAFC5138","PreviousTxnLgrSeq":7500019,"Sequence":10028,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2E087EC6D291DEF58A5052F719171F20E25B24FB5B5665212FD1996C7A34165B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"BCF458C8BD82F1034B7A3C27083AEBCD6199B62219BBCB28A305BCF9C1AFE347","PreviousTxnLgrSeq":7499756,"Sequence":7166,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2E2B460BD98A799BED8EA8E90717683ECC8F263AF775A46EAFB08838783366EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"496D89B7195F48DFEF4EFC7034993EE2F7BD1EA1EEBEDEEA7E1F978BA66D7F38","PreviousTxnLgrSeq":7499760,"Sequence":7220,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2E3AF2AD5C57B47D22E7A921ED2579F6C19051086CBC56004B5B168169E86509"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"D8908FE406790E1FD1B24EC2BDD9277F26BD0EC4E08C9784B435D6E26FE88FE5","PreviousTxnLgrSeq":7499763,"Sequence":7259,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2ED112A48D1057585D60CE054A6D83DBE6950FD42B860D87D366FD2E6E6813D4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"1F6415D28D9FAC7F15DDB0CBB3002A5E4D357057B7A74751AEFD37C7492198C5","PreviousTxnLgrSeq":7500048,"Sequence":10433,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F22EB4692F3C1ED7B2D5B969FD3135EFCEFB6018F0AE341A64C6180AD645C16"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"68A59FBC03B85BA3BCCF3865F1FEA64D75E4460CB0C4CCA0E1250D364D1AE1D0","PreviousTxnLgrSeq":7499786,"Sequence":7589,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F2D40A8201FF4D933E87C26A2424EB4EF5D86D6832250A4126B5014D13BBBE2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"5A0B8210BBC1F7072BDAECC778895699685BF42A503E01C4932BDFAA44CC3947","PreviousTxnLgrSeq":7499971,"Sequence":9341,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F4B540C058DEC3D750E5B964D326A78AE859CA01C5194A1147FD7BC0106790D"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000057","IndexPrevious":"0000000000000053","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"2F7C1CB22B361D75C35D57D603842AAE18CD7638061CFAFC0FDD151166287409","PreviousFields":{"IndexNext":"0000000000000056","IndexPrevious":"0000000000000054"}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000016","IndexPrevious":"0000000000000013","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"2F8D7C04BF156C89C6E7C11962BA7C353CE1539F6599154C2F1DDACF14D75E65","PreviousFields":{"IndexPrevious":"0000000000000014"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"50489F689B4EAA82663FE0B0B0ED3D9F9B9B162A65623F19E30BADA895E50F55","PreviousTxnLgrSeq":7499764,"Sequence":7274,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F8E64DB2F4DFEF2DA0AB18B671DAA6AD46C45EFF51B7FC47459355D1DE2A68A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"11DE5C06681F7993A1FA2C2085E440D16917610E60BEDDFD7A8FAA98CFCEC43F","PreviousTxnLgrSeq":7499858,"Sequence":8186,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3056A0DE75B67981AF9378E0AFF8293765D3E7C2C39BFE311AE083195DC69A6C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"7FF95E5CF649E14C4B233FA02945DDF9329333B7AE554F32E1AA5F2384286B16","PreviousTxnLgrSeq":7499804,"Sequence":7847,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3057C5503E367EC9FFD328BE9107A53E20B39766CC84C691225BD6F5E65B79DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"35CFD72EA116B0F58EB2D7BFA704174F9AC5647EC20334D9261E46B694BE0D24","PreviousTxnLgrSeq":7499877,"Sequence":8465,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3073C82B162FDCEE9CB5EDDE7533C2017011C709624622D6506C40CA4183EEF7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"8CD9420EA70D57EF0018AAAF57B5BB1B78BABB1984B9459CCF853CA3A3540A63","PreviousTxnLgrSeq":7499804,"Sequence":7844,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"308DD08FA740AA042DC321D3FA02D24F598D21E4E8EE8EDBC26FFBA3831D02CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"050E4C2DFA93F3A0AA2A366187AA49ED360DD9F85ADE7B04EE6BFD03F11C149F","PreviousTxnLgrSeq":7499858,"Sequence":8192,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"30AB58072334A94714F5CA65065344EEA7C0627F72D2CFC158C15A5A13C20260"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"BFE26EA1BC527E6873122ABF1FDEBDA80828AEEC3BEB71EAF81A931C15F5EA1E","PreviousTxnLgrSeq":7499795,"Sequence":7712,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3102E177DDCCAFA888F9321A824BC0420411F331F42400834172E35DECE903B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"CAAA42AB5E59631B29B2AC2F9DC2111FA35B0DB6BDCC4BAAEDA023A86BE3DB4C","PreviousTxnLgrSeq":7499979,"Sequence":9458,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"310D9D475531F045DAE20511B7F37D597D1762E63D8F54F457BCD4E97C91FE4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"B8504F8C3CB56D7CECEB01FB42C15CA8DF5D54FF17315B677459314CDDD751D3","PreviousTxnLgrSeq":7499882,"Sequence":8528,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3158ED0ADE0FC3ED17ABFAF254EE514BB6801FEDA53C7D76A3C9ED575033B8FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"D694A18DE386A9BCA999A40126B7FEC970A1A62796B688E794C2F289F6673B0E","PreviousTxnLgrSeq":7499976,"Sequence":9407,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"31677FD6A7093B8A21F68691BA633C0C059629A2D6EBC7476BE7DEFCFEF37C82"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"450CCAD5B8B61E038A423616EB3EA5FFA197C7329752793BA45CEBFAFF316D93","PreviousTxnLgrSeq":7499973,"Sequence":9371,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"31D18D3B56FE72E65D1B017D67A5CF522FE6C6BDCFBED307119E280BB1F4E08B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"86196C7394541D44A08805BC2DD1409E616AB9392BCFA2D763380697B9C4A9F0","PreviousTxnLgrSeq":7499754,"Sequence":7109,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"31D233AFD29E86E0F076A0D5D471FB88B5ADF83458BFF2E921D1376D7DD269EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"14CD639F8788077D9AC32AF24869FFBD8181C2101C5B48BC5C33389F7FB7E6B2","PreviousTxnLgrSeq":7499768,"Sequence":7328,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"323C460D5490109891ADF2E75C34EC8631B2ED5061DF51BF277A7F50B9964B6E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"B42B5707176EF9052E949F5EA9D88FBF6D4BAC5FAE3F6E62902CA680FE18C1D2","PreviousTxnLgrSeq":7499873,"Sequence":8399,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"32593DD1F1926F2108FACEE459F523C1A2B4EB3FB5FC2C8B161475BCA4D0BCDA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"B54CD52BCBE69229EFCB15F5250463C3A9A2AB6E2ADEA7D3DC9C001A5A5314EE","PreviousTxnLgrSeq":7500029,"Sequence":10163,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3288D934DB10F8992D6D34B59EE1AD0895B67BB455C91D0A4A1D57B52A53FE15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"DB0CCB543917920B788C1A77E0C0A00CA3201CD1A2791D529D4601B53F66A1BB","PreviousTxnLgrSeq":7500008,"Sequence":9869,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"32AEDD31A1C763C537B52E745907B354D418FF657C99C48C5BB8B42149863074"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"CECF0AB754529FD4A6B5FF949D922D177FCF371882130D2671230CAE2DBF6DD9","PreviousTxnLgrSeq":7499979,"Sequence":9452,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"32BF4D15594652DDB4512F32FDC1F0768CC7B8BC78B7D2B255F55C49B4FA768B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"97EF9A823B600B4DC6F8CCC164A1A7B813146531653007C4A8F149FBDF0A0200","PreviousTxnLgrSeq":7500034,"Sequence":10232,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"330151CEAA7EC3C94B4DB787DC330EE8314F055B0AB371C22473657061906763"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"87390C1177ED2C5427B183BC9DF0BCD092ABCF64EC029F9A55389A1DCFE83F64","PreviousTxnLgrSeq":7499868,"Sequence":8321,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"330154B08718813493EAD350939B8B665C3D1CBB335CD87411FAE0704570CE69"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"C724C0A77B59CAF7107EFF05F10274E8D4CDE1A0EA9A0120AC17AB7B1FECB329","PreviousTxnLgrSeq":7499915,"Sequence":8972,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"333D60D537814D7FC7884E0DE84E64F35856077953EE0EBF08E32D5DDF0B3DCA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000019","IndexPrevious":"0000000000000017","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"335DA5517F947A02A43FF4F7DC2E1BF694C0DDDAEC5A33B6733BBF05659F6139"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"1BE76563C34AE8D68D6477FFDF821A3ADCB376DB9C22356A5609F571DD9AEB70","PreviousTxnLgrSeq":7499774,"Sequence":7424,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3364555B5046A916E7E5D44C9EF5E7FE42580508B31A80E63C57648A1115E6EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"0F5B8FEBFB87634AB99DD540E195154D238149B2BB39A7927F4418D388B67B6D","PreviousTxnLgrSeq":7499885,"Sequence":8576,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"336AF7903EF6EB854C3662B55B665510EA030C4CAA710CCF4331404306D9F6B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"7CF528164B956E6E38D7F10AA671D467FF64DEB38D2213DFC89964C53728129D","PreviousTxnLgrSeq":7500058,"Sequence":10565,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"33AE1A1F651D726954466FAE9B6132B389A98619A7B95B533D0F0A7987EA8246"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"68729EFBD3AE14022C9055B95524E107B8FD4AEF1649AEF5F9DF45BD3FFB9DB0","PreviousTxnLgrSeq":7499963,"Sequence":9233,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"33D69E26B2F5E19C356A24B485952D6AC658CCB10E9F43EBEBFD30C81688DC2A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"DC246C296397CFE75912A6D3CA34F9D291E17DDADEE4908289ABB0A96A0CA2F2","PreviousTxnLgrSeq":7500049,"Sequence":10442,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"33F396AE02D25D4F636290BF3B3E9DBF077F7D570475FD420E1C1972BF761557"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"716048AFC3716AF380B3ACB5285D3C12EB8F72686267DFFD1FCEDEAFFA6B2A51","PreviousTxnLgrSeq":7499769,"Sequence":7343,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"344A10D04E85EED379F31C67B45E7A13E665252AD109270EE8F02833F5E00EFF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"5F6A19FBCAF5F532621C5CEEB49EBE8A846434C3AFAA78F7711915ED31F6C516","PreviousTxnLgrSeq":7499972,"Sequence":9362,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"344F24617F2CCAA234CDEC5411974E722AFDDB3AC871B3524175119D1BB8117A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"8D8B060374F3F32F7C3396C6FD9EAD9761B372B2FF230399C8D3818B548BB0DF","PreviousTxnLgrSeq":7499787,"Sequence":7598,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"346B266CF80CF6699FC912D837178EB60ED5001A8D3E772A5D0B90C0B3215B9C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"DFE47EEF1D94B4CFAB4480E643E59A6BCD1B2B2A5EC02C85E23772246234C8B6","PreviousTxnLgrSeq":7499807,"Sequence":7883,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34AD8B04C0CB392B29584BEC1EAFC2F96AFE028189DA20654D0AF12C2687E79A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"1F44A02D9B97168A976BBBA180DBFFF36E82135D52D4EA40B0FCAFA56C7E862A","PreviousTxnLgrSeq":7499793,"Sequence":7685,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34CC822F719450A46E94AC8BDD91456B126F95E258B74F3F47B67CB1DBAC8F0D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"1007B6FB5F5A2A47B25AB83E9A7551E48C3F5562BE7C54E3F5382CD96E694C1F","PreviousTxnLgrSeq":7499909,"Sequence":8897,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34DB5DF3DD1DF8E968B33E7DDFAD03CB45124C7EC980FA4643CD017C46D9A018"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"7A3CE724D4CCC3605BA04F631141879D73928D27996F579EBDED902E16FF57C4","PreviousTxnLgrSeq":7499754,"Sequence":7118,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34EC5C14F44B2C81EC0B8B4027F1A20806E584B773EDF414F94365532275C97D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"17C14254E9EA0EE63446BAA5BA6B6B4788EA00E020140E4A8133CC62D025B790","PreviousTxnLgrSeq":7499795,"Sequence":7721,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"35195475278CA0B75A7069D577393E8D0B186BD913428C0D264F0C89BCCABD02"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"D150A310BBC85C21579893F3B367973A40E1638B16A900807DDB6014DB1A32C4","PreviousTxnLgrSeq":7499855,"Sequence":8147,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3564BA2DDE59B62AA45CA9BD2E2BE71EC40635B869DFB204914FC1FD0BB58F3F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"70B455E9CBD4F6D578847B39F88BFCC153141991AEF44752E9C5CCEE1E94F832","PreviousTxnLgrSeq":7499790,"Sequence":7649,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"357737BEA8F32783EF2C9BBFE31C1F9609C9AB0ABBE1D243DF9241E5A07FE3C8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"D9E5691AAA632E381D7295ED34450669A3D96483B3687D7965ED548843920FEB","PreviousTxnLgrSeq":7499906,"Sequence":8852,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"35C32F65CC264ACCADA3D9DDC1B52FDF9ECE0C0534F453324A3B3F1AE4158A0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FA9DCDEA59613BF23B249C271EE4AF6E7B073D15118888285277E1A13126733F","PreviousTxnLgrSeq":7499890,"Sequence":8633,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"35E979A3A06A77BAB608FE7C917199A49C218B547B00226BED9A378C53899FD1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"DBAACF82BDA98E4D8BCBB0520FEBFBC05A7D383FED853A9CFF8892CAC9DD447F","PreviousTxnLgrSeq":7500016,"Sequence":9983,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"361AA2E676F86734A87807B66C6C7ACDB5D75262C7B6F1A78B1E297DD085870A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"E9D6777D11E6A84963091E2C4F2CD8F25B0B905F33AC226E2C80E3EF7B81101E","PreviousTxnLgrSeq":7499959,"Sequence":9173,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"36978ED4F4677F2F877C545D9BC7CF953706FF87397818B7302CDFA157994DB9"}},{"DeletedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544FC7B6582","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000001A","PreviousTxnID":"2B1E6506AAE01091331669A15CBAA5D9382E714C60B75162AF651BBA06A33D2E","PreviousTxnLgrSeq":7500065,"Sequence":13186,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"36E58D7B12E108D6C821C89F4D892F8C816CAF54B010C9CC8F979B485A25D3BE","PreviousFields":{"TakerGets":"5739784","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.129581"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"9A763FDDC58A04EA00973B0CA84E238EC361E9E3E97A94DE794BF50B4182C814","PreviousTxnLgrSeq":7499969,"Sequence":9320,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"36FF84A19334244FF6EAADC156BFB15B6464890E464CA54FC415924FE8244EC9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"3F6BAEC23DED39180B316EB711E9A635053ED7FEBAABE439C4172DD2AABA83DB","PreviousTxnLgrSeq":7499966,"Sequence":9275,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3734E0DEBA4311BF928760F1169D4C08BC45CD74E409D07DF98C6A30A79E78F6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"1EDAFFDA18164E486441A1BBEF72C0814BA0BC7AB6BA949B648E65020FF673A8","PreviousTxnLgrSeq":7500051,"Sequence":10475,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"373C60A4223721DA32C6C0A415A1BBF01F38990AA9ED0BC905E709868AD37C06"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"907E0B3CA0498CDBDE4DE220F4D2DE3995B4AA5ABA63526A0D30695E97DFA485","PreviousTxnLgrSeq":7499767,"Sequence":7319,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37407306E9E14CA5504851E8BEE2A87F601D0175E593BE0EBAA0E9A7EA0F598A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"6B198B7D8A09C4D5236344DF07918389BB983CBAF31EBAA6AC7D475FFA746DD3","PreviousTxnLgrSeq":7499770,"Sequence":7361,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"375709E5CBF408786F50CF52BCAC609D3DA35E9EEDC2860DD89CE61D10278289"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"9EBA90F5B116D7C50EF018B815FF237FBA7A63643D9B5159F7DBB4A7FD75FDB6","PreviousTxnLgrSeq":7499988,"Sequence":9587,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3757F01030861CC26BC7BCD4A72E5F2D68531EAD95649169963A5EE5B3788919"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"63AF295887DEACCCE8CAF5ABFEED3E760BFBE2E097D65AD4D2DFDD538094D34C","PreviousTxnLgrSeq":7499908,"Sequence":8879,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37743D73513B748535DB0A0686BB7A10FF2F38D305E556F30DA1B5E6A1DE0078"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000006","IndexPrevious":"0000000000000004","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"377C9F5BC1667C762D8D7C78959903EDECAB6F4EBD788F95239173435817D5BB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"B7EC9400982C1AC029D4441F3297714FA8528DAF9680ADB341B794C59FF8C432","PreviousTxnLgrSeq":7499772,"Sequence":7397,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37A40EA5BBA278D126A77460FACF3CBC4DD72935AC7621F89EE5954478AAC83B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"43983EBE70656488CF3CEBE911E581C24D2919EB62D296E436136CBD54C33E14","PreviousTxnLgrSeq":7499980,"Sequence":9461,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37E02B7EC20B04F57AF3E018C2FDF1142D4EF541BFFD6F70FE7DB7FAC73E9784"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"B2C220BD66BD66F5D6317CCF4B88090408D602E696306D8CF0F06C66E75FC944","PreviousTxnLgrSeq":7499797,"Sequence":7748,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3814A25994EE563F146B0479A2CF3E479AED7C959FCD391D30E015617F0DC9F2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"1BE9106AA068F721B63036A95C45A791D914C3D2E6174F4280F0FC555475C0FA","PreviousTxnLgrSeq":7499809,"Sequence":7913,"TakerGets":"24931922","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.562861"}},"LedgerEntryType":"Offer","LedgerIndex":"384737EA3C7FB0652CACFB3972708AFB618D7CA79EB51C48173EA6355F4CB3D5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"AB4673F49D3EB19897A8D49623DE0E4284D81AAF649F2E19BC3C19671BA481F7","PreviousTxnLgrSeq":7499901,"Sequence":8792,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"397B6E2264B09F10FD4B4A4F32145B388C7EDA11A334FA600143DF569C33E52F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4F152E5DA0F8ED701EA3A5A06A6C27726D701CC571F2D370B7C22F8F9F22B3EB","PreviousTxnLgrSeq":7500018,"Sequence":10010,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"39BD437BBB61525644738150C3B9E96A3F39845EEE2B538A5D2E0754C8827230"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"F0A784F1673B8090AD76BA62B8EA1D37BF8445F0E7B1F3465B7763594DE9A2AA","PreviousTxnLgrSeq":7499856,"Sequence":8168,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"39C885A81E114D3EC4ACE3638B75AF0E299F0F720C96E831DC020F541A498B6D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"276CCA1F45200FAAAD747C337055A477A207A8967D23F16B5A83F807F6BDF737","PreviousTxnLgrSeq":7499983,"Sequence":9518,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A1A65E0E7530B0EADDCE56BBCD7729E72C00682BFDE3D60E28A362B9E16E188"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"E7BF2CB7779AB5BC5F768BAAAB613D5A74E279A4FA68ACE034DB00BF5F575EEB","PreviousTxnLgrSeq":7499968,"Sequence":9299,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A2B2D649193A0EEDBB5535C01F73CFF428DC1D51038AB91E751BCA94DFEA393"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"5E4B759444E583FA5320350CB951487D662961A41C831709C37CECB42C8D0E02","PreviousTxnLgrSeq":7500060,"Sequence":10595,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A663441BCC6C1984E9B4DB9BB8BDC3263BC7DB800CCA71BCA59757A5379F051"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"F85BFEF913791847518FE8D810C882343502BE4BA0A251261D9DCF7EAE92543A","PreviousTxnLgrSeq":7500031,"Sequence":10184,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A714A408BD8B14DBADFCC7F12D41E5FAC8454A00E732F88E2395CF885CED787"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"2486B1F5C2337696024866ADD6A75238FE64688E68DBB076D060A900AA03A618","PreviousTxnLgrSeq":7500048,"Sequence":10430,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A8AE6AE9CECB81DFBB13608AE052C66637081531EF851B077101799E241334C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"42577DAEADB80078E1DEC45126A9E19A87F187CE4C4EE2CA74FB74D5C73CE896","PreviousTxnLgrSeq":7499870,"Sequence":8363,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3B2D55340EE786EFC0EA70451D4CF0DDE69873DF3D84D0495A7D1B97A648775F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000061","IndexPrevious":"000000000000005F","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"3B93DF60B709CB5B673E31965A80118588A850AF0C25EA1E7AFFDE1CCB89ADBD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"084E76A7896B20B5F8BC6F354DF2E3A50CD27BE048EB8A9E60A342118B96CBAE","PreviousTxnLgrSeq":7499843,"Sequence":7988,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3BCBBB6A777034E2FA4D9F1CE074D51EA9EC9F85F461AD20ADC2CF237172A299"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000053","IndexPrevious":"0000000000000051","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"3BCCE2B4DD0ED53ADD3147DAB4D02C010C3242E6AFA1FF7BF82051AE30E52A0A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"47A9759D928BCE098D4836AB1A5FA1322510EE9BB670DAA9A22FD8E1492C921A","PreviousTxnLgrSeq":7499874,"Sequence":8423,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3C0032EF4311CBB9E2A829A620F703E2569683730419DC76603592145B0A4E42"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"D640D26AE54552A1CCABE7168834BEB1AE397FA24E57C8C251C87D2A2C92757E","PreviousTxnLgrSeq":7499882,"Sequence":8534,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3C17B0E54E3A2EEA0A2367240B229B4958F0DBAB52CE92D5EA72BD54465F3AA2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"687E717F0BA17076EBBCB0C4369FA675AA4DE26DD5AA5E5308B82EA1E7875ED0","PreviousTxnLgrSeq":7499888,"Sequence":8603,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3C6487372C277AF13398CDE2A6DE334A4CF72A9D824F0DE0457EE0836352DFF2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"AD44723B6061891CDE9539329A9DDDD3416CE03341897F71AE24A7A93071CB17","PreviousTxnLgrSeq":7499749,"Sequence":7046,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3CCF4C30599D451E19C250F531B52A1EFBA5E9295626D4D68B4F2A6D84075995"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"5BE955EB424FC49EF8594EDE1C304AD1DCB4378BBE26390E6BF07A4CCE66E7F0","PreviousTxnLgrSeq":7499750,"Sequence":7061,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3D6C60BFF820BBF0D101669635089C3238DABE52A8625A9405D10B0374ECC692"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"2F90188ECF748FC9F5B22CDD8F7BD466A9F9E70702DB8246218F70564FCA96EE","PreviousTxnLgrSeq":7499775,"Sequence":7427,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3D7FAC601CEF11AE577A45A94701EB35613CDFD7718E90C0F3D5B3D574031DA9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"BC9127B7534FC0BC58EDAFDA38113BCD6F9A7FF07F107F316F8177116A0BE50B","PreviousTxnLgrSeq":7499978,"Sequence":9434,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DA270CDAE9C5DDE54191E2F7A6117F18A01B5DB5151D665944B892F17C9DD83"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"53B899620F079EBF5B373263CD6905A83A591383054EF0C9007035B5DC052FC2","PreviousTxnLgrSeq":7500009,"Sequence":9890,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DC94A7DA1B7B5064D70BA10F38D9F80649E54DCAEAE2ADBD701430E0E1D893E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4D719E346AB53A16FDE24ADA417BA4B8171B212A84A3DFF24AE835118C593BA1","PreviousTxnLgrSeq":7500021,"Sequence":10049,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DCFDCC2C7BB658D1473B20493D74A02AB71B650FFCD197F2EA8F15397FFB88D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"48F0CC5F153A94E690A16FA8C9F6950D9575DB89D2FAF6551F89F24335AD2326","PreviousTxnLgrSeq":7499788,"Sequence":7613,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DFA0F0BDC7F30C7E8C898A2D1BB7F422785BFF752796F64E1F91F836BDE004B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"69D350C6647157F0CB9DE97603D230D50BC0997CD8CFD5BC9A43B9A8AC56092E","PreviousTxnLgrSeq":7500024,"Sequence":10097,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3E2862B8AFA07B95B4FD589A7859F4487E915F69BFDBAC8F5E2AB2A49C147D0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"2D33623F24DA73882E15CA6CCE41821EF7BD1B812D69BE0FC852E36EA474590C","PreviousTxnLgrSeq":7499748,"Sequence":7025,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3E85DE2D9E9A32A6817D80D79819E2AD6AF5FCC86DE8BE31A9433B983A449DED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"1F9316015CD72434ECE106B3C3978FC1B5EDB5B15FA2ED7BB1B4AFF1DB28CD9F","PreviousTxnLgrSeq":7499871,"Sequence":8375,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3E9ACBA4FE51651AB5DA7C3381BE49E0474A3BC344C0C13FC0EFD0324A54C141"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"C3E57B1B631DE1DC59596B4B8EAB406D8ACEDB3C5AFD061AD4B0E31428DCC337","PreviousTxnLgrSeq":7499908,"Sequence":8882,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EA2C558BE406985EFD02C791A124B141E75473A200857640BD8688B144013E0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C12CF168B8804FCDC89566765BD53CC126E3356303F355EAF510C796F9509AEA","PreviousTxnLgrSeq":7499870,"Sequence":8360,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EC25165D6C40A1F0FA0BF9B40C20BEE851122C671A0015D1F197D46DE270C1E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"7A402E86C375026C8B61AF5BA8B8B9E28E38000E4505DC0C24520C904C940D56","PreviousTxnLgrSeq":7499977,"Sequence":9428,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3ED423D8D95186D1F79B99DE245CD70AC85F127F50831DF20A96530538F04A4F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D7D2BE7A9EA67F8B86B7E7ACA098854B5CFBC23DC3B46CBCDFF24A9BB4F489E5","PreviousTxnLgrSeq":7499768,"Sequence":7334,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EE868BD3AC1B0438E899D0925CED92A876227A13D6819B1B670652FA07B4706"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F9145A3F9FFF28ADAADD06CCC84D580171A36A5BA2F993E2A629862FAAACDBA2","PreviousTxnLgrSeq":7499747,"Sequence":7007,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EFC2A51B0123D90ACDBE768560827D0542BF9C893EFEA291EB40DCDF1054A75"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"2C193CC7A587A28B3DD50991BBC1E38272D6E04240F68DB77AACD882190CCCD9","PreviousTxnLgrSeq":7499750,"Sequence":7058,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3F7C73777F1B30F234C4D8445E0B8964BA92C6F0D3374F037E4CBD1E1BCAD8F1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"055413C2059FF49F977CA5F86E3B40C16156A0EBDEFE7852B3CF92057CCBD71D","PreviousTxnLgrSeq":7500054,"Sequence":10517,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3F7FBAAFC9EC81B36DC4C29EF99DE1B212874C2392B0D844B776A12AA2921791"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"F95682C70633B7FD8468D3DE95247B0E57B0C4D1B2945D68DE1D53E67CE3F025","PreviousTxnLgrSeq":7499976,"Sequence":9416,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"40FEC17C6205B1D09C1385B956D42AFEA903527EAB0754AC4DF7B89C018A4ACD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"DFA28409A82DAEFFE86AF56EE121CF0A9E12836CA31DDB3BEB5EE647604A63C0","PreviousTxnLgrSeq":7500002,"Sequence":9785,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"410E930242D32A9AD6BB6236D8F5951C2D3577239AFADF307BD2BDE3C8C7FFD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"2024E2B38FC41235B6EF2237925413F62A067E90AB82341AB15706901D5A97E6","PreviousTxnLgrSeq":7499989,"Sequence":9593,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"421F614A3135E3E5A1A907E59CF08C3D14FF5CA57B9C9469FC84F7C551619C94"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"FF8B2EB1FB6A143708B960A2AA5BCE6402E13202808BE039BF2F11CCEF0D8AE6","PreviousTxnLgrSeq":7499755,"Sequence":7130,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"42A49F552BECC20D81CC039DCE629AC3E98D3510BAA7CA23291CBB85A87C3BC9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"3951825BB7652F338065AA0259DFBC88A4D6863A59EF098A000757C4BFD9EFD0","PreviousTxnLgrSeq":7499953,"Sequence":9098,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"42A920817D772449FD58B8B6BD0065A25EAD4E20A3F2D35E9C76123827B48450"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"BEF2CD6767A91831136A2E0D7BB87818E67A02FF60345DDBD13E25E85C2E42AE","PreviousTxnLgrSeq":7499998,"Sequence":9728,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"42B68F9083BA64987C6351EBF9C876BF585355C2D5186856626299575225ADBB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"AD63704F45168AF9E0108251A41624A08D92A85800FA1A25CFDA553A46949922","PreviousTxnLgrSeq":7499790,"Sequence":7652,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"435ECC097456E632EC1EC05457C659ABD66CD719BEC6C65D1E26ED3A5971F7BF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"9E20DD844365EF864ADE273CD686AA9BD7C201623AF49157844B5397E187F9B4","PreviousTxnLgrSeq":7500045,"Sequence":10394,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4366AEF2FF030C520F84BA6E8B0E33D2389C2CE8B321C8CA79745CB48C230DEF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"12905B85F057D087EA850792779E8D56A0DC33C0BB4E87493860C0B5D9C21E18","PreviousTxnLgrSeq":7500025,"Sequence":10106,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"443BBDDB7D2367146AB681CA2D3F61909156292351C25F43FBFEB7E76E4FF5E6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"A9087531242FB0DA595D141D2AFCA5388224E4769A604FBB50E5410007B7EC73","PreviousTxnLgrSeq":7499795,"Sequence":7715,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"443C51FFFB699BE4F273E852B6996A59743DFE990AF7BECB3C6A7DA2CDBEA389"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"FC3E86BE31EDF6D6CB0DB0E4F46139454A51264BC432C3C81FD61B6E07483F5B","PreviousTxnLgrSeq":7499952,"Sequence":9083,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"44B76445CF2B640F88D0D8F8012CD8ACBA6D9F16D5B7F0CF9022EFAFA7BA8104"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"5B99657BF6A81321823AEF81AA569715C3E6601A9DF1DB325746D4FDB83A3B4D","PreviousTxnLgrSeq":7499793,"Sequence":7691,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"44BDE92ED0CD650EF9BD15ABC8CDAB93924D2E8F4FCC90C4547B3F1AAD0ADF77"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"D570D70A6E8192C4EA19CB671720694D69668B958ACF7134FB016FC0A6A4CDDC","PreviousTxnLgrSeq":7500045,"Sequence":10385,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"44CCFA367F7EED89F4D44FF5973D0954CD8C76290EFB67E3957C78839D9F153B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C283D97ECD836A26A3B0311ACB1D08B00123B581ED449F99C25F7CF0C8D87F6C","PreviousTxnLgrSeq":7499872,"Sequence":8381,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4512B54CA81559B74B76032B05D8D9F9DA2053F6D48F86AF2D2AC2319439F35D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"C97B320FCB25561E200F4BD6600634D8D17338618AF0698F18BB41E5F1C947A8","PreviousTxnLgrSeq":7499792,"Sequence":7676,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45362A144A02B9C05378D2930784F4A85DF9E938EFA26910C73BBD17DCD744B1"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"453BBFAECD5B2885C99D8AB46C6F0A35FCC70A6CF0A8FD960FCAB6C3FEBD75A8","PreviousFields":{"IndexNext":"000000000000004B","IndexPrevious":"0000000000000049"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"144548CF026439CB6A3A8678DD90C7918C7931860CE8D8C92D8133EC02A8E4D4","PreviousTxnLgrSeq":7499761,"Sequence":7229,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"457BFF41639C405900D085B3F91EC782E894F79203151ADA0BCDC5BF0B6FF38E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"E061F526351DD45826A1ECBB218FFB56E46C58123A59A962A4BF3A0E198C360B","PreviousTxnLgrSeq":7499744,"Sequence":6971,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"457EAC70C1A58D6B12BBDC577089434EB53BC04CF05F5013A6CCB958F2B038CD","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"A89EAC79DBDDB98F843E38F0ABB411462DBF2DEF7C1BCE9F7CC2CB7E6DD930D7","PreviousTxnLgrSeq":7500044,"Sequence":10379,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"457FCAC4CCF5BEB633F20180B621D141C32032F27F88FF54A0B52C845A88C09F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"91CB4FFC6F807E7BC1F27741BC08C51DC411BDED7DE5368B4165E1D6DCCC7D75","PreviousTxnLgrSeq":7500027,"Sequence":10136,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45B0FE279788CE21F5E4286A4856A74F4E68AC97D2FD78D2C3C00A7E0B2AA9DB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"94C6F6436E132B1C9DC0495FE5C050BE27223E95EFE3813A121193925593663F","PreviousTxnLgrSeq":7499966,"Sequence":9278,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45CF3D045424171F47CC3562FD3D761C89FF416F3B4EDEC2144B71E18E92E06E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"C768B4AD9D9926717413980734A364D3F54E83011CFA647547F6D72E9C4195F2","PreviousTxnLgrSeq":7499850,"Sequence":8084,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45D1FF11A5EB92B3D82E2CD28CF98C8992FCE505D7F771E6325AB61710564A06"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4849EDA935B83CDADB8C4AEA6C75155629C19D0293CA06E9753B5FE335174376","PreviousTxnLgrSeq":7499850,"Sequence":8078,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45FFB738BE8777B95E64EB995FA7359F9A641E5808C337387C0332FD11365760"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"AD0044A45C8A6FC0F7456397B82488D8E4B94DE8BCC14C26AC4F19B47D9BA4EE","PreviousTxnLgrSeq":7499972,"Sequence":9353,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"464995E27E89D6CAC020316EAA8FBDF71A144135FB1C3AC668EA9903F4F61E27"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"AF4B5169EE99E134E4C49610C612E4FB412271B71006FF81478EAC9C6C193E42","PreviousTxnLgrSeq":7499895,"Sequence":8714,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"464B52830D320E9F2BB4F0F30670C8A8C1A4EBC41F774F569803B56472000BDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"D9A7EA7003FD3B3BA14F43BC58164F223EA82AD25ED3F9EF5021C9A8CACF2081","PreviousTxnLgrSeq":7499845,"Sequence":8015,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"46516AD7923377F3FC82D8E8FFEC7E1FA1B1B6BB5526052CAA714FBB08139D0D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F3DEF1731F3022630822D22789172F3C301682E5200AB2537694514E8BE6C23C","PreviousTxnLgrSeq":7499748,"Sequence":7034,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"469D96D0DCF4BAD6F26A0796E7E2C2A964321B614DDF1E7901A9CA20ACB976A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"8535709AB723A14944FED3459CA50C0CC2AFFC990FE74EBDF50110818369263E","PreviousTxnLgrSeq":7500025,"Sequence":10115,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"46B6C70D9B5A48F55C78686052D67C1E9EEFBCB26C759A7942DC0400D5D5BCF6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"A963B681776BCE031C8E43D9ED7C2237F217CA7F7A4CF71CC6A76BABBBA163BE","PreviousTxnLgrSeq":7499786,"Sequence":7583,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"46F421122A8F89CB0000C62807E752A7B1A0C1FDDD20461C6E73153ADBC68897"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"C2398F6BADD56B9D27461EDF820A08C2A1DD2ED928890D7876693065BC0056FF","PreviousTxnLgrSeq":7499749,"Sequence":7049,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"47136CB97A9D9A1CF4A3D76E2055C64D02EF6D59F853B953F8B9D5F17D6A4A79"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"461B4358CF61DE1027754D96C0A50AB4BAFD57038509AA7802AF88D783125B8C","PreviousTxnLgrSeq":7500028,"Sequence":10154,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4750875E4791F8B9B368EBC14A38AE79976B5DBE0E2C363EA8DB0DEC7E924FF2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"C542478FF3D1C2167E3D0F40A59E004C1DFFC1F72F8F51AED32184E1FDB6D3AA","PreviousTxnLgrSeq":7499844,"Sequence":8009,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4758CABB19665E485A4608446EB6CBD6E975E1AFACC57C16726F6100FF198755"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"90EA19EDDED799E9B58C3233074A1CC8BAC3D2780589FFE2E2CFFF28873999F5","PreviousTxnLgrSeq":7499866,"Sequence":8303,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4773D09170EE76E5BE48B7D2DFDE3B49464434B8B4DE1CAFDE6216534A8228F5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"948B15879E7F59CFC7294151431C834309BCD75EB6892169B96527809588EA07","PreviousTxnLgrSeq":7499992,"Sequence":9644,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"477CE4F17149F607B07D640F08C773706C4B4C2C40DE8E06D36FD6CEC3911F1E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"BAE361198F9C84FB5441BC6986341C31D904F588263771A1C3A37475A9573113","PreviousTxnLgrSeq":7499802,"Sequence":7814,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"47EBC196FB217BE7B2C124623612EA82CE676096A1CEB35FB68BC59D5811C74C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"BA4FECCB0DECEC02632F19D0ACDBB83DCD98AC98576138E6BDB8736434ABC549","PreviousTxnLgrSeq":7499848,"Sequence":8051,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"47EFECF6A38F53477110561BF192BC849865336EF119715D47C7C77BEA0C9DB5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"CE31716FE17412F9F2160EAF588930D6E803F8A7B877021CB9763C7A3237C4DD","PreviousTxnLgrSeq":7499989,"Sequence":9602,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"481724F36FAC160A442DC57190C68C6BFBE759D1AE1C8C0D43A429AD1E2345C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6B4587D108D21C0AAF0B63E3EC437C71E8ADF11F948B2F848341D5837A7E9BCC","PreviousTxnLgrSeq":7499774,"Sequence":7412,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"48B8C92B3A6E3FE7BAF322A325B46FCFB0C2C3CC9A4A97B60F9941127CFA4804"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"0DC2D64EE352D55A97F7B77D6AF01ECAD32A87EB3F14F4D22E732818FA6983C5","PreviousTxnLgrSeq":7499988,"Sequence":9590,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"48C120DED59ADA3EC05790F9054B99978266E0B947B6C3D76824BEC23F8E315C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"DBBEA7839C5CD7A0A2FC656B5A86A2191A5CFF0E22937CDC45E16F1EFEE02A03","PreviousTxnLgrSeq":7499759,"Sequence":7202,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"48ED74CA9B7CD9D684AE7374B9C780D9E985C91B60C195DAB8695C1DEBAAEF9E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"3553AFC3EC1AF6DA9B3AAB488A20D80F530E511F9014B7044F072A4240570F8D","PreviousTxnLgrSeq":7500013,"Sequence":9932,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4903190E21DDD6E276C051C1F8EA71DD4E545E9A9C47E15135B3D193780DAECE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"1159C765EE542170472CF3184DDCC7EB462D7169B28C1B1110065AEB5A25D826","PreviousTxnLgrSeq":7499878,"Sequence":8474,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"49306742BE7D6C5C1D84ABBCF26E552F2E289D5A7ADAF681A731AA008E6A5773"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"62A662A64CA929001E45ED33C9F27A72DE41EB675565C4932CE77B29506040D5","PreviousTxnLgrSeq":7499843,"Sequence":7994,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"495065E77CAC105EE26986DA551A77284F9CCA0804963CABE6931E18A956AB2A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"A4AEC3E2845CE82E88DF50FEB902A74BCE70B7C2BAF0507BC667CAD88570339E","PreviousTxnLgrSeq":7499766,"Sequence":7304,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"497EFD312E1F9CCB53392D73DFAF0B0A485D444EC598F51F374E37904F3FBB12"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"EEA58DC2DAA253C78E1643FF7033E0C4BDEDFAEC073460335F96669DDD413AEB","PreviousTxnLgrSeq":7499967,"Sequence":9293,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"49830F6C725E9789B0B393DFED07EE44BB3A65CE482AFA8B5F4896AA4E2323F2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"E7061D482732D0B629B14F53E93E959EBBE940F0CE3242524E2A1525D22A9CCD","PreviousTxnLgrSeq":7500059,"Sequence":10583,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4A0CB4201F0C0778A946E0645061037655B7C54763FEAB292B1925532BCED456"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"930421C4CBD002D097A85DBB44EF0D0A53A4CDCAAF16924D1DE2281D23AB15C2","PreviousTxnLgrSeq":7500004,"Sequence":9815,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4AEC10DCFA2B33A43A26EFFF748D8E5B92EAAC418979A9E11C08F1D4D91D90B4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"15FFD31338209604552B9842E9405115B698A69A90DEB58FD495635A0FAA0E0A","PreviousTxnLgrSeq":7500009,"Sequence":9887,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4AF75BB373658D105C8F7A9AE5A556C199D514BA905265DB9F1613F32292B7EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"2D701AFA8F3384B20A7B5B60CDD8691CCEA6A7EEA08A5EBC27838FE9358FB0CA","PreviousTxnLgrSeq":7500000,"Sequence":9755,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4B403CC969F21B4247D615DEC7410628904D68A6B6B902E827FBC44D34ACAA4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"2810CB9482078F313DCFB8A652B63EBF7A40FE3E0097F92118AFBCF611743341","PreviousTxnLgrSeq":7499865,"Sequence":8282,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4B7E56FA4AC4A033327D6D6E1412002E6F4FE344AA5EA774EEF771EC95A61365"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"000000000000000B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"4BE59EB32C2D8B13F7BCF2CC84364690DC7F083A2B162FA8D9BF53FB941CCE5B","PreviousFields":{"IndexNext":"0000000000000010","IndexPrevious":"000000000000000E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"5D2DB9500E4628A09F5D0B22CB3D0AB7CF867DE219A54C41CE737F531E0A305B","PreviousTxnLgrSeq":7499753,"Sequence":7097,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4C58F161A3495E45C7306530CAFCFB29B2EF95F03894FDA75D4C81D626C2C694"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"7DECBB91FEC66D01EED7CB0C187B658F2A9A693372E3B4696B439AEB41DFEB18","PreviousTxnLgrSeq":7500030,"Sequence":10166,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4C852F6CCF0D1BBF0E066BAE00EE84ADC301097B72CAE3861535E742AFE2B154"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"E68F0347E84631FE475E5688E4A9D5985347D0587DD70A340F99F1EF48ECC073","PreviousTxnLgrSeq":7499878,"Sequence":8480,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4CA8DDC7BA960D87323E7DB39FE85D8F582D33B9A4E3A47A9BF1EC6A87CE523C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"837B19F3CCE5C190E5969A0D0F63A869C3FDFC12C4FDE928CE1A2B2031B125F1","PreviousTxnLgrSeq":7499950,"Sequence":9056,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4CBD51BD7FFAD7CFEFB1B18962330C080A753DC0D00A135177100964EB70B295"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"69AE344FA6AD2EA5F0422459E5FE04220FF19DB78C15368308B18FBA15A83758","PreviousTxnLgrSeq":7499844,"Sequence":8003,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D647F49531531429DEE7B02CFFF5129B63FD89F791F668A5A4E513AA39E1EED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"1789BE4D721B9581D99A66F2890618664D9EBAAA3A95C45BF66B894869DA959A","PreviousTxnLgrSeq":7499948,"Sequence":9026,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D8C1F447B2AF36E6BF9FE7BCAA082238A35A695C34F5A067F80E91C67AA8BD0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"893647D4F55014FBC7E70A46E0D92F1819C826EE2EA11D35F5E9B4B8F70B8FDF","PreviousTxnLgrSeq":7499860,"Sequence":8216,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D8CF556CD8025FB2C868D705B0559A08FCF1A3229DBB6B2A8BF526993122FEF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"3D3EC0F2FCDF5B7B8489A2828BBD41CB07BCE006F4642D19ABAAFBEC7433A4FE","PreviousTxnLgrSeq":7499999,"Sequence":9737,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D928A38ED4193EC764385503DB0273AC80EB8DC5B49D43B11B794B1D9D411AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"4704E8DD0AB3C2BE009FEB2B074BB378E8CA04460F03830A6C38C952AAA3BD6C","PreviousTxnLgrSeq":7500001,"Sequence":9776,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4DE0E143AA393EAEF67199342BE16AFAB935D9BE50379388F52FD4079C8B24FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"00FF36F5540EDB203FDD0AA9A62A80E94F8F5EE41EBE6FC929A0E425A79CA85A","PreviousTxnLgrSeq":7500026,"Sequence":10127,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4E5518C3E79C8D37BA22BD499F9E8DD3F584A3F3589553EE5F3E8156EFE4F2CB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"B14A33E8F496298606D5B5585A6D45107433BF4E65C231BB0802905AEFFF831E","PreviousTxnLgrSeq":7500011,"Sequence":9905,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4F5C79EA03CDE0955E41CAE01172F14D96AAA5090BCC15FF874A9B03A7E0DA41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"BEC44CA52E5652FE3D8605976928FC7465FD5CA16677043FD7A6C9EF26B71BD7","PreviousTxnLgrSeq":7499884,"Sequence":8555,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4FBCD47516EF52B7F9694A39F5E6D1E15ECAEF891A3CECA551B48AA8B5C14013"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"7C395C8E82D9113E0DE5D89CB21798A9347EF07235B7BE9B71FDD5B9FAA6F273","PreviousTxnLgrSeq":7499964,"Sequence":9242,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4FC0CBA4F6A1B138810206A6C89DCB17C42F365315465AB02E3D09452FD4C462"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"A2A4C7E50274A79DCD8B88891D39CB33D218D8ADD6C65F7AF3DD17AF08F1F173","PreviousTxnLgrSeq":7499749,"Sequence":7043,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"500205D7BFF3ABDD86881A39A5C0C44936CBA9A0CA72F8A86C9127FF8BAF1FF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"02929C7161CD90F03C940696D1C902CF6EF2884504928665EBC058869B8D4CA8","PreviousTxnLgrSeq":7499755,"Sequence":7142,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"503E3A03984569B161BB478AC6BE0999681718DBFE42B79B29D3FAB2EAAF4508"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"697D046BA52E27525A285A8768F279CDE526A2DEBA8DEF557A08ECBD50F1F2CF","PreviousTxnLgrSeq":7500033,"Sequence":10217,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"508B508F8B4DAD4DFC1CEF9B255CB6160CC8EE717728EAC0704D11ED83113560"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"B61F00010A3AC0865A734EEAFFE22C55CC8A004AE0536C724155819B38E223C0","PreviousTxnLgrSeq":7500028,"Sequence":10142,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"50F3F6F71247F056FCE1DABD5C737E734FEFE3E4458AA69E9A6F539303119475"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"DCED36D2A31D83BDCA4E4B8FEE910A4C8123104DA8E1D063E7777ADF6E5F162C","PreviousTxnLgrSeq":7499855,"Sequence":8141,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"518C38D8B62C71CEADB8044A6C7361DF387369BCAB412525578FE97F96F0B98F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FE90287EFA4E424A69B2194353EE269C707A8CBD5782348D0245618FEBA12A98","PreviousTxnLgrSeq":7499889,"Sequence":8627,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"51A5B8A6818C39DAAB781F3068956F103BBAAAC8E231616904C1A27E7F46F87A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"6C418867F94959CD37D6AEE31F8601FB66B7267B39C8CCEAA082C1FF96902F24","PreviousTxnLgrSeq":7499952,"Sequence":9071,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"51E18557D06E8FBF8D4C927EAECAA6CFA69E890161392C6811EABF6F045F12C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"D05EBBC2FDB5F1CFD21C772C674E06D7ECD05EA211B7B72D1B4E874CC379E673","PreviousTxnLgrSeq":7499798,"Sequence":7763,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5244FBF5692E056E174FF92BDAC7822EE93C4B54238322E56901EE90D2276D90"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"F2D1D759752E2FA21BBC9512350949E9840052CFD9620D187D29C33EC6F2263C","PreviousTxnLgrSeq":7499765,"Sequence":7289,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5248179CECBD0321672FCA206E12601167B31F3785546F2FF936BF50EC5B90A6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"0EBB0DEE3B092BE513A3834EC7C546687F32118D387F40F94EB2FD2CF8B55D0C","PreviousTxnLgrSeq":7499890,"Sequence":8645,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"52511D6880D1C2B28EEB88D1C7B791D6FC07719606A6800FE3FE6B4EA80BBA63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8FFEFAD1C127C0A14EDDE8ED315415499CA015665D4BFD7023A27E0CAAA33C2B","PreviousTxnLgrSeq":7499847,"Sequence":8030,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"528897A2670859BAA21F5F2AE618503C2BB0090E73FD2162FD41771D3335254C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"1894240057806FB1C223F4CCF4ED21410293C23021AEAFF50AFAC4AFC26F5E40","PreviousTxnLgrSeq":7499862,"Sequence":8246,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"52DF07FA63F78CD1CF23690908BB559C87445B76FAAA5BF811C65273CF662BC8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"E01CA8E6C389971581820CCDCAE38E520691323682ED6AF7F22307850DD24E20","PreviousTxnLgrSeq":7499873,"Sequence":8405,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5305B88018F312093A05407F45CF7088F12FBC1F346CE7F37BD60D44FFDA6979"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"4C2D046CF39882ACFFBF3286DC5AC0E28FB13409F32F80C146499A295D704962","PreviousTxnLgrSeq":7499752,"Sequence":7091,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5315E29B56079BAC3FB7AFA057EFCD5C03D757B26FBBF45F178319E9F202E6CD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"EE143BD5A82467745A8EF12A0968B5D930D3CD81D98070712DEF3421EB5A77B5","PreviousTxnLgrSeq":7499955,"Sequence":9125,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"532A709BBF114A4D8F11047BB1B8DCE99A3F7705494C3CB440A41130B04108B0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"D8914D5E29C28352C7A355BBDD5EA24B8AE7B7BDC43466371A0490F92C81EAC6","PreviousTxnLgrSeq":7499869,"Sequence":8348,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5332A6E8321F92E8F8015C71CB6E7161C58EF804F417539762C338267DAA8A7F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000004A","IndexPrevious":"0000000000000048","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"533FEE7C0198739146C4E461BDD01D199C02A09E7F81DED9018C593199B7290C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"C5205D04F5B81EC8A4C01FF4C3FAFA0F0064B6E5E31EFEBE6353710E55FB8BDA","PreviousTxnLgrSeq":7499857,"Sequence":8171,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"534FA690FF1AC700715C53A4461BAB37AF3941EA206591555E2581ECC4E34A69"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"DAE0F235031D8731DB2C65D4F219ECEE74514D90223CB4E0435FFC23A4BCEA41","PreviousTxnLgrSeq":7499973,"Sequence":9365,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"53797C641F61B4299DD589BDFFA392027F187A5DFF2D5E4B641323C97BA0F1C0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C55139FACD454B5826E678DFD6FAC824B9D0EC9577416E302D027A3642F22902","PreviousTxnLgrSeq":7499753,"Sequence":7100,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"538829C3FC57E4145016147956123B85ABD58A6E59E9FBD76994A4B954FDC69A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"C346DBBD5B6D25C2D5C33575AD05B554D68A95CAEC3D96A607095973BE7E1E29","PreviousTxnLgrSeq":7499746,"Sequence":7004,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"53B85D110C5E4F06BFF878B6C511C473DD5A32CD892F9993766C667575A16288"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"B0886496F2DC52E375368350B6B9890D14029B77D090785C2435EB7D17CEA929","PreviousTxnLgrSeq":7499793,"Sequence":7688,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"53E4BF98100724C6D2F7783A38D70D09C1B887E0B48E19032F7859D51A2F9E76"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"C8684C8D092820F88B66EB917B397BEE1D930AF29381A2405DBB6D6239A89DE3","PreviousTxnLgrSeq":7500020,"Sequence":10031,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"54211BCD6EAEEFEC4BDE1DFCF63B2BFDC3B43A9BD7E14280634A7EC2AF86B383"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"DC318A7BFDBECB549F0BA30DC79229EA81D450C51317E9D98B1A2352507E807D","PreviousTxnLgrSeq":7500058,"Sequence":10571,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5422943FEB4ED634F2252903D6D6EF07EB6E3DE1F0D1B2DD60D190C3F4E12FE7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"B0CBC6175801854BA9A5D79A1047B80ACBA9BB4D01AF527DE0F27CF8FFE3D2F3","PreviousTxnLgrSeq":7500037,"Sequence":10277,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"543BF27C3FE62CA1564B44E5F0FCEB254187920BAE4BF23ABB4AB75957FC5731"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"70B359F4A3D6869D4ED3AA79EA4051E7D9FD60CCB008B94C111B51078308165F","PreviousTxnLgrSeq":7499840,"Sequence":7946,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5479CCA446F9AF6F0B47692D0375488157419A231F79C3EC33783C4B64523DA8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"87F17DC14CE1712D8A0469E9F5378AF486D0F7178D711A886601806143776206","PreviousTxnLgrSeq":7499947,"Sequence":9002,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5484CF440D95EC1F8174949B4C77CE5D3CCB56818EC6FFCC7BC8242D632536BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"4355C7C5FACB9333CB93C387C40CC2D024E58CC2543A8F34B7D2927A2637C653","PreviousTxnLgrSeq":7499757,"Sequence":7181,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"548A43740004FD7A3AF47C776503685D98F8A4D797D6B5F92F30A5AD65C618D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"E3D65ABAA9BE1D585CD2B37AAE978ECD9C896325558872AE664AD6EE1B06B690","PreviousTxnLgrSeq":7499984,"Sequence":9530,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"54EC3CB104F90EF611F478DE459D942D9F202B2646F8F28A955F992594EE02AF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"01312DF374D13FE6709DC556D3207D5C5F22E6440A14541393459CC2D0D6F37C","PreviousTxnLgrSeq":7499959,"Sequence":9179,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"550AE7ACC509F5426897318B7B0F0003A989BE193E857D24D0B5BB589BD007CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"2E5E96185E8B5D369454A68D40C563A85EF55CD48D78A413F0A50AD388B337A2","PreviousTxnLgrSeq":7499787,"Sequence":7604,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5524489CD8DBF3838CA5A235F7738B4237A361FFE101479BFC8E39B7CBC294F3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"63332B80303527D32786C371D0423A8F57BFC00911C787A3381067ED55095564","PreviousTxnLgrSeq":7500052,"Sequence":10484,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"554C2BC5A3564EE043BB2775E28E686AA1DCB0F1FF81163B2FD695C050D73ADD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"D56C1261356CB644FDD2EF46D41F176574A1CE8D60232D34D7FF933E33F1617D","PreviousTxnLgrSeq":7500026,"Sequence":10121,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"554DC0044B4DBC8029FB5DFAC75C473F193A7BF4742E28FF317DF0F82E89A6EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"4E4AF2B3E274B54AC4EE933E7D0EABD1F947223AC18A9AD7E6A6CFCA6B8AAD4C","PreviousTxnLgrSeq":7500057,"Sequence":10562,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5551B0D1340CEC0725B194FDDE8396F0DD7A776E1096F0777F02C3D74E8F1246"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"EFE1CB12E4C3DD15C6373B4F4D27DC3B5083D5BFF1A594BE8256E8347545D2F3","PreviousTxnLgrSeq":7500000,"Sequence":9764,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"556E2B3C87D9790C984CDEE69D680F6FA83E19BAE57B5E0D80DCE7519D8B5248"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D6DDDD1353E19A4CB8D6F08BEB1916AC4F86F6CB68857CED47633D617CD83479","PreviousTxnLgrSeq":7499765,"Sequence":7286,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"55DC2997BA89209229DEECAE3A7CA75E56CFFB48843CD591CA17CAD9B38D9965"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000066","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"55EDD0B4C65C920794AB3D1AA9361202BE7B7D7AFDBA67A930931A6225E96E64","PreviousFields":{"IndexPrevious":"0000000000000064"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"997F311768CB32FC9915040BBA049C836256E27CE7705F8970AE1C82726144D2","PreviousTxnLgrSeq":7499800,"Sequence":7784,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"56A9D489B5038471098D5BBA28B8C11E8F549E9EE7DDBDC8634645FBA1B6D6AF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"4509BC89B114C09F8BA04E9797C0751198421F0B8FD01D052A1CAC90429C4836","PreviousTxnLgrSeq":7500029,"Sequence":10160,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"56DC56BE87933E53FFE329A900B07E40AD1A92DDBEC783216E5722E313042BD0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"E7844C181711FF02DF2AF0604B18D1D3F5CE8352D1B369408D55A9835612B3BD","PreviousTxnLgrSeq":7499897,"Sequence":8741,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"570A61C7C3611D4A625286C26B95156B47A3882235DCDC171B433FA48006075C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"4C778309571A28115B56F857B47438268A2595CB27651AD8516BF16874EB0761","PreviousTxnLgrSeq":7500032,"Sequence":10199,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"570BD59FD1752AE581266EF3B704DAFFE35EA60EA9FB026E697BBEDBFE8370D9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"E46A2268095A2D92D7591AF81D8496486B337BE533235BFE28C2AE4D8C803A86","PreviousTxnLgrSeq":7500032,"Sequence":10208,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5714EB889719AFC54EB355E14E10E8DC2A4C95742F74B9D38316BC5A38E2CACE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"B37647074CF41C437E2B5BB61E324D96ACD325277EFD2309679CE1E230DC0AA2","PreviousTxnLgrSeq":7499851,"Sequence":8090,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"571BC1A386428106B6878CD84C02D716D29FD576B335429FB2F631EF0D54F12D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"09DD4A9D80DD63B346FC1A2853643BEF21CDA3E8DB472C25D35C462B36A034B7","PreviousTxnLgrSeq":7500059,"Sequence":10586,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5752BB59CE6780161955CEB9B135493E67489E70B3D81329214F59FDFF2E78A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"9DD112537F2A905FA0C8B723147A94D627BF12EAD320294569F410F4E4A9708E","PreviousTxnLgrSeq":7499867,"Sequence":8312,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"57E08572448829D8EE7D6BF9FAD8736E7C41F58FBD5B7FB5E9E3D21DE6D6C57C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"812220EF67D0A85A980B2B8686A4E6652328E31EC7BA022FEF63C41AFFB62751","PreviousTxnLgrSeq":7499743,"Sequence":6959,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"58022F73BC8CA4555603B548A9D0E1DD45DE9D9C3888E6CEA8D282984129A013","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000015","IndexPrevious":"0000000000000013","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"588AF165385D31830B7C702E6D4F766164CA8136099CE703A11C60C77BC95DDE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"44C44726B990FC2E7E6FAF2A4C54F298E7026D6ACDC186FE3E0901F769615BBD","PreviousTxnLgrSeq":7500046,"Sequence":10409,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"58AA72037A8880B18FD595D6F22F67EC4F056F736908F0A8EAA0A0719E016666"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000F","IndexPrevious":"000000000000000D","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"591CCE9571746B2801863A36CAFF74770C94C69C87BAF62B5077225E7B57BC00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"F771791FE8F94F81E75969A68C52C05A0D509CE8E334F3ABADE8A8E94A4FC644","PreviousTxnLgrSeq":7500003,"Sequence":9803,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"59785F00EB873A27E19013C5D7371F7410901D4C1A6A8FAD8BAE8D1BC122D331"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"4FCB65651393FDC488D399EAD49FBA2D24E8D4A625603FE10FF039BF4CDF20C1","PreviousTxnLgrSeq":7499908,"Sequence":8876,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"59AAF92BDE29DD71C99EE8C81B2E785950E6F35276DF1BE4F6A90C07E349EB16"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"E63D2AA305FAD982DA04B2F6603481B618AD62B741CA615FC600163BC5B411B0","PreviousTxnLgrSeq":7500008,"Sequence":9875,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5A30EECC041A0FC8ECE693C3036703F77781A524794442792BE88782511B8DBA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"5A5FE26293ED8DAF6D29CFA6F72D04F3BA9BE460091D7D079EC77109210BA549","PreviousTxnLgrSeq":7499783,"Sequence":7553,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5A94A47C84D74C7D8151D0AE29640D1395BABABD57A2E11D0EB1D060831FA0D6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"1DD12C692F90168C95529AAD9DF2B041C60DC99F3540BC3F0B2F4418AB3BEB11","PreviousTxnLgrSeq":7500045,"Sequence":10382,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5A9531BFD94B3C90BDCBCF8D1AADF0C581800DF91DB3AA965AD7B9F20E68B1FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"E84F1ADB99E6DEBBA8DE16EEDD8DB17D27E9D56D27141A892EC6E06208C27FE6","PreviousTxnLgrSeq":7500036,"Sequence":10256,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AB756CBF678212280226083BA184E9CDC3CB3B2BEE11AA95F7A3419B37C7429"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"67ECE6D197738D429135C5E3C325759022ACA8ADED5091760B21A7E95FF74FF5","PreviousTxnLgrSeq":7499879,"Sequence":8489,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AE2487EA217F5CD0B7BD6D2CDA8671625DCFF547107A6DEA732BF0BC353A83F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"C14F65D5780A30BCA74DC4EC81C2906F90AA11DEF16B4249ACFB4667FC329E08","PreviousTxnLgrSeq":7499958,"Sequence":9155,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AEB15E34EB6F2728F001B0378DDF309AF7319F09639B0C0F85EE8E14839D1C3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"0AEE81A8BB95866BD0A27528C4E6EA9C5AABA575FC1DC219147D4CB3F3D731E2","PreviousTxnLgrSeq":7500039,"Sequence":10295,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AF38306B8D5CFFC216ECC3D537B1FCDF9291A094790707E648F4555AE1F3392"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"D1EB56E2BA736060A4562719F5E30637E67036619D53B0F8E49EF28F7148B20E","PreviousTxnLgrSeq":7499994,"Sequence":9674,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5B71DAD1F272B37574CCE6B04C360A0FDC7019D99F1880A2A826A249BC376FBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"67CF5CBEC2661709D282A28E5C0BF14F282426DAB5CFA928AEE47D5E2B6F3100","PreviousTxnLgrSeq":7500017,"Sequence":9992,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5B7E4229E466F2148D1927545F403B114708451CF841D110B3048F0F29A03374"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"5D1B94CF092CD071F7AABCC0D05C923F591CB909F5C9B5D8DDAAD4E5166D077C","PreviousTxnLgrSeq":7499904,"Sequence":8828,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5B89D5A7E639CE9870A68A60E3CCC77BDC989C36316FEC2B10C97ED6837BA38E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"5FABDECEFD835D53FA72E0713FE5EEA9496BCA01C3A30DC2180F01DEE77FD5E2","PreviousTxnLgrSeq":7500035,"Sequence":10244,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5BC8E644C2F844C9B69FE28FBF80EC2A31450DE0824F9C120AE09AA893ED3A48"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"C1042402DD6BA5C5162DE13751B6F4C7B585213AE7D460CB6F885DBD8A39E9E4","PreviousTxnLgrSeq":7499767,"Sequence":7310,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5BE75F3A04F5303E06EA9303B729BD7FFE44DCB522BECFFAD98A312F2FBCC283"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"EC9A9F64A56CC5611FD4B0BBF0D20F22C7131BD27DDA2BA0D720B19149115890","PreviousTxnLgrSeq":7499744,"Sequence":6968,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"5C116D849CC73CB2CF5EFB9C8B5303B00EC8E18D2E6469665C4314131429C511","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"FFC3C8824C40539ADBF87D457A84840B946712FA8AFD938C946BAFF7AB41A783","PreviousTxnLgrSeq":7499897,"Sequence":8735,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5C1D15CBE77DC59E194665B4C93758231D1A8E35340FBDC0E5B409001ABEC467"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"74A6E22BC92A871F205FB1A00F4AC1BADF68AD4AACE93817F1137894011C055F","PreviousTxnLgrSeq":7499866,"Sequence":8300,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5C2D6BBE99DB57C84235EDB82D8B2D03F4D3E9E4805ACDBD8C793D10FB293629"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"47C6FD8FF0CFE7E69EBB566354B54A2617D6204780F5B216647545A965BF9D26","PreviousTxnLgrSeq":7500054,"Sequence":10514,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5C61C6117C2374E7ED94E509CF7AE46D2AB00934CA1002FE205F98553E9B2D09"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"000000000000000F","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"5C661FD29A098A05392922E040969D0E4312398631B7BA09BC9EFCE126B7022B","PreviousFields":{"IndexNext":"0000000000000011"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"E12FE9A776B993A62AC8851130D2ADA5CC6B00A2A92EE30DBE5F4C3F99A0815C","PreviousTxnLgrSeq":7499797,"Sequence":7751,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CBCAED7A1C664204E69C0D45D208F75321FE0E0F38294508B1B5D44298F4874"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"BA354DE8B1CD3D4C7AD29D44873A9510AB2A4558DF5782907E539FF229F2B6FB","PreviousTxnLgrSeq":7499960,"Sequence":9182,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CBCC6E006F85195FED581516EF381274AE367C9CE3F002AD9F6AB124B80E7A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F8BFD5E2ABAA679D9BB218630BEC2C6512CF15B5217DFBDF19AF243E0DC8FF0E","PreviousTxnLgrSeq":7499962,"Sequence":9215,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CC57FE8100B5B6A77EDF3E8F0FAC284F5C1839C8214B0EBFB14A37174D4EC99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"F3C48D6C5A4565E9032FB65BA5DB97D09B1A1351A4016604A9304BAE172C1B8B","PreviousTxnLgrSeq":7499755,"Sequence":7145,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CD6B617C998D202FCC2EF06AFDE2EA5E24F11372A9CD0311989547769DFBEA8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"2FAF3C6CF66DE793CA566D545EF7528DE7124A9E3E6B99B2C7BDD15E605E145A","PreviousTxnLgrSeq":7499903,"Sequence":8816,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5E8A70F885D3BE0776D5CD8A2AF92D867ECF21CA70080D7C1D65EDF3E0578E5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"053D75E6221732AF1DF18C3D7E10BC049C53F289131D1BB56FA960FFA28D1CD5","PreviousTxnLgrSeq":7499789,"Sequence":7628,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5F337B039BF520B0B03474DEA164ACC346BF705D811530FF170F8B87A646FEC7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"2472ADB574E9CBD59801AD23BB6D6A2656801CD0E810806C3821A730670F8A2B","PreviousTxnLgrSeq":7499991,"Sequence":9632,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5F78810BDA4D64B51BF1635F7734CAD6A57DF42CF96F9577820A0DE54155E043"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"F2C77CDA12AFB35C8F787BF369F1B6F262F1C897484F6A10566C634B3A9645DA","PreviousTxnLgrSeq":7500010,"Sequence":9899,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5F81DCF31B15ACDA55C6E9F42C2B8B1B7B619BAF98436A06D99218E383573E95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"E7E4EEC5BD01F9727701CC14409E4DE8D3A76551DA6D4956375C015FAD4275CF","PreviousTxnLgrSeq":7499842,"Sequence":7979,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FBEB0047B7AB59CAEE3CF4A968A4CE62A3E741C0374E6FCA0DF24E9ECE813A7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"502B78CBD80A8FA759DB5400464975E7626EAE56C798774E3097C728DA9573A2","PreviousTxnLgrSeq":7499995,"Sequence":9692,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FD3E3B620D8C5C6DE40A751F99F683A789DECFB94463F86ADDD18FE88701A0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"2671BF51FBBA01BE4B1A867D8B86752D184890FFEE5FF8AFF539B444C1F34085","PreviousTxnLgrSeq":7499766,"Sequence":7307,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FD783A2F707CE5680BF342668983EE57F7120E59DC090CDE497F97DDEE9C426"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"4276F04B37F00F623AED8230F9FD0B5CF5BA3D8A0072CCE3C2F2C72E719BF20A","PreviousTxnLgrSeq":7499896,"Sequence":8726,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FF18915139B4668DA96EAC34A3BC17628A2D7431DBA3CC4B422C2CFE2D8D58F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"97C12EDE871485BD468AF7887BEA309A5FFD82793C6A0B01E296AE855F5557F5","PreviousTxnLgrSeq":7499953,"Sequence":9089,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"600FAEF87EBD46CF0CA824B2DC4C6807737E1A05297DD74A368C77F692ED625A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"6880634BF877F200D82D3BAD9A51D3937A200CB53B92A8BC6EA85117FAE07B60","PreviousTxnLgrSeq":7499980,"Sequence":9473,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6013738E46D8AFFEE745E0A30241F2C2ADC4B2041474140E3A6CFBF2A20C227B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"F55472C8582A98F2251AE7405972A8F1A01FDF8E4574B3EC69DBE21542FE3B0A","PreviousTxnLgrSeq":7499796,"Sequence":7736,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"601430655D37B645DE6F82C99B154965EB5EC137E1B18F40EA3C7F8C9411BB68"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"3B5420C6EBDB11108CAA4E08ADB33467AB576503644BE1640E0BB322E4C72448","PreviousTxnLgrSeq":7500030,"Sequence":10172,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"603F91FD10B5CBF3B53255BC59AC944298D747CA8902FD7BFFFF04459B20A58B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"3059B33AC52550F59D4BE03142D5771859CE5BC227B7FA29D691EDF492CB1D93","PreviousTxnLgrSeq":7499993,"Sequence":9659,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"603FF441CC8E2A2E93F0C693946B6492871B580DDF85438DB9665869CEFFBB3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"68874FB627DCC7D3EFF2273FFFD20F821814905363DEF02783AEECF775860D80","PreviousTxnLgrSeq":7499868,"Sequence":8336,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60521E562DEBC97FC29C48C6A83CE73679EEBA904E1EDE589268E0E7B0357795"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"7339027BCB1472D6DB948AEBE419418CDDDE894ECED2CAC1C47577489B9787D1","PreviousTxnLgrSeq":7500007,"Sequence":9863,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"607230ACAE14B7238073DE56A54D9821268EDEBFF109E0187859450A6CDF35EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"AB22D34127BD70B55947F7A5D7EB41DEBE677EE13AADE0BC4E8EC1A26F0CCE2F","PreviousTxnLgrSeq":7500054,"Sequence":10520,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"607616E10B4FA25019C28A130CBFC02E94491ECF5645E074AEA8242F75DEB72D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"CB9B80A50E97F7E765027862137B2723B25EDCBD1CED5524093F02DCAD8906D6","PreviousTxnLgrSeq":7499912,"Sequence":8933,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60D267C27EF9DB86EED66D8306930367837EADAE76E6E3794F6E45B829539706"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"84F558908ECAFA2ABCF5A218670B9CFC900FFAF7BD8D964350AC79018BC85897","PreviousTxnLgrSeq":7499769,"Sequence":7340,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60D2E8F723DB82ADEBB3A12DC4961FC85B3688C01E0FE974F1640FD317B0D9AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"C28C01AF9F0E626366F8FDBD737DF80A915B022AAAD769A3FEACF9E981761E83","PreviousTxnLgrSeq":7499999,"Sequence":9746,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60DEBB1BEF27822F7B58C7E59C540BCFBF16B047D76B5B8657874848707B9352"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"BADD3C348EEEA971923799283E7E1CBDC10381776C29FAF3A1CCBD60CC920D88","PreviousTxnLgrSeq":7499874,"Sequence":8411,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"613D0500BE4B522EE5E006B9A0D82DE300D4D8DD310F2EF22CAB17EA47F30C06"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"0D5BE890737B64D890F586A6440585BB210E05ED6A874D944D26BE366E2A2A29","PreviousTxnLgrSeq":7499808,"Sequence":7907,"TakerGets":"24931922","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.562861"}},"LedgerEntryType":"Offer","LedgerIndex":"614AF07E205C9BB2EB6BFD4CFD351DC74CFE2BB7BAACD655F08041214E57E400"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"A96E52EE42C1CFBE5E404D3FE32A7A975E773567F38A11F1E946B428D14B7B49","PreviousTxnLgrSeq":7499860,"Sequence":8222,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6175B1C63C5C85B6927647FF08976338EB04829F637D7191F036499207519202"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"8AB6F030DE41B7DD0DECC70358241D52432DBF66DEB494A03AFDA5E97FA6D4AB","PreviousTxnLgrSeq":7500007,"Sequence":9854,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"618004B9DCEF645E75ADA1259A8271F8E2D55DFB9F67177CDADC449ABADA70BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"1667E2023ADD19971AF6C65F72D5359FBE6C30850389793461C0BDBE57EA93DC","PreviousTxnLgrSeq":7500002,"Sequence":9788,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"618DD628549ED5E97D4E60F566BE9799FBFCD89C86F4574DC37DE5503E6CC4D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"6E0AC5C5F122EC3C6C83017B79A0E208886F739AE9362E61F5979E5DAA93C8AD","PreviousTxnLgrSeq":7499971,"Sequence":9344,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6195CA1F6FFEAA6F75E0362CF013424C2981464A7A535CDC4F9554AF4F2CB4F7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"3D4FB700A0119CCC5D26D3D5533622D17F5C70B6A9B987E6ABEA11661186DA1D","PreviousTxnLgrSeq":7499790,"Sequence":7646,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"628E00F49F8B038C9DBFD8CDD2CAF14C8845AC663C8D82B1E353C79042905C58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"D5EAC2C4736DD3F901E95F5A3D807697E8B37DB9FA6724E5C6DBAB9B07E19D96","PreviousTxnLgrSeq":7500021,"Sequence":10058,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"629E1D53B5E15BFAD712841A98432CADE576C0DA03E774CE2E6499257892BDE7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"4BA09D0E9EEA1AAA10CB99B38C0703935B94AEE42EE6E0C46177C0A4BE73ADC7","PreviousTxnLgrSeq":7499988,"Sequence":9584,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"629FF64A4ECBB8C1DB9888A06A56892CAF44FC599472E053C214AB16DCEECA47"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"68B06C64BFE589693FDFE76D0C3963E55342EF91C5A9AE70CEFA7D47C6C75C52","PreviousTxnLgrSeq":7500011,"Sequence":9911,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"62C7E8E6A97CBF73912ACD9BBC90168620B786AD326340A80701B020A9CE1E96"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"10DD3008CA14AE140AE9DCDDF03AD40FFBEC9F573C53ED254A0A03D622DC47EA","PreviousTxnLgrSeq":7499988,"Sequence":9581,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"62D43E9D84C924869A8B80C0F8D9759B132DFFB4B37E5F7862AAA452EC7A0472"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"F3FFEC014F4FF1BC8D99AED0ECDEAE6971803DC9CDB887FEE93849518959C949","PreviousTxnLgrSeq":7499799,"Sequence":7772,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"62F2AF99CF01EB1BF78A27F5714F4A85DC89A2FCD242938E45B4C0AFFE44D492"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"C404FEA772A4EFF7791012E7B1FEE4B89319F49230B124F2550A6DF8D3DFF449","PreviousTxnLgrSeq":7499796,"Sequence":7733,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63009FF134E3DCE8CC94DAFB67E66DCB3BCBDD7B3E6F693D33D1B27CEEADAA5B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"5726870D917AE13A7C96E61088531C20FF2A6C2B4B9EE62E718A192EDE059AE5","PreviousTxnLgrSeq":7499990,"Sequence":9608,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"638FF3AD7E639B2876C1DDB5CB2C174B7639B544DAC3EE959084154358D8DFF5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C83D45328B1F9CB0FD4BB51B9672F573678AA6B30DBFDA9B944558736D31A798","PreviousTxnLgrSeq":7500028,"Sequence":10145,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63B254761EC0D223AF3A09A42859214915317E2C3B3FE6E598F5720E25F1D228"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"85D3DF79DAE45CF4E2166C9F6ED16AC5E49DEBFE94D257F2FC546C83AB567838","PreviousTxnLgrSeq":7499883,"Sequence":8540,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63C2F1A0A27BA5AE021C2E8DF61621D3D53DEB11E6D7D433C4051AD4DA6CE3C8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"C866B350375E602BFF57F9D12EB7505E03626A3B05F79C57295ABF046A3853FD","PreviousTxnLgrSeq":7499989,"Sequence":9596,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63DD9701BA3EED8A7BA063B541BE534D1AB6E367A8D753DB703789D7409680F3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"25B3D7C85BB83FDFBCE8156C1B304D39014737117757BC3FCBD4001B1FE96124","PreviousTxnLgrSeq":7499991,"Sequence":9623,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63F3F9EB57DC36972498480C596CFDCF79D8587A69F9110CB5CD0DAB2DB4CD37"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"81E9F718B15DCE2656B7EFAFF65B1CF1AF57DB518C7557BC78D47922BB3A7E89","PreviousTxnLgrSeq":7499758,"Sequence":7190,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"64611D29664ECAA6189B7FD4D714E68E0889C5BA84C1AAE882B6BD4D6EF51B6F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"C9D4CAC698CEE02F02070BA755E49EA9045634279D888B64A137F6842E3EE163","PreviousTxnLgrSeq":7500018,"Sequence":10013,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6470B32B9DFA354B74B268D96A044C133E866E126D4DA631EDB18591E1E43B9E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"4AD1A50829BAEF5AD214C3086E387A3DA36CFEFDEE486AAC8FFB1E3621FFCA25","PreviousTxnLgrSeq":7499912,"Sequence":8936,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"65315D3B73897C92D821B83C8ED8E454B336EA1AF0652A9D07BC376FB48765FD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"2C19A0CC5E214D7E679898E24EA4D9EAD15BAF6D8916D40237C5BCB952DA6B86","PreviousTxnLgrSeq":7499743,"Sequence":6965,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"654EEE5A17E055291FB2B1BBC63C94248D16B4C37548B542B1285EB4B3F79AA8","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"BF6880DE82D8E96B3520D2FA80D531676AB9F4CA4C8EBB1C1FEFCD23AC784D60","PreviousTxnLgrSeq":7500052,"Sequence":10481,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"656DBEEF52A90840E879D6F2D7A8FA85CE1163DE3A12A96D3909BA57BED0EFBA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000002","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"659EFBBE9B29675780A92E721DDAB81FF5A6766F63905B75CA4FB3FD03037E28","PreviousFields":{"IndexNext":"0000000000000004"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"A4CFC88D573F83E1B66E5204EC2688E2F2140BE130D4974AD28BCBE1DFCC7C1A","PreviousTxnLgrSeq":7500012,"Sequence":9926,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"65AE1F7D99419C2A815105BF33D20B3C7F93EE5D2F0593C7887E8549C74D2634"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"C9AC5FDD9B3CC18AB652A65B26137642AABD6A4E2FCFFD4BE4241D66B1E6324B","PreviousTxnLgrSeq":7499758,"Sequence":7193,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"662D94483CC70DDD0EF66BFBD4CD73419F9BD5B7B52E2BB87F81F01A3F78ACAD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"6BF2FCA77638F483F39F9E9DF6DF77B2D67392C34D8D09AD482643D9B9FABDF4","PreviousTxnLgrSeq":7500030,"Sequence":10169,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"662F74BA96D79D19ED8600C96ED3D44CB262A5A39D135035C72D1F77D235288C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"EB4564C6A891D4C87F1131B434C8582BE18675C3C21465107096AA8471ECE21C","PreviousTxnLgrSeq":7500037,"Sequence":10274,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"66A62D2C077C01B0B614B7603ED370F344338EA1B06B29FF77B27EDD142EC048"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"353C4FC9BD440D29D7214FF3ABF539C001070AA82EADF7BA6904E3335A5C3A63","PreviousTxnLgrSeq":7499888,"Sequence":8609,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"66ECF0B6E6E3F5B2F4D31281CC688166372C7276E227AA6C9AA24D3AF3622D76"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"F98A6280BE1D97E0353321E4682C203585FA5BE1ED648989FC1A3DFFDE5C8951","PreviousTxnLgrSeq":7499857,"Sequence":8177,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6798234CF2DA3A3B20EEE25B66D06CA53BCF85E317F0EA664AFE413E7D9B0F7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"CDE4348FF137768D8F1B198CB263789E9A5297213DC0E5927E65DB5DA6908EA6","PreviousTxnLgrSeq":7500030,"Sequence":10178,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6801B345971561C0BD90BBCABCB3A568966C01412C97AF870CC163CFAF3E25E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"C7BFBB2B3BB44F93646F2D1A7C30DF4F36489A897BEA3F2F3A57E549363625B2","PreviousTxnLgrSeq":7499864,"Sequence":8273,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"681997D84AB3FB3215A46E16C0763D7784EB6CD93F7108FC5FA966D106B66BD7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"9879D0BB5288E615C6E98AFD46AD1865AA1DB9BED277626B9D5BE12EFFADB2DA","PreviousTxnLgrSeq":7499761,"Sequence":7232,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"683BD3D79E8A27CD80637A8812839E31E9D4749BC238C7848594963994562BEC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"2A7A012DF9BAA323EF413030C192D5C90070DC0A0EF1F4B749ADCECA1F2AE3E5","PreviousTxnLgrSeq":7499762,"Sequence":7250,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"68516BE47E2F110A2D4757B5C21A2BFC3D366FDE77129BD23215726512C67A63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"8CB8D0DA1F5F0293B0723366AA156CBA2AD28407A3C73AFE4BBF03B3F1EF6021","PreviousTxnLgrSeq":7499889,"Sequence":8630,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"685230A4E11FDBD1A0638FC8117190C8279EBD1571EB42C4D4BAD02D15931AC6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"CCE45A18B12CDB0C27A9FAF63EBB948358BBEF96C8CBE67912D00CBBE88A72A9","PreviousTxnLgrSeq":7500008,"Sequence":9872,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6887D439B473C442F5C5E4B1201969DB8FD1E1B17AF4BA5D5DFD2AC6EBD0F52D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E592FEA4048CE0D2BF3174DCF4B072756611C62D21E2A68793CE1FF8401A020D","PreviousTxnLgrSeq":7499907,"Sequence":8858,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"68DB4316CB2D546FDAE1C66460C05A62FA80CDD06EA2652973B1A5237B34852A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"DACBBD3B38730DA21269A9E3AB058F6F367AC81DB5FBD113956323B971E69DED","PreviousTxnLgrSeq":7500054,"Sequence":10508,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"68F79566B525783BB54F074C5641B38F4AFCEC459A92CEA3D506B96E30F71A4E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"9F910EDF0A4B8852A8E2175BF754603D3A7D5C37D2292A360AA9DEA5B901003C","PreviousTxnLgrSeq":7499758,"Sequence":7187,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"69130A08064E979BC9A93646DD8DBE0C8FFAA9F12E4D3B7DF1DE5020F9E28E56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"A465C2470CD07077F2F41285D8759F8FC88619276815053A5CCE7D244A770173","PreviousTxnLgrSeq":7499794,"Sequence":7709,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6922994F70C80CAC2AF92FFCE55AF036553C4F8FC3E123AC079E12FB670EC2B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"78AC45CA9F53164A269FA8D44CD588D06DC8A40F97487CE50A50FFC6CB91F103","PreviousTxnLgrSeq":7499903,"Sequence":8810,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"697D82B1B9F075A1A4A0E09968BD4C0A3AA97A3564A1969209C87105BC455B14"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000020","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"69F874FC574677961B308D91007E61856C816C66717A6D88F745A7783BF4A1CE","PreviousFields":{"IndexNext":"0000000000000023","IndexPrevious":"0000000000000021"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"FB8C1AECDD2CFCFFC3C678C5E983D7271525B39497ED42FEFEA73A3A06A22A68","PreviousTxnLgrSeq":7499771,"Sequence":7382,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6A0C82F4CBB73C8265B12AE5797DA480A1EBB41022576BFFFEDB80B0C8C59A7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"A431E605FED814909F310E8BDAC5D3A7A5172F900C5B65975173E99B9495860F","PreviousTxnLgrSeq":7499857,"Sequence":8183,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6A4758EE11AEFF8CF82BF2334FAADC914D7A6AD787689E561F7E320423EA947D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"C8482582C41A0960541060E7488D50F23682187F4B11033BE4E48844736AEA53","PreviousTxnLgrSeq":7499966,"Sequence":9266,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6AF92A65C145EFD1E02C7F5D631C4141AB0CF24676A8C8BE9560F30E0A5A457A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"6A52AFDECF4EB5875A96680B42EBD746404D28658ECCCDF1B4B94173AAFA710B","PreviousTxnLgrSeq":7499758,"Sequence":7184,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6AFC518EFEF51C2B079BB871E81D1F1B25EA72E8D2BDBA367938D423D40F0122"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"B20CF1371FFFD095A4129BB711E58FF773F7B69D544BA80F9CC23DD36AE81734","PreviousTxnLgrSeq":7499967,"Sequence":9290,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6B5D13D5351BB6A2C9570B5E4E418E61BBCF35CC90E1D281D3F728C2FE45BD1F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"8438AE1C85BE12DEC750EA28AE39712632DE8B44FD80F02247FEE104C9793BC5","PreviousTxnLgrSeq":7499796,"Sequence":7730,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6B632467B29CD8F74EF866B2B4088A3859EEEBE76C96F491617A3AE90F6DC781"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"1AACA65EE79709E8AC1468899113924D1EE1162537BBB0C460232B5375F5AB5C","PreviousTxnLgrSeq":7499947,"Sequence":9011,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6B9460B24C44E6B2A45B54D8F3226E1E7AB92AFE4EBC87F803B6F807D271FF70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"734856A7E7BA547080121FE58A64E0D328904D94064ACE1540A93304C6B82E4E","PreviousTxnLgrSeq":7499996,"Sequence":9695,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6BB2B92E2F7CA2FE336108CDAC46018103A7108541E186F68F93D1D74D9E6419"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8BF20CFCDFB74E9056479D72247F14E753EE6380670E66F0EAF196D30279605A","PreviousTxnLgrSeq":7499842,"Sequence":7976,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6BBEE35B3F57B63A6BCDBD4D6941B0D3FBFF7098D253B04EC071CF83EAA737C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"63031365EC30ACC61FDD1D5CF6955B7949F48AD2E3CCAA40E8EC0F95C2547402","PreviousTxnLgrSeq":7500006,"Sequence":9851,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6BDCB9FA1222ED5C96E6505F9257444D785C506954CEF2AC37E79E1A7BDB19A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"147C9E14975BD267B21D70CC3A28C5BEAFD529AC80EFD9B778EA76EBC86165D4","PreviousTxnLgrSeq":7499957,"Sequence":9146,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C14DC3E1745EA9A375DEA9254E926C6299989E242081DBC77104632740BCD19"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"CA83FCFA9C1BF909BEAF87B0CFCD8D4FCDE8C0331CA03176969A10E8FD38B91F","PreviousTxnLgrSeq":7499888,"Sequence":8606,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C1C21C61640A41CD77003CA692F1CEBF918A0BE04C9DD2CB2D5E9A01211DC63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"3C9D42ED4BE8DBC226A71293F266EEBD9A29E02EDB875BB307A4F494D436990A","PreviousTxnLgrSeq":7499875,"Sequence":8426,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C1E9D47226917D14AA8ADA0C8DFC6979FC164F333270B0F44FAB13FC30E64B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"804A0E4816351A348DAC1F1AB6032E4411F5AD8DEC7A8A3A7EE012C2F628B49A","PreviousTxnLgrSeq":7499772,"Sequence":7394,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C72C66064BE3FCB50E15132D4A7A961075818C03A70945A8DFFFD5D1D41BFD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"95C29F5239F4FE6D3017BD6CF0A7B93C28C3B9F0AB52931991045A2A4936FE70","PreviousTxnLgrSeq":7499995,"Sequence":9689,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6CB43891BE3CBDB8144076FE5DE9D8CFFC3C9EE9E86CAFC67436F5043DC7232E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FAC3DA2604AF5857A3D6B68BB9CCFA9EB3FC10DC79315FA3C0C735EADC1716E2","PreviousTxnLgrSeq":7499801,"Sequence":7805,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D173FB3E22E01B8E71BF9BEE7F04FD0C31479B68E69FCD24EF3AED7A177D470"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"52B8F07B7350A3C994544EF5F6BBA1D7B87AAF4D1AE54024AC63260B812C4C11","PreviousTxnLgrSeq":7499951,"Sequence":9065,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D1E5EA46D8E9D5D85F17272D86802BEE276B19D0ABC37CD0CF7ED25D0CB5FA3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"8A3DFD6F52B779D95DA33B7750E94FD28CBE911584A21DF69B6B281C1619F97F","PreviousTxnLgrSeq":7500038,"Sequence":10292,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D2B8E212AFFF62245E217B712EBC93ADA79A50003D972365E12ACCB907C8DC8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"57AFF9DEE924D3EAA0C16B724152376BE37FDC88F5085E895BB11AE578FB5C4B","PreviousTxnLgrSeq":7499786,"Sequence":7586,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D3758C0D463858B79CD4428A1CFA29F1AAF73A7F2B99BF9FE9AD3383F5E4450"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"95EE98B6EF09ED86D7F841731C37BC263B40A4E57AA51A61124727B88F11787C","PreviousTxnLgrSeq":7499782,"Sequence":7541,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D3ED9E961D64EEF2A4370FA2C64BE38D6E10259EF1C46F91E25A516D972951E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"852E609BCD80F19BCBF6F3769EF9F70537CFC233A28892EFD3065C4968C20CF1","PreviousTxnLgrSeq":7499848,"Sequence":8042,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D8AE3736A2897EAA3F8A764003738D6B21A69D1AE909820FF3DDF6879B9DF65"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"25B7CCE3A92472B858C8684F734DF5DBBD99C4119FF9608BE530E34ED9718A24","PreviousTxnLgrSeq":7499783,"Sequence":7547,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6DA4C8C08478A959A9421D4F61C0D040FE78E298F1F6F874DE9FEE72DE479701"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"E5606BCF9374C1C611D36567D45C535D24FDB8287943064C5A8B299CC23CB0E3","PreviousTxnLgrSeq":7499886,"Sequence":8579,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6DDC39E69D2154771968D617D0224E1D0DB11B3CF4357D8D152CAF6746C2BAEA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"46CF8C53BE346FEE0730CD2EB9A43D2A1785F50D4E3CE7CD187945FD8CAED58D","PreviousTxnLgrSeq":7499992,"Sequence":9647,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6DE69F17EAEF494E4A7A0632700BFE9B15ACDAE2F2B7AEC22F836BCDA857CCD6"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000053","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"6EA597044720C565C3A4D69EB6FA77D4C0C471EDFCAE153BD5D42C26E6F342A1","PreviousFields":{"IndexNext":"0000000000000058","IndexPrevious":"0000000000000056"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"9DD9E1E76CE7BC82587A4FF6460B90D1108AEE55A8EA126E4AEAFD10B8B9DFF3","PreviousTxnLgrSeq":7499881,"Sequence":8519,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6F0D6B5E989457A34F5F7674A4AAB7C42C5066B432AEEDFDB52AC2748E106F87"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"EFFF30AC73F628E063DE1A4CF163C21B408BEBBA5E1E4A58A7A787D565ABE7ED","PreviousTxnLgrSeq":7500036,"Sequence":10259,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6F3A22AA3E98631926E3D53DC096F7157DE4D6B62861E083F5CBBEDFF2CA3A26"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"E9754695DA2F540F19BD17B6A1E1FCAD8068EEF776648669CEAC7E12B58EB34E","PreviousTxnLgrSeq":7499957,"Sequence":9143,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6F7DF2B55A340C069A0C77F90434868AE47FA8D72B1E9D675D10D756506C0728"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"ADA9B91F9AAC27A999CA6073E2A10D61AC96FE7DD5AEFADC1A2ADE6C27E951BD","PreviousTxnLgrSeq":7499961,"Sequence":9206,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70150CE6DDE2DDC2EAE9ED4677B30A17B7CADA142D5A594FC8AB4B2F425909D1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"BDE4B1AE1F9800B2DB5B44A3B18B9D6CE3E09A6A720D128A6E5B67FED8B64FD6","PreviousTxnLgrSeq":7499868,"Sequence":8333,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70355EB7CC1E7050D0123015BF3624D23B3A91BFF0D4D4984282063728BE4922"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"0CA8A961AF026630C06FE636F1945A7BFAC76AF8EA885ACBBF91C9AB7E60AFC7","PreviousTxnLgrSeq":7499796,"Sequence":7727,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"709429B7D0BC6AC7920B2A934F1E1C7968544D2257D28FB9AF2CD9A62411C355"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"E44848FA4E58CAD8895C6CF0861F9276BDD39CDE6DD834C801B48FE6AA748511","PreviousTxnLgrSeq":7500005,"Sequence":9830,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70A0CD55AC6AEC0E02EE220D39A4DC2671B65E26F701B8DB80630BC67B32BBF0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"2B4CBF6F4D709A95E7163B3E865C265CD624C3155344CEFF45C2B2FA280E6ECE","PreviousTxnLgrSeq":7499848,"Sequence":8054,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70BB0DC3E0EBB116E9B5F4138850046EDC399093F8638E472831CC06B5C25C15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"00B99861DDDDD4FED280E938EE595364A76B75E20D3308572532EBF5532AFA8E","PreviousTxnLgrSeq":7500021,"Sequence":10055,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70D35C9FEE38D046B48D8ED349428905C765F0CD889DC7D7E4E855832BEE0E43"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"EF8403A60F392098B72F128886CF851066D6F751CAD5E55D154BB5CA6394F6E1","PreviousTxnLgrSeq":7499987,"Sequence":9563,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"716945B8C16B21FC11D6B4FFAF87135CBDBBD1E90F2118B3A2954723A2A73D3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"A536FBA5066BB4C392A121504D68E9B66422D33BB4F3AA8D2497AF8E42292DDF","PreviousTxnLgrSeq":7499799,"Sequence":7781,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"717FE0B4F31B22D22D8D7CC7EF3A28307F9CA85087F991E71B181DEFF118F8D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"707748BB12EF8224E7D64C3E28B0227C03A8ACB3BD24EE41354DDFD717979E64","PreviousTxnLgrSeq":7499776,"Sequence":7448,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"719E21DAAD4646EFFF0AF812672E80DC9A0FBACBD5020EE532FB67CCE208B0DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"69CE893272DDFECDA3523044D5C5BC6159EC378939D993D378A1F0A1E4668271","PreviousTxnLgrSeq":7499861,"Sequence":8234,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"719F786E973D5501F8CD47B7C9815A6EA5302F9314DE2F3FC15AEC809EEC820A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"3C2706CAD062DE07AD1F8075AA09A9FE33028D23A3E6FB6BB1FB1472360FC5B8","PreviousTxnLgrSeq":7499990,"Sequence":9617,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71A6D7FB5EF0FBE8E098A3FD1ADACC2D9C9ED69751FE543669AC842DB4AA721E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"57A872696ADD1398820F48D53D7176AB13604ADC4C37F563228E56F695B8EB90","PreviousTxnLgrSeq":7499747,"Sequence":7016,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71AB63FD72BF53543D2D5EA22871457D7B8DEDD482F7898093ABF7FC145D40EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"9DB2F4FDDDD3BBF08AAA4D8F751125894DE29B91FE8A7E11D285E5D3DE8B949E","PreviousTxnLgrSeq":7499883,"Sequence":8552,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71AC3293CC4593C4BD6B015FE979C5A81321DDEB449C134ADCEB901C905A2854"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"BE2D7DEE574840BA68DB3EAF639E729B2BE756756A1BD2E738FF5066FDEFF913","PreviousTxnLgrSeq":7499889,"Sequence":8621,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71CC5E30AFEB0DB3DCAB4DBEF013BD1C32F78C184A1FE8F368857A60D6C8D196"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"CCDC17874637CA0C7F676945659E9C4ACB45132B521F30317D4D51F14E24AA76","PreviousTxnLgrSeq":7499911,"Sequence":8924,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71F4E226E213F009A9307386314C11572328361A7C64CD73585BFCAEB314CA46"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"9A87E2419357E892CF6DAE84D56DB1968DB520DEED33D7257EB5D6CF02B8FA83","PreviousTxnLgrSeq":7499755,"Sequence":7127,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"728402B1A7D68F5FCE50D86EA93142D00D72F09217D53BA07EB1314B60C3511B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"351AAEF175B716B537E09D505504422A886E37BBDEC3D2D0317BA3986E475FC5","PreviousTxnLgrSeq":7499798,"Sequence":7757,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"72ACA1579B9033244BB997071CDD5EE4C6EBBB1EB87CFC2DFF79DD51A3CB6605"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"C9BE5CEDD9FF76117CAE869F2C1C13D8A1A667B6BB47C4A69EED8CC5E491529C","PreviousTxnLgrSeq":7499885,"Sequence":8573,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"72CABD94BA0E32E71742BF678A2E96E51A2802E45EA5F8ED30AA90E7F2DE11B7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"C1368A590D08E50BCFA013FDCA7620EA0730556381104DF7193B39E5BD3BFCCD","PreviousTxnLgrSeq":7499892,"Sequence":8663,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"72E4A40BF0A9635D3187EE90B7B4CB4F9115CA33D9EDD799DB32C44F9AF10CC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"52CA70C4C10A301558B628037016B9A8177F70580D32B08D68222DEF22D33EB8","PreviousTxnLgrSeq":7499869,"Sequence":8345,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"730BFE452F736102C0AE21E6102F8219A5B76C46D503B05826EDC5B282A013DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"E05B04527CA0898E5D88AD966320B32CA789962C240B357AAA154ADD53F40D70","PreviousTxnLgrSeq":7499968,"Sequence":9296,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"730FB7346D2479337BB6CB72D0AC1A2AB00B68830BE40A7F8A4AEED307D7813D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"1F7EB19AB549F754684A64DB3C6B4C0B25A0DBC4662739BDD76576EAA9E22837","PreviousTxnLgrSeq":7500059,"Sequence":10592,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73444E37A81DFE560DFE4B50B14F400ACD08E55216440E0CF939F3360CE8EF1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"D908075208D5D586112A109204D34ED1A0DC6A93933BBCA55203A2792B64D00E","PreviousTxnLgrSeq":7499877,"Sequence":8462,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73A3728350FF4DEECCB284BF270067BCE1EAB60017A601EC4273E199DE93792E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"1C2858650A0C3C411E214C945F4497C64C92B2E26B2278A2D896FD1AFC805F2B","PreviousTxnLgrSeq":7499767,"Sequence":7316,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73B52D4805A8B9C3C818A3E8F9ED2922609B65CAFC1A1C4D48533F6925CAD5E5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"609D296DE14788D52772539B8077EDDF4154682BD0ACD10AB0E8A07DD7D4CE1F","PreviousTxnLgrSeq":7499991,"Sequence":9629,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73D4FA4BAA2E64D24FB58EB7C01C39D03FC9962B06A02394E572E340276187E7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"10BBF0906050AF8C3BC433E05BB1E531DE3020EA536F2006F36A8091A51053C0","PreviousTxnLgrSeq":7499798,"Sequence":7769,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73F3491E644AB396E8EA8663319D2277785832E2B04EDEF5D52A9489EB2B74B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"AA9482D157033FE282728C0FB5712865AE6409A9B82E10826CC624C940D8842D","PreviousTxnLgrSeq":7500011,"Sequence":9914,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"74ED32F29E4FAD1CD41CE3E5FABE7E514218A37C0BAC4244E7297474D1EDDCE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"F6E2149ACBC8FDB92B2679CCCC9D47F2FF05DAB85529BEAF3BB29BF38B5A4D23","PreviousTxnLgrSeq":7499844,"Sequence":8006,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"751F50524BFAE53293A8AE43ABE2665BFC78DE20125F9DB41896E3C017457042"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"A97F458DAFD42D308C07FFE29BECC5BCE268F94764539F9FA9E3E55C71B24D03","PreviousTxnLgrSeq":7499759,"Sequence":7208,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"753B6ECBA65D48C3DD25DA2445983BD46577ABC889FB3178931AF9B376BD7A4C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"2766BAB93CE05B23A8FD82A2616A54513080BFD6F3AB727A45AEED35D400A1A2","PreviousTxnLgrSeq":7499905,"Sequence":8843,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"755A5C00F34683C69D0E3233B706B1AD0387E0A51CAD6AF51FC8400A550D9C78"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"070F64A78DC9439291B6286502FC28BC809AF21EE449F0CD0016DABB5747CA9A","PreviousTxnLgrSeq":7499981,"Sequence":9479,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"755F390EA9BC3479AC6A21618261EA0F1C0594E2681927392001A396C903CF3B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"285D41ABC9333B78C2A6B4E11F8F6271DB9976A029049CC8E885CE8F9E5CD7A1","PreviousTxnLgrSeq":7499914,"Sequence":8960,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7625D53E282D8983B58BCC060D3B0207692A8B074C564F96E358C7F8251B7DB3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"49137C5DC11AF753EAAFD6AF9D4DEAC77BDF8592DA97EDB547E886011FC169C7","PreviousTxnLgrSeq":7499744,"Sequence":6977,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"762F47A6243B78F331E1E3918CF4C9D1697654545E91FDC9EAE8C9FC6EC4AC0A","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"F8E13256FDB93B72D67A4929B9A07EEE7049DCCC942FDB0982578361594B4A4B","PreviousTxnLgrSeq":7500054,"Sequence":10511,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"764970C989A69EC455108D75AC37F6CD8DB310E4283B650F219F005C6DC86843"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"1C541E3F98C98D13F5715BA9B19CD91EF7C48CFC6DC6E7C9C1FFF30D260ACC97","PreviousTxnLgrSeq":7499746,"Sequence":6992,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7660AC4EDA25F0ABB48384B1F0B74A36E86320AAF9775FDBD73F463FAAF52AE9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"0F640A168C2A2409BAD3F441F5E6DE7DF25ECE2E7A3C26CF5014F367C9FE9759","PreviousTxnLgrSeq":7500027,"Sequence":10139,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"76624326A3AD3748AB318F4527D3A7B67BDB29F80FDEF3EFEDF73A327CCA28DD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"14749C0F7EA04B7E70007AED86270D92F03CD6B0E7B27BA57A8457230CABF8F0","PreviousTxnLgrSeq":7499957,"Sequence":9152,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7693EB91035C55295159B7F7B239D92CC31E820A6644B54B8DE2792C6B9DABFB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"B50A1DFA4D29F9DA90F839D36BB3B007811BBA71A798680321531E6E7175D433","PreviousTxnLgrSeq":7499790,"Sequence":7643,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"76D196B41031729AB29B19D0BFD4F981EE978E60ACC4985969046453AE1A3D09"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8B9CE619A38F5240AF49819A80E0EEEB1657A0B05678980A61645DF214D1124A","PreviousTxnLgrSeq":7499845,"Sequence":8012,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"76EF3305D0089FA9337BDF5A9D5201DB1424A3E058086F18B907E183FD1C33EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"F26649F9D24B91A014A2C692D10C87C9390E92A42D5DA5B149794BF7ADB5D629","PreviousTxnLgrSeq":7499858,"Sequence":8195,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7732E08E73D3DFE75EF1A23F230816DDC925623AA9E7E55A7C6FBCAA6352FCFB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"9EFF6274480AFE6AE8BF40A38EF574E33D8DEF24E03898214962DD83ACCC560D","PreviousTxnLgrSeq":7499996,"Sequence":9707,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7744046F50B152840219B43AB63694089B7AB7A3DD3EF4278E005292DF08E90A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"BA7AFBF50597CB7BE8861E7563A87E417CE69ED71863F16F2AA4065736DB28AA","PreviousTxnLgrSeq":7500001,"Sequence":9773,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7749706EDF8B14D1D2CE7A52E2D4091EB42324A3D2E1CCF266EC113BD97000CF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"1BAC1BA75F9497FE312528BD0330C2D7E9FD929AC2B54FD7F4688ACD071CAB62","PreviousTxnLgrSeq":7499779,"Sequence":7490,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"778A5760A7CCCD388DBA84C738935249B263F46CE655B6023DB0EFADADE785FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"DDBFA2101C4529DC5F39A588C613CA7E6A41F7EEAA23144C0BA0EFAD13F875E6","PreviousTxnLgrSeq":7499849,"Sequence":8066,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"778AAE23AA8EE7F847041598C0C6163A746AAC3644E7338827DC674FCED42574"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"C7F6300FA3818812010F66FA56D592481BC7E1864D1E4B8937CA079EF3426504","PreviousTxnLgrSeq":7500004,"Sequence":9809,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"779D1ED2B3EB008D0C148D4AB6397446C2A15508E2F641827DE2FFD97A8FD480"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C2AEBC1094D593817A5A4D1B1E1933E7C55964350F82A503AAFB86B0444BC03C","PreviousTxnLgrSeq":7499753,"Sequence":7094,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"77D6CB84878D999508E26B1332A40C47E0109663C5CFD9D46499A6C49F3F6880"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"11698F603B208E690B0A96B9D2B7399F983A9982AA5B5FCD9A9561B8FEF4B295","PreviousTxnLgrSeq":7499781,"Sequence":7517,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"77E832091A374CBBF4AA54058E4AD29966EE44F2DF865C545EF9DA12388A7D8E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"797BAA6059F96D5C24EC62FCBD11D12B51C29C7C3115D65E40AD8A917B236E31","PreviousTxnLgrSeq":7499880,"Sequence":8501,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"77FBCB601DCAF5C69CF57A468BAB59F66961CFEB4E2A36D4BAE5F1DA344C3D68"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"20321195EAFB4FB2BBDA85CA3D261F396248FCD83AB18AE1E7D1AEF52EA658A1","PreviousTxnLgrSeq":7500060,"Sequence":10601,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"78330926EA12EAD633A10B74F9FBA4E2BE2628E9DC0B4F8B19B07BC61C067921"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"F5CA89A98F974BEA18816AD90F71B609C2792F97A0C181F19DA291A7474D932B","PreviousTxnLgrSeq":7499949,"Sequence":9035,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7842CFF33E30C87998FF13E6D27F6A41335182629EC28CE1A9A5C225D788D928"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"362E89593E4C8A90CC44406D0B766405D16C7A3F5E07A5B7486280EF9A27BEBF","PreviousTxnLgrSeq":7499970,"Sequence":9323,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"784664FAEA3CF5C85FA1DBE210342063F8C07EA9FFD59DA6382BE266A7695597"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"57559FBCDD5463A9CFFAF0D8ACA8284DF1103A42FC919259D6B38A15A057D2AF","PreviousTxnLgrSeq":7499976,"Sequence":9419,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"78A61F0ECA9EB09C26835DAE4725C3C4FD8EE6162A4022FDC07626E6D460EAC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"3BDCE26F2A9F558FA5F938633FC91E3049A28F4A6179178AED9679CC048A3554","PreviousTxnLgrSeq":7499772,"Sequence":7385,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"78EF720BB72C90F359173E6B23FE2A4938767356237F3789A4A91562FB0241F8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"85ECFA96ADF4FBC191EAF358CBDFEE12801F088E60A03E980CF6450294201CF4","PreviousTxnLgrSeq":7500045,"Sequence":10391,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"790A2553E75D8A9E279118743D2E174A715C429C41ABE097BE6CCCC0DCE0D94D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"582C4D0B38CAFC60FA36F78D90B5CF1C43E4E7AC1FEE6803E221F88BA1B4F0F3","PreviousTxnLgrSeq":7499799,"Sequence":7775,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"79C2FF5209825BB757D9CD440C677C72C778394966D826E3B5F42B00CDC6C20E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6DE0525B27C427579B3D5A0D741E8F702FE25164115312ABFCDB57B152572900","PreviousTxnLgrSeq":7499776,"Sequence":7454,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7A41A1BA0BD7E1AFA722740BDF1CC5999BE9068509B6DDB54AE783182EB7386C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"5A163C6FA76D191B4F3F9D68C50F0A6669EA7D016B96DAC88F6685694FAAC2A9","PreviousTxnLgrSeq":7499760,"Sequence":7211,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7A9E97F53B9BE015E383C353590BD5E0E1DA44AA7DFF49769AE18F621A0B36B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"FFE56157A440E2FAF5703973A89CABEC53C709A9F755095ED5726EEC305EF035","PreviousTxnLgrSeq":7499846,"Sequence":8021,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7AA3AB9211B6F1781752A17C30DB69E4F6E7722484452DBE23B9071740CC196F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"8B61064C9563142D835A7788B388EDD6FBD7F8716C9CC7418AC7810513ED08C0","PreviousTxnLgrSeq":7499964,"Sequence":9251,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7AB7E9E54BF45861CB6FF141E73899D00492EC60708C2B4665102082BAFAF114"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"AA793922C689103D3B2A3DC1D8D244CD8C612E3B390D3EB63F0D9374ADC5957D","PreviousTxnLgrSeq":7499782,"Sequence":7532,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7B03B3D8A57354AABA8DBF927E7C44F1C00066867B2258F948D9EC2F08115024"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"6EFD05D759CE7C5AF405F93AB7FE7A5E1475DD970715A5AEC0E6457EEE50CE37","PreviousTxnLgrSeq":7499900,"Sequence":8783,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7BE381CE1FFFD2347E3D2A1013D99570BD8E15252DD59DF62574AC30BF68C5D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"D73CDAA317DCFF9E59FB33755BA001005498C280A0585C8A6F780D3564DBB507","PreviousTxnLgrSeq":7500012,"Sequence":9923,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7BF67ECEE69270AC8B39777439BD4C0BADDAC61AA2EA988F3EA62EBC5C86BE14"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F2454C750548B502001F0C29581CFC20D03920E71A38B32B371FB2A6D91CEC23","PreviousTxnLgrSeq":7499967,"Sequence":9281,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7C1AFC1F35AABAAEB49D1AAB9BD69A3512C9082AF70574950871CA9FA80E7BDC"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006C","IndexPrevious":"000000000000006A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"7D074746956544686B94DABB7B63DFDBAFBC386AB4D259DA83BB5D5D449D54C6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"512F702CD1F6621E59D0CCDCC12B836EBB4F71EA7C10DE5723DE911BDFC09BBD","PreviousTxnLgrSeq":7499953,"Sequence":9086,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7D1CA86C3B08F7BDE6CBA26E49C2DE7A3DAE83B3AF3240A0A1DC7EA7FADF0110"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"173D03BF77E63817AFF017C0C8AA0FBAEAA680820EFA8365E2EC696401CC89CF","PreviousTxnLgrSeq":7499760,"Sequence":7214,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7D3904FC17271CCE2BE932496919BEB51A5A6ABA1B9745BEC19CC3C2BF69C34F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"D9091E5129D57BE90B2D9C4BCCF6FF88862804D9EBF4A100CA0C0FB67B47E2C1","PreviousTxnLgrSeq":7499971,"Sequence":9347,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7D48810B6E6C3057C3AEB941BF921039C31CBFED020F86894154860A89854EEA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000D","IndexPrevious":"000000000000000B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"7DAE6F219FFC2530B23B31872D7311012088A2F881EE143E1A759E727C3F5B6E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"3773A1D1830A53DC1E7BA2440C4A3740415E50288D7993749787BD84764CFDC4","PreviousTxnLgrSeq":7499787,"Sequence":7601,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7DC4F0EE9799D4BF750B659EA5927E89D188ACA4D7435FB311703514402AD7E7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"3EC6FEC3E09CDBA6344FA92C3FD8A91A220E31C176BFD282EFB1B1E613EE6B75","PreviousTxnLgrSeq":7499947,"Sequence":9005,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7E19817520FF8936ADC0DC1E094C4EDAE6F1B74047BE8AB9F2BA461A8C7524B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"122BD6DD46AF8A378194D717A577789AB84A9453B2D1FA7E0C9EC93ACD2C6C56","PreviousTxnLgrSeq":7499987,"Sequence":9569,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7E6C84969663791A9AD16632428DAF17C3CD3A4DE4349400C3207DD0088F818D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"19B151CF09CA65FE3F3CF9939E1E7CC2E62DAF901283F78A722AE445B0AD2170","PreviousTxnLgrSeq":7500041,"Sequence":10325,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7EABBD38155BFA32F408604B8259C0CABA55E26648003259611A77AE7069D2B0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"92535498F9DF89C70AAE9F27AC8E3541DF6D14D3EA80424DC22F09399CC32F04","PreviousTxnLgrSeq":7499773,"Sequence":7400,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7F3F10242489737C40F382296D6E8ADC3465B4A319DC3FC1E52313396278FE2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"66A1BC853B04F60278E9EC505F357F7D92B2B141DC034B5D998F30C91F6D28FD","PreviousTxnLgrSeq":7500013,"Sequence":9929,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7F3FD6E352768968B2E59D1B152D2A9DF3AC2EB12ED20F74FB84531D6FE191F3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"22D6D3AC39CCD7F7C3B696E053F89BB29C11F8D9D1156A80E80B761C7318D280","PreviousTxnLgrSeq":7499778,"Sequence":7472,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7FB5952714E3A16543011382DA9F1E3E1DE233C283A1A23A84A3AB2E8E66A62D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"3C0ECEA2E1AC343A5EE4D14D6412AD2AFF7C46AB3EA20D036DA8BD9321B6E2DA","PreviousTxnLgrSeq":7499847,"Sequence":8033,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7FF42DE7D02479C46AA7F8FA215EF5CE4FFF89B7B294EB75B9B2D3303B106815"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"3C3719BBCD4298769DE8F80DE2F4D1F13CB5E958A67ACD595FAF3B961B2131EE","PreviousTxnLgrSeq":7500022,"Sequence":10070,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8004DA805D72506D8D55F0948C9A7B974B119229C5B1542DA217EE118E700680"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"9D28BC8BBDAAF2A311BF287EFB6565C325537EA1015779E27BF756D1E5F77F92","PreviousTxnLgrSeq":7499993,"Sequence":9653,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80379B1BAF7E8AB0E35908F6F6F548268D510041EA77479FB7F6B8AAC636862F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4CC9AF13805EE71E109A3D1CBA5C6D70D9E182C6D0049661F32589098FEE1AAF","PreviousTxnLgrSeq":7500018,"Sequence":10016,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8058DA0BE10AAE696E4EDB20FF4CB25FAF6E251B0E6FF9A46C32DCDC47643E15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"1D4EEF09CFCB5BEA6E8FCD908FC93FE8FABE346ED0C7457DB33F901CF8C8D9BE","PreviousTxnLgrSeq":7499848,"Sequence":8048,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80639FC1A4CCBFCC30608A23FA13577A6E7055A2C46672548695AD0339820B28"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"BED267C2102540292F917FEEF8FA9B161BCC206A13DFC34D5E29AD4BFBD50551","PreviousTxnLgrSeq":7499877,"Sequence":8456,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"807DA096450D6024B960C872E2B21D59B383DC8C173A4F0CD0952491995DC79F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"067B3BFA489B9F4CF79761318525BB1799EF1DB673896ADA6EA3A9D376F64E4D","PreviousTxnLgrSeq":7499981,"Sequence":9485,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"808CF1C2BAAC44C64F55412B5543F9E2661027B7AF37A7EA1F4D292927398169"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"D6644B79C21F2771A383CEB1ED1ACD9252BDE5EFD4BD4BBE78E5C3E98B1340CF","PreviousTxnLgrSeq":7500035,"Sequence":10241,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80AA5BEABDC1522D04C6834D038A42022223E7F3DAB13B2E242D728E704F2390"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"930C80FFAC5DF9DD93E3CE13A7B888B440CE2B22CCE04DBF95CB629D4BB41061","PreviousTxnLgrSeq":7500038,"Sequence":10280,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80F18662235A41A43C25D74741B1C00C1A02D85CF4AA9A721DF32FF9790D90B6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"90F717508EAE4B73977947F30BDBCD10E93731D323DEE371159748CB5AB26E41","PreviousTxnLgrSeq":7499764,"Sequence":7277,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8114DDDFF4644868444EDB159763B5F961FC2CEA794B2AB579FA4650850B1F91"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"AA227D1EEC06DC70185F26A06CFC322005922483615CAA198FB12AB421DBF094","PreviousTxnLgrSeq":7499997,"Sequence":9710,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81785AFB8F032CBBC22C0AF5FED75369CFD60C66B96C5B31471B2F860ECA25C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"6D84A7B30163DFBCA71AD2FE8E29913D1C56FFAFC8F1F6ECAE120CEF0B8FAFF4","PreviousTxnLgrSeq":7499807,"Sequence":7886,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81B2E3FCC3459EE342A9E54CC5E5491821F45F6DF9B8EA02361A6733ECCB0AA6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"28A14744B2B29EBB00C1C604B4FE5C0D5D03AD511374F396B9D6109DA26590A4","PreviousTxnLgrSeq":7500009,"Sequence":9884,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81BEEE6DA31EC47F0539CACCA36730B48A3ED2A7E847B7CED0C967B04E32CEC7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"104C32BA78EC615D2720386B26AF01A5F6CAE3B253CDA0EAEB06A5AB14A264D4","PreviousTxnLgrSeq":7499958,"Sequence":9161,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81D7977BB5EBD5FF939C5BA6A9DD6ADB5462C3E463ECA274A3151A79E7FEA606"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"81F393892BBAA9E5B1426DA41B7F25EB5453ECD449AB308B175A35A61CAE5051","PreviousFields":{"IndexNext":"000000000000000C","IndexPrevious":"000000000000000A"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"A37B02DFC5AC09834A45BE8EF4BA441F626AFE06B4E35C3A73850892CDCE983C","PreviousTxnLgrSeq":7499946,"Sequence":8993,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"82793B253719B2FF1A893D91414336F5E8D5BBDF72330C9021D435C38DC77236"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"7C81BFEFEDFBD9BEEEE02E2EDA9A40EFED2FABD7DB8698E6D4B3710FDA59130A","PreviousTxnLgrSeq":7500053,"Sequence":10496,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8287DE9B8C758B02C1352698FD6260F0EE6806D3D5290344BAAC04D18FCDD139"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"B9F58185E7A15D7D8ECD5A2F3DD7D05841F8978098DCC65CE07F5112C866736E","PreviousTxnLgrSeq":7499754,"Sequence":7112,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"82A0C697D094A843C44AEEFE9A18B6C5E6531F83520103C4A0E53899D1FE2475"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"135BF93854E7918273C113B634651504A2B1259F78E747551128D3BE6FED7A55","PreviousTxnLgrSeq":7499773,"Sequence":7403,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8308723C7812CDDD63A0ECF3972382525FBBADCBD3D95CADB9F850CFB17F0B6F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"831435E421ABBFEEC3B2A87D5DC5369979F392CE10469D9F45E763A28DD34872","PreviousFields":{"IndexNext":"0000000000000054","IndexPrevious":"0000000000000052"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"BE101B0D1EA0159D50B795ECB76BBCA4D470BD1178B8FF0AB62733B085B5A93F","PreviousTxnLgrSeq":7499751,"Sequence":7076,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"83C28539AA085A04410E54A11C0BC80AB9CC536DD6DC882C0D3E867E8258104C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"71998B9530D4CB65480D2915CA1E6D94D28B4DFECB1CD8F1C0E5E00C56FC3139","PreviousTxnLgrSeq":7499946,"Sequence":8987,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"83E799B249E9BD3F1F795A6CCAC1981A8BD88A9A0FB591DD9CB378FFC7711982"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"65CB2D12D35684CE8205209F02541157DF216DD435DB11C984822DD3845774C3","PreviousTxnLgrSeq":7499847,"Sequence":8039,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8432C7ADC29FECFB6FC37903631597D14B4A3B7BE1D09C0E1E6CCB16125CFC2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"491D722F1C43C5B4DCDE1305A38F3BF25BC3FA1338979B81F35E04C489A78162","PreviousTxnLgrSeq":7499743,"Sequence":6956,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"84447C4E2F803E3F923B0A1AC1659264C9CDD158005F5C383DAD156D50BF45AB","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005B","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"8467E3A8FC46C845277AE15EE240E9A2185B31351A32A022058B29F2E15C203E","PreviousFields":{"IndexPrevious":"0000000000000059"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"1958A9533EB9C5E218697A91E7BE25ADD57EE368D2C5CC7542F9A2C686ECBBDE","PreviousTxnLgrSeq":7499956,"Sequence":9134,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8490CA4962962AE471300FE0D3500273384F103960ECFC9E0F0072A26EE92970"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"267BA321CD125248580BA47BE94EFF32C38F30ED865B634B32600467186BA104","PreviousTxnLgrSeq":7499838,"Sequence":7922,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"84A2945D66CA9B8FFE929390AB408988E63813710837BD7C1CEA54E7D8C7EEAE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"B61B3284A2F8A90BB7558F8DB274EC73FD8E8B19B923B1AA57BFB3CD7904A1D9","PreviousTxnLgrSeq":7499755,"Sequence":7136,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"84EB2CA1CE31194563B7FEE89E8B9A41D866358B7AF5721DE555ABE90FEEDB02"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"70A3ADBE9DFAD779C28CCD80C3C943174B3CB8F0D7C54AFFF6309B8381F0A209","PreviousTxnLgrSeq":7499978,"Sequence":9440,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85154A55129D2B72543D28F6F2B5EEFEF0B22BCEECE4BD724231F8A05985A4B2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"21E7C99831A639177A11829DC6780DF54A16B303C988B459D2B56BE1CB6E4D7F","PreviousTxnLgrSeq":7499877,"Sequence":8453,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8549D2DEBBEB55E26898F5F832A5F1CA3C2213AEBD6C613ACE8DD031D68B917F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"7C3C3783729F86432852EE5A1A4C5F3001C397C83BDB1FFB4391E7DC4A841D0D","PreviousTxnLgrSeq":7500052,"Sequence":10490,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"856324C54BD3A9538BFF82D4E213EA1C151076B00C0C805B0DE06ED4BBDEDC51"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"9459717A83DF01AE158886B1F89C49E8B7B045951EDE63D895787C8366B1D3FC","PreviousTxnLgrSeq":7499806,"Sequence":7874,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85747A6C9EFB1C7EA6D5710FAED8B11C0EF1A88A6A5027F4E0C1449B03A6D88F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"1002651588D525B9414E039DA02C5E593D9D63ECB20FF34243D90297389A91C4","PreviousTxnLgrSeq":7499860,"Sequence":8213,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85888C9457437ABFA9E64B558B1ADC39E5468EC44C01E976CE9BF20AB9B3005D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"9099704EF06DD009A71AE9DB790E739EACFE42EF94B23ABA20E2E7A323532FA7","PreviousTxnLgrSeq":7499963,"Sequence":9236,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85D5419CCA41AC6EB7E560E1D6E75C2A4DF3295D812AF43215A2B5E89D82903D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"C15F3256AF8276D590CBEB5DC0ED6275DEB9D247197AFCA0B107A3DCC687D543","PreviousTxnLgrSeq":7499897,"Sequence":8732,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"863B066E410FC281AEECFC5B4E1B4E9FCB38B0DE71E40D517A29A568C246EA26"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"E2673DCD0E8E5553C6993AA029EA92E65303BF91722E5DF9651CCB8E38DCAB02","PreviousTxnLgrSeq":7500016,"Sequence":9980,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"86585E28F66C396F3D77837F21FA54821818B288BE243E9312F52407CAE463A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"4361A79CBF1EBB732C83895E7A3D2797052658716E6CAA24CBE99ED32810555F","PreviousTxnLgrSeq":7500027,"Sequence":10130,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"86F1D8517E813ED960571B57089552B97BD6D4AD835047EC434E867D99C6A979"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"396653039560CD7F96A992CEE30A8F4068945711972F682B9C7EF9780267B592","PreviousTxnLgrSeq":7499853,"Sequence":8120,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"86F3320973F760E182145B2C0A00740D31957D1600A3439B360FA5B716C0292D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"57F81BEAB8B3C1AC200498FB8AF48401B7EEE3EB2D4012B55E52641A1E746C00","PreviousTxnLgrSeq":7499912,"Sequence":8930,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"87D12723195F08BE0E5C692DCAF40840CF08202620925906604CB83BFB91FFDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"DA968B4CEA1923291D747F8D2BEA845FCD60140A2B4CBD5124187599976C0B52","PreviousTxnLgrSeq":7499876,"Sequence":8447,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"884515F0B3B8ABED05D1F7891784FB71C088622D3D9AC7CFAFF5AA81166BBECB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"A5024C183F505D9D5F86E7C36AB275F22312ED7D4ACF1E287C8B0F3B3E8FA626","PreviousTxnLgrSeq":7499763,"Sequence":7262,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8865949BC0FC57A8967EC356D93A03828FECD7560556C372A074A560B6A0D02E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"AAC82CF4CF9762DF164A2854D2B285B90AC18419B5A3C06F3D9E707D5031AF02","PreviousTxnLgrSeq":7499801,"Sequence":7799,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"886B178B93570F997CA51F0A5F93005838E8DB71FE31554333F3AE0A2B73A307"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"56396BA2320F8A5CED45314C79C4FC28F4BA61A805DE6FA3519A5CDF76AC8A2E","PreviousTxnLgrSeq":7500058,"Sequence":10577,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"886E700F2E43763D7C398C39940A682204F68108AA0AE578D35CD1E8A454E92E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"1DF6C52946F79EC2989B76211BD4188E92DDF80EA2163AF881F97C3BD63BBE53","PreviousTxnLgrSeq":7499743,"Sequence":6962,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"889D4AA4C12DC386D372908C7A3B78A56EEE7A180C368EF8D3F39ED3779C3F78","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"73BD95EFFC24C75F9082A613B6B2514D072ED95603911C515C58DDF08BB7DF85","PreviousTxnLgrSeq":7499986,"Sequence":9551,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"891756ABA56554F6D18EB147BC69C238FF0BD6E1EB933B6C23C213AE19190A7F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000063","IndexPrevious":"000000000000005F","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"891AADAB9643366AB8F1F80485882AB177C228CD298D9ADF810EF134EAD404C9","PreviousFields":{"IndexPrevious":"0000000000000061"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"734DA085ACAD9F7215D89F6F40EB69A94D69C33394108819A73A09C70C8D873A","PreviousTxnLgrSeq":7499745,"Sequence":6986,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8956D3EDDF2A0FE73851C8888F150F7131B1175A8C8BD34C6E2E0227B6516132"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"CBCF07CC1DE47D4CABCBD0247C5D55E6D94AE9DD0E9BCE57ED7C2E1D36018570","PreviousTxnLgrSeq":7499782,"Sequence":7529,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A1590DF76EAB216B9D6BDDF5AED489BC5C3A67CC659E37E59A7521E073AE0AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"F85EFA1789A9604F352D77B901D075A1ED40A0BAE740C0711AF065A13F59F311","PreviousTxnLgrSeq":7499771,"Sequence":7379,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A776E5ADFA402D3250C5E72C2260F57284ED125896E4DB5A1E4540E9904A9D4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"FAFC33E7F1FC147311634443A3A72F09D1B5E2959A041003FA3DEA8B7C5FF4D0","PreviousTxnLgrSeq":7499981,"Sequence":9476,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A817F0CF7A863538E26CB905DE06CAD23DB01B53AA589295D5B54B8D18B2949"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"C8D68729D619D30EB63024957E861317BD44AF15D427DF1226DC732FFE3F5597","PreviousTxnLgrSeq":7500034,"Sequence":10235,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A84D1F50B75F61A771EFB310D40DD223DEFDD2A4AD9B3B5BAFF2DB1306A8921"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"7BE9718110B0BC08373EBAE8A1DC4BC9CEC87C6CBD10B095AF9812A01D590227","PreviousTxnLgrSeq":7500016,"Sequence":9986,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A8DA35D46D61A695BF5FBE04578F37947C839592F1C93B135A09719B169F9ED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"4617E14632E0A1C1108951A7CCEC630857527DDB03A4E93F983071331FDF61BF","PreviousTxnLgrSeq":7499795,"Sequence":7718,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8B28D906C03C9DBE8198328FEED665988198DBD5BF5D48DF40D277A9C21B6C3A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"E4A39FE15908F38DF20293783975CCE8388C62ED1098A124A945B5C87DE36E33","PreviousTxnLgrSeq":7499891,"Sequence":8648,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8B6320C3C5654A73A522F23C5CAA3E87FD7CD5370D7879FEAAB5920EBD0ADEA6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"2E699167C9C971D1208A8AB468B692E430F78283FFCE59E23437DB8E363143F6","PreviousTxnLgrSeq":7499876,"Sequence":8441,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8B6B5E4ED50C8BE4251181770F24D3DF29B3AD05A45F941D45048EF4652BF8EC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"763B087CCD52B59881835DC01CE84DF6A65D97EA905D37F91FAD8A17D6A8DEAB","PreviousTxnLgrSeq":7499863,"Sequence":8258,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8BA5AB991803F619989C2C2444ECB0DC176FA2CC2928A35E606059C1EF1135AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"C9E62E5894BE1C4F7DECE092C2A436F20266E206E4DE5F3D252959DCE7C43A20","PreviousTxnLgrSeq":7501325,"Sequence":6944,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"8BD90B7F43D7ED7DEA992571E738DD80E96F401C00011F763304076511607364","PreviousFields":{"TakerGets":"74380192","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.679201009125488"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"7A0D5E012D02F91F2777C7A5D61B2CA713A2D13D21D81ADB332DBBB32662C394","PreviousTxnLgrSeq":7500044,"Sequence":10367,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8BDE2633237D00BDC374F34F5CE3CF307D1210D977980E3E9C5B20FC71FAA9DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C06A8FE2FE1F88DE2E22910C65E95786298DAD20D20B2AC670D90B0925ED6A39","PreviousTxnLgrSeq":7499869,"Sequence":8342,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8BE11635C32DA06B971661F93B6942144F67DED8C33524285EBEDE498FE8BCE7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"AA2CC09A1C099C8BCFFFEF09291A304313B2604F37F220428905E3EAA1C37CA8","PreviousTxnLgrSeq":7499775,"Sequence":7439,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8C142DF0026D6997B22B898F3E5B30335CDB17FC032DEB30758D611CAC66718C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"718447002A57B9C41FCB82E778BF11FE9C176619253018F7026E0C326687818B","PreviousTxnLgrSeq":7499901,"Sequence":8795,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8C1BF3C3615E1DBE5B272A1F96E24D00E8BB5765ABC89326B47A2D43B313C3CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"1C55293AC5D82E35002453A89BE8D51EE91CE0689167E5BB87ADEA4442F8D61B","PreviousTxnLgrSeq":7499855,"Sequence":8150,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D023651CB0431254910A2F248E168E95FE6FF1FD13D617D29EF24CE72F3494B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"CE462F643F7C6BCE5C4F99351196D0EC0832E7AFCEA03DB34C5FF890A4A1D16D","PreviousTxnLgrSeq":7499770,"Sequence":7364,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D33915CC41C6F28A5991CD9D77E08F11B9643CEF5EBC48D85D06407EF1973D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"6987E5062EAE6A568227DCCE77C06E8BC1DE1743C75916D6EE70BD81630CD555","PreviousTxnLgrSeq":7499890,"Sequence":8639,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D35C62D5C68B884AE5F701BAE32A34967CF96FD062575D5A8B11A933569B700"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"6CECBFE8604BECF3CD38620EE808CADD6601637A01CAC2D4B855431A7E511B57","PreviousTxnLgrSeq":7499908,"Sequence":8873,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D45C87C9229284958B8EE25ED7FB87383E2520F5B9A8625A2B078B595840432"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"B511596879C46FE861020FA0C0F25FEAA5D2CB35EE3777BBAC393433D6104492","PreviousTxnLgrSeq":7499853,"Sequence":8117,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DAF7FE5D3C33D13C90FDA14F95113703C59B534909ED4EE6857C1089DE316B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"0E7CB46258822CFEE3511C8003957ECB2B7607BCAAAACBFF8B8CF2062E9812D6","PreviousTxnLgrSeq":7499948,"Sequence":9023,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DD6F1614833EF96C00700B25A928693218984150700A60AF6E78031655C9982"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F2B4E1B96B419C32CD4D4778544CC679EF8F7296888F3F2E0CB20AD00F2B2321","PreviousTxnLgrSeq":7499870,"Sequence":8354,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DDB78D7E50D46515347A103A86286A48987C7AB5C1FA278EF655B3491C8AF1C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"539459372F17E608FC82B95F4074522DD365DC5346EEA578F6C3BEFD24FCB4D2","PreviousTxnLgrSeq":7500051,"Sequence":10463,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DE5B754AD120C3B02A9EE9093B561D98C9869339B6EAEF3CC3A17FE01626F8C"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000020","IndexPrevious":"000000000000001E","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"8DF8EE8DF8299A9AF1335E77ED717820A78340DB1164B17C0019EF772D1B2D90"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"073755044DB8FB7BDBF4220E00797AD0D0B31D3E97E3341262168433F6D60DD1","PreviousTxnLgrSeq":7499793,"Sequence":7697,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E0B55DFA1474CEB15C3285299A0105B2C77A06468E0DCC45F3D97F17F043F80"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"850A360A05FB4F11312C401F6942496D9D215B2D946DD9CBA5EB7BA4C5D65022","PreviousTxnLgrSeq":7499838,"Sequence":7919,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E0CD44ADA8AC33657C22C1604C01D611C35833A71C1FDC9F47D0F5384DF6D0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"23C586C67E2E96991F02DBA35836B0C658A895D0CD35B9B58807C50E1AC949C3","PreviousTxnLgrSeq":7499871,"Sequence":8372,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E4720693066FD7F25DEB3DE023DE52E0D897A503B1FBDF2A6E3814475E5A3A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"4BF042D13194E6C67CFCB43CD5C4A18AABD5A2EC18A0428CE5FA46E09875B425","PreviousTxnLgrSeq":7499789,"Sequence":7634,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E748E7A2A6EAC8F960F14F9057511AF518F2FAA71E985FA626420375E9CF51F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"74A5A985C2C8AC1D823B3F4156B01D6C7D1EA4BE7CB70BE5C3AFA8AEAC0A74A6","PreviousTxnLgrSeq":7499985,"Sequence":9542,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8EB051B5FF1FB390CDDC62A4ED10E9C905F110588B3A4B28A729E95BF52998FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"58ACE14F3E25001278F0396F1E68C2D2C83524F858C90698814C0D55342BA9ED","PreviousTxnLgrSeq":7499777,"Sequence":7463,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8ECB3A82BFF4046AEC73D4B03AACFD1BF6CC30648025AFC9EDD1F15BD6299B36"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"88FD57ED7B63EEADDF4E824D07C3472FD6F4145BF409E1D47E47ADAA1EE50905","PreviousTxnLgrSeq":7499783,"Sequence":7544,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8EE7FF179E83ECE47AA7EF893AED4829486AF763EB4F86A09920D352993D66D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"E69A614E5A3DC9509A8FFE7C9617DF2299E1DA5D7A29D0C18350968E332E1A92","PreviousTxnLgrSeq":7499784,"Sequence":7559,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8F02E38B483F21CB23E9EFA5A0D49EC7AF9BEF3F018BBDA30FED2D573A505D95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"5D47455E2521B5585561843071A1B7102973A3BC88B0CACE41A89E91C0C2690C","PreviousTxnLgrSeq":7499862,"Sequence":8243,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8F6906FBEF46499F712C3CD611AA501E9B7745077F80EA3BC57B2951FD5BB5D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"BC0F9BB119003DA6AE7A698AC8919D7F88B0B0876EE95B64CBABAFF680D08A44","PreviousTxnLgrSeq":7499995,"Sequence":9686,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8F83C1E3AC56D6679E3998A415BBB3940B413FB2EBA8579F69F73E9039D416FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"F4B706C000EF31B7DBF4E2893B9AF640566301B33D7D3D0E40B3FDA92F4456FF","PreviousTxnLgrSeq":7499745,"Sequence":6983,"TakerGets":"32569144","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.73527827773224"}},"LedgerEntryType":"Offer","LedgerIndex":"8FA65F4F6B4F41D92C9FEA288F3F2E44F26C7A727E82087A5220C94A37012C02","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"BA62894D25E320B63F333DEAA7D6CE9D9ADD7E0FD60532326B50E5D977DFA390","PreviousTxnLgrSeq":7499911,"Sequence":8921,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8FC1B5B4C9AA344F3B5E34F4D6B07113EB02A2CCF6EC55D98640C2E851E8407B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"7AD1193210EDFB0A4CC7ADFF47AA3C93EC62B85BF4E19E1368366654D7CAFF70","PreviousTxnLgrSeq":7499913,"Sequence":8939,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8FCBD1941BA88BC31EECCEDFB59B7E1CECC4E457065F405F0F3E57F4716E6B5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"2AD26051411252D1EE4B31211CC219F571EBE7BE68271E077B9AEEEE59B691BB","PreviousTxnLgrSeq":7499755,"Sequence":7133,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"902F52FE7AD892B06035E77DD5526519F51B02E53115DE623C438F29DF96E2A6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"AD3FC057C4FE0CA15C734516EC4BEB348445A84BC0A9BAB679EB471D9CD8436D","PreviousTxnLgrSeq":7499898,"Sequence":8750,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"90399A02DE15867FD228F3C38804F212A1AFFB4AD8A060537A0D407E21C4748C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"A294EFBD353942B3D53EAD278049CE5D5E8AC55C1FDC5D425C560DCD43DB2CFF","PreviousTxnLgrSeq":7500051,"Sequence":10469,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"907A563DAFEB3A9A1AB38332B493E275A2919C4A7111F7C70036492D6C038991"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"881E242140DCDD67647B57D4E58FDF7C64734F7CD9C51224A590CE872D92698A","PreviousTxnLgrSeq":7499987,"Sequence":9575,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"90C2DBACF1A896ED182175E4F2927111D9D4BBA653EAE73A886BBC4FD554816F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"96ED96590DACE3729BF4AA8E7064C87876AECFC62241394394CE6849AE1BC3BA","PreviousTxnLgrSeq":7499849,"Sequence":8060,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"90E1D8C88DE28ED02AD117B6CD84182529CE0EE31224DF05C734DC3470098863"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"91889903520762ABFFAB4067D9FABD39767F23947357C7B64185F83DFE11D46E","PreviousFields":{"IndexPrevious":"000000000000006E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"428A8BBF0DCF08FECF634B994579B9DFD1FA9525259A8F37C484BDD13705A497","PreviousTxnLgrSeq":7499863,"Sequence":8267,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"919DCE317E818B2B72BE8D2FA87C8374235E4B5804463654D9C55AFB8E804588"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"C9487D93A4568E7AD9A1695955AFD24459281E4B1807C0A07F8C258F1992B706","PreviousTxnLgrSeq":7499759,"Sequence":7205,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"91B016D484CA85B2D252C3642478659615D69E9F51D2B34B622C9CA7ADDCD3F9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"F2D29989B7D75A3DF1EA40476347F57E70E90CB27B95902B5E1323C6419C78DF","PreviousTxnLgrSeq":7500048,"Sequence":10424,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"91B3C224343F2DA7106156109C9A7AA3DC9FC85CB95CE53BCE02D712E4528103"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"30A0C3B8E51238A8CB0C8A032FA1F20446C83CB89B7008921D027C5F71CC3812","PreviousTxnLgrSeq":7499788,"Sequence":7622,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"91C123749840CE3B153545D2945364A489F02CA7AD698321F9CBCCD1F6271C58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"09152C896E4EE20ED194F093B0D01C00C73839BE18E40993AAA52724D25E86CA","PreviousTxnLgrSeq":7499778,"Sequence":7478,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9224A468659064349006E0F0913127161920E63F2BF9487808CFAFFE1E5F1615"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"39C3806C93E53F22ACE869D27DA2CEE073190FDEA0E094BDFF881CBE1CB6942B","PreviousTxnLgrSeq":7500006,"Sequence":9848,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"923B696C1D471F1300148C0C21F7C554F1A57F77C643C058AFB936104B86315F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"96DDBB3CFBCFDAA74550220303579886383FA23E1FCB1E809A5C24891DC5E0B9","PreviousTxnLgrSeq":7500034,"Sequence":10223,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"930FAF24B81A419F82A4260F61A4D57CAB7D172907830E7C95416CAD35564AFD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8621D1F5A0B76BA1ADE03817472BE355B1D946EFF73E6C026250A9B09F93B411","PreviousTxnLgrSeq":7499841,"Sequence":7958,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9365CB6A80D2990736224E771DC0141C35D0D8B25B14E51EF14391C46BE2D61B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C2653AA224D82DE3DC0D2D5DAA57DFF16D5B1601EF9CF1DFB688B98BA5D6D427","PreviousTxnLgrSeq":7499872,"Sequence":8390,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"939EDBA0574D23B690B869D4DE335D8E8425977B50F12A992D0A93D9758B6537"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"692DE557BC5785DDC8A1EFCB504DE8684B0E96F4825D9E2B8DB6A19DCB5A8256","PreviousTxnLgrSeq":7499991,"Sequence":9626,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"93AF5C0CCD1694617339B4B68154D4F27F581F75465CF2A2161BE95994201DF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"AA35459460D5D2A33975FE483CF640BDA0E811949D0E22AFFFB24899A43C3C4E","PreviousTxnLgrSeq":7499880,"Sequence":8507,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"93C76AB888CFC2C75A7C78614A51772E6A97329AF149A34D10097CAD0C2CA795"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"372DCF8BB8F564D95956D4A2B6A9FC9DCD1FB164C9DD2322990D83FCED4E8B8E","PreviousTxnLgrSeq":7499873,"Sequence":8402,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"945EF6CBA6A4E96C820E97D5C83F30BF73379C1FDD9B2EF6FE6B59285F537C9A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"E07651AEA940BA142C233F3308D6987CDD691489621D35F75B1BD81EA6A72F45","PreviousTxnLgrSeq":7499985,"Sequence":9536,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9466D302B4383D05C75371A2ACDA573CAFE7EF8BF19E019262EF104A68EF331E"}},{"ModifiedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000026","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","PreviousFields":{"IndexNext":"0000000000000001"}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D080544850E92B3","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054486EA21DA","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054487E13AD9","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D080544FC7B6582","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544FC7B6582","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544FC7B6582"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"5DC16DD29396DC5EB3E78E0D567C4AF5D33B689BD9AF262B5338A3BF3B0432B4","PreviousTxnLgrSeq":7499956,"Sequence":9128,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"94D56F278CD71C5029D4E162A30ED2D2ACEEE490D325338AFBD985E3735D182F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"6B856577E3A95B4364B16A33D85D10E8955FD1D552CB661131F8EF207C3B0BAF","PreviousTxnLgrSeq":7499750,"Sequence":7052,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"94F543F7CAC65D6063D165A911A0851E2BD47D2CEA2815036210A1B5626342EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F2254C388CCA2035AE43FD9EC630474B4ADCEEE8F114063E6E550DB1B83728F4","PreviousTxnLgrSeq":7499872,"Sequence":8384,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"951F05AA79B3D2449B7207698C1F0BD3411B3755961972178817386DDEA97602"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"B762C1E2D7B35EF96C83F9E69620320B516C4AD9B9CE671D664C8FBBEF90996D","PreviousTxnLgrSeq":7499997,"Sequence":9722,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"954AFFC95C2696787A2924DBCCB88D11579C5D1F43BAB66D5BBF4F38C701E2A1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"5D15E711237C047271B3D75BDB60EC2F9924C0C0EACB0F5FA9762B49A5A0F83D","PreviousTxnLgrSeq":7500022,"Sequence":10073,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"957EEA34A566666E88F17E0EF6E07EDF184893DF58E5A631FDE403FCE328FFFE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C53D4E5938118FCDB92960A9EF70E140DCF669F91DCADF8C962996FCF5BE3953","PreviousTxnLgrSeq":7500023,"Sequence":10085,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9580D2F98085CFE908F388DDB9C503D594799DB8D12521875265DFCE067DB1AB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"59B46DF39B32B77074398FCDEB73817C5717974CB7B5CA20E19494957D816E28","PreviousTxnLgrSeq":7499899,"Sequence":8762,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"95D210B879A15F4EC010FD8B8959CBB65F5EE480042089422C8FB49EEAA6CA13"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"8033D4B96B0D3242CB0967BC638FE1AA89F2CDA39F9DA73211F669682066D9F5","PreviousTxnLgrSeq":7499893,"Sequence":8687,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9610B5999998D561A5ED71D02361953D213C32023C81F883A1D0979B8DC3EDB2"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000B","IndexPrevious":"0000000000000008","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9639B91CFEFB131CC52730E43FB9F11AE686468F237D45768974087492DD6112","PreviousFields":{"IndexNext":"000000000000000A"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"ED546AE0060BA162DEAC471A59A083AFF057E326193BEF69B8A639B899D86F63","PreviousTxnLgrSeq":7500047,"Sequence":10418,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9650692B51736FD0A724701C79C967A46125E0159354C57C5E4967F98917C599"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"E6C5F00E4D2A54110B0DAABBB78683CD8F217638939C0477F3EA7ED8AD618F7E","PreviousTxnLgrSeq":7499806,"Sequence":7877,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"969834463D3922513C7C7EC5726122E05904C3361BBCB145753A77DB2B279D1F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"190DAA1A4D0B0C1C42F31803E43167782A6FE0930BCBB33534F6671EAA6F3534","PreviousTxnLgrSeq":7499805,"Sequence":7865,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96C48C295DC3334DED6548BEE2AC92D954A5485A6C4B2FD1DF5A518BE18B6049"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"74E6F179158E6F3FD6154099C8D06B6BA730F1CA7B4D8B545F2C03E10DCB7814","PreviousTxnLgrSeq":7499982,"Sequence":9500,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96DE056E006436C6D0F0984105B0D74BA2406FEDFED623CF7EB7816E62B183CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3A935948905107FA0623CFBDA6A4ED11A819DDFB2DF71B58194F7011C5B59669","PreviousTxnLgrSeq":7499856,"Sequence":8159,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96E51BA3F0C78488AD171DB585F9F2EBD62988D1BB498A0607DCD8BEBB6076EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"48A1BC44ABFE6C38832311E04344C698BBFA44BFD2F34297361F9F995DC0A752","PreviousTxnLgrSeq":7500047,"Sequence":10412,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96E64DEB7DBBAA952596E17D2B2888FFA24FABA695E7B03951B44A854CAC6C50"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"96EAC619578A9E467C56FC23063C7AA52402F79E3B7056D9CB80A34D9B6B09B7","PreviousFields":{"IndexPrevious":"000000000000005D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"5A3AB9A3137D92E8ECC25C7751DF7E2DAADB401141DB1D3BCAF6214443A8FDC8","PreviousTxnLgrSeq":7500013,"Sequence":9938,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9723BBA8F5FE4508A6AEC3025DBB6A9B48D017B81FD15A72DA162E3F4FDFCD30"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"3F909BD7BB0D5884A4328A2CA7267473E0452232AFB615EE97020C2EEDAB5D39","PreviousTxnLgrSeq":7500050,"Sequence":10454,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"974136C154E6F0C59CF465B6F20CCF9D0101A4AECA7DDF11C6A2BC7BDEF70CA4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"A9C466F560D0567086B4C3E2E7E28D51AF2B64AD650FDEAF4886EC66AD09B50C","PreviousTxnLgrSeq":7499990,"Sequence":9614,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97644E672DEA8D7F10C88561E106EC33BDE67752A286BBBBA0500FBDC5979CA2"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000042","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9796AFAC3AB155313953E06BCB9DB10E2A980FB6EAD873BBDBB2BAC1C8006A1D","PreviousFields":{"IndexNext":"0000000000000048"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"4AD8378FF0889963DB5774F1B5FB066D85EB2E0BF2113B091F191C0B4A6F3E9B","PreviousTxnLgrSeq":7499911,"Sequence":8915,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97A970060FA9E9506BC34A0570A0FE8AEAB0DDE1BEA1D15D8ABC4005E5CFF84F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"85A25026FB59C7429BEFFA3C0C042D0635ECD7D709001A8C46D60D8A703E92CB","PreviousTxnLgrSeq":7499963,"Sequence":9230,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97C52D86B4349F61B498DFEDF611A91A7C4ACA828F38E9E9B578D124655DBE7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"18E29BA774DF31E84B48BF4520B3660AEAEF53BD5C42E61BEF0295EB3E446BF8","PreviousTxnLgrSeq":7500014,"Sequence":9956,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97DC231402F03A280EA93A1E6FAB7FD332F44F07674BB2E0DAD28E8C90A1689E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"8199F49CE984E36A8252CE16B7BEECD79A8D1EF67D16037BE61DB4BDF533EBF7","PreviousTxnLgrSeq":7499774,"Sequence":7415,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9817A2ED3B41A0446D8AE4188956FFC09328E063A42F97E451C07255191941E9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"CA61EE614BD90FDDDAFAF432BDD9BCCD7A6B55AC524D716EAC4865B1B546D8EB","PreviousTxnLgrSeq":7499866,"Sequence":8306,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"982E24B23A500EB6EF69E15272EF9770A94554F944ACB8A0113ABE5F84DCBE7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"39C3881BA11F3961B689AC4E793E6E9F422EA04E2AD3059AF7C360B79413B5F4","PreviousTxnLgrSeq":7500002,"Sequence":9791,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98580392F81088C7C54E824E1D917A8730A5D8E5D25C33B577996F27CC68ED7A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"04D17DCCEB0883AFD9693F204BD08C7A5366B4F6DF8B027063AEF54BFB1F4AB3","PreviousTxnLgrSeq":7499801,"Sequence":7802,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9869CFA766BBF733C83060CC6D50BAEEA10017286AF36959250D4069ADBCF47F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"2BD7BE47251CBCAA33769E67CCC27CDDD352D4FFBDC945D002E48FF32F59B6C2","PreviousTxnLgrSeq":7499800,"Sequence":7793,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98867C395774DAD0BEEF430BE670694DC839D055ACED45B3BF243C68DE571507"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"3C883BA41E222228BF29C08AF3AD3E1776966B86066D54B356600E91CC955543","PreviousTxnLgrSeq":7500035,"Sequence":10238,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98D46C2DDECB6D519E0F80493F901699B49535CBC131E8CAFA09F6C0A177E0BC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"F0D926E573AE7E4A4545C989E055F10B304EB7ED7BF9277813BE3D0C40DD8CB9","PreviousTxnLgrSeq":7499954,"Sequence":9104,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98DA8D12F4596362B747E22A80291C56A197FFED103B6F5A586FF5F50BCAEBB7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"6F2AD47641B34EA5E13F5D58DDD183A38D96A338250DD8E13828F4D60CB56B0B","PreviousTxnLgrSeq":7499979,"Sequence":9449,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"99120616AD6425926FE439FA29371BF5B4B60EDE7071B865E0D1452DF4F23A13"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"D651758EB7EA0488BFA91DA147503609602F69CFAABC3199971863188F0C07B0","PreviousTxnLgrSeq":7500040,"Sequence":10310,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9940820F85B7B568726D360E8C7121D477CEC59D8D3A5CF9F2AA18F52B3F7D6D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"9A8260A49F7E515D20854F154B329C44DC7DD41778E509C60A5D8C33B6543DB7","PreviousTxnLgrSeq":7499997,"Sequence":9719,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"996B95C31981FA48E99EC3B9FEB4B73F31BD9FAF3C3B33B236C79766DB3152B4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"3EDAF35C4AC6851EBB17B1A0B1A1BE22F71A283375E64E31815DB4645F606C79","PreviousTxnLgrSeq":7499881,"Sequence":8516,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9981298D2946DF6CFB5F4B425517EFFBD454A5F7DC51C2BA17A5E446DEC9EC70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"C00DAFCBD614214BEBD1D1F934DCB86FBAAF31945F221944B1156DD5F3BD591F","PreviousTxnLgrSeq":7499752,"Sequence":7082,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"99D079DD912C9C6A6A8BF713B90ED5F35FB681BC463D648AE62C6BEC1FAA3EE5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"30367D8CE3E8B2EEAB19E46B2445E61B4234DB7F1DE600AA7626F1A161B6A8DD","PreviousTxnLgrSeq":7499975,"Sequence":9401,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"99E261288C203B74C780CF6E74E233A7ADD0D5A8B433A62B65B6D048A1609EE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"F34C0B4E9FEFA49C35E90ACE3272F1672F73BD0AE7F600B7CA2AD630EACF563E","PreviousTxnLgrSeq":7499756,"Sequence":7157,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9A2E0DB111A7DC8256C151577A2B41ABB183DDB6FB569BEB0141E82F6761B669"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"D5A601FE5CCA245DB262EE7D7A744718C2F44C5F108D7672D6592F3AE6869005","PreviousTxnLgrSeq":7499965,"Sequence":9263,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9ADC0E06BB2103D1A25F5158BF13917C38D6372EB407EB0E4180BF94162DD5D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"339FC7C5D382A1C2992BE5CB4CC7C1A76EF1C54C08077E13E7AD792655B04FE0","PreviousTxnLgrSeq":7499744,"Sequence":6974,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"9AFF2422E301A84451EA5445F8F37D62A591A650F6FA39C93E5DF68D12471FCE","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"D534CF84A2ECFC29586E2F1A06AEA78521EEDAF3466E5F8E80015EEC8747FC0F","PreviousTxnLgrSeq":7499970,"Sequence":9335,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9B4899F1EAD00EF1DA0DB25A23B8E7E5D401B02F95E930DA422533D5EFDEA8EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"B112634E6377C9BE13958427FC4B68EFB85C7E64AE8FCA9F7F5829EC7FDF51F6","PreviousTxnLgrSeq":7499785,"Sequence":7574,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9B7A92748548C4F91BD18BA1A5384C0FBE4F7C991E4E2E8F1A70DB4DA7B2C705"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"4D661C21C7703558F9561900092BAFE0F3E0C593AFD8259A87B4871BB9E95BD8","PreviousTxnLgrSeq":7499765,"Sequence":7283,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9B94F6EDA95DB5587CE7CED219C586615018F192E2786741F189E4BB46417555"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"03E066789D8A0F646974EC4A92AAE511A7973A4EE57D89BD66F0BDCD4F49E849","PreviousTxnLgrSeq":7499910,"Sequence":8906,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9BA6A61E29CFF89CC69044680819AD17B0E19FB92E43606CC5976BA58E6E4AB6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"E02DC42DF8857A5019A01E63DB3A21D9C16EF2D7E8E3CA708191B8C2B7A30718","PreviousTxnLgrSeq":7499748,"Sequence":7022,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9D3309452497AF10EC9C7A44216FD746B26C9706375F2C851550BEE95320B961"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"D23587B8D896D62B9FC19FED5477F456A00E6158C6A26D4E4E71E1A5CAFBAA32","PreviousTxnLgrSeq":7499876,"Sequence":8450,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9D95D0FA1DDE58BFAD5BA2DFEA257E3CF71B3B03C7A49F6059BEE20457D5BF89"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000B","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9DA353A500E55172CB3D186048CC0E83C734F53856555677D2C16143DB31CAFB","PreviousFields":{"IndexNext":"0000000000000009","IndexPrevious":"0000000000000007"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"8C03F8DA9FEA2F9097B99ABF3C5F3BFA744807604C8645AE51F7567B37B4C3BA","PreviousTxnLgrSeq":7499956,"Sequence":9137,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9DBBD8BD966BF928DD40D8E2E33460EEF572102540930EA646904CFDC086EB10"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"4FC14B7B6F519B3FFFF0060C7C308C03BE6B00C071FB3975E3E4CD4F9B690EEB","PreviousTxnLgrSeq":7499896,"Sequence":8717,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9DD99C04B5AF5D0B2800F61DB59F09B8300AA7399A1FA51413A02F21875DE5B1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"7C799B819952499A60A51B2435F97C8CDED57C70E35C82D4A659F78183EC2806","PreviousTxnLgrSeq":7499974,"Sequence":9383,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9DE83BD6ADE8265E99B89460933DBD3E52C795A96546DEE692A39B3155335A2C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"39659B74BDDCD422A7F6595AFABC1084D3533B2C905787C826246B114113219C","PreviousTxnLgrSeq":7499764,"Sequence":7271,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E203CA98C85DED44EDB2E840E663E82E09A0F18A6FD80362BB243F38E4025B4"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001A","IndexPrevious":"0000000000000017","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9E261BE489BFF85EEF2697964EAED56DF8DB17C01079C816C425A2D22C99A7B7","PreviousFields":{"IndexPrevious":"0000000000000018"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"601F47F066F7B0E7A6CAC01441A66F6204E904D60C5760BB0C8A462EB015BA22","PreviousTxnLgrSeq":7499998,"Sequence":9734,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E26B21FDFC966CFB97180CCA414E57423102000F55BB6A5BEF9D04902548C10"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"0C59E058639C1DFE9C8A2E08A0BD82F0D3FF4BB200932C2C9E3B5251C841C79E","PreviousTxnLgrSeq":7499898,"Sequence":8747,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E67E9BDE4B0FFC4E6745F6FBAE9EA34E9B095F86144CDD7A61DC5D58DB362A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4CBDDD2D3B9F7BC69ECF2C3ADA036FCECFEB499B0C97FC46D054515B1E48BC33","PreviousTxnLgrSeq":7499853,"Sequence":8114,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E997C22DBB07BF3418910AD0D3D46E58AD1CF9299D6AFC805B5685D0A1E2F05"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005A","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9EACBFAC8C97EAFAF683AF9B6565793C6AA886FB999022CDF881A3E240CE4C18"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C3115DA52E156B85ADF1087626C42129A63F4FDA31749FD08AF064962F61387F","PreviousTxnLgrSeq":7499753,"Sequence":7103,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9EB644B730453049B1A0C81B2637107EA5F2D91F4F75C25B8F374917DF396749"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"6E126C4DBC6AB39ED2CA55CC047B937871D7135DC5389845260F3A9D7AD65941","PreviousTxnLgrSeq":7499997,"Sequence":9713,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9ED929D672773F87EF9CB810E64444D02168E8E2BCD5F8A95C61AE8F90C8B396"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"01F30DFE166F49072369A295FA5EF6681D55DDAB9939143EEFC219A04ADBAA88","PreviousTxnLgrSeq":7499755,"Sequence":7151,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9EF86EB97E0FB331AE2F99EAC0DE2FF8223EC39196566DA78A547DD44F507BB0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"D9B6FD645A7B78595EFA7354AFAA517378249C6C236FE706803955FFA3076FEF","PreviousTxnLgrSeq":7499966,"Sequence":9269,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F098E2C169CDBA99551730F010CDDCF1332887BDF6D47BCEC8C655D00BADEF2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"8521D0D9C73DBC277EF6CC8CA1F9883899B8C231B0C6F04CF41C09B67F8CB7EA","PreviousTxnLgrSeq":7500043,"Sequence":10352,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F24041020D2E6B6CB2608879B3559A01676D6985F29E934CD6934ADC9BE6433"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"1EF9CEE2A90228D742DFDCC982B33567FD924AF434DB32D051CDAC76D4741460","PreviousTxnLgrSeq":7499914,"Sequence":8957,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F6B06F8A9F975A14318F6BB7DA34686055519D6668C292A8F52EF7DD245AD6A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"45DFA1DD06A20A97AAFEFAD4495DAFD68D3748FEBDEB87BEDA64E675E632D4F8","PreviousTxnLgrSeq":7499801,"Sequence":7808,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F8A291DFEC7D9F2639437801856B58969B6097FE148C60AD4D91263AFB3FE29"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"1DA2E572F3F84E43834B41D5AC0C521DA98EC7E53D07C1DDBCA975C2D469A7DC","PreviousTxnLgrSeq":7500040,"Sequence":10319,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F902494428352884DABE75019F92E9945770B1D74B919249D3B0F7AE0309948"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"C57337C2DB3A7BA6D46065D0AD5CEE2F0D1A45C451D837EB34D7148F4370E950","PreviousTxnLgrSeq":7499952,"Sequence":9074,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9FA533358C63C22DF9E79DBF209CFB893512FADB004509F8CF384BAF515F98A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"1032A0CF7B0B0AA2B9F1A904ECD8506AC5DB0F4D06C328AE27BDF85796A82B32","PreviousTxnLgrSeq":7500052,"Sequence":10478,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9FC9AE1E75D8E4C1ABF6975A4E7DFFE91A9ADDE632DA3E1E0FCEDBAA35991B95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"A530DF493679C3A67A47A041293E9B70E32F27CD654088158316C6B0D87B0F94","PreviousTxnLgrSeq":7500025,"Sequence":10112,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9FDB588B1696328F579A8DC15B4D5A2740D32D96F2D454FC0DD2F50E29E05929"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"176875924016B8B3C2579A54655EF58EDC61B0ED6357592EED65B5039C9E69CA","PreviousTxnLgrSeq":7499862,"Sequence":8249,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A0357EFE0C544C605791A1CF4E35EB91B901B1B2A1422E0E3E72314C72F64544"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"FEA5CE7F76D47F5603161B9B507F1516FB110C391E03563FAB7CA02E1A58E647","PreviousTxnLgrSeq":7500041,"Sequence":10331,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A04B57462D0879364BABA001E97CD64C4974672508BEB57CA4CCAF7CA9A2421D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"46DB422D71C403DE3B0E261969764153EB51AD23BAC75D56E400C397D2CE9848","PreviousTxnLgrSeq":7499899,"Sequence":8759,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A0C07116B354FD07BE03A1E4BDCE889B399791FDC0E5332FA3B77CEDA748A31A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"C76BED35E81904D0321A9C0DF2D89E1DE526289D26FE1F09C390317122BAF19A","PreviousTxnLgrSeq":7499965,"Sequence":9260,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A0D0248A4DA6B02731C0AC403C20EFB8E2DAA36498B075420FCF71912F5B7390"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"799A9C311CE97EB15206390D88D6BA4CDAD3152D23620CAFB2041E80D77527CB","PreviousTxnLgrSeq":7499748,"Sequence":7028,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A115549CD18C0A5E1DBA45FEBCFC903E7BAB37630E57E0E50968497F58D9019F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"94B0EA0A2F6463D2E169C766DD65C74424B57B4F8581A3F88609F33A7D27CA73","PreviousTxnLgrSeq":7499878,"Sequence":8477,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A13267515908F905D01C79D8063D2385486A5EDF2F9AE70DC974540529F58910"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"B5AC5B6CB6CDBF5C1E0AC50DC890D8CF076344C698A396F282D5F1800AA67156","PreviousTxnLgrSeq":7499749,"Sequence":7040,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A154D2A9941080D477EE271609A4130AE177C5A2947E669A571772440EFE3F33"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"6ABA9065863DBC8BFF262C4C389CA9755F877F0DD62B1C68DC40F85089C68E73","PreviousTxnLgrSeq":7499865,"Sequence":8288,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A1826C5D3EAB3E377F8760583F033FCB28F9670F9F6D3CD8D57C53FB5A8E7ED4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"BB361CED4ADA244029A2272D45A0036EB6AF6413D13D59F0DB3346628F3F70FD","PreviousTxnLgrSeq":7499958,"Sequence":9167,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A1DBC71D7B2C1AFD784173D2FE32E09C0AB30F4AD1B8EABC5522F4D29D422A4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"59E4BAE9ABAC4934C6D162DA2553FF06C632EDB83D59DB6A79DA738293B71CA9","PreviousTxnLgrSeq":7499781,"Sequence":7526,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A1EABC3C212A39DE0DCF4A9786BCCC5B76389D0F7BEE7F1E281CE1C5CF8C80A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"B981339286553C63E1586E904C3B6994847D9F10093F6825038DF9D32B0FDEA0","PreviousTxnLgrSeq":7499768,"Sequence":7325,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2415F09487FF650DE078842E38745401AEFD5B6224DC6B0724AF36BAC927FE8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"63CC9E753F79F8244744929E5CC89E773D8A80B1F03B75607DECA17BBD2A74E9","PreviousTxnLgrSeq":7500020,"Sequence":10034,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A27F3D02BD5BA87E48DBDE62A274148B266AFF5E1F5E7629F13B935534650E56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"C36FE7F9DCB36AFAE27360407B3C2C21AC2DDEC37AD3FA1B754BE9547EE9E6A7","PreviousTxnLgrSeq":7499806,"Sequence":7880,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2C755C70DE3BAD53CB8C9A65B2839B800BFE663725F86F93B896C5295B945DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"7E153185A096E85643EEA10B2B98835F9507EC45268FB361580C60A0170AA5EB","PreviousTxnLgrSeq":7499882,"Sequence":8525,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2D848F5B1FD365B68A0716E855025C3B4100D7BA110431AF889B05C4510802A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"A5837BB537E461A7CFE916CE0F2E2A0CC35E161FEDDFFE17E96058D20F34C234","PreviousTxnLgrSeq":7500046,"Sequence":10400,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2E7D6FC204C3F2469520B963622D5BC7E797D8833A8E1B66FFC306607854979"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"D0DC4F2ECC036264B17B3466FBD6D84464CB995A6FCF465600E5F3195B58C513","PreviousTxnLgrSeq":7499896,"Sequence":8720,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A31F9C401EF396B98F44C37226901EDF7D35F457B84CD02E5710D6B13B42B0CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"4B11B98F0CA91A190FAC67AC1BC7D23A903327023E1F2BCD3509023761637F77","PreviousTxnLgrSeq":7499880,"Sequence":8495,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A37FA3DA90497085F92FAF1B6AD98CB123FE16324E583FB6C5B2BE8F52C11DA0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"D316DD286B21B5BE388816FC035666B6184520A2403D7D2A72D141B8D97F7C3F","PreviousTxnLgrSeq":7500041,"Sequence":10337,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A3BC28AEAAD6F7B71F20BB035FFB640DEF025A6ABB35D1C5A5D19D71628768BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"2DFFCECC777D0272CF5A492771ACEF538ADB4A4A4DBFB311F4D17ABEC2D85868","PreviousTxnLgrSeq":7500006,"Sequence":9845,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A41B2C6AA77907097A42A831EF66D1C8CD2F7A3D0518D135D13B6A43DE7C1262"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"CE5AF794B6B4F0F6AA2CE09A52D1F054A4CC512CED1D39DE86C00E86B07A4442","PreviousTxnLgrSeq":7499913,"Sequence":8945,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A448BA5EEE97E2A721EECD7B827EFDF8CDD51DB3D6C54A3AB00DB845FF28B3EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"A7F51658F42FD28F94BEC48340FFB5245345BBE54945EC83B10EF67C9C3C5BA0","PreviousTxnLgrSeq":7500012,"Sequence":9920,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A4832B0AF25347E3F8E7A69AF7A2F01D0631AA1E6B4C9A4ED31566131113AA0C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"34A5826FB5726A3CFD89937B9BFC15E62A6D99A0F463B7B7145458020C732147","PreviousTxnLgrSeq":7499802,"Sequence":7817,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A48743955473456D31D012BA642453B9306A592ED4ECEC77497EFC68420D4695"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"DE81486DBCE8FBD9269111B0279FF792474AE77777B20F0770991AF6B7917AFA","PreviousTxnLgrSeq":7500037,"Sequence":10265,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A4CCD15FDEA2222B1F69C399C0B216B871DCB256803B37345C4994A1723723CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"C3D47D0C53BBDE4A269975123CD9097951A56317F2BCE4AE4DD671CBB9EB14DA","PreviousTxnLgrSeq":7499862,"Sequence":8252,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A4F355E26206132B26E10068794C95E347F56ECD4373B8BC40A4EEF39D43FE72"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"93B74F781353C9D8370B185438A10D9529E1F9C1D596B77B67E6F94B2DBFD721","PreviousTxnLgrSeq":7499986,"Sequence":9548,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A53C21DFB5D70BEC905CD7BC05F9ED520C80BECFC79A054DED3E3317373DA371"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004B","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A53DEFF737630D3B4CA519C5676C478580EE8B1D272AAF95E4DB66CFBB0A94D8","PreviousFields":{"IndexNext":"000000000000004D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"06390DEB6D6411F7F49786E717F04AB218A636399AA7AE6CFAD15A6D8C158FC5","PreviousTxnLgrSeq":7499792,"Sequence":7673,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A541585CB84EDA3A11502939D02865071BE5D6FD99FC2086C720B2FAB794007D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"EF692AB29C6A5BBA351B8AE6A1CA4B70102FC9BFCA168D700CC71DD52EAC76BE","PreviousTxnLgrSeq":7499947,"Sequence":9008,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A5C12299BB439704D3238850EBAB1019CE61E86BC46BFF5E5C5B1324CE9A2AFF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"8D8EF52698DA7679EEADBC5AF48D2385030E7545E3BC93ACAFB514A013F11BC3","PreviousTxnLgrSeq":7500050,"Sequence":10451,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A5DD768A19047B335AA1E2B30FF25AFD13E606DF945EB70F38496293AC5900B0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C1FF92946CEA812D9B774AFFC92414575616DF0D2B55C2105383C016DFB350C1","PreviousTxnLgrSeq":7499755,"Sequence":7124,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A62316E34127DE10EE34F94254713A70A9A683EC80C3DF2E73B1471B04F9500E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"99A2276E3E580C0BE2D771CF1F457B0DE761919B1F588832679D4799BE7E7F22","PreviousTxnLgrSeq":7500016,"Sequence":9974,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A647BCD1C21D3F636B18BF4FB294B860D49CD4EC586DFAA9E5ED6AF755D74514"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"A039816C1B05190251EE2A8848622933AB14100A0AD4CF3E94777628F07D65B2","PreviousTxnLgrSeq":7499806,"Sequence":7871,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A64DEDCEE19B37D680E463DBC2FC063FA0C729CDE4DAF7541357A6830781DE73"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005E","IndexPrevious":"000000000000005B","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A6DFB902BB55ACB998F0F60BA39B1C099078135E577E6BEA0C1FC564E7BB5886","PreviousFields":{"IndexNext":"000000000000005D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"EFD4F9A70E8B5CA80FB6192F880D78EC2F86E468ED9A5FF3E2777240BAAA53B6","PreviousTxnLgrSeq":7500015,"Sequence":9971,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A7280E207A23DBFD6182DF0DC1535FD66B3DF58F3C040F0631D8DAC3BF059135"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"E87944B6AB91DD443DA2AB46B9AD38A7340B33858E7E743A4D22A4196E880ADB","PreviousTxnLgrSeq":7499956,"Sequence":9131,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A7548BADA1E2FFCEE9B29902AB5857D9F7003FFB4A30A13ABB668DB68E2DEB95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"09C1F709117F5D05B5C9171ECF581F5FA4828A4CEA953F761EB310723C149353","PreviousTxnLgrSeq":7499784,"Sequence":7556,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A75E412EAAFDAED8A476B514221E9377FECAEB7D09A74A7252BBD0047E44C7A5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"F0931D40BA435C80FF9C1D1603EB95D0C3450EAAD532670DC994EC5D08C3D659","PreviousTxnLgrSeq":7499982,"Sequence":9503,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A779607ADE8D975E24984BDF5C34DF9239844C125BBFEECDF15A4278E634F28D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"0A37B533E4DC524A4098FBD25640A57490A3D9546C64DEA7E3120957E66271B0","PreviousTxnLgrSeq":7499898,"Sequence":8753,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8371D9BC5847C1F657035DD6429392B6157C8415230FDB5FAA16FE3F30C7568"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"7A57A6E4E1C477A792D8722CDE13BB9FADC1F7F462C536FE4361BD47F948DDAE","PreviousTxnLgrSeq":7499803,"Sequence":7835,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A843F035CE0C3D5E0B3CCD1757967E385E0293038A0187AA8BFCDBE3EA5EAABB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004C","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A873C0291A83E4C924C5ADCA97F65C3F98B1A72137313DC2297C6525AC7B77D5","PreviousFields":{"IndexNext":"000000000000004E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"E0ACFA4FCD48BB9B46180223656DD18079EFF1AC9348F82CC08A06F635EFD622","PreviousTxnLgrSeq":7499894,"Sequence":8693,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8847B87532BA98CCB9795FFFDDFDC8E338430A59B79918091B51C96322CAA76"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"8708C509328143B331EF568FA5ABB2D73DC31B68C7CC20BA7884A9EA530B9A9E","PreviousTxnLgrSeq":7499732,"Sequence":6818,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"A88958F7CD3A0C650DA63633ED79DA7BB178A2210D0425D9171218BCB823D6C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"BA133EBB3A251EF3AD3AC8AF1C5E7AFF5FAB8849302730B0F6AC3FF01F69E8CB","PreviousTxnLgrSeq":7499859,"Sequence":8210,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8A40B354E168A0B233750FACCEC8AD478BA0C9917A133B8EBC4CF904AD976EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"AFF0225410BA4609155B21F6FA66620E667D9F9BD5F72BE28B88A8AF23878BDB","PreviousTxnLgrSeq":7499785,"Sequence":7571,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8B64F7F41F614C99D21D6FD0C7A549058DDA68467D31860DAA0FBC8F4E711AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"5F1EA8BA2036E6A66DEC14C1D8E63D4CCA164E02FED6417512202090256DBF90","PreviousTxnLgrSeq":7500053,"Sequence":10499,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A90A9B5F1668E614AE79DD3ABBAB24C01C60140644043D55C6EBD015C9622D84"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F68979D263C5A689671A1D710DCB967AD650D3B88F80054011FD4003C7372C63","PreviousTxnLgrSeq":7499751,"Sequence":7067,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A91BB92806E3FB9570CBE467638E66134E8B520E54A1442883C232A7118D2189"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"90A423C08B233358EB5BB4A88F86DCC25EA2EB56A8211DDA3864E2D6CFEFA415","PreviousTxnLgrSeq":7499955,"Sequence":9119,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A94B70E19C1117EC1CA81481D98F997E9BDEE701B67346F006E599C091981A68"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"9F728D5BED6BB79F1FB62843E076E4CAADEBB061F8E8A94AB5480DF6A0DEBE87","PreviousTxnLgrSeq":7499771,"Sequence":7376,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A955EE5443AB57E91A4F6CB1C6A080B1E7AB5E28CB54052C5F85983E27EF4C81"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"36E44BA53FFECB679DAB31014195666B3F0CA229E43A004F9EDEC5E56902ED0E","PreviousTxnLgrSeq":7499969,"Sequence":9314,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A99FF918341353BF8DABEBB996B1EDBF908CD76D85EC79345EF4BB3623A1A18D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"71EE81BF47B382E70E2EE648B2716D36AD585EEE8F768627B14F9138A7BEF0B4","PreviousTxnLgrSeq":7499954,"Sequence":9110,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9AC7E45DA8AAF3E93506A35ED257B124A8993DF69B9148D24C138072B92B63B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"509C815AE5AE284601EDDBB2B0D4BCDA8C002D77224B8CF466E56FC41D646919","PreviousTxnLgrSeq":7500019,"Sequence":10025,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9B1CC6443E994B9819E8854D1580BDC5618DCCD53BB97868657528AA3CE7F89"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"65C78294DCFCB9092FEF58752BC41794A542470F1452B75B9E28592B8910EB17","PreviousTxnLgrSeq":7500016,"Sequence":9977,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9D03B1034CBCAD63794AE7350EC6D63220CE88179D2172EACFCAB1503CC7061"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"DC8512F6598BEC443DB036A7B893C275B774AB9C2BC87861FBAEE247DE904733","PreviousTxnLgrSeq":7499880,"Sequence":8498,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9D73241FD0E0C9A8D3689AD72FE36A01093703D697B4E02D7B667917FD9A51D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"86E9E6C35D8A5B1B91A70BBDC5EA4B31D17D75A2BF02693948EA9C857B524F15","PreviousTxnLgrSeq":7499782,"Sequence":7535,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AA09FD140FC786B3873E208D0A478BC2DDE24EC8B55475B932320D97A87E4B86"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"5992BFBCEFADF8E4C7C5B69BCD5EDAA85CAAFCB2BFFED761B280A11C2254E295","PreviousTxnLgrSeq":7500025,"Sequence":10103,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AA60C260572FF17EA244F273E37244CBF8D0A58EEBE2EB34AC3727310BD6DB15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"AF2BB6C6F96D1D7485B376EE1ABD12C4099BAAC6BA939340ECB2C1F014C5A28A","PreviousTxnLgrSeq":7500039,"Sequence":10298,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AAFED8DD3802B47F82C995EC77E0FF6BBC4E2F110D9C15742AB4828017DCF398"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"2B2DF7A29BEA4068FCA2BB406A3BD7AD1A078A7EA7D7A9D90D656E17DE067F16","PreviousTxnLgrSeq":7499851,"Sequence":8087,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB14EF043E8AA2918C0860481DC82C379C8A66F096B5B658E1101822CDEA303E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"366C42273CB24B207020D28CB0C6F6ABBFA22D90E333D6141AC6218ED0AEDC55","PreviousTxnLgrSeq":7499805,"Sequence":7859,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB3EC6E262F8D1BBDFA399E1FCFDD5D41378954B47C04974FA18D60ED62C450D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"1A36BF0BF4BC644F989E412D211C9F2B3B3B8228E5330098F30DE20BCD47CE69","PreviousTxnLgrSeq":7499841,"Sequence":7967,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB87E48573FD3A7E59B35A9A817CA10A7BB49AFBCA8D65C5AA8DBF1EB492A2E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"3F438D405C0A9801D21F2117E90A8C6F5E952E6A27A9AC23757F3500A8CECA8D","PreviousTxnLgrSeq":7499886,"Sequence":8588,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB98FDCE1673D5AD695DEB742C6CE5760CD8622240939ECC43E276215BC91D6B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"837206AB8DB7248B448F5C084D2FF5D86DA456238F8A21AC0E83C36274C69E68","PreviousTxnLgrSeq":7499780,"Sequence":7505,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABA2F5BEC8FC2B7AE662F32823704AA2502462BEFC0F45A8ABAA51F157399A72"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"6A502CA3AEE652DEFECA75A42467BD6AFA3F0C266DA99B59035BA14EB7DC24ED","PreviousTxnLgrSeq":7499902,"Sequence":8801,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABCBF7637ADD23717B3E4300FFD11DE82A93F5879919F10B0E32F52807336FAC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"A6DA9C8BCB08645C8A67A925FD4E6C983F2A9DDE486F5C1936F94420F7569EDE","PreviousTxnLgrSeq":7499849,"Sequence":8069,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABF3D19143E9008A8871A7C26DCC640209B98AFBFE552A7F3480EA6B81EC622F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"413385A27512F7BD97E1E90E27ED4E7435DFC557272DC5E19834F0D7E6A19F86","PreviousTxnLgrSeq":7500020,"Sequence":10037,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABF54E10AC0CF66252BE8E6E8C16FACE48A9EE928A45992182827A4CC58237E7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"8980FB7F654EC4C3E1457ECB770D9B337023BFBB8595E077892B784354067BEE","PreviousTxnLgrSeq":7500030,"Sequence":10175,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AC66D873F0C23910123A821E6E4A1BDD69CFD82BE4F6EFA9828AF4006CC717F7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"750809CF487E480C4DEC6A32789183DC0D256D79A92DBF3B5CB91EA358FC5124","PreviousTxnLgrSeq":7499773,"Sequence":7409,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AC9C415CF407C22EA8159F497B846BCE2604E728CB15EC6702AD646A4EC5F7E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"8DA275B2AA5AEAFFC23031931FACB7548AAC06A50DCA8C7B56778ACCAD016FE5","PreviousTxnLgrSeq":7499752,"Sequence":7088,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ACB2114135BE494073C02C51B7CC80DFCE36CF0B1F256BD2050C614A630D96A2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"95A5785B45C8EC5EDD039EC359F723625D7B23C985555132501F156EC4435F84","PreviousTxnLgrSeq":7499755,"Sequence":7148,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ACCD9D8A2CCE6F5E38ECFB6E9C9ED5F11115DEA716EFC303644FC46D9C354F7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"EA1829A2FB2C4C2EB836B47AC17A5FECA6B1E32DC8C4A34C49B50632862BCA44","PreviousTxnLgrSeq":7499781,"Sequence":7523,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ACF08CE79A78885191D7134CE3C27F460EC1CA5FF17035A61AD73CD1684A456B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"B3BDA431E315EC8800C64ECCFB5E528CAE7B187CFC13F3A516B2CF8718AC142F","PreviousTxnLgrSeq":7500005,"Sequence":9824,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AD3A3793DE4CD9FE1AC832DA8B0960E85D07D2B0098DE2E7286AE7CFBE0A78E8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"227C2EDB188178AE5B4A1D37CE0E8905731C19B1EDAEAF8C1A18DC59E59F1DEE","PreviousTxnLgrSeq":7499887,"Sequence":8594,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AD51EF1118ADCE0DB72A3BD93D5D6A5727A9B0A5ABF41D66FF5F9E57A5EDCE9A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"E6D773B8EBF2D7AB2FE64D48D5637E65B54A09176C331CB449B9B6796A81A0A6","PreviousTxnLgrSeq":7499869,"Sequence":8339,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ADCF945A6B4AC10CF872936484EFFAF7140A5A161F6DD682CEF9A8CCFF83974E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"EBB979DE20692D7E056633A0C28B500F31204C049E42A1550CA11A8E7615564B","PreviousTxnLgrSeq":7499762,"Sequence":7241,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ADD4C7C32D5DA8E71E2F32767994C2CCBB7640D3B7183C01129E43ECF248805A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"2B84F3F2ED2A4416565CD15863F86E7133E06E7972054CCAC523BBEEFC33802F","PreviousTxnLgrSeq":7499794,"Sequence":7703,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AE16992CFE5374A8877C5D5403B8171A6D41B06CB30A04EA363B7FAC9A40AB83"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"AE11B5C9E30160E894C8F0D4B5A283476207A690CC0D8919FCDEEAFA35C52EA5","PreviousTxnLgrSeq":7499839,"Sequence":7934,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AE2680DE094147F03CBA59F40D0EA976E0DCD54A0BE87B39BCAEAF9EEA732785"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"56954E4BEBE7ACD0C228B6E681EC1B8BB68527FE3240F7354CBE617B02F466F8","PreviousTxnLgrSeq":7500003,"Sequence":9800,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AEA03D75EB1DE11C9537772737988902CDA4D53BFECAC4A8A2E7855BF7DE4B49"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"96BBE92E03D596116C163FCE3F0E73D0667AE62D22EF35E1BA01673C5CCD4BA5","PreviousTxnLgrSeq":7500019,"Sequence":10019,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AEB71DF326C9D9D1C828AAD8E587973CE8FCE496880522DD23B2EF58DC7DBB83"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"FE88A459310A9F52FB4B5043F90C6A25C31071ADE3D8D79F5A83AFF02744C813","PreviousTxnLgrSeq":7499994,"Sequence":9677,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AF937622CE898B3C7DE819AAB09A85FC5D032D472594FF2C7DD7F624F61FC98F"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001E","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"AFA04B6C8060022D96C549CC846622398EFD50E8E2F453F91325B294352FFFF6","PreviousFields":{"IndexPrevious":"000000000000001C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"740DFBC243777731989EF7F37FD4A2DCAA997701721D8C2AF2EF99E859D04693","PreviousTxnLgrSeq":7499977,"Sequence":9422,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AFBD3366CFD3B78D22C13E87EAC47853C55E84A06BB2046E2F105B6410B452F1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"9EEE91B718650D51015EF8D73F320F2F51D204ECC016BFE9CD54BA581FEBC045","PreviousTxnLgrSeq":7499788,"Sequence":7616,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B0193EE4B790FFBC6C6F8B6D429A01EB3629747BCED4C4F1C448B5DCAC113ED9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"16CE7A09543567F5A00049142653541EFDF26C4FC294AD55990F04EF669E4CF6","PreviousTxnLgrSeq":7499755,"Sequence":7139,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B05DEA15F51DCD22ADB36C09FC4A0E3F7A3342984623CC85FC5BCB687CFF3F86"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000022","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B075B5F0A2B4E9AFBACC329262E0C1BF3E0C387DD4E33D7836FFC708891C48E5","PreviousFields":{"IndexNext":"0000000000000025","IndexPrevious":"0000000000000023"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"8A709F586B9EC00B7A432A97C5EF1C987E9D4729E2A85192FCC9A686912CF599","PreviousTxnLgrSeq":7499875,"Sequence":8432,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B0935196000B8254EDAC3760877E611D1B43C2F4FA0B741CC0BACF9654C9B404"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"A770DCE750CC1BF9DB159A32D996B3879785D175CDC85C83B9DC6779F3F5DE95","PreviousTxnLgrSeq":7500051,"Sequence":10466,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B0A89105727CE9D6CA009F82E207AD45C94D9D1BB87831F210A6BC7F7C2591DF"}},{"ModifiedNode":{"FinalFields":{"Account":"rn7Dk7YcNRmUb9q9WUVX1oh9Kp1Dkuy9xE","Balance":"63042395","Flags":0,"OwnerCount":7,"Sequence":27678},"LedgerEntryType":"AccountRoot","LedgerIndex":"B0E4DC5237691AB1B621382E64BD15B189FC1E89A7B28475A1F89E7A2FDA986D","PreviousFields":{"Balance":"492597579"},"PreviousTxnID":"BE213C982E245DDD363DE02A715EC3E51D24A137D06214B576751AD0373DA7FF","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"AB06475EF76232738B14B19E10B2A86A0CEE83AE52C53AB07B62D0A480B70D0A","PreviousTxnLgrSeq":7499794,"Sequence":7706,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B109685881C3DE3C9430FDF769D93AC8705382414F5A2B889B84A5B88C125D3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"5861C3CEA4497B8502BC9585DF53C08CD0758F202FBCA6740DD5EAD31EE281AD","PreviousTxnLgrSeq":7499878,"Sequence":8468,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B15CB029ACAAC8CD162AB1AED2E9D81321512520E5994CBF8A545A2DC8D55B5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"566CB0CE44BC5C9E2313683502A1BF906AA620E6509D053AADED76B9D279DBD5","PreviousTxnLgrSeq":7499784,"Sequence":7568,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B17DE21226D4C87D4794921B0D2BA0B185A605AFECFE2E3D2DBEDFF29B105D00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"86C94C55FAF0FF44C43D7D495E1FDF8866D80D928385BD719523AE34A7026D71","PreviousTxnLgrSeq":7500040,"Sequence":10322,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B23C24877767DF76FE843ECD36CAD97518CCDC13508F9249D88C763913508466"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000068","IndexPrevious":"0000000000000066","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B25FAB6A71DBB009C8A227B1E66C2D587A98A0E2E19B0BB56617908A46A0026E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"0D5539DF521D4A78E2360D01CE22A74AEC95BD1869ED73E0E6C8D4448A614DE6","PreviousTxnLgrSeq":7499849,"Sequence":8063,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B2E6970587C245EB4808A8885BA7F718934CB75127CB5AE2DB27B6085F8EEDC5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E49AB5F385F80F257D8C0468B44FE860546A670790454A1CDF3BAE043E9907C6","PreviousTxnLgrSeq":7499905,"Sequence":8834,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B2F555A5E8EE821C146FE93CEE4C38D3BB36C48A2ABCA653E82CE5534929E163"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"6FBC8260A9AB64764E3DE1A553A7131AE6AD32FFFF059FD9E53CA9BF5BC6F147","PreviousTxnLgrSeq":7499804,"Sequence":7841,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B2FF90ABA4A72FC3D0B808742CA283134C10C6BAB6992FC75CA0AAFC23B533DE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"EEAC88AB9C99183C4E0AE6B04845BD370FF321B99980D9EE3CE17BA3BCF58A22","PreviousTxnLgrSeq":7499887,"Sequence":8600,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B385D8D84D786DCA24A9CDAADE332202DC9E5D806082330020C346E9EDD56AC4"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B3B1F53724ABF4F241D04BA8CA32FEC7D6B9BF0B16EEED2FD1C1A4FD52DAD18D","PreviousFields":{"IndexNext":"0000000000000021","IndexPrevious":"000000000000001F"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"4814E6BCBD75E61010DE18973634330E13E60D071DC6AF83C2F0D6D36ADD2E04","PreviousTxnLgrSeq":7499990,"Sequence":9620,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B3C913CD0153E1EC13D7EA094DF90DB559DCB390F9D81358FB281BE6E248ACB3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4E039D617DC11B045E6743CD92EDBC9D9E1CA70D551D60B9EA0A1730782D446D","PreviousTxnLgrSeq":7500017,"Sequence":9989,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B3DA1F8E9DE854489C0BC756D2DB75DB55E280CB2469431EC7C51590CFFFF0AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"71C4B60C45AADA587AC1FA7A187B8DF84863A19581E5A4CFCD4AE49426F8E668","PreviousTxnLgrSeq":7500005,"Sequence":9836,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B493FD2354CC56E2D9B5278456C20621AE183FCAA338B86056D6A3E2F17AC90B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"3F7E1CFE41082B317DE3F7F8CC0F7964150837D53D7F54011BF67DFC5F47B918","PreviousTxnLgrSeq":7499878,"Sequence":8471,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B4B902E4F1C05769A6FD15E9A0AAFB2AB6228F7BB07F67CF9FA470556A12A894"}},{"ModifiedNode":{"FinalFields":{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Balance":"200576743978","Flags":0,"OwnerCount":23,"Sequence":30579},"LedgerEntryType":"AccountRoot","LedgerIndex":"B4C12A5134DCFE012CCC035F62D5903179DE5CABE74B228D84C7E4905BECC032","PreviousFields":{"Balance":"198803179213","Sequence":30578},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"7B4232A53B83D636B3A1627288A2C1CC44D925B3155DC22FD9C9B00F77CC8822","PreviousTxnLgrSeq":7499969,"Sequence":9317,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B4F022D5B47FBD9477BA3C9F7B5105C0829A5816976ACBFC43ECFDFE62C7FFC8"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000062","IndexPrevious":"000000000000005F","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B518B6E40FF628D8F85B204CAB2D5F7E9460A1CBFF323FF1A0A76AA19D09BDDD","PreviousFields":{"IndexPrevious":"0000000000000060"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"CBB506E49825B9895C61272917A80775F06F900CADC46DF967184198C46F3A72","PreviousTxnLgrSeq":7499890,"Sequence":8636,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B52A6D8AD4E4679C406539557EE0BD9EFB769BDB5C28B58FF3544D46624782B9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"99B074CF0674088D1E43A22310DD293ED0701C1F38B9FC1C7320F38387C5797B","PreviousTxnLgrSeq":7499757,"Sequence":7178,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B5372B810633F704DC9625DCBA815E83C7A61697DA9E1EE4EFB5FC069D4AA663"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"60D83E3E826A090F7D3CFAD88F4A3629EDE581922EABE60BA30DC27FB5EEF61E","PreviousTxnLgrSeq":7499764,"Sequence":7268,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B54750A665458A6B33E8D743854830A249EE213506BC0796197E48CCB3FDE990"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"E64649F3787C9E7D86EBC82609FB10A15A784931C14D11534AA695792E02734E","PreviousTxnLgrSeq":7499973,"Sequence":9368,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B595B7FFE672D9548B79A14AB0F4DAF377071797138A318E04C51532EB3FC839"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B5EBA88BA5853625C9741B0FF15E9ED91E1D672F870050C8DBA66BD62CAFDE7B","PreviousFields":{"IndexNext":"0000000000000069","IndexPrevious":"0000000000000067"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"7951D982790FA14780E78928882672E9DD20FAAE8458FBC666F10F9BC7371B4D","PreviousTxnLgrSeq":7500034,"Sequence":10226,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B60F6DC069A260CFC57790E948D2B1BCE95209ED34A1DD6719B0D4281528AE09"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"6C078181C9BAD376571DAF0F7A0FC70C74C6840D7266673B727B2C48CA25B140","PreviousTxnLgrSeq":7499971,"Sequence":9338,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B69D8F2586F6062E092E71AEFD4DD42D82F3E0809FED717170B6C3A3DCE00A82"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"AE378EBEEA6E568B232FCAAB0639CBB9DC3A1F3C2AE9F941E2FD5AAE968762EB","PreviousTxnLgrSeq":7500057,"Sequence":10559,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B6B7409D3EF80F3F0A7A74E1DE60F6D440C6EC884E7CF644AA9902EAC65856BB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"328161CED8A3624262E7985616DF35F13A357407732448B0FFD5E73FD5B6DE55","PreviousTxnLgrSeq":7499989,"Sequence":9599,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B6E94834B02DEC8D9DA3124D53695C77538693F07AADBCC0D1E49423C3679F01"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"D53E6AFCB01BFAC87FB95BA1FE2E40E3785CBEC2EB4957AF032D90D6C3148488","PreviousTxnLgrSeq":7499852,"Sequence":8102,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7018403FE43507E2A21C83EAE80495E662D66E480285CF230A0C390FD462A46"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"132534C59D20D4A644217E3F788F18ABD4EB5FD3FF20E49C39F991A979CCA1F5","PreviousTxnLgrSeq":7499855,"Sequence":8144,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B71514AFEF2CE00542FF9E71F067930E8ADB67FD8DAA84EA58ABE2E4D438330B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"CF786E054F137E101F44E2CCCF32E7A19A014CE76DB1F9EA17D4CC91059C9C27","PreviousTxnLgrSeq":7499978,"Sequence":9437,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B73306F50F3EB018837E9964909693725A4EEB5361B95E260DCEB7978AA4C71F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"AD99F3E5BB1B004FC067FC4B63F7A1C6C004C3A1FD20C8CE705209C9003109C2","PreviousTxnLgrSeq":7499978,"Sequence":9446,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B73A7A2C008CD32B841F1C253C4D908E37C0C286B8EF9ACF5037626841885FBB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000068","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B7435842353D61B3F5FB3E90EEEB7A7194F04D60D4FF15110D4F8B5FDCAE9629","PreviousFields":{"IndexNext":"0000000000000067","IndexPrevious":"0000000000000065"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"6578A782DA1A9777364119E1910DA9CFD56B2D5787A32B5A1926895B437AB8C9","PreviousTxnLgrSeq":7499762,"Sequence":7238,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B74BDF89A2D5E552900A98E0742DF7CAC6476E7F4C26273D1ED3195AF7E7F56C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"81B13722879D9CD574C253E4BDF941F2791EB46943AFA70514F9B107AD41927D","PreviousTxnLgrSeq":7500015,"Sequence":9959,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B750FB4CAE90833A2A6B013723D47CBBB66BA147B881094C9F60618E4679440A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"DAE6C1092CCF3C77F8D201FA3084616B0DD0BC350B25CD42D75B28F51105C997","PreviousTxnLgrSeq":7499756,"Sequence":7160,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7995ACB4F306DB4DAD4AE3C1FC03D7AA98D9ACCA1CA8F146B30E26E873D12B2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"7F8FB04665164ACCC4A67DD5C0706F452D8D433D61A12F2745DF72F38921788D","PreviousTxnLgrSeq":7499962,"Sequence":9218,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7A67CA4303F8A5507DCDBA67D4BA1AAEC1AD3905B46A40C00CA416CE9686B63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"7B74FADEFC5F459A0E214DAD19074B37B3753235FB68BAE41795A64F0BB6AF68","PreviousTxnLgrSeq":7499781,"Sequence":7514,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7B70C31C82AEB15A5CE8FD4ABAEB4627790F18353D8C0B1DDDA13D062D7A616"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"B98DED054E6CF89CB8FC1F14422EE909234814E26AB66E021712D90C25945574","PreviousTxnLgrSeq":7499751,"Sequence":7064,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7BC430E6AC74911C6DAB7997F035026F8556FEAB971F2879A73E419824B815E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"C2C7A38E70488644C6538410282749E011C929968FD7B5E0DC438F739A75228B","PreviousTxnLgrSeq":7499980,"Sequence":9464,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7CF39C224099723CB1E43810D80CD7B48B0BD3F18E0A19C046BABD21ABF247E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"6CEA671177245EFB16B87DFBD9C1BE8779615B143F8A8FB30B565DE05861BD0A","PreviousTxnLgrSeq":7499763,"Sequence":7256,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7EC7E4940E40788115C6E08F6FE0A221F0F8D5F5220CDB94EB94D9A989FB248"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"6CDE79955D1192EEAC8F052EE3FD8913245CD86FF2592B10AA95946D4D38FD9F","PreviousTxnLgrSeq":7499751,"Sequence":7073,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7ED045EDE7E068614124CE03B6D5A6CABD1ACDF7830310671194244B6DA7D38"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"A011BC3AC0ADA926F4C679E322AFD665715CCB7F0BEB48F693A9CEAB51D8885D","PreviousTxnLgrSeq":7500043,"Sequence":10361,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B8188F9BFA4B445DA25EF59D321EA4D9010BF0045B16384E5691B4391D1463BA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"12B04A9C431DB01156520A31ED0BDBEEFB6DF7046490D027F21462DB2BC3EA4E","PreviousTxnLgrSeq":7499858,"Sequence":8189,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B82BA182957F6BDB463A1673505FBD7320AE03864889718AF324964DC8EE0633"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4AB053C330063D70E1A672153AB3833C75CDB54DDEA17796DB9F2BDDF254329F","PreviousTxnLgrSeq":7499850,"Sequence":8081,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B85C9A686CC60FD5D94934C82074DA4DEF776D80B7C78AAF522D99B0FA12C6CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"4FF44C575240507013AE3D5916F5E2D9F9B26A8D5848AC45E897F55602139CED","PreviousTxnLgrSeq":7499982,"Sequence":9497,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B85E0D3DE2874E92A731A0871C16BE0FD33C7BC24D3E4FE05F38B14957147FF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"7B36D08A976C5960D460B74B144575314B8A6D0A3485F4617DFB27EF8A1EC170","PreviousTxnLgrSeq":7499761,"Sequence":7235,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B870F8018E1066CEAC9432F64206B74066F581450D0FEB42F30D8B9A6EA9E3CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"466EB8BC3567E119EF96B85A608AE51A83DCE333B342F8250580D31CD9149A7D","PreviousTxnLgrSeq":7500015,"Sequence":9962,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B8938ADA1665E0DF729B4B966DFD8DD3ADB0C1EC4BE28E1B2BEB5C97D465C020"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"6D40D3008E51CEE36B63EFFA6707B62B6BDDCECDF0FBEF2EC7D6B86573322DE3","PreviousTxnLgrSeq":7499960,"Sequence":9194,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B8C4A183673938A53ED1FF3DA01095D4C01FDF5525B84EB1EDC872F773A06B5C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"F9730C5985CF1816E02F013FC7FBFFA4D98D21B2FD9A92EC4B63CF968EED1410","PreviousTxnLgrSeq":7500010,"Sequence":9893,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B912F8DFDEC240E6FFD6130A0D8DDC6FA86DF8EF6228291AE87A44D04DFEE275"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"FABDF7ED323EDD0D6A8060E00B018887F89B8B5935982AE4DC6C5CDD27BA7DF0","PreviousTxnLgrSeq":7500031,"Sequence":10181,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B91E612012C19E52F8AA92A10F898BC6C173777F9BF09AE07246520353979381"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"8A8BC9EC1D587207E66C1B615397C822C5C36BAF7804DE63BB4D7E18B7F79124","PreviousTxnLgrSeq":7499901,"Sequence":8789,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B93A6C3CA87D328C058E2E81F4AB070D93902FD8B1E378F3434C23411A72AB70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D24ACE9A8A1A4E18365DB2099DDDE8E8FAE036C1726CE0050BB98151D2EB60A5","PreviousTxnLgrSeq":7499768,"Sequence":7331,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B9B5A276E621F737283F46A09177188F260A9B2523AC67DBB14854F862DB5223"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"2DD7C79208A712364720987829F692C1E4FD3E55E34E0AF09582BAC471307044","PreviousTxnLgrSeq":7499863,"Sequence":8264,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B9CCA042655334D8E3760086999EA81D86A1F675E91D74B7992A73A1012FB826"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"ACA940A22CD0D547AF7F0A9D280C0A0BC6F4E83FBFB5D1092BEA5A06A399DC14","PreviousTxnLgrSeq":7500002,"Sequence":9782,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BA3B39E34425E7A01E0E5EF82FAB35A3995C2A0331F0FECCD04A60C0882190B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"14429936EACCDC94148DE244D9106EEF93D4D02603EEE378DC01B923118E46DD","PreviousTxnLgrSeq":7499909,"Sequence":8894,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BA93BE95EF7D01B5A50F01C90333DB46097739EFEB7AE714C080A4D469D3D835"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"D505ADB9BAA32AD6E1258CB5924958DC7628C4C290F2DF8A453979CF2B07E129","PreviousTxnLgrSeq":7499742,"Sequence":6950,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"BAA264AA0175C44ADE4386D1AA8DDC97A4568D6C3B5AEACE8D862EF98DA7027B","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"8E214E72F6BFD8FC8B8F3C4479FF67EAF36E2547B6B9C2BB9F733290CFD58B2A","PreviousTxnLgrSeq":7499808,"Sequence":7910,"TakerGets":"24931922","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.562861"}},"LedgerEntryType":"Offer","LedgerIndex":"BAB05587740B54FE4B8B2C7608EC81E9B0C931F465254343457684267B9222BB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"45DA59FD20D6C10209A3F654348164CFE5812E763BE147609E8AE0B80EBACF0A","PreviousTxnLgrSeq":7499952,"Sequence":9077,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BAD9AED295619C7F0F1867C6F4344840509AD06A52CF6B2D7FAB72CDC361EDAC"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000053","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"BB4FF5E032E0A91F81734E922185123E831EEDA794630D158D30D568F5BB8CAF","PreviousFields":{"IndexNext":"0000000000000051","IndexPrevious":"000000000000004F"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"3C423FF7F48673CBDBB5F75DCDD9B0D695C151EDBC58A368DA8D1AFF6D0B8FC6","PreviousTxnLgrSeq":7500001,"Sequence":9770,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BB678CCCB5DF50570402AA3E09423469B187B8415CB88128C881AE55521EF0EC"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000065","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"BB7780F5A0BDBB39570C9A0AC911BFBB4A9A331C1AE71888874B4D2F40F1B4D3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"473A57682737D4E9F663CDD00267E9594D39C95BA07A7CFCCBA2A153AC258FFB","PreviousTxnLgrSeq":7500024,"Sequence":10094,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BC03FCF4686152A3497BA60050C90558077EDB11BF20B48E24AF1877B3851F53"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"3C5439676112FE6CA41FB1585A3BF6E4C43DEF161A37BFE7D6EA09304E1A060B","PreviousTxnLgrSeq":7499887,"Sequence":8591,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BC0883F6242850AB2422276008A92DA93CABB8B03AD24A6C84C619F22D125D35"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"4F6D64AA893A5A16B616CECADF5054D05DFFDE8943824D0148FE6DAC98901122","PreviousTxnLgrSeq":7499840,"Sequence":7955,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BC2A24B7D4C27237A3E0A8D16AD3088C351C3C2C9AEE6F637678B2AB1E5951FE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4E33CD6F45F92A2C477C4B3DC49110433F4488E61947035FE668DA3BCE90EEED","PreviousTxnLgrSeq":7499851,"Sequence":8096,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BCB2DE198CECEC8B2E67AFFFA802E0CA377854BC054FBCD9D575CAA13080D038"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"142A3E67648DB6798B2C220542AC9EDA49311BDED329A0AC2146C25AE1CC3805","PreviousTxnLgrSeq":7499981,"Sequence":9482,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BCCBB38D6C1F5743C36CBE638F8A052A1D3C4A2ABD1C3A5499102E9C2205E771"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"67D0BB35CA0A3919590A76A1D6BD681DCFA289B0F4072DE9A25D89A4A39C30AB","PreviousTxnLgrSeq":7499958,"Sequence":9164,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD30A8CB72363B6BE01AF8EAD41A4329B8984D1C6D6397D8DC23AFE0B8E44892"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"D11730F8F206E679463F5314F17F1119EA4F4A2FD464F743FFAEDB953390DA2A","PreviousTxnLgrSeq":7499747,"Sequence":7019,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD7A9161FD555DC68A435161E9A4AAF821483A23690F6ED1246783B95FCF35D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"A156AF84398FE952B787B76D2B2ECB16A6761097D39B29EEB36C48A558BB32E8","PreviousTxnLgrSeq":7499785,"Sequence":7580,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD81B6D2A7DF02B23704CA5D5F054253C0EE44A5F976CCDFEE8B7118836248CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"AF6A96FAC1B7E92A849D0ABCBE2057B02250CF5C0B0382183FAED566AB5FCF9B","PreviousTxnLgrSeq":7499864,"Sequence":8270,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD8C564C3376CDFA30AB0830FB8B26650CD42260830133EB5380CFBA48B4370B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"D1ABCD80324D74E2F363B9CA02FA1CDC3979CBD2831F95AAE45472308346D48F","PreviousTxnLgrSeq":7500029,"Sequence":10157,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD8EB8C355D2CDEB8C614D3D8E73295822E7FC034742D5F16F86AE504EB22879"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"1BDE5FC0F3272D9385C01447C9203DE02F61744927CCA1AD9F134DE6FDF63A2D","PreviousTxnLgrSeq":7499731,"Sequence":6803,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"BD998FBA81897235892D718AA7518AA503EEB2DA55AA189C84EB32E358511311"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FA8A3F3A9796BA230EA7B3CEC7F5D78D67669B889FEA13F75083FC5CCA219C01","PreviousTxnLgrSeq":7499891,"Sequence":8654,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BDEF2B29FB5E9D405FDC5A3CC3F5F8E69A8B00D99E4C59E2FC744B761A8FCFED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"AC49CAC03C31F82230CFE0CBEF1D5F8A3B4E4AD60FE5F1F8FD15D86A78317CFC","PreviousTxnLgrSeq":7499772,"Sequence":7391,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF0D18D1B80B954ED32D6AD24FC360505AEC252442858821B5C344BA1C9F2E36"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"FF9FF280ED955AC63C7187634352BF1F0BD562C699BF170E0FA341DD1F121E47","PreviousTxnLgrSeq":7500037,"Sequence":10271,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF24684ACBD8E0CDA7BDC952F14C86F9FAAC153D4762252CAD142C09E14738EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"EC3E7CF539013B5357FC3D56FA997E9F32EE3A8C8435C9E22A64D65A50617F0C","PreviousTxnLgrSeq":7499868,"Sequence":8330,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF36AFA0FB0A27F772BAB1B14AA26DF4CEFCEED403D9C5E23CB75B2B7C775EBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"4B2A6E835EF317B41FC6A4865101D8336B5B8E5E739CFC4FEB77AE2DF7F72B1A","PreviousTxnLgrSeq":7499791,"Sequence":7664,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF45643FA1315E34CBF77A34B183E43C84E7389DCC3E9FCB1434A4C6064BF885"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"E3972012C0185191859A2832CC4FD2F07C367ADBBEFF9DC1A11264B87075D4C1","PreviousTxnLgrSeq":7499856,"Sequence":8162,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF5C6BE1104FDF5C811C199C275A8B8265FD52F34537137FDFB5809CFAE4A4CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"8CC44593E4EEFD2E7ECD902570B94D90A39E52B844BF0E019FC4BB9CD62699B3","PreviousTxnLgrSeq":7499871,"Sequence":8378,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF6C60E2E1189FF055B0028232775506CE2275A3C776D3597CAB15796491871E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"9B815813B513CB030EA96C1A7962791994D712AC2A95F127AE7CBD9A660060F1","PreviousTxnLgrSeq":7499883,"Sequence":8543,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF817B93AED98A09D2ACA30FFE8D1394BA6BFFC7D24D113D46BE5C4D4C3E89CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"D94CE8DE68DF8B96CF3F786C078470284551B898D5F412E4885FF61DDE7DACD1","PreviousTxnLgrSeq":7499757,"Sequence":7172,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BFD047144D11D058C0DCDC783280A2768451983942E56E7529D65EF8EE783E34"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"1914CA95189A9B273C79EC6332E136C3FB9F60D98DDB1E1451B9DDE05EB0993F","PreviousTxnLgrSeq":7500022,"Sequence":10061,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BFED4F232D2E5AB9C665D9B8EEBDF6F0A40AB036913531B47E666EFDACDF8185"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"B12D50543CED7AFB4C2921C80FE8C8750713FFD90F986D503BE7D56C6617AC27","PreviousTxnLgrSeq":7500000,"Sequence":9758,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BFF03755416D3D7C212A1E4A86FD1CEA3766B1BCE0C9191A4CCCA2750D4A2212"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"01AF83C267CEF502252F1C9B8F34B8C915077DFB763EC59048ECEF388AD1B923","PreviousTxnLgrSeq":7500045,"Sequence":10388,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C0CA6E68574B83E52C91E5C625C1D32A1E6878B0DC03159E9234BA3DCCB2C1E2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"ECC02CB0CDB4BF31FC45248F4B4D9836D10AAD4A1C240A3CAA17560A7CAFE795","PreviousTxnLgrSeq":7499777,"Sequence":7457,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C0DB7552CABCA1D5920B4082DCFD39C49ACC67E31DEA001B28217AF37CFCF577"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"4DB4AE248935EAE0CC41DC32F7109471A8262C548C79DB96AD8F054573354026","PreviousTxnLgrSeq":7499992,"Sequence":9638,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C14B63678F23809182C631354FE2B330CD41FE807B99F45587B3E448217CF691"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"0785B3AAAC8C29FB08D751DE84A786496258D86F4CD905288E6801EDE79B1AFA","PreviousTxnLgrSeq":7499756,"Sequence":7163,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C14D9F5E19E06E7310F435874D7332E03920AE4D32E7ED82CE54207BA8EC8777"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"D2ED459C11ECE41CE423795E55BB26C6FC5C15B0D960E36512275FB626BAA411","PreviousTxnLgrSeq":7499783,"Sequence":7550,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C24001E73A9E179FDF24B13DB3C4CADFC0D6485EA39BD2AE106F86730804BBF8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"3B48FF0C63AC47DB815BAC4724E7684BA64D7696CA471FB3444050325D5C6E64","PreviousTxnLgrSeq":7499881,"Sequence":8522,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C27F579409AA888E59F97FF672097C8D8A5D03D00083017CF8899B13B7E32290"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"03C4FAE9054A16262A62F8107823440824A656FB29E1C478F9B0E250F46D4302","PreviousTxnLgrSeq":7500059,"Sequence":10580,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C27FE5FFD3D0388767670B5568D3EED424F9840B6D41A55168CE327F26F5AAC1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"7684955A000F41930DD378B4382CBEA1B534E03BC928D18E3822EA78715AF6B5","PreviousTxnLgrSeq":7499879,"Sequence":8486,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C280889184A543D15BB8F6C2DBB97BD930EC8855DC14CBB6F5138573125E6578"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"4BF7E931430DC680591BC607953474E7C532CEBB35223170D0B3E98CEED3839A","PreviousTxnLgrSeq":7500050,"Sequence":10460,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C2B1FC2B0A62BB29ACB6866706EAF583CFC170C06A6F603C8401EE54311CB3B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"F0F5AC6D76C406098F1FE8E6CD7C31CF6DD9C0C487873083201980AE6F0D7936","PreviousTxnLgrSeq":7500021,"Sequence":10046,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C2F0F8F6C1F6F765526151C54EF7418FF6B16938C0CA97E5140C244B3BFAE46F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"59B0F02531A7F9540FD934CE2064CC3DE4E6D33613684822E04B10641997C846","PreviousTxnLgrSeq":7500049,"Sequence":10448,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C2FDC9CA0D62C9860F23D41267CEFD83A1BA7D9E1B4E51A968060874CBB58001"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"9FEE5DAE7A9D06FACFF20BBE286A5083804DC4F8B6B98F859C64063476B142C8","PreviousTxnLgrSeq":7499863,"Sequence":8261,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C32288152EFEE67BA4604703CBB9F1B82396D335A90037C7094A2764AB156542"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"D34B0DEBD09A13371410205A444405A83E99DFCEE56A97A43672A2A86226FAD5","PreviousTxnLgrSeq":7500004,"Sequence":9818,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C32481C4531635EF211E2E82AAF2767D8D95F0ADBD6CD309E11AB1A402423018"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"50A76FF786F18E9423C145B62E8CE64365162399CBA87430B6408189D0FC7386","PreviousTxnLgrSeq":7500039,"Sequence":10301,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C3416FE81FC981BDD99E9254E5AF8C9F07FC0ECC1121C83DE07DDB0E10FD4D5D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"218D8605B33584C2DE00073AFB42B2D719A8D9001D122AFF1A275D34AC145CBB","PreviousTxnLgrSeq":7499854,"Sequence":8129,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C3743A726C5231C6A3B8680CB966854F663447EBB825A9FD396C925F1BA186FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"2602CFE6AD7C8EC814013E6F4752D716BF08A5691BCA7B9C2E15E2D03DC82286","PreviousTxnLgrSeq":7500041,"Sequence":10334,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C38620769E2E3632B78F5CB28493E613708E170231E08027179CD6CBA7D27EC8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"2E241467C8A0785972C8C3C18C9EB3343EA59E6E3022FA8CCA95E7444DFF7F8C","PreviousTxnLgrSeq":7499994,"Sequence":9668,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C3F34C78022FB9856EC42C9B1BC31C121613E010BCAB4B2D1D8E50FC2BED6A72"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"11F2D640679F45BEA501DDD1EA6D5D7973B4D3B6A042BEF25486AA35083723A2","PreviousTxnLgrSeq":7500012,"Sequence":9917,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C411E5211A4C7BBF021DF27D00F49B9614158988859523883C391D35E189681C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"9CAE9AE6A9B57DCB5EEF8F4173F11EF66A5519D82732696590FBA046BCD6FC04","PreviousTxnLgrSeq":7499866,"Sequence":8294,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C4311870DF16C76CC35701542CB936A1EADF555A7DEAC3C8CADEBBBE49C2E235"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"0913AA3B2EDA87305A2839F4A8F62F723F3F96473B394A3750326FBA23A486B7","PreviousTxnLgrSeq":7499857,"Sequence":8180,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C4E366A2C9F50F401BB76204675E86C748EA582960E00D953326AB59ED13139A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"6D3F9C42AC39D577CD72A7EA588F9AD2D79F50137C202064CA3866180213FEE2","PreviousTxnLgrSeq":7500002,"Sequence":9794,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C50B369C2C2D916B144FB29F68BBB1543534E7ED0D075911DAB4B7E2ACE66864"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E1695C23BE8C35271EC049DFD49412594E4549CF512AAA04B2A35B1065DFAF2E","PreviousTxnLgrSeq":7499909,"Sequence":8885,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C5392BEEAA24ABA0BC843C64C45B70304BE59B8FE79588B81CC4A8222955D476"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"7F8182C58D8C8F0D3F59231A36EB7BD21620E6E8594AD639BD3298C864F9D794","PreviousTxnLgrSeq":7499874,"Sequence":8417,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C5652B3D33E3B6E516B44EED88B82414122AAC87B6F1FD7810A2E5CF2657C628"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"524A35D3EF9053FCFDA6734E7F15603CE817C2460A590DB1CEB53A1DF30BDE3D","PreviousTxnLgrSeq":7499767,"Sequence":7313,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C657920B62C1EEA47967CCF492DE3E698057D24F931A2C88C207E81D58256EC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"9B0E8CAFF1514B5BCB9D8F294935785E0BA9D8BB2B654F390911427C92C3EC08","PreviousTxnLgrSeq":7499859,"Sequence":8207,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C68E2FA493215989AF3280067500A56F44A5C73B9F65FDB38C9181187FAE89A5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"AB6EF3D7124BFC2215C9CBD51EBE603B494D586642A6B6406F3024B47596809B","PreviousTxnLgrSeq":7499847,"Sequence":8036,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C6A97E15E913D7BB28F8F53150EEB554EB19598394DF0C2128B8B3240329A953"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"42C0A407A9CD18D9B19F5F0A68D309B790F32BAF47BCBE0B0A99FA296F84D143","PreviousTxnLgrSeq":7500043,"Sequence":10364,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C6C9ABD76568D716A0B4BA56387D4A20DFAA3DF80E23624C00771124A398F29E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"10586FBD1D1C57D8F59BFACEFEA10E4FEEBF804A282494321D2622E1ECBDC32D","PreviousTxnLgrSeq":7499996,"Sequence":9704,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C6D68C6773E83D9AB8CEA61D7DDFF9FA130EF0F26A73119D9AF2E9FA059F8431"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"3C71CE3E7D33643DA6322EC81D643FAAD4DEBB33A4676E9F2A5C4EBD88B19351","PreviousTxnLgrSeq":7499785,"Sequence":7577,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C75FE14C1ED2C57245135346197D8FDEB766AD38CDE3EAF6D374233CC1120F61"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"992395224D7053A924C52E017E25150C249E46917FD2A222E93F2A9FC0A1F89D","PreviousTxnLgrSeq":7499950,"Sequence":9050,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C790B201FCE89FB0490885925F86CAD9D06109110B7E5AA2F19382E89DEF2796"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"A4935D816C78FE80229DD57ED37CCE57C6E189E40A19D14A948BCCD466D54E65","PreviousTxnLgrSeq":7499861,"Sequence":8240,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C7F417054B666312A22FD42F02554DCFADA385542C1D49A2148AA6ED2B153C7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"D1729222468B18DB1A86A9645BDF5AE3EA70FB16363E22A127A73D4E4504B7F0","PreviousTxnLgrSeq":7500044,"Sequence":10373,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C80B949A635AFD7C6CA2C14ACAB2D56C2A0C294D3F5B2C63BBEB0D5C0ABF0981"}},{"ModifiedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","Balance":"10705000000","Flags":0,"OwnerCount":921,"Sequence":10619},"LedgerEntryType":"AccountRoot","LedgerIndex":"C80FC3650BEF3B37FAF76E648CC0B006CC6BF62FAECE36BBF877E04FBC6AC07B","PreviousFields":{"Balance":"12043269861","OwnerCount":2137},"PreviousTxnID":"C9E62E5894BE1C4F7DECE092C2A436F20266E206E4DE5F3D252959DCE7C43A20","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"7DC77BAB2599067F4C769F36ECFEDED192AAB0C4AC52BAFC8990DB1AD08C3828","PreviousTxnLgrSeq":7499913,"Sequence":8942,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C820F9BB1C4BD0F9739DFA5536CB2A3C25BB90708B0B1E410D4726DF2736023D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3C8EB2F2342D924A4D05280F7828516AD6B0FECC094C17AECB12CFA02A3A3EC5","PreviousTxnLgrSeq":7499861,"Sequence":8228,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C86C3B95DEAFC5D3CC61696FF59F972619889BAF300F71DC939AFEF70B86075B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F29CE7B11B3338C9EE45B6DB68BD74D362E08DF2E75D0072D9B50469F0FC9C4C","PreviousTxnLgrSeq":7499751,"Sequence":7070,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C8819BE032F117FC85A60E83620FC8ADC190AC4A3D49C4E0421F6ABD934D2A4A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"D44FDB67AE47C2B018F20BDEB9B801DC514F51BF5588795CE0461A7CD4600B34","PreviousTxnLgrSeq":7500044,"Sequence":10376,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C88C9078111C24F950584F2272A942F7D9133E9D37C4C5E72FB8F0A1EEF6ABDE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"7D3CC784C4B33764398C1363C729E58D539681A077EDAB41A684D1E2321FE683","PreviousTxnLgrSeq":7499841,"Sequence":7973,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C8E1F65FAD76A7B7619409136A539071238B57B344BC270C06C57CB60C53CB27"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"9F4EA3BCB3AFBE69474E4D9C2C43289269C216908EE985CD7856BD832FD90E45","PreviousTxnLgrSeq":7499752,"Sequence":7079,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C911BA7CE098C92CE6C90AEDA740A22A7DFD161EFD4B82D87857769EE58DBF3B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"1D8A73DB1B2DCA8F1403B703B0DB7AF07EA376A1ECD80E69E3D85747DB240672","PreviousTxnLgrSeq":7499977,"Sequence":9425,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C9586F6D7F4E5AF22C84DD5ED2FF5D173FCC955BD54221A32C6330E4FB3E5270"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"025946911C77727CC423DE2C2F74E969398F0CC77988981AFEB7BB4726BE3049","PreviousTxnLgrSeq":7499764,"Sequence":7280,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C95DC56CBB1E0A9B981B8FD6193915C76D4F896B655C9DCB60F6504CE707617B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"6321E41A0BCC06BB82EC531E01043A02EEB767B48A3757792F88A870C3689E1A","PreviousTxnLgrSeq":7499994,"Sequence":9671,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C9C4946D5D664776EE87305940D26A72051DE584AD8906728CF530EB128F3490"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"1A1FB0F20E904ECD58A6F25052BB8F3ABFAC296F73C565EB59250903AD00781B","PreviousTxnLgrSeq":7499907,"Sequence":8864,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CA9BEF00F556E685F7F5BB68439246F929BF894D282F742A672017B8AD6BF9C5"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000004","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"CACF20A03BE89F335F041F75FCDA85B53795E0C7105643567EBFA2DE468CAC04","PreviousFields":{"IndexNext":"0000000000000007","IndexPrevious":"0000000000000005"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"BA2FCA730FDD2E1397AF09FBBAF98082D4CE5D460534CE01273DAFF2D6150D88","PreviousTxnLgrSeq":7499770,"Sequence":7355,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CB0C2446D7F01E1391FC7C4C3DD64AA7B31DA2F5C1E4E22D9FEAF0839C29E18B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"A67CE5CA1B5372E25C25650252C3F015C6F093BC641783B728AD7C512B4EBED4","PreviousTxnLgrSeq":7500000,"Sequence":9761,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CB10661BBA7843FE29A4972CB9E33A12EAA8D9CFD7D0AC86EB3CA2AE563E9086"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"0F775841744508DBB5F62A4AD7E24CED0AE033A815641F3F4807F0688AF2EB08","PreviousTxnLgrSeq":7499982,"Sequence":9491,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CBBAFF7250BF3EE170C924C195AEEC665B6F047DD2E4E160C059C6064F592FAA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"718CCD605488ED301CFA09D550E07BA07E015C84C8AE35E63A38C0A47AEB5C01","PreviousTxnLgrSeq":7500018,"Sequence":10007,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CC33D6E2BE0F9EA6A8E159D29DBEB137C7144C3F8D4468DACBB4046E48AC7CDC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"C3C3A8ECDD1339E68F21D81FD5C1645A93278E0E82A90A9DFBD59C9579424A58","PreviousTxnLgrSeq":7499955,"Sequence":9122,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CC3729F80A59E18D20D7AA56761477BFD489F0ADD0A6719326DD2AB1DCA9F81C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"EAD55C2DC64B015116D9DBA1CE9E9AAE9367AC3892810EDF59F7A14FB6FD5026","PreviousTxnLgrSeq":7499883,"Sequence":8549,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CC434B360F7A3BA49338D03A572DDD639165A007034B9EB28C36861C5DBEA45D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"5CBE565FFA4BBD9192BAB1B3A41582E46DABFFFB5012DC57EC74624EAE29B5CD","PreviousTxnLgrSeq":7499742,"Sequence":6953,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"CC89BAD26CCCEABA09D0F2A82B819D73A354FBEFEA4A1EED665F65C7AE4AA752","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"1F8CFB338EF2B9065931B3AC833FFC1731A7D091635E1FE1098767F89C593965","PreviousTxnLgrSeq":7499904,"Sequence":8831,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CCA87613794E6B890C0D330BA68611FCF4E487285ACFAAE4E309B85A2DDC24E8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"D7A46939974B28ABDEBE55EDB9306DD3C4AFC4737775735EB192E241028BB453","PreviousTxnLgrSeq":7499961,"Sequence":9197,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CCF2F2765833603E9ED04C2C32FC18B1AA1E3B650EFAD33C92F5BA9211EDFC7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"0419939E19E63BE5288CE19137A4249902590DFD4CEF76A97D6BD19950DF34A5","PreviousTxnLgrSeq":7499840,"Sequence":7949,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CD1EFE81B4FBCBA45866A89B73FD6E0F791318DE0D2B1E1C5463F71FD560F8CB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"34E4567F23B83D33D2169F52389C33567473AB6833DCCA9BB849256723BCE932","PreviousTxnLgrSeq":7499779,"Sequence":7484,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CD3AE4223AA760A1363E20907D5A981D84E9E94CE889FB26E36041CD4C8AAA99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"2BBF10584D8569A4873A7B3DC30D518794C18B6E0975D0D6B874ECCF9AF84837","PreviousTxnLgrSeq":7500014,"Sequence":9944,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CDD77E9C7C4EA079E2E46A65F0089A0EAE1F4FD0C0BC50F10AB2848F9C26BA84"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-142.9140098010119"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","value":"10"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000AC"},"LedgerEntryType":"RippleState","LedgerIndex":"CDE055509C37872768D2FA63E1B11A26B38ADD9536093BAB7F972E1B9B0D74FE","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-112.7013410696188"}},"PreviousTxnID":"C9E62E5894BE1C4F7DECE092C2A436F20266E206E4DE5F3D252959DCE7C43A20","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"44909904E7940752F1C49EB2ECCF1294C280DC084C4C7EC561625720763D8F44","PreviousTxnLgrSeq":7500033,"Sequence":10214,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CE26ECA32D438C9FE0D365DB074235A0A5D360229F2E1E37AAD77FD688967208"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"4C86E921511262DCBFC0742CE77B72E7A981BC2245E3BDF0F7354894AF874F57","PreviousTxnLgrSeq":7499870,"Sequence":8351,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CE3E99589EA81FF9CCB8B35BEB236B26D8E2CDC43C8B2F9131D2A0B9B52F03A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"F9F08FDAC7392EF84822599725D2900BFA22939F289C063B674EE9AF7DE318DF","PreviousTxnLgrSeq":7499911,"Sequence":8918,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF4F7703B4927F402C59F0B6153F0E296DE8F919F3D71253179191DE5CE15B20"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"EBAC8C61482AF339B9A5ED22A6E6D10B39DAF05C9C91FD19A336F54260E6ABAE","PreviousTxnLgrSeq":7499958,"Sequence":9158,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF6108FE945175AC6D91CBB90CD7DD21690FFBDE855DD22BB66B3EE66FED346D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"7F11AAC20A74BC012DDBEB7AC31610AACD59E349B30E1949AEC2D92821A64275","PreviousTxnLgrSeq":7499907,"Sequence":8867,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF6C585189196EA3E50F3D68D1C542B6908A7B3B2226985A34D84C5750A0E986"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"73F7F0CEC8AC1D17E5451838760703D0F3ECDA6AFC87B60151F780535618274F","PreviousTxnLgrSeq":7500007,"Sequence":9857,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF6F65DC05BB9C84875EE50822EA4BBA4DF7EF37A25783487433A932B8C24D84"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"1D71E9560DC810E061E7B5F0E005B77728117B9A03FADB0143116CA7EC26E332","PreviousTxnLgrSeq":7499732,"Sequence":6812,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"CF949EEA89458F065540EED689920408D1E61F65F289E8E0214E9F2541F35C74"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"55D338152E7F4988508EADA1CDE2B5B3DCABE689476A4BA6C4D6477739817043","PreviousTxnLgrSeq":7500060,"Sequence":10598,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D017BDCAAACCF27F33F3A51291ACB4BC16087256A3CA7CA23574894545F3E3A3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"845DF7602E785874F7FDEAAAEEAD1F5818D9AE21C594342C9C633DB39693CC7A","PreviousTxnLgrSeq":7499870,"Sequence":8357,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D04A328BA83542CB4B4BA5A64CA7B6EFD17117D6304806A22A84BD3D73BCDBE2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"2FB7136A415384F9464B374855E7A5E9D9D3EBE021DD785D1EF481A2E41C9130","PreviousTxnLgrSeq":7500004,"Sequence":9821,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D051F0514FDEB66757D3AD7932D994C483F79FB287504635DA979F13FE455E51"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"0D431649F3AE862A2F138F660249B433A8E0EAB4F7DDED6859CA7DEC659A02BB","PreviousTxnLgrSeq":7499782,"Sequence":7538,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D05CD0EC1949E0AE3400C41A782373CECBDCD8224384090FE76F4321349924E9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"EE4AC4D2566ABC8739C450FAC94F4D7E48BF9C0F876B29307FAC069D99F9C9A8","PreviousTxnLgrSeq":7499731,"Sequence":6800,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"D07F4E490161E21C151101759CE8E6B65E84DDB5A523E6EE1E9C6F278E699763"}},{"ModifiedNode":{"FinalFields":{"Account":"rn7Dk7YcNRmUb9q9WUVX1oh9Kp1Dkuy9xE","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080BEF091658FB","BookNode":"0000000000000000","Flags":131072,"OwnerNode":"0000000000000000","Sequence":27667,"TakerGets":"68826783","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.5588723313498"}},"LedgerEntryType":"Offer","LedgerIndex":"D106A6720B5D02F35BE537217438A69BF0134054ACB86058B462B8099FDEBD38","PreviousFields":{"TakerGets":"498381967","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"11.28795828549009"}},"PreviousTxnID":"19A914DB471782F8CE98BC09032FE9111A4585A9ECCEDCABDED8E6BF949B6801","PreviousTxnLgrSeq":7501264}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"B712DB5216C9079619495C770D6BFF217C93B6E1684D45AFF35519296BE04CE9","PreviousTxnLgrSeq":7499954,"Sequence":9107,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D14CEDF0746F35C917F0BCF11343FC8F0F07490F230A22B87FBBEE73EC5241F6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"C338290A3DDBA56D5C0012B6100FC0A5594553623BE1545E0EDF384F17727DE1","PreviousTxnLgrSeq":7499957,"Sequence":9149,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D16DE7AB1FD17DBF80C76B9EE32CE0B73549BF187FE4A147E057EBFC07162EDF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"225C20706904D8CAE1A916579C6D24E0CDA24182F0D5A348CF1303FC9B041023","PreviousTxnLgrSeq":7500001,"Sequence":9779,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1721265F20151CCC6C68062F1F1C480D4CF9899B235A6AB1FCF8B5DBA36C7D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D1014DE66015F404CE8ED8CD189090CCD8DCCB658A775AC989D9F8DF617746D5","PreviousTxnLgrSeq":7499769,"Sequence":7349,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1AF314B85D75CB792A1CFB97D5970737955A900B465F899532C16F5BCA185C0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"50EC9358E71966D13CB93C9FE00DD28AFB86465254BD51356652C6D631923E8D","PreviousTxnLgrSeq":7499866,"Sequence":8297,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1E4689ECB8B57BAAD5121C5DD6D808B6F2F89FC6252432A047CF43104F379DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"ED955612D0801DC7CB28CFBE7C250032B26C1E40B3A0E754DE95FBFACA7C6E1F","PreviousTxnLgrSeq":7499894,"Sequence":8690,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1F1DE787053FCEC99A77E5B5D664CB40AD21BFA60B901C00E46D754EECF2F08"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"F2619B1DEA2FBE33E31EDAD83E1FB7B016AF98B81D592FFCFA27C6E2A0874318","PreviousTxnLgrSeq":7499868,"Sequence":8327,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D20EAF8FE503D02E94A7D383A951206533C84E30F9AC1E21EB83E6FE10EBF143"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"5481DB100856189B31050C2E91CDC1A4FDD810E4287F4196E4ABB204C49497CF","PreviousTxnLgrSeq":7500032,"Sequence":10202,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D23E90007F7C63780EEC5555BCAB0CA1E7258665DCE10E05FFED8E2E1F2A291F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"CDFE7808CA0EF216B132B82C8150A85E5C8159D02586274E26BC3E5E0D688EC8","PreviousTxnLgrSeq":7499873,"Sequence":8396,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D25B356CB6E201A5FE945F39D40C85A9D8631930DD906647D68C0565161D36AF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"4225EED7641F9A92D1D34462B4235C79CC5B5FBACA6FC6CB70ACD7402B7CB28F","PreviousTxnLgrSeq":7499761,"Sequence":7226,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D2A6BB61B06737ED37A76659CD088057F5AEE55A1034764DC0E4A1D42B0D6A6B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"0A7DAAEECFC805C86819923B5808CE2EF48D3A6E7092F7CBF4BB0A7DAC5DBE16","PreviousTxnLgrSeq":7499975,"Sequence":9404,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D2B0E5A4E5EFE970E03C26B16F570D163555A5596297E04220B350724C72F33F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"FF00FD34D3F61497A8396746E1B02689780EC4DD32C488BC52CBCC28D807D304","PreviousTxnLgrSeq":7499992,"Sequence":9641,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D2EF177AD18E29F83221841E7DDEADB2EF7827B8F67527BE2883C780EA092FBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"28FF79D53E444721057F3907FDE1E6B4B4F0D21DF32A9848B25342AAC14F84AF","PreviousTxnLgrSeq":7500046,"Sequence":10403,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D302DF8654C12B69377B85BE71CEC4A61E94CDBFE90035CA8B396A8648EF660D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"51EA19E08BAB267BCD4A4409CE3219CF7DCFA24F56251B4C1C6990DA8E55A646","PreviousTxnLgrSeq":7499987,"Sequence":9566,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D359D550F096E290AD9BCE1A10B1762D18D478B7DE4E3F6C44EF35A78D5B48DB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000004F","IndexPrevious":"000000000000004D","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D35AFFE9B18B25395CD40C768F22D1B56D366F9D07FEC4C28952ADE81A907F85"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"CB195512273BB1FBB1C1931FBEEEE802F5C7CB046130C18FC26821042C4370DB","PreviousTxnLgrSeq":7499953,"Sequence":9092,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D39531CCB798747AE8677011AEB4860813498E524C9486C83995E9506597EAF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"3664C234F595CC04867BB4A6C01264379EAD1A9F21207BF70213A2409A372EB8","PreviousTxnLgrSeq":7499983,"Sequence":9515,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D3A41D41FBD741886BB9A7876B3A36155E5BCA8BFD6A0689A43DE21801D02703"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"3B18FC9CA94CFB00ACCB9021D2A0215F6CE9B1E6438CE696D031B8D47823A236","PreviousTxnLgrSeq":7499762,"Sequence":7247,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D3D3A2178720143D57E359F36EF7B7650EC92CABCC63191951D1D44F123CACDA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"213F078637BB92047690149CB761BA70DB54941C2BC99FBEC9C0264EF0DC8E20","PreviousTxnLgrSeq":7499894,"Sequence":8699,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D3EF56BEAE1EE14A7B49D09D691E165BBF5E33B5CFA8CF8B09981C41EB1CB573"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"134A779A5AE2C8B80F4CD6262E5E7141FEAB465F51A44E796B1220E144B1FDE5","PreviousTxnLgrSeq":7499803,"Sequence":7829,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D416565F913F931A2BE0E3113566F901D4B05427B10C4EFD14F492A90593D5D5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"F6F2EFCFE131145EB451EEA8D1B7993FD0823E1030C135EAA54BAA685E026087","PreviousTxnLgrSeq":7499780,"Sequence":7508,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D45D3CD8BAB8B6C381E3249FED675DE3D63DF09BF2116562A5083A3B4A0808F8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"6C5D52DA22AA02A0B70A0467BC490523459C95AFA2B2B9D117190D9BF6022EFA","PreviousTxnLgrSeq":7499791,"Sequence":7661,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D475F37822F6B61FFA86375182367B607B0A6AFFE4E175D9C58BAC79867D5B37"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"098635541C53C409254B11BC0F890BBADB8249A02B389113E1349D4814B72308","PreviousTxnLgrSeq":7499798,"Sequence":7766,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D4A952EAA29FAD12FE7415E6B8F2A5638AFB44D52571758CEDF10EDB96C2E345"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"50F9C54D3BCD959E06045896CD78ADB440509BF9ED3CC4582777C503D58BE6B6","PreviousTxnLgrSeq":7500023,"Sequence":10076,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D4AE429D03427BA6A77DADAA37AB9C4D9F13A6C21A7FDFBDF4F4488CB3D85A61"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"1046B4AF64421BD7BE1010D819144F8940B75F214286689F6409708C43998ECD","PreviousTxnLgrSeq":7499746,"Sequence":6998,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D52052A1E9D7A897014B149C3AC9CB57C74AC30FE8D041421F5D531A3B979B9F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"14FDCFA2791C2A17368142A2C69488FAA243C181369837F46DDDAA4E8E5D7297","PreviousTxnLgrSeq":7499768,"Sequence":7337,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D52141EB296A2BAE1A787713BE284F93376E3C957ABEA0DD19DF2ED4798956D1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"91305C09DFFBD3A0A95CB3640B04C76747251DB2E8B071E46B2AAA1748A995DA","PreviousTxnLgrSeq":7499910,"Sequence":8912,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D59F66C66A115DC0074B146C12D95C809674702D8FD90BEAB661FA7BB2373B88"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"754FA415CA2910EFC121AB6765FAE4688EA03FC451DAA64C49B4CF7EBBECBE56","PreviousTxnLgrSeq":7499763,"Sequence":7253,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D5CF729CC4FB2D090583FA106BD5F9921D36C1EB87E3C18231F6A6A5B735AC4F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"F80F4C0048767B3EA04BE290AAD415F535DF368468CEE7D3CC20708D2183069C","PreviousTxnLgrSeq":7500031,"Sequence":10193,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D66AD62C8C3FE61879C4C9360BD387EE13EC8456E634CC161C4FC05164D1DC63"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000001B","IndexPrevious":"0000000000000019","Owner":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","RootIndex":"4FCF3E8205FD23FAE3F1C28A546229BBB5D2860A8680164777EF5DAA48F796D6"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D68A8364B85E8288599352C628C1A170616BCF0CB976D06626B468ACB942753B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"B5E666DCD9224EB5106094A59EC93FD99355DA2B280CC3F962939D403585F504","PreviousTxnLgrSeq":7500020,"Sequence":10043,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D6B15B16CD77F7FB85F9EA58C5EAF1DA0F234B4C3420B7CCF455B48AC27A5DC9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"629E0CBA9085B6BC4833331F21BDC1DC4186FED0456F46DD1B1409D111A18FC2","PreviousTxnLgrSeq":7499946,"Sequence":8996,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D6B7343CDDCA0FC1B8D24935313F07E9B38F25EA23AEBA39DFD3238A916454D9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"950B2AA506AFE8F990F9A17E8F414462A60A92A66F043558C1BB5DD2375C0AA0","PreviousTxnLgrSeq":7500061,"Sequence":10610,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"D6CC7A1A17DDD5269AEAB3A359C4027441A1085F3704ECE78A17A7A6744D6856"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"444144060552A496C0BA92A6C0876405778D289BC463B38DE93AD25DDD07AEA3","PreviousTxnLgrSeq":7500035,"Sequence":10247,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D709F7ADE2CB53047FFDB78B83D21C608A058A68C89F41F7F727D2B961AC2B22"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"393CBE2D781A17C75153F56AD0457F461E577BEFE4B5BB3366783AB721351AF0","PreviousTxnLgrSeq":7499900,"Sequence":8774,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D70F50DEC28ADE46E5874CFDDD3E5793EA90F546EF14C3C7C95E83F45D271943"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"1E0444D1EBE57748FCD8724C646B50DC04E6ECDB28ED6323822AEBD0C4FEC968","PreviousTxnLgrSeq":7500031,"Sequence":10190,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D721E4CAAF0BAA404F263AE54DC5C9626D442CAA429F9B66E2394052AE3F3B7A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"53EC5F93972E93C5A5884F04F08D02D8CD271E962076DE4BAD8CDD36CAA6367B","PreviousTxnLgrSeq":7499950,"Sequence":9044,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D73D86A45EAB6508DC97B9AE6936EFE15D0CB824183557BE0134171D40193CE1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"E0A0ACB1B8B7180BFF062AE07ACDF2ADB781EB8AE1FD0AE7D1ADA6856FE7E444","PreviousTxnLgrSeq":7500025,"Sequence":10109,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D76E6D19A73401DEB2851EADC5C5589F39456BE7115F7A6C65FC193BBABCB7AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"1E0AE5FE4D0E6C1FA5BEAD6121C31BD25B4CDFFD0EAA7EE90A82913427CCD77D","PreviousTxnLgrSeq":7499784,"Sequence":7562,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D7B05DDB6ED24C136D6DC6FD17C74FC1D4C2A2B94EAADEBB94DD48C0AA75EA0A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"7695D78EBECDFE408F6095051EDB2501C5453B633B94412A79B77788AF6A9B14","PreviousTxnLgrSeq":7499881,"Sequence":8513,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D83AEC4AE9EA1ECC00479F409A198345B61210391EC7A20C5FDA8C83FB1C2EA9"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D856CCC48975DFA8D1C524177ACA4C9C8F06EF3BC222C22C447DE19FA1ACC856","PreviousFields":{"IndexNext":"000000000000004C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"35777F167E72AC2AD32D9370202FA2679071A62802E49539B7B9748EF8170052","PreviousTxnLgrSeq":7499889,"Sequence":8618,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D85F46B3408EB8D3ADD2DEC728FDEDF29428C6B58B08E6FF055B7DE9A83FB8E2"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000013","IndexPrevious":"0000000000000011","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D878C1DF13382E8A1D19FA15283576AB9B902DD90584178D38C68108AB4B5D1C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"6D93DA5744F0ED70B5D9C1E8DDE0FE65F18A61DEDC649859E1B0616181C8821C","PreviousTxnLgrSeq":7500010,"Sequence":9896,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8AAED212953A91732E0F38828742CA007E386B9E198136262ECB41095310757"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"E23BDEADA6E9BECDB4213C8A39020C128AD2EA6ECB8BDE65123D78F42A2DBF2A","PreviousTxnLgrSeq":7499780,"Sequence":7511,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8AF7650D4546B88E4AE223CD5459F503FB83F0FF228C34CBD967F625E9052EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"31536D2A3BDEF47FDAD8D70136E6A8A6851E8F7FCC2761C241B3E98C463260E1","PreviousTxnLgrSeq":7499897,"Sequence":8744,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8BAB104F5C3DB16241B00EBDCA71C97A286875DD080F2FEFF35B55DEE537928"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"16F7B8AB4BE7E0EFAEA46713EB90A79DDAC116186E4E62C95C599A5D8A7D4285","PreviousTxnLgrSeq":7499855,"Sequence":8153,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8FDDB1D966AB0099CD16E467BDADE6F045D23B35C2BB9D8CF3E42E601A69D9F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"532C26C757FBAC5A57D20A7FC7E2F6962ADA4FFCD43AE4E5477BD5DB23E6D3C8","PreviousTxnLgrSeq":7499852,"Sequence":8105,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D925C173537BBE465BEA1A16619C16FA7534EBAC5108CECC554478792EC394B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"946EB5462781BECE28A63EBC0CBCCD16156F02C8CD1BF1AF4DC512779F0101C8","PreviousTxnLgrSeq":7499770,"Sequence":7358,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9491FE81735E75FE557A8CE9B8F5F2F339D87DE63A37130C444E9887F147B98"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"F78E19CFC7C04ECAEA72D0D1B4138A5A5C7CF1D8F6FF8820E2E0279471087B74","PreviousTxnLgrSeq":7499767,"Sequence":7322,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D95856E9C771F80F9DD13CAA9BD0D6D600A3F971D03D9AE29B0DEB41F556703A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"089785961D813C04E8D053497CDB18F7A181DDEDE17F9CD4F6E18925796DBE23","PreviousTxnLgrSeq":7499885,"Sequence":8570,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9AF17511E99BFF79B7C0DB07B093DFDCA12EEEF06C112B2896B75B4885C4F21"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"8CB1471EBC4AD6EE30A6C650D5512BC7D2DFA36C6714084E92832D8569D95476","PreviousTxnLgrSeq":7499760,"Sequence":7223,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9BA432E49AFFF8A7BEF024F45B445A147FB3320E8513364B8FDC5999133315E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F6F735824397B1605FCE3D263E1386F718924E84BB8B863A3AB35CCDD539A7B2","PreviousTxnLgrSeq":7499965,"Sequence":9257,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9BC44630993741FD5A88723783681067D98D590ED5D5131303ED561177B447F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"4373D8B89B955B67BDBDA228DF5B2A9299CA70CD6E2EF452F83E7612AAB6D821","PreviousTxnLgrSeq":7499807,"Sequence":7895,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA27EE4CB61CF7F82F84511F96C06E45B5BAE99A3269F3B7BF15F12F6F9347F8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"05D6579D73F60F29FD0F34DDF5327D9E205C9DD5AD091D1B79D01467CF3C2AB7","PreviousTxnLgrSeq":7499769,"Sequence":7346,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA2C55D6C6EF43CF5F0FA24F5BC7B9C43E758137599BE0577D2568976B04AD4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"E14F9924A9C6D5AF40FD5D5868EA701EB477BFC3615E9A770F7DAD93DFC0C378","PreviousTxnLgrSeq":7499802,"Sequence":7823,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA2D6D1192D6045E9A384FDBC70AF474506CC95DCD701073FE5E94B57B635208"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001D","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DA4D9B8518BF71140ABD6350AFAF504566D216386ECC2894A0EE67670B2B26E4","PreviousFields":{"IndexNext":"000000000000001C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"34459D9FDCA323472CFFA57D72505FC064F4D64478325912160627AA058142B5","PreviousTxnLgrSeq":7500040,"Sequence":10316,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA73F1E2FA5016F0AFD71B6ABFD8F88B0EDD8451DFF32873CE4EB5DB8C093CB7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"A1237EC7E7E56167240304034EFE1EB48ACC160043F58038DF144DDC4C95BBF3","PreviousTxnLgrSeq":7500022,"Sequence":10067,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DAC925578278CFA822B7A052B44CC958737454EC03D541FE994A4BA98E48215E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"46801BAE3202CB1C3C1CD30F36DB9FE0CB85307DE90249059E08D77EB389B576","PreviousTxnLgrSeq":7500003,"Sequence":9806,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DADE6F58EAF6AA8AE0573DB327530BA9735089AC3F016EC390C1A43C96827BD8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"DD6D94D2B0C407AA31F12733F5AB17BA7B1D48C177066B853A5AE879BEF978AF","PreviousTxnLgrSeq":7499861,"Sequence":8231,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DAEB831C5698DBD87EDF34F8A6040D9B9E379A03E916411E4E858832BCFF6CAE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"905923D9B8464723A7C72B41E5494429FC0BF6A0261714B410511A7B36BC66B4","PreviousTxnLgrSeq":7500058,"Sequence":10574,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DB92DC31CE8AE47B5D358FD45ADFEED1F6277999CFD850BF5A81472D135B89D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"D6939303326B35B98B95DE310A92EC866F45E5F2B6C42C9EC2480EDD92B4CF5F","PreviousTxnLgrSeq":7499864,"Sequence":8276,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DBC03859AF2708EF949C2849B8153CCABCD1E6E4B294A7DDE613811E4903D9C6"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000057","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DBC0F9F6D679A821C47D48C8B8C66A92535FE8EFF47A7975766B6440F67C86EC","PreviousFields":{"IndexNext":"0000000000000059"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"B6BCE3D25AA2F175123A81B36A6F9C2E83536A60B8FFFF4BC452695939A6062F","PreviousTxnLgrSeq":7499777,"Sequence":7466,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC0D28CC668B931BFE6FF52D2E91B008953DBE85C0FF3554B77FCC1E42FAFE3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"8BA2749A30D78BDEDFA3A7A0A03B32C2113662C09C5F6E7DB3C11D252585A32F","PreviousTxnLgrSeq":7499806,"Sequence":7868,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC2F700B2B832F37D910B5C2E20D610AD908279DA63003CF82D68D4A4250C0CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"BFB2BAE6FECFD45E9BDE359881D30BCCE3339D88537BDB03A11503478DA4E554","PreviousTxnLgrSeq":7499990,"Sequence":9611,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC6C92A31629D5CFF21A2BCEBD2FBA590F7F88EB874A7B7558DB9E5CE46A97E0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"2F88EB4DC6FA341A742C4F52323FED46C116826C0D6BCEC7B35E01BD93C335A3","PreviousTxnLgrSeq":7499791,"Sequence":7667,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC74634656D044D5DF62871B5CC5B07E269E0F479202C3C35EFA1D721F0E7154"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"EED191803DE26EAD744F2230F7FB9DDB093556AA3D148A3C52C9B7E83C0935D2","PreviousTxnLgrSeq":7499851,"Sequence":8099,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC8E53820D67D88887EACC32F9375C14960B16751CB9425AF1F2E1DCE4725FDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F01C383E9AB43B5521668BA1BF9FA68D3F95DDBFBAAB606E24BA8095A8E561F8","PreviousTxnLgrSeq":7499962,"Sequence":9221,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DCB08A16A186913079C775980C8CA098C255115F2477EC0F3579AF0D65D81999"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"F051A0D2712F92B73448C51DBE249FEBF2BE72A0C4A7535164F02B06869A5432","PreviousTxnLgrSeq":7499981,"Sequence":9488,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DCF9FA983D6616042A92A20ABE20953968A21F0EDCAA7AE0CB2E089E0C1A9A74"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"CDB86A71189C8986E0A342F214DF1748DE4A25193F4F7CD1FC4AE82D48A7C1C0","PreviousTxnLgrSeq":7499797,"Sequence":7754,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DD59620ED8A5CDFB0D0F91A4B2109E905089E3AF4518D27B24C7FC3B0D2B9531"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"5FEDAF17B05C83D76EF95FDA995B1472D8F69CBC22C45A4E961EFC3F90A3E394","PreviousTxnLgrSeq":7499760,"Sequence":7217,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DDB1DD08BDB0D3F7251F60D6E8D89774A21BAF9F7F137B4838076E588A976284"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"33635A66895F49F50D5D900E32D6CA2081888712FE5BEF13E2B6E477DCD9AFA7","PreviousTxnLgrSeq":7499967,"Sequence":9287,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DDCC9259CAAEDA4FFFA912C88FA8DA4F5F00EF4FE0A015C3A5BEBCAC3CC4C2EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"9E3A4881FBC47F5648170A1D5943205AECC82213B433447D5F4458678FD7726F","PreviousTxnLgrSeq":7500000,"Sequence":9752,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DE2A006DA53F484349894680C572E1BBB008B83FAB88F198F5BEA3BF0EC46E4D"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000016","IndexPrevious":"0000000000000010","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DEDCE633D9801A068C7E9F8F8480CF08E50B4A41F706FB492E7C41EDB526775A","PreviousFields":{"IndexNext":"0000000000000014","IndexPrevious":"0000000000000012"}}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"},"Flags":1114112,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DE","LowLimit":{"currency":"CNY","issuer":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","value":"0"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"DEDE20784C5B9A631C8D443AA35CB39F8280E191A7C23B63549FD66414671C4E","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"40.07133568553353"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"6866A287E0FD9572C448E131468C3BA2B81B2AA27AC6BD4DCB36EA4BD049B121","PreviousTxnLgrSeq":7499949,"Sequence":9032,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF36FCDEAE252DE14F6B1F92E860874A3C0AF31D7B4A711E361ACEB09DCC54CB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"EEB805D88AE216D089BF0A546D2F1A595486BD71163421828050730DE90CB90E","PreviousTxnLgrSeq":7499841,"Sequence":7961,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF5068B4A54882F5856F9779CD8480B04030BF514361C335CAE32C2EA21CAFFD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"AC510EEE400A871256BB39017DE95C608D6C38D8E99BDF6D80C40B55FC3761EE","PreviousTxnLgrSeq":7500049,"Sequence":10436,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF6D431EB2558E24002730102B992CEB6AD25C0C0870157D37885CCA66B52A2F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"0A61277D5FB7871515135793D4BDD718F5E1A2A7417E39C6495F26859774B199","PreviousTxnLgrSeq":7499778,"Sequence":7475,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF7BBFD9D784C1A7F2A51789F55B6309D271F4B12F652B5174F41A11E9706197"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"B126F4557C5D99A09ED78B53E143EF95321EC15418C569D6189AB166852CE4B9","PreviousTxnLgrSeq":7499899,"Sequence":8768,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E02235020FD9CECD0734287C7F991C00AD0A091143BFEDC1DEC68491335F75CF"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000069","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E0470B1B7BDB2458FE37A41E601091696AB6B52562FE8966C02629E3AF5F532D","PreviousFields":{"IndexNext":"000000000000006B"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"D3753BD6B96D1C4FB7573F11783CD15752F5BFC919FFCB13C82349B3BB5D02DA","PreviousTxnLgrSeq":7499892,"Sequence":8669,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E06AA05D2B70815E246A44B576EDA04A86F508A4CDF809D4D5735EA8C356CFCA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"552BB296C175CC33C4755820D69DDF2DEBC988506396EFC598225DB2D41B2BEC","PreviousTxnLgrSeq":7499759,"Sequence":7196,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E0C3BAA8B2BAB13D02CAD2C8E29A256BFF23F4279F6FE530EBBCE8566C636DF9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"C386BB4D5AE4BAEE858F660D7F35C44F43D97F988DEF4E2A3F047DB21AF6FFBD","PreviousTxnLgrSeq":7500039,"Sequence":10307,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E0ECDCF12DFB883C1DFDBEF812A25A8E7AF0DDCBAB0F0BD19A48D9269929CAF1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"46A6B31D99D8A69BBC39E9983E4B6D6413DDDD268E108319474A1350668CAE84","PreviousTxnLgrSeq":7499910,"Sequence":8900,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E112FE3BC3CEDC6AD37055768532F4ADBA7F612586E13C8F702D56F35C6D3C2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"AF0EDA695F1EF7424BAFC2FC1B96DEC7B74FE02519BD7DDB279EDE22C1C491DB","PreviousTxnLgrSeq":7499966,"Sequence":9272,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E176AD1E322ACCED187C0C382CBB8863D34727414B5810A28E2C53A65EFD40A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"9A83CDAD5C5A3E18732145B2085F5C3F9CF1A8F82B7C6F3CA936658EEB11FD57","PreviousTxnLgrSeq":7499792,"Sequence":7679,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E1F199D9095C808063A97EDAACCAE27FB11F3647E408E93AFCDECB2F57E5B9DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"25D22E5DB71679EC851EFCB801701BA9BC61510E7C8B724E3924A725279FCE61","PreviousTxnLgrSeq":7499840,"Sequence":7952,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E21223CEF2302D3E21922EE37D60E48E8E9CAF50FE46F5FA17175116B833C97B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FB99BF0FAAAD233F7E0C786ECF471F6033D29E391B0C9A7CDD7915903140DFF7","PreviousTxnLgrSeq":7499804,"Sequence":7838,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E22F0EB8ADAB047B27A3250C6D0A74A2DA63DACDB7B3B0F2EE8C4057B3371C39"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"BFECFA17ED24B7BFB460D2F789CB698BB1B41E07A37B4CBA0DEB2249D85D58B5","PreviousTxnLgrSeq":7499978,"Sequence":9443,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E240A9B37417D47F5A5672243C00807BC22D6B20DDA4928DFAD8F2D81D4591E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"F2C433F1604B2674B3A65B3328EBE08186385FD1D8932D6ED0C17C520091A832","PreviousTxnLgrSeq":7499905,"Sequence":8837,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E243CAECD9922FF3290C9DC646BF5167D2E0CBD35B157BE31E57F4C9FEE7B282"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"302F386BEC3D319030DDCB91BA43F77FA0CE3040DFA202F9B7388F186031399F","PreviousTxnLgrSeq":7499797,"Sequence":7745,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E27B7B1C2FFB3D2F6C8391A752AB73BDE7C1B347F0E1FEFBDA7BE805C8B264A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"2763816FEF24416644FEBD26452FD044DAB76033E6705B808916615F8DF6D3E0","PreviousTxnLgrSeq":7500058,"Sequence":10568,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E2A80903C380602B58CD32D09ADA2E9EE44C72855AC89BDE14757463C7BB426C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"D4A542755400E1D743FBC9140E5848D2AB2469F8C5BC88E49FE04A5F37626017","PreviousTxnLgrSeq":7499961,"Sequence":9203,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E2B3030E56FB9658766170AC8D78D36FAB3A87DB15FB68C00FB38A22F3EA59A1"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005E","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E2B86EFAB1237953F821006B151585151638DDB804837B61C472FACF73F9C261","PreviousFields":{"IndexNext":"000000000000005C","IndexPrevious":"000000000000005A"}}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000055","IndexPrevious":"0000000000000053","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E2DA789919DF5D3A760BA4CE1FF3B7CCC63EC1FF67553A2C0B9400513C25A2AC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"36017E2B2C82AAF8FAC8AFDE83824156336EC4AC95FC6AC8AEDEBA004840BF65","PreviousTxnLgrSeq":7499781,"Sequence":7520,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E2E2E7DF57516FD6969B71FF602DCFDDE7CC9B5F6B7637CA49760B6C36B2B28E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C438000C5AD3F70F13AEB3EE6E4C1F9ACD3D45B3B1A245EE6F71B2771724565F","PreviousTxnLgrSeq":7500023,"Sequence":10088,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E32F64E451B50A497A5A6881BEA4AFE7DCE9109999AB01237E2DDC2FED9C1318"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"950FD5DF4943981D164F6B22E9CD09733EDD0FFDB5DFC80B8791D935F52AA780","PreviousTxnLgrSeq":7500038,"Sequence":10286,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E35159CF82C4ED3D6D84DE1BFBB9E4CF73A00D925EEAD653A9F1D75908A3855B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"BDE64EE8F9B5B193E3BABF582C5BAB361D05461CD52111892BC235EAA6A49533","PreviousTxnLgrSeq":7499787,"Sequence":7610,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E358E10433F4C56EC8E4D7EDCCD6DF80D41299E668B4F205A30535024A3ADF63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"8DB9571D3C906A06916E6E43157AAF0704F31BE311AD1FAC6428E74D8F3BD703","PreviousTxnLgrSeq":7499964,"Sequence":9245,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3856A90F938F9F1B22EA3C386F04F3AA5AB912C31AEE4AD80E06C2C896856B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"CC2F6C35D62AF90F4001C2BBCA1133FB2C1785783B10D285460E29BA53DE0EE4","PreviousTxnLgrSeq":7499800,"Sequence":7790,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3AC0D7E545FC0831804686950BD2AB3B9944AA90919304B079BB2C6BC50F88A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"62EF0D08280C9C91DF9CE0072C21DA06B9B2CCECC77220AC91E488313CCA1C90","PreviousTxnLgrSeq":7499895,"Sequence":8711,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3CA252C7AD869B27797E7245766680D4B51757DBBFEAA25F3936E7B9AE288C4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"535CDE2D8AB6490E453349A2B73C71D539A348F54BDBD214BB3F1357781B39A2","PreviousTxnLgrSeq":7499968,"Sequence":9302,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3F8AF5A732420C54E0FB3F10C0EF7824ACC760227FD16F390D6663237592524"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"B8E346F51E28B8CA514346DB4465B74A24235E3499487B15C26116F5F5EF0D28","PreviousTxnLgrSeq":7499838,"Sequence":7931,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3FAC1F5EFDC8B7CA20EA175D72147570FBD4D2CE32156BDF6C5A48CB8F50DE0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"9491F415E26BC54FC2AF5568FDD49049CA41E0C9B2FCA6FAD0871111B6926900","PreviousTxnLgrSeq":7500019,"Sequence":10022,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E4036D3D45E25F547015914193BB9B5DB5B8A5F4A8BE39CAD7497EB53F63C3AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"CD7B6B55767B364A34FA2163486D8D61323BEF114854F2DFAFBA42F2CE9C687F","PreviousTxnLgrSeq":7499791,"Sequence":7658,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E432A15410BFFFA02E274B88283A432798E8D466ED6B92CED5196ED50E0A9E2C"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001D","IndexPrevious":"000000000000001B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E43E536CA1552072CA218C6B0591B455D111D3D15E160F59201B822C02365A7E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"5C4DA30FAD1680CA35D1801BD3CA40986424527A9E4C25E603CD1CAE589E4641","PreviousTxnLgrSeq":7499948,"Sequence":9029,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E4DE87F902CE3038109B978244E07C457E9BBE03647A50CAF67EB57343BCB70F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"699376BC7C6AB6941C92865425EB119EC41F4D6EB5750273C0A7EABFDA20612C","PreviousTxnLgrSeq":7499976,"Sequence":9413,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E5314F98B75286C9FB63EB8D48CCC36FA2F5CE245EB3834561094617C55B2611"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"F2A7E63380320B80B4671178813AE61E0EA7E5D98EC0DFC5C8AC07A65598F9F3","PreviousTxnLgrSeq":7500020,"Sequence":10040,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E5457A0937F349F0045994C775CC0347B8CA44EE931B4653ADFDCF6CB34F9D41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"26BD53B79C92EBA21050781A69335E074DA64111FC12E932307C717383E7E69F","PreviousTxnLgrSeq":7499874,"Sequence":8414,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E577520E52AF1B1B11698260DE5C37DC0A7887D939A1DF86721AC41F00D9ECEC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"00B17AF4240395F206C2944EB5388887CB4C64798901E05B30CCB7270EC9B425","PreviousTxnLgrSeq":7499898,"Sequence":8756,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E62A831386056D521E86108940F4EB7A0747F0B0B603ADD60A72147FD0923870"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"0C91A7629549D97913E2F9BE17098110604F2C500E885DB1EA934D2F988BACEE","PreviousTxnLgrSeq":7500047,"Sequence":10415,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E630C94D3BD3530B94E2416F6641FED06CCE4AB90EB0529017F307951CDDDEDA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C6840926C83322D878353231776FB1CC450E7C14251E964DDDBD977C81E5A38A","PreviousTxnLgrSeq":7499872,"Sequence":8393,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E654C5D97755290CD38F7215CC90D16836B6A21F68A218EC226D2B8460ED4AB8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"A537E53D50A1782D49031484E3EAA31FDAE0C9DEEFEA712373F30AB0881A359E","PreviousTxnLgrSeq":7499912,"Sequence":8927,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E67E2E092BA20EAA896A3F8601E2220607F9AAFED24BD2345595D3A459BD9334"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3E4C01FB72CFA57796BD4B8D31A1375638688B10AD654802E537B6862E6E114B","PreviousTxnLgrSeq":7499861,"Sequence":8237,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6CD90E720708282E2BD329A9233E1264533CA396358D6B2CF4B92CBE1E4CB5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"9A7318F9D4CC9E45216B6944CFF260448DAAA481658B517BFE8258E33B14E5D6","PreviousTxnLgrSeq":7499879,"Sequence":8483,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6CF26CB18E4120925B7EE221CC475DA91CC3D7B55DA2ECF370B263C3E7EA017"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"79FABC170A52A56ECF954192311637138868A6A0E7F91C5FD9FD8FC017E4ABCA","PreviousTxnLgrSeq":7499791,"Sequence":7655,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6E1F8D832015CA4E28FAA193624CF80B59A26F0A31F741B078AE8DF59B44452"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"54B50D4ACF1538712469C53F77733E532CEE55072D0127AB815130BD4B34C9B1","PreviousTxnLgrSeq":7500046,"Sequence":10397,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6FB5556649EBE7C151A69D5FC725394D32E4CE558E43C43B3BB9EE29A2C680F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"DEB1613A2A3A574DD3F279F5D93E0FB509C28606AE4D27FCD467A73831CAED90","PreviousTxnLgrSeq":7499852,"Sequence":8108,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E71C4A8E81A6E88071E1F4AA113544E6722A54D5F93BBAEFE597641CBC1BCC29"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"F4E7FDC5056FDF2AE299C89AF2D97D949C850EBBACCA476EC4D5A727A2892ED5","PreviousTxnLgrSeq":7499899,"Sequence":8771,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E7A055F3BD30488AA263A8F907B97CA946CEB36DFDCFE2D633B3D9AAF7260E64"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8A89B7947EBCAB57E00E0A95DEAA33656EC086143A5A0B39165BB5402713963D","PreviousTxnLgrSeq":7499843,"Sequence":8000,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E7B23AA27856BD9D405775C7BC11B219E944869601A8D4983134776689919E93"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"B4E1D30567F0B95A891EAD6D43C05C6A47083566C162AB3399588EC3C4258626","PreviousTxnLgrSeq":7499995,"Sequence":9683,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E806B8918C659BD048A2D477008741605F740C31446997AB73494F338314E331"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"36A43016C98548A6A9B69571A872D4509DE1013B0875C9663708115B71B3180A","PreviousTxnLgrSeq":7499895,"Sequence":8705,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E818C3A7E39CA82D0F56B958558D2279F546A394D7194A04B6660A2B86E72EEF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"607C12FC93F52F16BBC0608CFDFBA0EE9BCE0EB37EADE5C5604D7AA44E6F4BC2","PreviousTxnLgrSeq":7499998,"Sequence":9725,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E857C29BEABC2ED7FF946E84189E5BD1BD459CFFD636A626857857DE7CDF54CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"263ACA3DD34A7DBBCA7D60279B668BC2D3DE2051D0A6420685E712300C32D39E","PreviousTxnLgrSeq":7499885,"Sequence":8567,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E8688C47DB6F8E737645A32F58837CC55749EAFCC6BD731F337345FE25904E13"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"672B10D2AD91955315CEDE118D45C632F1C3CC315A873EC7DC080DAC87C24C15","PreviousTxnLgrSeq":7499979,"Sequence":9455,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E888BA024FC739087C90B8F3FD08F0CFDEB7B4225D1A014104FB16C64B41DF0F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"2436A08B75950189B241F6E74A14B7DBAA14496E7F143949C27339CB5BD714F2","PreviousTxnLgrSeq":7499906,"Sequence":8855,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E92A33F8E11CC5A22AB1A28F1A1FCAF332405D14DA0D5C8EAD62ACAD617966DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"7246E5FE2A7F4EF1A5046278637DBFD00CFAE3310FD49331E97F6255E330902C","PreviousTxnLgrSeq":7499790,"Sequence":7640,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E93DE89B76C7134AF1C3ADDF8E9BD3DFE7D94311C8F2EC7632FB14DAF9E96DBB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6C83830A28DE9FB3D945CCC2DB03F872B6485CD4864D4E31D69E6C3F4E610A0E","PreviousTxnLgrSeq":7499777,"Sequence":7460,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E97AC4593CBDC79A8B922F64137A5008240B4279E0AAC030B369EDB03E661F65"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"FAB8D5CD9529487DA156D98377951383DBA20E7B43B04A9D153AA55E27DD7C38","PreviousTxnLgrSeq":7499788,"Sequence":7619,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E984B0669B73A9611798E0469DA686F73E62106F20213A0DD92900482BA8C00E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"6472E8EAB52D5DD209DB5ADC165B3DD2E59D4A05C48C18F23AB6C0286B901F16","PreviousTxnLgrSeq":7499807,"Sequence":7889,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EA343C5730EB36CDCD866527E2C864A2FC785FF17352C17C700E2D754CBC2B96"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"29E1561AF4591B7745FAD3F8661A660A75F712EDEEAA0556526C1D821E80242D","PreviousTxnLgrSeq":7499999,"Sequence":9743,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EA96A591626A425646E52E467D62CF0964C05E41E0C955EDB1B848171AF9AB5F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"0A685E76E144C052513BBF05069CD0E7839B51763FDDC55BA5A92EB37CB804BD","PreviousTxnLgrSeq":7500023,"Sequence":10079,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EABED37C0B5DB535328051A40AF8AE1808054EA13A4F901D5DE511517C0B25F4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"B508EE3091D59F6287F0581E5E2A2D36C5BF742CF1798E2FBBB8FFC2A3B36608","PreviousTxnLgrSeq":7500017,"Sequence":9998,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EAE70E14038AFB24FB231D8F249472CDC377850DC911E9AF7FD8A0B977EA7ED8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"80B67F1092335474147293193184AC1732BCF0C0DB656C6BDAB610CE1F551E70","PreviousTxnLgrSeq":7500017,"Sequence":10001,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EAF55F5AFDF7C9031411DA277E32F8C4E1B562E88EFB9A84B6D33C0DAD32273E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"D503D376EFAEFD71189F8567ADE8D8C992F5ACE18D89D4AD65880A072CB750A7","PreviousTxnLgrSeq":7499865,"Sequence":8285,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EB0A0CD4FC1A7A89D1CEA2D47C06EA82932C2B2C49C3F7DE7A0E234D84D859FE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6618E11FC95855750BD1290E3ADBAA54A62A0D4A25488226227FC4B2625AFD46","PreviousTxnLgrSeq":7499776,"Sequence":7451,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EB8979CBEC490907377823A743E67C674F3524724521394FB9A215A4FC542781"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"3E61077871871A514DCE758E94B5BC3175F92817CA188666045187F83F0F285E","PreviousTxnLgrSeq":7499946,"Sequence":8999,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EC1C6989EC3CACEF0A2F3E8348A5482F646CD6D68201F1D3F56C1F73C9A85EC6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"5F2DBA1F2FF7B08A21E414B975759D30F53ADEDB052DBC08B6BEB13C18537D48","PreviousTxnLgrSeq":7499951,"Sequence":9062,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EC53619D5B9E1F4049A486C1A76C4C12202881885A19800BAF4ED76FF25E3464"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"09B285FB56BF1D01BE9C784149BD9A55DC51A1A5AE27954EEE25E5038B885166","PreviousTxnLgrSeq":7499779,"Sequence":7487,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EC9DEF3D32088B61C53CC77FA8BD22D06D44E62F021DF9754AB6839E86135A0A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"3D1F8A96AC4B490B4A101C9DF771D55A4F7E2823A543AB2F4EF756E81F6BBEAB","PreviousTxnLgrSeq":7499993,"Sequence":9656,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ED7FC24931EB58EE2DCB9C9A9A7CD6DA8810397323A8F575E32E01597DCE9022"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"E60886AC0CA8FFF3C5EB72012A6644D05EDB67A1C9C6AA6A9F9E5FB1C87101C8","PreviousTxnLgrSeq":7499998,"Sequence":9731,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ED9A4147637F5E3624CCC6DFB5DD2039309DBA67E7FDA0A0EE4C178C1AD073B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"93FB4BE2D1543C7C0432D5C97AC387916F4B97F8C95B2E608C37E1C94B717C24","PreviousTxnLgrSeq":7499891,"Sequence":8660,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDA8AF900FF9DD4F1B87E7DE42F5B29591F9B2379326E11528325E148B25C08A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"BE28181CD1A0A95020D817D5DFADFA8CB75822BD01E7C34D7256FC16C93DB8CC","PreviousTxnLgrSeq":7499893,"Sequence":8681,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDAC855DDC9CAA27A864D7040830EDE4BBB054033739768803E9582CAC951FC4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"03E97BC7A3DD81D7ED881727424A94A5EF9B3F802E1AA58BA79833449D6165C8","PreviousTxnLgrSeq":7499902,"Sequence":8807,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDC2EA0B78C2C3142EAE3F520F791DE88CDC64C69D6C400ED9AC72EB5B5BEEAD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"B23CD2DDDB3B01C943BD40DF6AA626B0E9EFE5B0FAD254C154A909EB7139DCB0","PreviousTxnLgrSeq":7499970,"Sequence":9326,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDD7972FAA32826CFB3AB5CAAD6076B571C7DC52C584C4EBDBE954C3BA3ADF27"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"FD7E302717E43445058C7201000203E10BFC0587323571D0DEA034CE05A66941","PreviousTxnLgrSeq":7499762,"Sequence":7244,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDF3B0070509233C2425DAB55396A3FBB9C707CDDE4C37F92800620415C06B50"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"864EABC335CCC53D38605F9F35DFBAC4E5E3D91BD6FE6EEF2F86021D5D028184","PreviousTxnLgrSeq":7499868,"Sequence":8324,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EE061C259BF390713802D01EB8EF9F218E9E400934A19A58A89ADBBD14F19FDE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"7F533F584EAFB6A2BCAC0AEDE0E107D4D61C21B670F91D1BE37CB374946AFB8A","PreviousTxnLgrSeq":7499909,"Sequence":8888,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EE9C79DB5594909B621AAED6EAF4F5CD77FE098B645BE7352451FEB01478AD5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"0DA068B05978776E6BAB7EFB8375D8F640FED0A8DE7CC22690C20FB65DE2F9AA","PreviousTxnLgrSeq":7499915,"Sequence":8966,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EEA9EC79BD3D69AA7386E6C5E53CD39AA9B166C274E5C8F2A88B79D3558804E3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"75D1052C12FB26EFD7BF79905C9108460116D17CE865A1D5E3B8CF94574D5C77","PreviousTxnLgrSeq":7500037,"Sequence":10268,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF2905AB5609374FE846F366E6D24AC076BACBF1CC4A854582C357A8F63003CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"A9322415C0F01924784185AD524C46A6DF2FBF501B8B49618B65436AF88181D4","PreviousTxnLgrSeq":7499759,"Sequence":7199,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF2FDD67BEB198C86B7685AB52B8F3A12D1C2ABA8B4F040A2E78186451834A00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"33BE4378ED5AF057E683CCE4EF81A8B88AC5A4795CEE135E2F1475B8868A830B","PreviousTxnLgrSeq":7499786,"Sequence":7592,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF46536B2CCCB5B4A4866897408A8B52BF4E239B8E04DEF0F26745F2F841FE58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"FF569FB2E7A86E90C3BAD5E3A54E36AAB332626907C8B1912697EF71C4A831B6","PreviousTxnLgrSeq":7499993,"Sequence":9650,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF7A36799A3CA50BD61935604A94ED8141F33C70984581BB6C273FB4554AD903"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000024","IndexPrevious":"0000000000000022","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"EFE30A2F61271C5FB0B38C8719523F60F9800B2B4952CC2E9402DD07993EE614"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"2EF74BA814007D72F58B9FC85BBA630AEEBC7156154E210741B437934E78F13D","PreviousTxnLgrSeq":7499897,"Sequence":8738,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F00099BEB35B99A427BD0ABD3A2BF07178529991ABA3F7C2FC032FE85D31BD8D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"E47D7D0A438AB3950542FCA394512136E44894B5EC905FF9042A1ACC2BBD2A56","PreviousTxnLgrSeq":7500015,"Sequence":9965,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F011DFAF7254C1B6B453C5C3187524AFF806E0ED433B302E353AA0ED0431600D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"1FCC323C4C4A788E6E7D9509682F2D4AEA2B174EC3E399FCBA7A28F175E8C002","PreviousTxnLgrSeq":7500010,"Sequence":9902,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F012A10CC6A4EACA6D27D1F264937960BB922505D0204E1015008F1D075C218D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"91723EB1CD690A386DA43F720C92B4549A28DB8DF386838B56AC4AF913DB3353","PreviousTxnLgrSeq":7499839,"Sequence":7937,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F06F538DE504CB42032281D372A477CF39BA4CF50947A11B57ECDD427B5E2B03"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"32E1C99D361DFF38DE34AE26731E01454DEBACFB4BCFD76E4F21928E3CBF08B5","PreviousTxnLgrSeq":7499876,"Sequence":8438,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F072CB8433C58C47C85D9371B56802DABEAA8E14065B241752996B16E343CA4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"724295F9D04A257D8A3B50604E273DE250C1C5249FCE3B894F871205B9EEC12E","PreviousTxnLgrSeq":7499778,"Sequence":7481,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F0887E8F2D30319C27DB298F1408CBB6CBFF77559A293A00586EDCB5C1A338E6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"1E4CC2AB37D127E9176808861F06EE740C9A76ED22E943568065486B9C97E43F","PreviousTxnLgrSeq":7499853,"Sequence":8123,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F08EFD27AEDDE14BCEA77D08941AB0AC2B4A33BD09FDF132EE3D43D88CDAC173"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"8428787D6B60C7D1B5D627445EDF62DB97CA7D12086AC222142DA0FCB4A8DD6C","PreviousTxnLgrSeq":7499976,"Sequence":9410,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F0949D0337BD41394D1F73B575397D83EE40C3A20FB157680FEBFE747610F42B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"30375EA8A8BD976227333B3379CB5407A23AD0CDBA8EAE73167D7EF973B92589","PreviousTxnLgrSeq":7499775,"Sequence":7436,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F0975220F007CB1C64E72D1103D668005E1A4696807D9DBD3CE7DDB0E6A2E1DD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"353E9A32FB78C3833BD8999324B41AEE6834C25424E033E1F38E12C800D562F5","PreviousTxnLgrSeq":7499881,"Sequence":8510,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F119A21384C9155DA1947D30941829CCA8DF48617D46CAA5A0EA88BE469DDFB4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"EC866E60F2BB8C4360727650792881284ACDC786486AF25CB60DAEEF19E73F1D","PreviousTxnLgrSeq":7500028,"Sequence":10151,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F1224863096433860AF2DF4A924F56988539D938F4AB26138E0EB0AA54C07973"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"6BAC283460BAD66325CF850F1F29EB5A7049141CEF32A4918B71E8B856A5C067","PreviousTxnLgrSeq":7499800,"Sequence":7796,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F22A10DDB6758653DF1050725E6ED68DD034B1C591A01435F97E7308A017289F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"27352C33FAF2E814A6187F962D1D0AA01473D404D098BDBDF70D86E5CEEB5B40","PreviousTxnLgrSeq":7499908,"Sequence":8870,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F245184577B758F105B8F5CF6C55E745A700423C22E07FDFA06CAA0A5CA3EFF3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"C1D170952E87F74C56F1450A735110E3AE918A9F714ECD9F56C1DB3A9C96D600","PreviousTxnLgrSeq":7499948,"Sequence":9017,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F292D6C8806DA542E1461998FFEDA29EFB2C93E3E9559C90BA43200831A6FD30"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005E","IndexPrevious":"000000000000005C","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"F2EA59ABCF8615D69B68A6B5B2FF828D962E5110A42549FDA682398EFFFD09C2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"598B76CD60E84B5D32D1BD90F06767C2307BDEBCA3744C55B2BD8F1C19FA74AC","PreviousTxnLgrSeq":7500022,"Sequence":10064,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F39CA084B860B3C5B89B6CAD38C4160CAD641D23C5579784CE2EB833217352DE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"3BA88E6F7E3FBBACAA62EEA697A6C110A0962F7C0899F424E8535BF88813B0FA","PreviousTxnLgrSeq":7499873,"Sequence":8408,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F3AA2B5D00AC0ABD4B9B0423F7F3E10D85B7749ED3EF70B8AEF64C5A1B8F987A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"6E37E25F252755239B9A6AB9BDCA997FAD27E21BF79D69759B4C88CD7119C341","PreviousTxnLgrSeq":7499949,"Sequence":9041,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F3D2E7B29412962E7E60843FB943D3C9B0E9777686335B0D5513DB8A2FCF246B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"83763CDAACC5033465EAD8A7ED56D0FF70AFBC5ABB1DB9611C98920A32BF5305","PreviousTxnLgrSeq":7499955,"Sequence":9116,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F40F833246B3302C992502F66C1013E5A4A0B589FD8822AFDCAB0B1D24D33820"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"BF11FD26C2228D6DE30EA22A7662055580C4A959017377B0CFDDA7407976E337","PreviousTxnLgrSeq":7499953,"Sequence":9095,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F43766823D0CDF8422A973D2565DC42A9B7C0A26A3978B399DA50C99734D7F2D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"9AD65912766CE9DBE22F97DC8D16FA28804D01E0042FC70CBDEFC9247A676639","PreviousTxnLgrSeq":7499968,"Sequence":9305,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F43EB23213757A148D8CF84730DB330F2BEF4E1D0220A4F250B22B33F50DFED6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"8197EED39EFE0EEC3156EBFA986878AB196A910C32953C1AC5D40E5142B17715","PreviousTxnLgrSeq":7499755,"Sequence":7121,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F4481C3EC302D2D8D5FED45776137B39A93A8EB161433F45129D028BDF96F6BF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"4D3539E3688CB6D8EE5846D525FBD9C58D1C56CD9084C8445813422A56C7654A","PreviousTxnLgrSeq":7499984,"Sequence":9533,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F4AE681CF8C9FFA4B794A020BF6DFF4B64869B48B12248377A9B3A1721DB61CA"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000068","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"F4F0BF4B996805E987DEAA75242D52FD3289CBFEC1F3CEFE91270D9CBE6DC919","PreviousFields":{"IndexNext":"000000000000006A"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"4E34300FE77194EBEB6C41EAE0FFAC6C9182A6C643400D0AF6D899D9B84A241E","PreviousTxnLgrSeq":7499960,"Sequence":9191,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F506F71E79DB23BA1ECBDA67E1EFF58D7ACBFF97E9DCCDACF8B977C7EB8B0347"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"0E239F807BC2795E413346470F145FD7D51C39688CB0476578F5AFF8327D8701","PreviousTxnLgrSeq":7500036,"Sequence":10253,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F52CDEFF10A23D0CED23F9A7113A97E54D24A96AF436353642B8B84E05B2E39F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"71451FE517095E6BB1C479CC1981B69A7263D388F2A9A067CD0EB3768AEF3CEF","PreviousTxnLgrSeq":7499962,"Sequence":9224,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F548FF1554F43EF5B7B1806D1458A82438B75E43A82623BEA88807E8DCDCEB11"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"1312948337A1E99DFFAAAFE8DFC41634B09D79E0BABC7CE5F03CE7D7614EA4FF","PreviousTxnLgrSeq":7500004,"Sequence":9812,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F57AF73EF50E940D82F80A6FB0CABE8037D2F842A5414B7025BAF2B62F0D2DD3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"8602D3E0A8067B9F0BCDD635374DE90EC21E431EE1A13F1028EEF31A20398395","PreviousTxnLgrSeq":7499896,"Sequence":8723,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F59919FF6208282D22BBB945F614CA518FA5EF570EC87CBDF9684EF8DE6D9994"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"CDD09F1058313B3E863D3B10A9BD0AB05763D74B6942978EE6480760EBD04701","PreviousTxnLgrSeq":7499742,"Sequence":6947,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"F5BCE07438D631702AE1D7180E6449E4F5584FD913DBBE941C598EEE21B0FCF3","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"3B0FA9531D11911EB6BA68EB7DAB87853824470F5BF1AFC28575C85F767797D9","PreviousTxnLgrSeq":7500015,"Sequence":9968,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F5BE55ECCB0F347491C4D90170263827253BA891ECB1741CDB7EB4159ABFD483"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"8744AA58D15F39D0EDCCDC1A7FB17543709F3A113C874D1E5C431437D4FA9AE0","PreviousTxnLgrSeq":7500006,"Sequence":9842,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F5CEA02A974FAD4C86727600B5CB41A40D37190E7EC58773BE48792FD5BD2F23"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"19AF4D7DB912B52160DFE00BB337E5A6F799E6D5EB96AC3E79A83D8A7AB2B254","PreviousTxnLgrSeq":7500031,"Sequence":10187,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F5E9CAEC84BE7734178144290C6D2E4115A84DA1BE83F32B49E00AAE56956C52"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"B7144C574C9E493086E2F1615582240639EBE9F530102A057D764E7E97BD6438","PreviousTxnLgrSeq":7499988,"Sequence":9578,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F638502E9BFF390FA29E01FC35C2E18250EDF30019FE4F9193176D14886C301D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"131484A35D0FC84ADAD31E46818487326F7C86179DC190521EEEFA22F981A080","PreviousTxnLgrSeq":7499900,"Sequence":8780,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F6ED2B1E858F6A824CC60A4AFB785EBBFDF3A596EFC04D87B2F8BC6E6F782699"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"77EF8ECC383E5BA341E414D3BB1C1CA90698F68E965D7CED0802AD618A5DCD35","PreviousTxnLgrSeq":7500042,"Sequence":10343,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F737993C808DD069F32E355E36A12CFBBBA0F614AFBC6E449BE58FFD005F50E5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"3B5F23484DC62651E7EF83CCAB393D5B8A3026C401D39FA3649E615E9854C4A5","PreviousTxnLgrSeq":7499896,"Sequence":8729,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F742AEE818EF234EB0E12DC54000428273E3A9868A7260C1E9E4FAACD5211B46"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"3D5C9D1F35FFC1EE981E7CDE0FE3EB9F6E4ADB317C645EAE05D346BF14036897","PreviousTxnLgrSeq":7499754,"Sequence":7115,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F75882221A90CD4CFA5B140229590407FD15E5083B1C3AA7FB092DB866220802"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"961349B0E75FAF104AA786695DA9E135628B9A31E94550EF9DCA4B21D30F12C7","PreviousTxnLgrSeq":7499972,"Sequence":9356,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F7E14B8A980C987B5B482D5BE8D265E0FE65C7CA3FD38791566ACC4317ED34C2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"33FB2F5B9FA28024C99E21AD5CEB89C5E612BBE1D24620B57FD2AEB07F783012","PreviousTxnLgrSeq":7499949,"Sequence":9038,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8269A60E8B71CEBF2F34CF2B00F51101F176A54F9FF6950636810AB0F05E698"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"46F26AAEC0135274CC4A16369AAD6EDA88F711ED5E5CEBA3FA5399794FE4F458","PreviousTxnLgrSeq":7499987,"Sequence":9572,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8338B73DF1E45CB26F7436C7C2A57F622EEF864779A7A3D4212CD73D9730F99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"F84E53F4923A748C29C2B76B85B9ECEADB7AFDF8740C37CAA15DE66CF5B2DC26","PreviousTxnLgrSeq":7499733,"Sequence":6821,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"F8787318FB217EC80C97C627DA51C6DAE090E127EE9BCFF008C5A84A8B8E00C4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"BAC66ABCE888B672183E5D800F692C7A7651F87B2BD352E05E98DD6A695812CD","PreviousTxnLgrSeq":7499995,"Sequence":9680,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F88D0DF2210A381BA467F2E809B48DDF163581B58A962073E7E6C6810A6F47D4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"77E1FC5365D4D9E5523C9CBFAE17F0D489A4F7612A4E81B5624EE6F8DE09CCA2","PreviousTxnLgrSeq":7500038,"Sequence":10289,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8B7D8C1BE4E0087F594983CDAA2DD7923FCCDF3460EA95D4B6B7CF22F5E90C2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"46103F560BEBF2B7599B1FAF0AC6CF6C6857272857FFC16E177676A85E2BACF1","PreviousTxnLgrSeq":7499800,"Sequence":7787,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8CA433DD2BB66919E695DC2F2ADAF0AAA75D6E8684E327A64AA9FF872ECA50B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"E5D4B8A9D2F2603CE9888A9A0E94752C7E1B540F9170B00FFDF0F58977A8EB7B","PreviousTxnLgrSeq":7499867,"Sequence":8315,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F95477F04611E686F3FBA3589B59D5C44F23C0DA71AB3B6331985BD2AAF0AB78"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"F7D16F13DAA5700638EF8C58BE64C9590BC8D33843F13114DAF41EAD7AFEAF72","PreviousTxnLgrSeq":7500048,"Sequence":10427,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9638EC93FDAAC84D62944C3C760597942D5883CD4D725A486BAC0E71706B1D6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"938D72B65F85C1337740B58E214E03CD95C7F64270893A02B0C45052D5A2A7BB","PreviousTxnLgrSeq":7499913,"Sequence":8948,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F98B4F0E90A42EEAE20F2EF40887C40D8D38D068368F2ECFFFAD7A1D3253987C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"7F821FB1F35C660F93520AE6CB95BCF9FE8F751C24EA55BC048969B2490D216B","PreviousTxnLgrSeq":7499856,"Sequence":8165,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9A61A356B7C3F47713D3373CCE3FF65B57AD6BC480AD0AEDC1D1478EE1926AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"E6E5B60E24F756AFFFA3E4986369894184C9C8C9611828C92BB9BB6384C71CAA","PreviousTxnLgrSeq":7499771,"Sequence":7373,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9B427CA6E60A42BE2CC04A5AC29F8F97424028F2D29E3BDC1FFC32F9800B6C5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"EFED75D386AE8EF1A9FB9B2D64605E6F589C6EFC8F0838053BC6C9657DF49881","PreviousTxnLgrSeq":7499959,"Sequence":9176,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9ECF2254924F0268984F94FDF9E8DC45C57DAC2F7C5D0894E3D28DCD4555253"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"A853C6675ED2F6CFB5052BBEF8597ACE4A2E51627E47248A751A943315E17CA3","PreviousTxnLgrSeq":7499983,"Sequence":9509,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9EE3D51B5809AC5345FF7ACEF9DCE92915AA8CAFC13A093FCDD3413E4EE741E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"47FF2C513688B734F23D350A8B154879BFD8CFBB999FD048994B1ABAA106D71F","PreviousTxnLgrSeq":7499883,"Sequence":8546,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9FB73CF3A99FB21344DBECA4FA3FA3574E54023BFD68480EAE22C234B890063"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"E0D5109C55B29E2F85A75F135DDF8AD6DBF7345C20DCC44551BD5B79234C6B68","PreviousTxnLgrSeq":7500052,"Sequence":10487,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FA03597AC2C47912D21026D87C60134E64FF3992F70343BD645D40ED3D407629"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"D99C43CBB0E540F88EA0F0578B1A3FC392B80467480371423DAB8817836E61C4","PreviousTxnLgrSeq":7499779,"Sequence":7496,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FA6803B224F091530D39C9FEDB59BC0CD016FC23C7C6718A49DDF04F009944F4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"B96749CBC7734FB32005768308FE82420C44318C777E81ECBC39974A7B6D59D8","PreviousTxnLgrSeq":7500036,"Sequence":10250,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FA77A7C9406D7F212E1D30572F7A76A947813B0B992D8504690076A46277A7A5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"5F43C043157B1D2983F5C4876EE6A0437641111B9EFEA3C075AD459BDDD7D6B7","PreviousTxnLgrSeq":7499846,"Sequence":8024,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FAAF221A74FB309F61B0F3DA6D3E0D3B26210D9FEC6BA7E5BBA00900B3E7586A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"EAF2032D77C408BF50484C8B3C3CEF155DE4DD6BA1D257183EC2271BAB2366D2","PreviousTxnLgrSeq":7499859,"Sequence":8198,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB1CCB4BF946BE6DFDBD5175BADC536EB95C5CB91297B8627403FBBEB495999F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"ED1DFF5D112968B78CD267ED3917829624795C96D00E6B234D47C885F4D551CD","PreviousTxnLgrSeq":7499843,"Sequence":7991,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB65C4817DB14130682015341913B39868BFEFA28543DD8D97F4CB8AC3DB1557"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"E81692144146E7734F2896735ACACB0DAF4402205F805BC296ADE16029D84382","PreviousTxnLgrSeq":7499902,"Sequence":8798,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB8750C897DBDCCDF519229B783FC737A51D4DB68B61148437BA05ACB530EAEB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"8582B321C4EDF60E72A4EA9481CB25D1871FFD6F0F84B47B25D2FA9E3BD0DD90","PreviousTxnLgrSeq":7500001,"Sequence":9767,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB9BA70B62DA9058C39FD3E57AB2848AF4F84B6C7985FB9BEE51C311E66ED7AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"671450490C6767295C309E981D25A103CAA27BCA306B200085C1C1AE6734570A","PreviousTxnLgrSeq":7499838,"Sequence":7928,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FBA11094765FD18861E0389EFDE9D9CD584A855D25AF5215A3901542D0EE014B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"9A8C5CE502AB79CE2AFE8D1D06FECE2F937C4A936845AFFF82C5D326AB0E7020","PreviousTxnLgrSeq":7500032,"Sequence":10196,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FC10EE6DD57818EFD8346A585A2992472E8CA3DB8649F00DC673A1B954DDB97D"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FC359F8D432A11069A36397F37315317D373010BBC9015F532C88C20467F1693","PreviousFields":{"IndexNext":"0000000000000003","IndexPrevious":"0000000000000001"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"9806924CE2D46727D292160A1CFF8FA3B61491BB4FA2365063E0314E2902318D","PreviousTxnLgrSeq":7500042,"Sequence":10349,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FC5F8721468133B0806E7AF6C382016B2C81A8AB7FEAA20EF9B1598931B5E374"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C73DBB0C24E32316A1275FD6A354E0E9B11E645743495F9C709B46690A6C0538","PreviousTxnLgrSeq":7500026,"Sequence":10124,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FC8EC1F950349EC8692DFF78BA9754CE361F1B187F31BDBB110FFB221A6B1E23"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FCAB1BE67C88655D7895D63DBB764B21AE8615046D6B3399AAA29F02EEB4589F","PreviousFields":{"IndexNext":"0000000000000064","IndexPrevious":"0000000000000062"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"3127E137BF34506E9D453E86B2C9483B73A5937F7AFCB2894B03387CE8304DA5","PreviousTxnLgrSeq":7499766,"Sequence":7298,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FCD7A09CC5D5F1C7293E4CDED7C08EA5B3C32AF40423CB52F9636723D7C0EF9C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"AC66C00CD3C62AD63A30DE4721DD213FA14E32D6A5C3AEA14C85B20E40E513F0","PreviousTxnLgrSeq":7500061,"Sequence":10616,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"FD0D21887B9C300E70F6DE8D475A0648D614C215934E55A2934AAA0F7FC1672D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"06FA1D55A1332BA611D5631A6C54BC73FD241440C715E4D799C94C52B412BF3A","PreviousTxnLgrSeq":7499991,"Sequence":9635,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD0E761D510E77D5729F90B45688F828EC510C8A1CEBD841F69BACFB7C369183"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"AFE7E931F4904E44ACA8DA361B54327A3122AD78579EFB3A2075ACAB6EEBAC16","PreviousTxnLgrSeq":7499805,"Sequence":7853,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD471283BDCAD1AD63439A98A24FECA7EE932AA61409157DF700972DCF341C4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"0B54FF0AF1F939328DFBD25E1EC900B6B45ED2170E1D7C9B9EDEE9ACB8C61171","PreviousTxnLgrSeq":7499999,"Sequence":9740,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD5FC30B9A54F53AEF72A4340DB0E090F4410332BCD76517B18041A197204C42"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"A0FC306FB30DE07AE21C83C2A2CBC843FC07B5E1C68EB8F03D4617CC61366139","PreviousTxnLgrSeq":7499984,"Sequence":9524,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD6BACB29253D26B22ED06A252162DD07DC783B259F089558AC2D51E09D913EA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000024","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FD98FDC917B167B6ECEDF3ABB2A9A20B978940591FBF1A11CBFE2D8A35C8D909"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"8C693EA53F7CCCE196156EDD716E8DDC5AC99493793A579D0F881D793ED5D599","PreviousTxnLgrSeq":7499752,"Sequence":7085,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDA38D1019BF026BB8CF829DD78A6B274A6BCAB82FC70D4E05E64F6A24C5E27A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"BB52A70E1601F26BE42CF34B9F5457C2154C110570172566AA993F4A69F272E7","PreviousTxnLgrSeq":7499982,"Sequence":9494,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDBA472F411D918E7539FEB624B9EC467C744257800817DB187D16CBF46CBAFE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"406FA18E6F538410197C8097F8435F025036AE9CB267E379F10DA2D3DE6B2805","PreviousTxnLgrSeq":7499915,"Sequence":8963,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDBD111B29C19B8FCCCDC8F5F3472A56423CC027018859780570AECF6638F857"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"7B7CA619B179507DC0F335B8F5E6A5EEF3B0A04C967B95A52BCF64080575833E","PreviousTxnLgrSeq":7499797,"Sequence":7742,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDC4CC4368F32523359C3143C689C6ACDD60AED587CE5CA4E054D55A7621CAD3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"2DD88C2D4F083146D6670BFCA458A3B5C254562A5A3195D81A3486EB465F0A8A","PreviousTxnLgrSeq":7499841,"Sequence":7964,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDCB4437FD4F1C875609150E1991F4A77B4BB20C3F6C93E1FF2779F0EA92DB63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"37587D6DAC6C44B65EFB5C0A0E9B52D85E8359E2B1EFA6F240C9C348A3F979BA","PreviousTxnLgrSeq":7500005,"Sequence":9833,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDD096E401E4EFF6D86036044683CB051BEFBDAC23B6DEE19F0F42295A570E99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"0B8CA14A2A40299124E8A62CD40420D6015314D776D7A46CC40EB338A43460C1","PreviousTxnLgrSeq":7500007,"Sequence":9860,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FE438E370179161646034B4F525F17DEF61D20A075A1B643DA6CE0657BB6350A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"68AAC4CA180EF7560F319F78D8D52D5DCC0AF2C5AF900BA09DA965B32F61A88C","PreviousTxnLgrSeq":7499860,"Sequence":8225,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FE8E30B1EFB06DB21568D4B3E4B10DCC603BBA6242B4314E0108F804D0BA6803"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"5B722C66E45972AA91E88987225530AD21198E6DFA00FA70C63CD53F14A7E8CB","PreviousTxnLgrSeq":7499805,"Sequence":7862,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FE957E60A4D07ECCB29E512F7D11C290B4E903B0CB7987A5ADF67B45433DE608"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000F","IndexPrevious":"000000000000000B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FEB034E86315F171BAA744045A5077C8FCCF494621DA57F52A8D39F53B80E9D7","PreviousFields":{"IndexNext":"000000000000000E","IndexPrevious":"000000000000000C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FB35296EA1CD37E0851502ED9803EB89B7DB67AC63C321B30EB559E4BDF511EE","PreviousTxnLgrSeq":7499802,"Sequence":7826,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FEB0CE728FB60511FF8ED760425C8547745E7CE2598924F0D5A32501BED143E8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"6C43FCCB6AC34B44250D03EFCB861E23D8BE951AECD4702FDCA2F80EE58B837E","PreviousTxnLgrSeq":7499849,"Sequence":8057,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FEB50F884645E4D38B9C19EEFC964CB8729CD7F9BF5FF40A51E4A71A87B918F4"}},{"ModifiedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FF0A1C40F012E96B6BF75A51E9537EF3ECB1882BC1AA3642CD9600191774EC81","PreviousFields":{"IndexPrevious":"0000000000000025"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"8DD60B04BEAD36B68664AAC88F95C39B655A2456BF9F596FA3DD12C55D223480","PreviousTxnLgrSeq":7500057,"Sequence":10556,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FF5DF766677CA8F2C1D3AEC6A672F8C234815056753BCDC6B684C6B6DD70688C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"13283110F151858E75CEA8C312117837DCD97C05B4E38A89A04C6A7040D126BA","PreviousTxnLgrSeq":7499874,"Sequence":8420,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FF81589878338A9067E3EFE5AB6DC45FD9B160E0EB998CBF3A23285CA120D052"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"51153252D5BF4A64901A068FFF8A17EF507828E8D12E16D754A98915ACD6495C","PreviousTxnLgrSeq":7499793,"Sequence":7694,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FF88371444AE228F37656FADD37BB023B064217A1BBEC60C06718F3C57DE2ABB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"000000000000006A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FF9DF6157B40AA778EA42275B379C9535C08D8031C8E92BF4357B96C5755D13D","PreviousFields":{"IndexNext":"000000000000006E","IndexPrevious":"000000000000006C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"42C74BAFB87904EFC28722BA93380F7E7E12F821A549409C7AAD56036A89E53D","PreviousTxnLgrSeq":7499903,"Sequence":8813,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FFB9ABB4F9621096CBD8B6D1FBCC770C52AA5E6D8354B2E21FEAEA13C7D955A2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"EAF8AC02A6C034BDB8733BB95A0E31E4165560725B75EB62CD653905CD367A89","PreviousTxnLgrSeq":7500049,"Sequence":10439,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FFE8034EF661A2309D71B334D716BFCAB8A7B4A2ACC69E0782C9C4DCA2C959A2"}}],"TransactionIndex":1,"TransactionResult":"tesSUCCESS"}},{"Account":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","Fee":"10","Flags":2147483648,"Sequence":1771489,"SigningPubKey":"0256C64F0378DCCCB4E0224B36F7ED1E5586455FF105F760245ADB35A8B03A25FD","TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"15.92"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.2297256"},"TransactionType":"OfferCreate","TxnSignature":"30450221009B77A674ECED0AA51E4F7E9DECEE695ED8D6462EB1BA486164D25CD530928DD202206C5F0A8A10067F70C411331680FCD8E9E53BA4C368873746DDCFF565973AB6E3","hash":"11924CD353C46F4C73A9B24C766E54D904E01DFEC40E794ABA1E326750EB7177","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","Balance":"1632282339","Flags":0,"OwnerCount":19,"Sequence":1771490},"LedgerEntryType":"AccountRoot","LedgerIndex":"56091AD066271ED03B106812AD376D48F126803665E3ECBFDBBB7A3FFEB474B2","PreviousFields":{"Balance":"1632282349","OwnerCount":18,"Sequence":1771489},"PreviousTxnID":"7A6E920AA4EFBA202699437539D176D842904B8402A25D344A25C4D24234CFC4","PreviousTxnLgrSeq":7501325}},{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"6F86B77ADAC326EA25C597BAD08C447FA568D28A2504883F530520669E693000","NewFields":{"ExchangeRate":"530520669E693000","RootIndex":"6F86B77ADAC326EA25C597BAD08C447FA568D28A2504883F530520669E693000","TakerGetsCurrency":"0000000000000000000000004C54430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}},{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"A32C940A8962A0FB6EA8CDF0DD9F4CE629DEF8EA360E099F8C634AAE351E6607","NewFields":{"Account":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","BookDirectory":"6F86B77ADAC326EA25C597BAD08C447FA568D28A2504883F530520669E693000","OwnerNode":"000000000000405C","Sequence":1771489,"TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"15.92"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.2297256"}}}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","RootIndex":"2114A41BB356843CE99B2858892C8F1FEF634B09F09AF2EB3E8C9AA7FD0E3A1A"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D6540D658870F60843ECF33A4F903665EE5B212479EB20E1E43E3744A95194AC"}}],"TransactionIndex":2,"TransactionResult":"tesSUCCESS"}},{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Fee":"15","Flags":2147483648,"LastLedgerSequence":7501333,"OfferSequence":7973,"Sequence":7976,"SigningPubKey":"03364D632EF47EB14BCC117C26F76961D977E446A1C6523484D8755F05FA4C0E38","TransactionType":"OfferCancel","TxnSignature":"304502210089C5543B0A270E2C1A8FAB1BFC9C060F5DE72D374BD89C088DFF587775AAF9DB022071D3FC1EF424737D357273A7BD2D2D92D8ACD095EE2F4841DC89CD66F2259F88","hash":"15974EC466FDB61442CD3C3FA0B1FF8CE8F51E902989CC8016B0DA3CB81E9AEE","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Balance":"70016344062","Flags":0,"OwnerCount":9,"Sequence":7977},"LedgerEntryType":"AccountRoot","LedgerIndex":"DC99A91B4ABBC167FD197E5F0A235F336E1955054C057B881DBACE56BA49B711","PreviousFields":{"Balance":"70016344077","Sequence":7976},"PreviousTxnID":"E2B43CBB800BE8550923A28654B08EFBB537A652F3046D0BF26F533DACFEA5E1","PreviousTxnLgrSeq":7501326}}],"TransactionIndex":14,"TransactionResult":"tesSUCCESS"}},{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Amount":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"16"},"Destination":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","Fee":"12","Flags":0,"Paths":[[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XRP","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XRP","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":48,"type_hex":"0000000000000030"},{"account":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":1,"type_hex":"0000000000000001"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}]],"SendMax":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"0.1527759844"},"Sequence":12230,"SigningPubKey":"03E16D8525E1944BB25766FD2878DE97D35A896467F036C6C260B65EBAC5573955","TransactionType":"Payment","TxnSignature":"3046022100FF1E5945E183681190E0263709AD721BF3E1BB31B733AEB74F4DE06473D824FC022100A3AF4A26730A93F6AA6F26790E900726AD3AD0EEE809E8C05B6D7E78829118EC","hash":"2404D179D60384599490E9BD5B0081A2E06AA9D91180DE2BB91E0B931181429A","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","Balance":"214142028660","Flags":0,"OwnerCount":3,"Sequence":101},"LedgerEntryType":"AccountRoot","LedgerIndex":"125873C793B5986EB7DD215CE1B21D13C268A3F4F1663CA2A4CA645D7008FD84","PreviousFields":{"Balance":"214099475468"},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","BookDirectory":"CF8D13399C6ED20BA82740CFA78E928DC8D498255249BA634C0CA0F87583B9DD","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000E3F","Sequence":350199,"TakerGets":"5243603512","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.63937817460808"}},"LedgerEntryType":"Offer","LedgerIndex":"2CF16DEFEF0E699E59C5FB37A4698C95E7EE78158C4F8A4FD6EF5C92F678F036","PreviousFields":{"TakerGets":"5286156704","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.79064152554785"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Balance":"144673688","Flags":0,"OwnerCount":12,"Sequence":12231},"LedgerEntryType":"AccountRoot","LedgerIndex":"32C1E19581D23EF6CB78DF3ABCC567ED6C99E3BA0A20C3B41AAA125C574CA97E","PreviousFields":{"Balance":"144673700","Sequence":12230},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34300.99098490222"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"000000000000000F","LowLimit":{"currency":"JPY","issuer":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","value":"500000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"3575FFC1B0EB4853821952EC57D61CC2DEABF5A2CC92B16131E93B3641D402D8","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34316.99098490222"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26558.154103471"},"Flags":1114112,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000011","LowLimit":{"currency":"JPY","issuer":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","value":"10000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"47E2DF7CEC8979AFEB877402F1A8A4A514CE6F0159F5BDCA3538BD4A244EE81E","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26542.154103471"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.3156265476968"},"Flags":65536,"HighLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"HighNode":"0000000000000083","LowLimit":{"currency":"USD","issuer":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","value":"0"},"LowNode":"0000000000000003"},"LedgerEntryType":"RippleState","LedgerIndex":"9E5A4ABA9B446F044971D996294EA64CF23AAC92F16C49A1CDEEC9049F364CEF","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.1643631967571"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","BookDirectory":"92466F5377C34C5EA957034339321E217A23FA4E27A31D475B0972DE6F6C8572","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":100,"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12880.465452843"},"TakerPays":"34256557053"},"LedgerEntryType":"Offer","LedgerIndex":"D208D55E1AD91B8F73B22FD544B2897D64BFE577BA4B2E55010B8B4FF8DA86B9","PreviousFields":{"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12896.465452843"},"TakerPays":"34299110245"},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-576.8086019299678"},"Flags":2228224,"HighLimit":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"100000"},"HighNode":"0000000000000000","LowLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"LowNode":"000000000000009B"},"LedgerEntryType":"RippleState","LedgerIndex":"E6F28B26ABD8A728D0F7FEBF28BE850978ED186357F590009236C6AB139DF5DE","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-576.9598652809075"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","Balance":"390288638961","Flags":0,"OwnerCount":158,"Sequence":350309},"LedgerEntryType":"AccountRoot","LedgerIndex":"F13BE615EDDC53504C862D741B0E1DD42B90AF5C2C4FB1F077B5C2C0BC0F41EB","PreviousFields":{"Balance":"390331192153"},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}}],"TransactionIndex":13,"TransactionResult":"tesSUCCESS"}},{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Amount":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"16"},"Destination":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","Fee":"12","Flags":0,"Paths":[[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XRP","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XRP","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":48,"type_hex":"0000000000000030"},{"account":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":1,"type_hex":"0000000000000001"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}]],"SendMax":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"0.1527759844"},"Sequence":12229,"SigningPubKey":"03E16D8525E1944BB25766FD2878DE97D35A896467F036C6C260B65EBAC5573955","TransactionType":"Payment","TxnSignature":"30460221009DC3135F05FC2EFFB242C193F690E05342B74D4C81730DB0BD516E19D130F2A9022100E018106D36FA4ED7E3A082741B67A6506E8AB980A40FDC6768D5DBBACDF3637E","hash":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","Balance":"214099475468","Flags":0,"OwnerCount":3,"Sequence":101},"LedgerEntryType":"AccountRoot","LedgerIndex":"125873C793B5986EB7DD215CE1B21D13C268A3F4F1663CA2A4CA645D7008FD84","PreviousFields":{"Balance":"214056922276"},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","BookDirectory":"CF8D13399C6ED20BA82740CFA78E928DC8D498255249BA634C0CA0F87583B9DD","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000E3F","Sequence":350199,"TakerGets":"5286156704","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.79064152554785"}},"LedgerEntryType":"Offer","LedgerIndex":"2CF16DEFEF0E699E59C5FB37A4698C95E7EE78158C4F8A4FD6EF5C92F678F036","PreviousFields":{"TakerGets":"5328709896","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.94190487648762"}},"PreviousTxnID":"FEA9B58C33CB5A43503EF33D1C26A925898E1C66868E6624E061325BC10C1120","PreviousTxnLgrSeq":7501273}},{"ModifiedNode":{"FinalFields":{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Balance":"144673700","Flags":0,"OwnerCount":12,"Sequence":12230},"LedgerEntryType":"AccountRoot","LedgerIndex":"32C1E19581D23EF6CB78DF3ABCC567ED6C99E3BA0A20C3B41AAA125C574CA97E","PreviousFields":{"Balance":"144673712","Sequence":12229},"PreviousTxnID":"88068846B70310BAC1AB79BEEF9908CA79DA90B03DE218774EDD78B3F8DEF2F1","PreviousTxnLgrSeq":7500496}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34316.99098490222"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"000000000000000F","LowLimit":{"currency":"JPY","issuer":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","value":"500000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"3575FFC1B0EB4853821952EC57D61CC2DEABF5A2CC92B16131E93B3641D402D8","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34332.99098490222"}},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26542.154103471"},"Flags":1114112,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000011","LowLimit":{"currency":"JPY","issuer":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","value":"10000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"47E2DF7CEC8979AFEB877402F1A8A4A514CE6F0159F5BDCA3538BD4A244EE81E","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26526.154103471"}},"PreviousTxnID":"B56BE3123A823D409001C9F5BB21EA84643749D27269A0746F283442CCADCF76","PreviousTxnLgrSeq":7500484}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.1643631967571"},"Flags":65536,"HighLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"HighNode":"0000000000000083","LowLimit":{"currency":"USD","issuer":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","value":"0"},"LowNode":"0000000000000003"},"LedgerEntryType":"RippleState","LedgerIndex":"9E5A4ABA9B446F044971D996294EA64CF23AAC92F16C49A1CDEEC9049F364CEF","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.0130998458174"}},"PreviousTxnID":"FEA9B58C33CB5A43503EF33D1C26A925898E1C66868E6624E061325BC10C1120","PreviousTxnLgrSeq":7501273}},{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","BookDirectory":"92466F5377C34C5EA957034339321E217A23FA4E27A31D475B0972DE6F6C8572","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":100,"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12896.465452843"},"TakerPays":"34299110245"},"LedgerEntryType":"Offer","LedgerIndex":"D208D55E1AD91B8F73B22FD544B2897D64BFE577BA4B2E55010B8B4FF8DA86B9","PreviousFields":{"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12912.465452843"},"TakerPays":"34341663437"},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-576.9598652809075"},"Flags":2228224,"HighLimit":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"100000"},"HighNode":"0000000000000000","LowLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"LowNode":"000000000000009B"},"LedgerEntryType":"RippleState","LedgerIndex":"E6F28B26ABD8A728D0F7FEBF28BE850978ED186357F590009236C6AB139DF5DE","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-577.1111286318472"}},"PreviousTxnID":"111558BAAF933303A0DBCEE02E3AFA4B317FA2BD3DD8A6FD633AC30230B85CDA","PreviousTxnLgrSeq":7499807}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","Balance":"390331192153","Flags":0,"OwnerCount":158,"Sequence":350309},"LedgerEntryType":"AccountRoot","LedgerIndex":"F13BE615EDDC53504C862D741B0E1DD42B90AF5C2C4FB1F077B5C2C0BC0F41EB","PreviousFields":{"Balance":"390373745345"},"PreviousTxnID":"DC2EA55A21B5C81C6E8CF6400B3C90D9FA2773AC1A40B8C2F42D92E83A50D8BA","PreviousTxnLgrSeq":7501325}}],"TransactionIndex":3,"TransactionResult":"tesSUCCESS"}},{"Account":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","Fee":"10","Flags":2147483648,"OfferSequence":590106,"Sequence":590116,"SigningPubKey":"03D6DF27BB7B6E2FDC30410C8E933A6A5A2C1B533061A08565ECBE515DDC6249FD","TransactionType":"OfferCancel","TxnSignature":"3044022074627D267E99D8DA52CB5984D6810F98E797DA4A7D418BE2E1E14FA7E21637F5022016C6EEFD3ED8388E122C44B2BFCFB66DC3D5F9C806EE673A422B583611A83BF9","hash":"3D5A3E510A8DAF5F0065D396681099807DEE69830148BE27A70825ED1BE77FF2","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"Account":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","BookDirectory":"A79C491E913FA2E0D727E74398A6A35333BDA145648BECC94E0436A5F93A46D7","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000038","PreviousTxnID":"5D21807C754AE64493F95ADF18CF8AAFD489970BF955F399BE8E34BB06D7A7A4","PreviousTxnLgrSeq":7501280,"Sequence":590106,"TakerGets":"1162627174","TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"137.886"}},"LedgerEntryType":"Offer","LedgerIndex":"2D1824A0AF133C85DC6E83234E0267400A0047229920AF806C8482295F8C3056"}},{"ModifiedNode":{"FinalFields":{"Account":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","Balance":"5715616772","Flags":0,"OwnerCount":7,"Sequence":590117},"LedgerEntryType":"AccountRoot","LedgerIndex":"51DA7DA1BB802609AE99C02CEBC20CDC3793D97030D4A19AA6BE5611AF9C11D5","PreviousFields":{"Balance":"5715616782","OwnerCount":8,"Sequence":590116},"PreviousTxnID":"130A9336EFAC5F5AD67349964F83E7BD8B4972F6AAA3BE28FF5509C3D138E15E","PreviousTxnLgrSeq":7501292}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000031","Owner":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","RootIndex":"81EDC33CEA147296BDA83AAE437EADA305EC1F356160301DF7B5F6F47B98E88E"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9B0E87222CEA3207AFFA4BD9289C3E59F42CDD79D6D4910DEBDB9BE221E52257"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4E0436A5F93A46D7","Flags":0,"RootIndex":"A79C491E913FA2E0D727E74398A6A35333BDA145648BECC94E0436A5F93A46D7","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000494C530000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A79C491E913FA2E0D727E74398A6A35333BDA145648BECC94E0436A5F93A46D7"}}],"TransactionIndex":4,"TransactionResult":"tesSUCCESS"}},{"Account":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","Fee":"12","Flags":2147483648,"LastLedgerSequence":7501333,"Sequence":71615,"SigningPubKey":"02BBD4C4DE1F95AAD16118AA0B8BBB56EC8BE5E3EC2D5948AD2AFD735D19C2EC37","TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"188.6359519"},"TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"11.30032959"},"TransactionType":"OfferCreate","TxnSignature":"3045022100FB55E0CF7593DFA28DEB0E099714F11CF8C14DCE522B3C98C2B206F46B110A400220522A9E529E4762443A013532AD5EEB6115F7BB2B194A1EF6B53E61D968269FAC","hash":"41D99C0A0500BE871082C1A280F6FC9BEAE608A791296C8D73452E5BA1D2C7FD","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","BookDirectory":"51B7AA9A710D05D3AEFE1946DA19430A065BEF5085F3E4D15605E6D04A8FD380","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":635,"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31064.68914142541"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516033.3085503813"}},"LedgerEntryType":"Offer","LedgerIndex":"205F87C30D823B396A94111764D032EACAFDD3E6126948568B27975AFDB9801F","PreviousFields":{"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31075.98834109765"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516221.0060149944"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"CreatedNode":{"LedgerEntryType":"RippleState","LedgerIndex":"35D45F6F8F7D0C3291EBC84025EECB434311811F4B58E0F4ECDE134597DA2803","NewFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"11.29919967224511"},"Flags":65536,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DF","LowLimit":{"currency":"CNY","issuer":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","value":"0"},"LowNode":"0000000000000007"}}},{"ModifiedNode":{"FinalFields":{"Account":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","Balance":"25459353065","Domain":"726970706C65636E2E636F6D","EmailHash":"38126A3B9117A4EEB43DD1F3F87FC3EE","Flags":524288,"OwnerCount":1,"Sequence":1432},"LedgerEntryType":"AccountRoot","LedgerIndex":"62C6E424E3ADA427B61F46642B4C917E1EFE2C56B5598690F37FE8252F866EE8","PreviousTxnID":"1F08335D11D06E626194E646C2A713E9754FD9575C99D0E5CCDCF8662C9DAA6D","PreviousTxnLgrSeq":7501262}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000025","Owner":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","RootIndex":"DD8763F37822A3129919DA194DC31D9A9FA5BEA547E233B32E4573F0E60D46D3"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"97F7C4F0D06F93AC76FC788070FF0518EA0CB7C1D53CB78EC95D54C98D12529B"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000006","Owner":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","RootIndex":"85B74E20D221245F8EA665BD82A9C23E41F6F2EB30D5925D78596A17B8200869"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"984B15E94205D45092E8E335B844E76D11160BBD4B43CC659AB79B54B222D466"}},{"ModifiedNode":{"FinalFields":{"Account":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","Balance":"2308382429","Flags":0,"OwnerCount":21,"Sequence":71616},"LedgerEntryType":"AccountRoot","LedgerIndex":"9D10E7166A8AA0EFB35102A33675BD234288A0EB313ED14B74BF559BCFFA59C3","PreviousFields":{"Balance":"2308382441","Sequence":71615},"PreviousTxnID":"F62A5A28237413929D0C147536D729F013DF80BB8A2B153682D3F1EB381FF1D6","PreviousTxnLgrSeq":7501324}},{"DeletedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"},"Flags":0,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000026","LowLimit":{"currency":"JPY","issuer":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","value":"0"},"LowNode":"0000000000000007","PreviousTxnID":"F62A5A28237413929D0C147536D729F013DF80BB8A2B153682D3F1EB381FF1D6","PreviousTxnLgrSeq":7501324},"LedgerEntryType":"RippleState","LedgerIndex":"A91171090C0EEFCA19A29C98C53012EA449C6151E811280F91A164589A536B3D","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"187.6974646131182"},"Flags":65536}}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"484182.7453082854"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000014","LowLimit":{"currency":"JPY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"3000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"D02EBA81ECBE0F79B3FE0DEE1A0CF3CE5FE6534A3E459570642DFD9248C41011","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"483995.0478436723"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21465.68914142541"},"Flags":131072,"HighLimit":{"currency":"CNY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"200000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000D3"},"LedgerEntryType":"RippleState","LedgerIndex":"F5B40E669B988FF5A92748AAADF9B6FB37BB7F235E81AD915E84693CF12307F0","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21476.98834109765"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"00000000000000DE","Owner":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","RootIndex":"C01839B80DFA4767E8250B4E478474AFEE2B9414353C759D0876E87954AB05AC"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"F79838C102E7F78CE88600C0303AD8A4C10156D700230A393549501AAECFACA1"}}],"TransactionIndex":5,"TransactionResult":"tesSUCCESS"}},{"Account":"rn694SpeUFw3VJwapyRKx6bpru3ZpDHzji","Fee":"10","Flags":2147483648,"Sequence":308199,"SigningPubKey":"03896496732D098F2D8EE22D65ED9A88C0FF116785AE448EA1F521534C7C5BC6E3","TakerGets":{"currency":"NMC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.7868"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"5.066992000000001"},"TransactionType":"OfferCreate","TxnSignature":"3045022100E73EB85A5E061ACE926838C86ED5494F57F7CCC12A45EA5CAB33A4AF153134FF022020DD765920089DCC72B019B63C67510816913891E71EAA7B0E440CDCADABE75A","hash":"81194BA550B151BDDE040CD70A348201A7FE981AA530160D4B715655C99B2B83","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rn694SpeUFw3VJwapyRKx6bpru3ZpDHzji","Balance":"496916042","Flags":0,"OwnerCount":7,"Sequence":308200},"LedgerEntryType":"AccountRoot","LedgerIndex":"C2A18D560C7ABAA9AF634AE4273C0D683E0572DC35CC888CA96B5F933FC3CC04","PreviousFields":{"Balance":"496916052","Sequence":308199},"PreviousTxnID":"A58CA4877AC6EEAB16ED83E3A8DC85D399F58E4BB66BB11435F9B6D90F7A0EDC","PreviousTxnLgrSeq":7501325}}],"TransactionIndex":16,"TransactionResult":"tecUNFUNDED_OFFER"}},{"Account":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","Fee":"10","Flags":2147483648,"Sequence":418418,"SigningPubKey":"0317766BFFC0AAF5DB4AFDE23236624304AC4BC903AA8B172AE468F6B512616D6A","TakerGets":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"5074.078654"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"2.851"},"TransactionType":"OfferCreate","TxnSignature":"304402204C942E4B57205BF9B25760439CD85A25CBC96070B7FE206B54C628E831072C2602206443B19435C252076064514129CF017BF5D2B44D9F33508EF019ED5DDB049A46","hash":"983A3B9A866035F6F35E55510F137F3830A3C9700D33134B419470EE1AB5D204","metaData":{"AffectedNodes":[{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"2B266930FA9E208C468548D964D39D780B6A614A3B4FE571BA9A9D9448336055","NewFields":{"Account":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","BookDirectory":"7D6F70854117F7471E428D7CD779BC816789217222B0276B5113F63A1F619118","OwnerNode":"000000000000005D","Sequence":418418,"TakerGets":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"5074.078654"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"2.851"}}}},{"ModifiedNode":{"FinalFields":{"Account":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","Balance":"795813534","Flags":0,"OwnerCount":11,"Sequence":418419},"LedgerEntryType":"AccountRoot","LedgerIndex":"6C9D92CD9E43CABE49E909AEC4C3B8C9D546BB870F47A17912BD6196BC7ECD78","PreviousFields":{"Balance":"795813544","OwnerCount":10,"Sequence":418418},"PreviousTxnID":"621D14DD1718A06E51A949F85BB5D822AA544CEC0CB332FCBCCE9618C2784ADE","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","RootIndex":"DB412424CBC1036DFAA9DE594EDF42554DD085340BD10A8CBE5888EFA4973965"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"6D5ED78D0E9CF8CE46AD20226F60A90B26DF845006BC388617C125B9ECD98A2C"}},{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"7D6F70854117F7471E428D7CD779BC816789217222B0276B5113F63A1F619118","NewFields":{"ExchangeRate":"5113F63A1F619118","RootIndex":"7D6F70854117F7471E428D7CD779BC816789217222B0276B5113F63A1F619118","TakerGetsCurrency":"000000000000000000000000494C530000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}}],"TransactionIndex":6,"TransactionResult":"tesSUCCESS"}},{"Account":"rfJmwNvHkW59ugFN8wR2KgzrC3yAkvHPht","Fee":"10","Flags":2147483648,"OfferSequence":12386,"Sequence":12389,"SigningPubKey":"024AD63647120E5F3EE8AE6D19DCBDA382D884DDC7F1C9A5CA4E898B4E3077862C","TakerGets":"100000000","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.022682"},"TransactionType":"OfferCreate","TxnSignature":"304402207E61CCA6E50ABE140AE840722CDE7202CECD2B0E8825397AB3B07E44C8E620FF0220545AF900FB7AD87C22AD3B7F215B446F86DD6C97E161B3FE404384D32597E4A2","hash":"A170E26F13201A9BA851A47B2F63A6A9F4DDB8F433740086C39F88BACC5D3DB4","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.50632003180268"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","value":"10000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000DE"},"LedgerEntryType":"RippleState","LedgerIndex":"067B47A87FCCE931EB7CF17FB08F5E9C4F44618077B105E5C06D7C9AEABD7199","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.52900203180268"}},"PreviousTxnID":"104514626FFB561440700F1130A9B0004DAD872AD6FBBCCD96D06AF6D4D50B11","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","Balance":"18864763399","Flags":0,"OwnerCount":127,"Sequence":13677},"LedgerEntryType":"AccountRoot","LedgerIndex":"0B4635DECDC17EDCF0D052D821D7C658612B473DFDF0FDC70567FA012A5C5903","PreviousFields":{"Balance":"18863752886"},"PreviousTxnID":"104514626FFB561440700F1130A9B0004DAD872AD6FBBCCD96D06AF6D4D50B11","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","BookDirectory":"CE67AE4E51228A295EF282F765196323525945B7D2C11BF05C0FD3EB35003E4D","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000001B","Sequence":13675,"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"4.466523"},"TakerPays":"198989487"},"LedgerEntryType":"Offer","LedgerIndex":"34B13266FE9430A0436259DB60DD923B6E19A504A9387D65478BABDF46A4D2F7","PreviousFields":{"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"4.489205"},"TakerPays":"200000000"},"PreviousTxnID":"5AD1F1CD06574529F6805D80760A47172FBA4B9551410CE333C15B80284808A6","PreviousTxnLgrSeq":7501323}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-323.8974417207432"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rfJmwNvHkW59ugFN8wR2KgzrC3yAkvHPht","value":"10000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000DE"},"LedgerEntryType":"RippleState","LedgerIndex":"C654993CD282CABC75D7EDFBB2047D2C4CA95677466A2766FF0FB24A33F23F39","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-323.8747597207432"}},"PreviousTxnID":"76965E74FF137C2DCEFDE1701D8108C7AEEED5A5E0C6C7B66F1DFF7B9426BC42","PreviousTxnLgrSeq":7501258}},{"ModifiedNode":{"FinalFields":{"Account":"rfJmwNvHkW59ugFN8wR2KgzrC3yAkvHPht","Balance":"755473572381","Flags":0,"OwnerCount":11,"Sequence":12390},"LedgerEntryType":"AccountRoot","LedgerIndex":"D1A97A3705359CCD05DC3BA06D47F8814148C2AB2692A6AF63876DEE52F0B31B","PreviousFields":{"Balance":"755474582904","Sequence":12389},"PreviousTxnID":"3A6522311F31F2C16C68A072679D0E2F31ADBF42C247F73539F9EDE068AC38CF","PreviousTxnLgrSeq":7501279}}],"TransactionIndex":7,"TransactionResult":"tesSUCCESS"}},{"Account":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","Fee":"10","Flags":2147483648,"Sequence":1741994,"SigningPubKey":"02BD6F0CFD0182F2F408512286A0D935C58FF41169DAC7E721D159D711695DFF85","TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.11"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"3.619341"},"TransactionType":"OfferCreate","TxnSignature":"3045022100CE211CCBAE8000A91979E83E598738DA962FFDFD2ED1A445F36F0BA93A501AE202200C16D3F6331BBCA3DD9B0F9F4DB8E7E1BDB193625258E9E17E9C609241A74D40","hash":"BBC14D64A2DD834D0F5372788A197877E07A56F7AB86E391ECE6072165767163","metaData":{"AffectedNodes":[{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"1C49B56F78F73073FF8F54D1B43A881FCB8989283D6BD172560BB084FEC03C00","NewFields":{"ExchangeRate":"560BB084FEC03C00","RootIndex":"1C49B56F78F73073FF8F54D1B43A881FCB8989283D6BD172560BB084FEC03C00","TakerGetsCurrency":"0000000000000000000000004C54430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"000000000000000000000000494C530000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}},{"ModifiedNode":{"FinalFields":{"Account":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","Balance":"1982577658","Flags":0,"OwnerCount":24,"Sequence":1741995},"LedgerEntryType":"AccountRoot","LedgerIndex":"70BE2FCB58B80967C780C0BB1CAAE414527E0A41C53EFB356F0D5E4F8170CA3C","PreviousFields":{"Balance":"1982577668","OwnerCount":23,"Sequence":1741994},"PreviousTxnID":"D0745B80CF91605E11E13015DC82C709EF5CBBCD25DA3CC4A391BF5DA27483F4","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","RootIndex":"3EBA7292465D0E1CE8C11EF0AB19FB24C1C5E348B81E7EBDB533BB8116DED3EC"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"72AD65CDFDE27A65A35DE52F211D748108C26E82C87EC3C0B942E08C889C9018"}},{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"A6D296E2A8E757B5A28FF2F764561D8D860773E4596834F02AEE3D742DD3D742","NewFields":{"Account":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","BookDirectory":"1C49B56F78F73073FF8F54D1B43A881FCB8989283D6BD172560BB084FEC03C00","OwnerNode":"00000000000040AB","Sequence":1741994,"TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.11"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"3.619341"}}}}],"TransactionIndex":8,"TransactionResult":"tesSUCCESS"}},{"Account":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","Fee":"10","Flags":2147483648,"Sequence":314451,"SigningPubKey":"03B2B67209DBDE2FA68555FB10BD791C4732C685349979FDC47D0DEF2B27EFA364","TakerGets":{"currency":"PPC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.24"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.0005359200000000001"},"TransactionType":"OfferCreate","TxnSignature":"3045022100D1C2D44844F6B0ECA07CAF299650B665B52F2C0DD2CFC0A2AF79FF6820B57FD702202CF7F96ED66D000C39DC655F055D5ABC1849BF7C3CB679ABBCFD68C7C48C1DE8","hash":"C40A25F1EFD69772A2CE40A8862695256FA5CF8CA9851D1E76FF2560950226E4","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","Balance":"496853321","Flags":0,"OwnerCount":17,"Sequence":314452},"LedgerEntryType":"AccountRoot","LedgerIndex":"84A0C46FD8AFDEB6CF7AF78A468AEE5A13C59292BE29976BC0D85B1554EB765A","PreviousFields":{"Balance":"496853331","OwnerCount":16,"Sequence":314451},"PreviousTxnID":"DC2400D0C2D741591DCDF5C6F08972AEADF1044AF60666490A85B8C2F7145B85","PreviousTxnLgrSeq":7501325}},{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"85180BA094DF74E440BFACA64F5C4887579A398FD31BFA64152E1FD62736C8D3","NewFields":{"Account":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","BookDirectory":"EFDE970B53E85B245F63CB66528BCA9E0F0BF7D07F8EA2545207EEE6D3C89000","OwnerNode":"0000000000000011","Sequence":314451,"TakerGets":{"currency":"PPC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.24"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.0005359200000000001"}}}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","RootIndex":"24F5BB64E74DFFF55969E2E26FCE20A694253AA593E92114FA408E17A6D206C9"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DCB5F88F64DED71F7D576635B622C0086047A4C2183009C238A0F8F7D8F380AA"}},{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"EFDE970B53E85B245F63CB66528BCA9E0F0BF7D07F8EA2545207EEE6D3C89000","NewFields":{"ExchangeRate":"5207EEE6D3C89000","RootIndex":"EFDE970B53E85B245F63CB66528BCA9E0F0BF7D07F8EA2545207EEE6D3C89000","TakerGetsCurrency":"0000000000000000000000005050430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}}],"TransactionIndex":9,"TransactionResult":"tesSUCCESS"}},{"Account":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","Fee":"10","Flags":2147483648,"OfferSequence":317564,"Sequence":317597,"SigningPubKey":"03892D08CE3CE600369BA83A92C3C7785FEA162739643358F1F35F8BE672AFD4A3","TransactionType":"OfferCancel","TxnSignature":"3045022100954493E2FB27F9AB949218CD3AEA8702A6E5B720B691C2F7AFC9128B463B0BB302201760B9DBD63DE5460C22F3DEB0B610D57DFEEC9615973F16770F0263B998ECEB","hash":"C50138F7B3BB5228BFF8950E16683877AD316CE125938895A218B2A63C54CA4F","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"ExchangeRate":"520A5FB97ABE8000","Flags":0,"RootIndex":"05D73C7F8F1B5C9D2EBD4E7152E985D84CD198FEC242AC01520A5FB97ABE8000","TakerGetsCurrency":"0000000000000000000000004E4D430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"05D73C7F8F1B5C9D2EBD4E7152E985D84CD198FEC242AC01520A5FB97ABE8000"}},{"ModifiedNode":{"FinalFields":{"Account":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","Balance":"496821687","Flags":0,"OwnerCount":16,"Sequence":317598},"LedgerEntryType":"AccountRoot","LedgerIndex":"2A973B5CC6B50690822ECA62368CE015A79D4CB52377B2C7C3F2C4EFB83481EC","PreviousFields":{"Balance":"496821697","OwnerCount":17,"Sequence":317597},"PreviousTxnID":"9D82BBF7276FF69958456EBF9E3A7FD2B5F150FC945BCC3760489538823DAE0F","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","BookDirectory":"05D73C7F8F1B5C9D2EBD4E7152E985D84CD198FEC242AC01520A5FB97ABE8000","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000024","PreviousTxnID":"1B552C5AA9722DC084DF1D5DFC70644B427E447A11854B5601C60A0681BE5C4F","PreviousTxnLgrSeq":7500899,"Sequence":317564,"TakerGets":{"currency":"NMC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"28.218"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.08239656"}},"LedgerEntryType":"Offer","LedgerIndex":"DA855525D078E7AD3A46693B810B569D75D22B139CBF6F52DC8E1FCD6F8DDACB"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","RootIndex":"6C7328F2AB700C474B5D37DE80C70EE8C03DDF900B4A80DF67F33E89062CF001"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"EE5537F930C37727B7966C0532F36FAE7E8B1DB721EDC9F52FB8123A65CCB284"}}],"TransactionIndex":10,"TransactionResult":"tesSUCCESS"}},{"Account":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","Fee":"10","Flags":2147483648,"OfferSequence":319011,"Sequence":319039,"SigningPubKey":"0256AE48790FEF5F61C1AB3765287EABCBE6B47C5098271F596A576DF7CFA15720","TransactionType":"OfferCancel","TxnSignature":"3045022100C887E74898A796D076A687DB2ADA6625FBCC73A80D9B47F8C3F907BA0FC66A930220685D66EA6A2664FEFF49C1A5F93754020590C05EE9A18F85D6FCF783AEE721BF","hash":"E0E1704031E5CF7D4C89232DA5F58A53AA0E31B93DE9C2387BA5083AA4E48975","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"ExchangeRate":"5512EAF7E4F6E800","Flags":0,"RootIndex":"0E52A811E848729F4DE3F6CD88AC1F4531433DC95D93C40B5512EAF7E4F6E800","TakerGetsCurrency":"0000000000000000000000005050430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"000000000000000000000000494C530000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0E52A811E848729F4DE3F6CD88AC1F4531433DC95D93C40B5512EAF7E4F6E800"}},{"ModifiedNode":{"FinalFields":{"Account":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","Balance":"496807282","Flags":0,"OwnerCount":16,"Sequence":319040},"LedgerEntryType":"AccountRoot","LedgerIndex":"102D7EC45B4F1B9671BC391CC0077EBCDDE0046660D72DE4E76DA1E0055A1985","PreviousFields":{"Balance":"496807292","OwnerCount":17,"Sequence":319039},"PreviousTxnID":"07B5305B0219E3E9A901D210FFC12930A372090FB90ACDC567F3A50A628B574C","PreviousTxnLgrSeq":7501324}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","RootIndex":"619D9624155526B7DBF58541EAE4DD6BD0B160AED3D709124EA1E9E04C81DCB6"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"868D490DE0AA7BFE6E7D351FB0223BF8CA24E96BBC1FD0417802C1223BAAE0FE"}},{"DeletedNode":{"FinalFields":{"Account":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","BookDirectory":"0E52A811E848729F4DE3F6CD88AC1F4531433DC95D93C40B5512EAF7E4F6E800","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000001E","PreviousTxnID":"8FD696D4258CCDBC07DB2D9BC6DB553C3332F964D1B831544BDF75F3BD2F60D5","PreviousTxnLgrSeq":7500905,"Sequence":319011,"TakerGets":{"currency":"PPC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.8098"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"4.31210402"}},"LedgerEntryType":"Offer","LedgerIndex":"8E46D4F3715E565E3F2B8AC59DE9C2AB117AD05D1A2B0A29EF222BFC175402B7"}}],"TransactionIndex":11,"TransactionResult":"tesSUCCESS"}},{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Fee":"15","Flags":2147483648,"LastLedgerSequence":7501333,"OfferSequence":7972,"Sequence":7975,"SigningPubKey":"03364D632EF47EB14BCC117C26F76961D977E446A1C6523484D8755F05FA4C0E38","TransactionType":"OfferCancel","TxnSignature":"3044022015944D788807B7CFF10BD273C94B5A078137A9FFB6F5A12A9499AFBFC9D2CD70022033432232F295F6B34BE92FB8DB26450D09C0F9C99F6F20961415576DD472B174","hash":"E2B43CBB800BE8550923A28654B08EFBB537A652F3046D0BF26F533DACFEA5E1","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Balance":"70016344077","Flags":0,"OwnerCount":9,"Sequence":7976},"LedgerEntryType":"AccountRoot","LedgerIndex":"DC99A91B4ABBC167FD197E5F0A235F336E1955054C057B881DBACE56BA49B711","PreviousFields":{"Balance":"70016344092","Sequence":7975},"PreviousTxnID":"E358CC34EEB01FA09FB5B4BC00C625DA298ED768022CAC3FAA534992DF7F07D6","PreviousTxnLgrSeq":7501324}}],"TransactionIndex":12,"TransactionResult":"tesSUCCESS"}},{"Account":"rfESTMcbvbvCBqU1FTvGWiJP8cmUSu4GKg","Amount":{"currency":"BTC","issuer":"rTJdjjQ5wWAMh8TL1ToXXD2mZzesa6DSX","value":"0.0998"},"Destination":"r3AWbdp2jQLXLywJypdoNwVSvr81xs3uhn","Fee":"10","Flags":2147483648,"InvoiceID":"A98FD36C17BE2B8511AD36DC335478E7E89F06262949F36EB88E2D683BBCC50A","SendMax":{"currency":"BTC","issuer":"rTJdjjQ5wWAMh8TL1ToXXD2mZzesa6DSX","value":"0.100798"},"Sequence":61022,"SigningPubKey":"025D9E40A50D78347EB8AFF7A36222BBE173CB9D06E68D109D189FF8616FC21107","TransactionType":"Payment","TxnSignature":"304402200145F1262E10EE9E3CB732EF6F2832E8AD99E935474DDB099BEAF535B76BD6E8022074F52BB8EED774106DBD4B3469655382BE60347A9387A33B386BA8E481680150","hash":"F0F263E6D4A91E43AFCAD5A33AE620CE849CA9FB2D119D92A2F6D5242CC10982","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rfESTMcbvbvCBqU1FTvGWiJP8cmUSu4GKg","Balance":"276395205","Flags":131072,"OwnerCount":22,"Sequence":61023},"LedgerEntryType":"AccountRoot","LedgerIndex":"82D874B71420302A752E9AD75E3D07E9B0D03DA0761BA939C3ACE355D2270290","PreviousFields":{"Balance":"276395215","Sequence":61022},"PreviousTxnID":"3FE56B31B63CF09BE5E7AE94AF0DC40425CF5318E2B4315C1E2BF6A781E24020","PreviousTxnLgrSeq":7501310}}],"TransactionIndex":15,"TransactionResult":"tecPATH_DRY"}}]} +{"account_hash":"9AC049566A570392637E0C4B4D18FF243A1951594B03245CFEF18EF6992CAB49","close_time":457517030,"close_time_human":"2014-Jul-01 08:03:50","close_time_resolution":10,"closed":true,"hash":"E212F3EA7454A298BC0D0BCD79CE37EE08068976216AB94C71E9DDDFE45C81A4","ledger_hash":"E212F3EA7454A298BC0D0BCD79CE37EE08068976216AB94C71E9DDDFE45C81A4","ledger_index":"7501326","parent_hash":"664D5B5110E1E9880B4FACD3BDA0996C502E0ABC71C87312900EB57E0E7A2413","total_coins":"99999987830661950","transaction_hash":"88F8CD77E94383C5BD0028B0922C7E6017A7E7E441DD759A5B2A64FEC2AADA42","transactions":[{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Fee":"64","Flags":131072,"Sequence":30577,"SigningPubKey":"02279DDA900BC53575FC5DFA217113A5B21C1ACB2BB2AEFDD60EA478A074E9E264","TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"865.169170421"},"TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"50.519849323"},"TransactionType":"OfferCreate","TxnSignature":"3044022077A29B19D35BD414BCA610564340E6E93BFB89E80EB9AC9569FE36AD8770623F0220699B271731EC37D3097565BF5201E5A6A4C88C35E2B90D4D196F008724F6EE64","hash":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","BookDirectory":"51B7AA9A710D05D3AEFE1946DA19430A065BEF5085F3E4D15605E6D04A8FD380","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":635,"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31075.98834109765"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516221.0060149944"}},"LedgerEntryType":"Offer","LedgerIndex":"205F87C30D823B396A94111764D032EACAFDD3E6126948568B27975AFDB9801F","PreviousFields":{"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31116.05967678318"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516886.6538776754"}},"PreviousTxnID":"6D229161B5D904915C1391EB976A9EED7C912EB42606735C6397743905FD16F9","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000025","Owner":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","RootIndex":"DD8763F37822A3129919DA194DC31D9A9FA5BEA547E233B32E4573F0E60D46D3"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"97F7C4F0D06F93AC76FC788070FF0518EA0CB7C1D53CB78EC95D54C98D12529B"}},{"ModifiedNode":{"FinalFields":{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Balance":"198803179213","Flags":0,"OwnerCount":23,"Sequence":30578},"LedgerEntryType":"AccountRoot","LedgerIndex":"B4C12A5134DCFE012CCC035F62D5903179DE5CABE74B228D84C7E4905BECC032","PreviousFields":{"Balance":"198803179277","OwnerCount":24,"Sequence":30577},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"Owner":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","RootIndex":"CB8ACEA2D07311F56D44C5A51E8BDD30A550C673613CF4CAB1CE82D7EFB58D41"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"CB8ACEA2D07311F56D44C5A51E8BDD30A550C673613CF4CAB1CE82D7EFB58D41"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"483995.0478436723"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000014","LowLimit":{"currency":"JPY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"3000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"D02EBA81ECBE0F79B3FE0DEE1A0CF3CE5FE6534A3E459570642DFD9248C41011","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"483329.3999809913"}},"PreviousTxnID":"6D229161B5D904915C1391EB976A9EED7C912EB42606735C6397743905FD16F9","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"},"Flags":0,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000026","LowLimit":{"currency":"JPY","issuer":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","value":"0"},"LowNode":"0000000000000000","PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325},"LedgerEntryType":"RippleState","LedgerIndex":"D683BDE5E78E806631C2A7B48B97F9D4EBB6D9E903D2929C13DDE8F6D7A859A8","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"665.647862681"},"Flags":65536}}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"40.07133568553353"},"Flags":1114112,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DE","LowLimit":{"currency":"CNY","issuer":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","value":"0"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"DEDE20784C5B9A631C8D443AA35CB39F8280E191A7C23B63549FD66414671C4E","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"}},"PreviousTxnID":"0A9410AA1980050E24D387A81DA25433C4C38E4626E4779D990BC65CE872272E","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21476.98834109765"},"Flags":131072,"HighLimit":{"currency":"CNY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"200000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000D3"},"LedgerEntryType":"RippleState","LedgerIndex":"F5B40E669B988FF5A92748AAADF9B6FB37BB7F235E81AD915E84693CF12307F0","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21517.05967678318"}},"PreviousTxnID":"6D229161B5D904915C1391EB976A9EED7C912EB42606735C6397743905FD16F9","PreviousTxnLgrSeq":7501325}}],"TransactionIndex":0,"TransactionResult":"tesSUCCESS"}},{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Fee":"64","Flags":131072,"Sequence":30578,"SigningPubKey":"02279DDA900BC53575FC5DFA217113A5B21C1ACB2BB2AEFDD60EA478A074E9E264","TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"52.077110658"},"TakerPays":"2237552444","TransactionType":"OfferCreate","TxnSignature":"304402203BDABF725E92672A5BF23F175E67CCB4DB19694451F0685FA03D91241066CFC102203D31D867FBC064085AA0926F39826771C2411BF09167988A5517494FC55CC43C","hash":"104514626FFB561440700F1130A9B0004DAD872AD6FBBCCD96D06AF6D4D50B11","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"2FAE392103E97E8A492EE1FC6302466D2914E7B92F9B2B5AC7B15CB48D4BDCA2","PreviousTxnLgrSeq":7499780,"Sequence":7502,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"005A20EAAB0D77CA007254D7273CFE2DCC2041F38D43C1F53F98363E78A92BD9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"2441DE8BA0535D7209A352E865844681CD893968845109BA46C2AFE690AF8FC0","PreviousTxnLgrSeq":7500021,"Sequence":10052,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00600EAA842F1B2B3DDD2B9DC4EC678E0E84F92E143F3BB9E967B4742028A328"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"8528108A296D86E242004369F0607FDD33B0DB3C28E765121C8429F6DA3D5BD2","PreviousTxnLgrSeq":7499985,"Sequence":9545,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"009B1BB5FE1F0608964BD239B46584E181E963D7D468D805AAF99414EE297F1B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"8041F5ECCEA2CB0E2BC2B41CE701C7D92EFA9AE2E70D988D629D99EE1E88F018","PreviousTxnLgrSeq":7499960,"Sequence":9188,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00C60BB3233B960FAE1085D7B478829F4AFEB5CAAB2FC2D4B45DD4447367371F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"9E9992710AB7EE5E8B636C69239DEADB94302A72EB22EAD3366A7A4D505B6205","PreviousTxnLgrSeq":7499746,"Sequence":6995,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00E273EE77B14C56D3A964618E218BF687759B7E8FA7B709D34B6D0160612065"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"7FFE6ADD40434613B34453D973E87D9AD1FDE585A7AEC02656666D5812902A10","PreviousTxnLgrSeq":7499900,"Sequence":8777,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"00FAF8BA7F237654A5A31F700A5DD9746348921869A392F834048A5D7DAA2AEA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"6EC304CFAB334FB75A3282600CD23FE8916AF2893A1F85DFD06A7BCB817763C5","PreviousTxnLgrSeq":7499915,"Sequence":8969,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"01075CF998FF465B2674498E88C56BF7D107A81AB2F8403B992ECC84A0B18F56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"F538630D4DA542F7B4B88504B6FEA81B72C3567F264E98B93F1B11860CD8BDD0","PreviousTxnLgrSeq":7499884,"Sequence":8558,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0179F9F6DF60766AA8B5A0852E0BB9BC8C655B79762C6C2EF1D1F9CBB97B0F08"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"8483A25C85A4A977352FBACDD13F8BD8262975DD01F410C69D5641CEBD1FC292","PreviousTxnLgrSeq":7499860,"Sequence":8219,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"02286ABF680ABBF01F0E59122995EEEB3E765078417ECADDD36454316080685A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"CC6C659F3BC3E1F7C27DD5B6583EC125FE00FD0081E8DE95C43DE3D049414FA6","PreviousTxnLgrSeq":7499886,"Sequence":8582,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"026F2DEFE300F98F47B81A5CD3E7FA8B135F930A0C932A5C1D8DE7B94FD050FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"3FAB51F4DF55483FDB9DC5CB2BE54BCFCFE0CFB4B01C98017D6A18D33788C7FB","PreviousTxnLgrSeq":7499749,"Sequence":7037,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"02FCC2C7BCFAF314BD1A9F159847672804C307C2C3F40E9A24A1833F466CC208"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"FC2071906CBCE938BBE0E755CBC8CF95A0B83D0C21CECD9635F660B068AA2220","PreviousTxnLgrSeq":7500044,"Sequence":10370,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0343F9E0E6BB8A18CDD045A651E11ED048B40CDC916097E1CA2B55A4B88A64FB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"9374FD3D92BDB697CAC04DD0A00E940EF8DB438D2A5508FF8F487263E262A2B5","PreviousTxnLgrSeq":7499747,"Sequence":7013,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"035F8A9B69F7D6A01322C77EF5A52622A88A3899C00F001712357AADDBE9627A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"8B78063C1325066E5DF6B6886174052BF53BA4BFADB018402B54FA025E37CE6E","PreviousTxnLgrSeq":7499993,"Sequence":9662,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"036B6E2F80653B96152D586919DF9068BF6DFD3B277A3BC60AEC853CF88C08ED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"02A35FD175B0BF759BBBE050CC79D0D5728B6E0B42BD966596A6758C53E47948","PreviousTxnLgrSeq":7499871,"Sequence":8366,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0395F546BD31755B12D02C3E55E3790D5E1E8B748D92B30F5BF0EEBD2468C51C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F7642D2C6B875C4A765A886BC5E6429B6C27A89F8F1879643E9E995B5D1DCF7A","PreviousTxnLgrSeq":7499967,"Sequence":9284,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"03E05403E5338889B6E4DA040833D8CEB863B16430E57FB68F3D8873F88CE4A1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"AD91B5E90FD3F4A5DB6BB8897D5094572B2A9AB2ADB452FF7D2B073FE51D3587","PreviousTxnLgrSeq":7499983,"Sequence":9506,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"040487A2076399DE68A177BDB1B0AAF83585764A1AF9C99A29F6D7D3449CEF75"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"5587C85B7C230185B5901E19075D3855BD4E449E3D27DB10B11DA8FDD6BC083C","PreviousTxnLgrSeq":7499972,"Sequence":9359,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"049AE91F8CC8BB28AC7F240D893272456C1067830598AB7A8CA11C0688B3F233"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"BCAC3417D1B89693932CED8FBB5F546985DA958EBCB080B11D44BB7ADBCE277B","PreviousTxnLgrSeq":7499996,"Sequence":9698,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"04F16D83FBB8D672DA63F7291CFAC0B99CA9B225C2BCC20AC7A1E999B5DC5B80"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"F923B698BDFF092673076CB95FD1ADB43706079CB22868E42DA26A13C0A0E27A","PreviousTxnLgrSeq":7500061,"Sequence":10607,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"050140F1242054F9C1E576AB5B2DB5038F3C558B2CB9C1465F3930F056B922DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"41CF7C820988A30E59ED448FBBB2A827F56875186BDF532098C94C75FF44C648","PreviousTxnLgrSeq":7499848,"Sequence":8045,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"050C23F450FFD2B25A8953AF874732AC6ECD6DF1BBFF77038D7E8CF4C4749D92"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"B93EFA1F2D83D83DFB858AF016A1C086A375EA22A0C16F41AD0AAF7F13E2A102","PreviousTxnLgrSeq":7499875,"Sequence":8435,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"053E75C9EF2425780E17283AF98412BA8A34FE7E3A89339933FA80BF5325D9EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"22C62F6692F52F838E345EBC51062EB9FD8557535CBAB0A7F1A95778F5FDC4F5","PreviousTxnLgrSeq":7500043,"Sequence":10358,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"054803C2A25E4D494E3BBC70B109468CF4E89B8E049199328DADB38AFAEB4220"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"69FC7B7CE5CABEBA4ADCDCE381D3D86CBB1CC132696BCC4DE7E0B7337233AED0","PreviousTxnLgrSeq":7499841,"Sequence":7970,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"05CE9C4151E339E3F6EA62B9EE29CEDD8BE9CECB1C39B668C60A7424F14F1771"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"7737C0F865BE570AC621B24EE78C1E8E6CDBB64DBCCFD029A97871C510A71FE5","PreviousTxnLgrSeq":7499973,"Sequence":9377,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"062AFB66FEBC84DEFB7026FCB5F994056C0371CE612B29C8EE503E5C7D0FB4FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"82D5A32CD9E4A85B48143CB9FC663162F2E7180DDB37E0463EA937D44FED57BD","PreviousTxnLgrSeq":7499789,"Sequence":7637,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"06340107E0FDD833CF191A454CA7A5BA83E3657A9238C662AAEDC72BE33F7118"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"4D1AD095924255C719E4CD0380AC789E27AF974064A880F7DAF91A6482506DFC","PreviousTxnLgrSeq":7499795,"Sequence":7724,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"063B434F13EB077626FE78D4E23811DC8BA4FD9225DC20D369DC72967B2038C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"BE744A0E603217D6F7BFE529048B247A1868C4A58B89F64C489DA780AD984792","PreviousTxnLgrSeq":7500006,"Sequence":9839,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"063C3B8BC8CEDCBF0B195C2DAB1A16C6083233F83F0ED2BDDDE4036B75B4D4A6"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.52900203180268"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","value":"10000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000DE"},"LedgerEntryType":"RippleState","LedgerIndex":"067B47A87FCCE931EB7CF17FB08F5E9C4F44618077B105E5C06D7C9AEABD7199","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.39942103180268"}},"PreviousTxnID":"0A9410AA1980050E24D387A81DA25433C4C38E4626E4779D990BC65CE872272E","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"C2E004D24BBBA37ED2761B515C622C5D69C71D51E8642CC223BAACFF8409B034","PreviousTxnLgrSeq":7499980,"Sequence":9467,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"06EA86AE59587BF8EBBF6E3AC531105450B37468EAFD4EC14AA16FA13CD6AB22"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"8C08FD3B685D55005272C63B0D9EA744A2F767E09F9EAB6B3BF7A505E0D62BD3","PreviousTxnLgrSeq":7499968,"Sequence":9308,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"078739DF1329CC1090E384AA27B54406A8FA98E106BC91EBC76D854C8FC5903D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"F1329B66D9565B5BE7F441AF9A905A92DD881204BC5BF672C95D318F32906E45","PreviousTxnLgrSeq":7499850,"Sequence":8072,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"07933BEE4401326EDACD64E04BD9C083BADA62B9364C0EF460FDD2EE2DDA26D9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"96A8E1C57FECA1E8CAE9501621CF18FF4F666649950EBBC3ADE19CA598A40FCD","PreviousTxnLgrSeq":7499765,"Sequence":7292,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08190F3B7069953CBA0A10D3ADCAA05572E7875F9619F0BD591BFD552AC03283"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"5D07B1F678E9461F17C4D710108813EF285459F451433A1B1C9A83E03E38BBE4","PreviousTxnLgrSeq":7500053,"Sequence":10505,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0871EEBEDD4435C45FE6800807909134996110391B9B2BE6B4F7F20E3E098E7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"2E84AD71987AF3C2FB028D9CDF39DB807FFEBC2DA426FD5414B91B293151A7BF","PreviousTxnLgrSeq":7499969,"Sequence":9311,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0874ECD75AAF14277C335017410D62BFE87ACCF7AF07371B2EDD36FD56FA6BF2"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006D","IndexPrevious":"000000000000006A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"089603B5489ACCD1D24A809DF1A1C14DF7D3CEED6B443E5CBB6C03F7FBCC3C6D","PreviousFields":{"IndexPrevious":"000000000000006B"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"9D3C460FC1031086B75DA1C5E086C007DF33AB2DC31D06486E06D1DA8E12E130","PreviousTxnLgrSeq":7499859,"Sequence":8201,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08BE204141875D73BC342560D8B40FBA71448FFBBA770C8E3A7CCCF69014076F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"450662538CF8905C653AABDA97B6088CE32461E27DC17909CD657DF6E65D4188","PreviousTxnLgrSeq":7499843,"Sequence":7997,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08CFFB934DC668C484CEADAE34A162AA565DBF71CEFC81124168F065223806EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"660BD58961C5B6225B9A2F3B2CAE6CEA9A0EDEE8A681D0D10A9E2184CC416F8E","PreviousTxnLgrSeq":7499906,"Sequence":8846,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08D1EEC1BFC389F469BFA550D99AB73EDEC2C82311E9059BE3E86BAF16780EBD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"D4C4D63411156805468A67B7A700D3B773E849B5EF5EC35EBD0AAF03C6C933CA","PreviousTxnLgrSeq":7500003,"Sequence":9797,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"08E54A23849C0ADE0CD0CF7D8FEA758724730C9AD8D569927CA222CB8D023BD7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"FB965E55804ED9AC565DD73D2AB5A3B7749E27354E954FD45366F8119FD98106","PreviousTxnLgrSeq":7499769,"Sequence":7352,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"091DF1743B7188272FFE9FEED5EF0A7BFCA345EA44CE006B5FE76E6E4BD45F52"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"371D3776057173251D287F3FB67576D8EEF36F798E7EABFE411C1951CA162F73","PreviousTxnLgrSeq":7499846,"Sequence":8018,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09344DCAD4B0E613CDC2821A2C89CDD6B7EA50C506EA5E5D1262EC3157548E99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"A88D21C9D0CF236A44FBD59E96785556D4F2B87214D35FF5C13E86F34D790CAA","PreviousTxnLgrSeq":7499792,"Sequence":7682,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0973A23355AE60171E25ED06DDA36A45B136C52CCEFD68DDE6FCC7108CC54763"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000020","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0984FC607E443C1AE4C69862BFD1ADEDCC1F60B16107F995278CAE6B1F86FA5F","PreviousFields":{"IndexNext":"000000000000001F","IndexPrevious":"000000000000001D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"9826B3DCB0DE9C2D97848381B79563009ABB58C38E1B5B6C5F54D0FC67E10CCC","PreviousTxnLgrSeq":7499780,"Sequence":7499,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09BD0BB2A6346880AA5592769E70F2B068509F5CB530FF20FD1C5B5938298692"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"D2897F423726B26AE3E4E5EA2EF90747D065AB7B3D6B335C4CC65E6F198B7F93","PreviousTxnLgrSeq":7499973,"Sequence":9374,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09C2943CEF0DC642685DC00B77EE25432B89329353AF9FF0763092ADB7C4B6BC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"3E3556DC483F04A26BEB688008B8CDFA89E1895E82C75B6F202B5AB816A49C5E","PreviousTxnLgrSeq":7499961,"Sequence":9209,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09CAC6A4F6A25953DC430C5156ADC3693C435875D05487EEE20E6A71165DAD1C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"A9F22B1E199371FC08335078844A908C37CE2AFC3DF66B2B8B686FF263264B2C","PreviousTxnLgrSeq":7499994,"Sequence":9665,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"09F1038C680A34FDC999832A2357A953FC83543B8A43E99D9D38733484573E60"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"FD37924825AE785C09EA9047553776B1A62934E1A9311324E3CFC5AD131C2C95","PreviousTxnLgrSeq":7499986,"Sequence":9554,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A4391B9A0C2338C723D470955440FEA646251E33B57FB9A63D8EC9210B80C58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FBD83A7CD7DB33366E3D60AFE98EEDDF219FED9D1027480E8E5C3AD25B001C0C","PreviousTxnLgrSeq":7499801,"Sequence":7811,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A49702ADA7BE27CD287733975F258A4B891FC835A25B741A5BB4DA8CA0E3CD0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"08C15455577A5CF628DCB71F6EDC7E2CD642D49E30D053493709C19D16700A0D","PreviousTxnLgrSeq":7499771,"Sequence":7370,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A4AD5B01AD062821F2A652550F881246CA0E69A173CDE8A15A447A63770D23E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"BFEEAC288337FC00E3CAC55EC011578326FA55D97A2E07BC579F3A0281FE0BD6","PreviousTxnLgrSeq":7500034,"Sequence":10229,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A4B4201E309960B64157C5A85439E3DA5C76235B4552E4800FB86EF654354B7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"484D03DA5ED624EF7F097402C190F5EFECE4364B7E886780302EDB6B2FDE0BFF","PreviousTxnLgrSeq":7499854,"Sequence":8138,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A99932A5D355A0A7DF849615A27FEB04D2CD6B1773E8D1243BB6DDE1F894EB5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"7E6AE527379F9762D016278E1C63AE1FB4365EE2A0F2841E3A79B9A073AA5523","PreviousTxnLgrSeq":7499755,"Sequence":7154,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0A9DE9AA2A2ACCDF7EC276B52A438F8BF09E46C7DD4E755B04BFAB776B39C3B9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"800439BCC2F7334A5E139D8525993C966C0731DBAF03BC3A9996E33FB4F38D47","PreviousTxnLgrSeq":7499792,"Sequence":7670,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0AA07271D3676428FCFC17429FFDCC694C376EE48E40771821AAA5031064543E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"DD1684F6C524F3B6F9C8912C9C013993117AAD88C085DF198A1D5D5585A7D321","PreviousTxnLgrSeq":7499959,"Sequence":9170,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0AE557B2968CAB885D4CA6D17C67FE81F9D39738D14D735F3DFE383DD4736C6D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"222BE38749FCABDA4FBA830A57B464DFAFB6D8870018ECC77F63103496B7CC53","PreviousTxnLgrSeq":7499954,"Sequence":9113,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0AF080C236B2D7C150A2B7041BB5F5897314DAAD7DD49D3EB94455A9251BD5E9"}},{"ModifiedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","Balance":"18863752886","Flags":0,"OwnerCount":127,"Sequence":13677},"LedgerEntryType":"AccountRoot","LedgerIndex":"0B4635DECDC17EDCF0D052D821D7C658612B473DFDF0FDC70567FA012A5C5903","PreviousFields":{"Balance":"18869492670","OwnerCount":128},"PreviousTxnID":"41DE0A58EC55FC7992C051F23C9E8B266A7D526A2561E6B8384865769CD9DE6B","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"8FE078DE0FF13A0369DF86BAFCB6790AF5ABE56663ABE7C0E64542AF6A004F39","PreviousTxnLgrSeq":7499948,"Sequence":9020,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0B7826A65E74A4BE5BB74201E810C84415A36E8B69A394A591C9B3077AD95F05"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F28791DF44BFC13E090346A8F59D96E3031EBC7B050FD26D32FA42475557D80A","PreviousTxnLgrSeq":7499871,"Sequence":8369,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0B7A0BC6464C7114548C8B420DBD803DA28B14D1F11B95A5ED4C67F32E8D2CEE"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004D","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0C1DEA310A32DC212EB0C831EB2AA22F52079894D71C2697231548ECA6F6BFDB","PreviousFields":{"IndexPrevious":"000000000000004E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"213117247DC0ACEF1A720161DD0C26708C2A9560B025EA4D14E82F8B3F85AAF4","PreviousTxnLgrSeq":7500042,"Sequence":10346,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0C20E3527484D55D08F08DA826F2D5C1DB9137139FADBE283796BB0504A5CCC2"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000006","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0C7180E6D63EADAF72650A0DCBBB1429D0E49FFFCC2843C98E609180C3F3100F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"A47484ACF66A89CC54A71B35603E294E97C5FBC8B6AB1B5870181146B58F11B7","PreviousTxnLgrSeq":7499974,"Sequence":9389,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0C8A3D388A71B95DC5437FBB2A259B9FD75C55A3C20ADC1AB90E3060A6B4C99F"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"0000000000000010","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0D20C8F7A2AEE245E19A1C1194532B50F655420D20689B09000C05E96A8B3D5E","PreviousFields":{"IndexPrevious":"0000000000000015"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"A3F9CBF0631950F8A6E66F9B3303A6DD63B017F51685257BDDE7DD7D5C3B5B09","PreviousTxnLgrSeq":7499867,"Sequence":8309,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D4F7E216F50201DD081A3956E95B307D5CA9C5F9A926D02E18639CB44F186C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"75EECCD4185C7D81C279BCF4942BD5DD3CFB8EF891F8D7A139DB0BEE4C09870C","PreviousTxnLgrSeq":7499963,"Sequence":9227,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D548D59021F13577CFF871536C1FDA00613D8ABF77B28E4796F2AC8096DD76B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F5FFE3D95032A6C97C3901CD3874B1E4B4EB785AB4DADD72CE64351DABE8A919","PreviousTxnLgrSeq":7499875,"Sequence":8429,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D80A760599674E3EB3CD572BE1E850C845EB007F1DB8D8E28916B1F2DC40F9B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"D2DDE20DB5BBD3A80CCEB0684220D5EA081770E0B9BD39BD52FE8D8D8C711EF1","PreviousTxnLgrSeq":7500028,"Sequence":10148,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0D95BB4BD3321B3BC7969D0C5D9DA832BD39BF88AA4435E2D2DD391E99538D59"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"7F194646AC1E11AB6DE03036904CD4AC4FB1C9A7F67C3F056F204A96D40AC5EE","PreviousTxnLgrSeq":7499892,"Sequence":8666,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DCE957BC8004DC56E99F5EEFA0B1269FC8F71B1BBBC8D3E66ED4B8E10D7C8D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"FF2B8F78198ADC8525196425F3E8E1F28DD2708C04B433053EAF603A0EEDCDC9","PreviousTxnLgrSeq":7499887,"Sequence":8597,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DD600DD831470AA36DE0C719E2FFE5A237232B115A176E9A2D91FC75EBDC0CF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"660BBD8C9C37123953D32F24B2730E30086241AB7B4373E9B5310227C8BF93AF","PreviousTxnLgrSeq":7499906,"Sequence":8849,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DDF4947FDF01ADC091BF9DF6106DB6E33C3DE030355B6FB3B5312BDAD969626"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"4652874E09E9369E105091D47040148A546E7932D5CDC0062E1FCAC28F33B327","PreviousTxnLgrSeq":7499888,"Sequence":8615,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DECE723BCFB24EA7D31A0A8FE4847475176C1595439D48BAB7410A1C9C1C36E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"10F0885CD926BA49BCBE227ECD5FD11ADF237F3D10A8D898C3DD009319EEE19D","PreviousTxnLgrSeq":7500041,"Sequence":10328,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DEF38613EF2B87BD32AEA322178EE7C4D9EBE92EF6BF62E2FF2EA5FD522ADC2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"3E747FCC90B12ADDC6409BB1A4618F39FF4C211DCA09D31FA233ECCB69254DD3","PreviousTxnLgrSeq":7499747,"Sequence":7010,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DF32ED07D4FEB29AEDA8C34C71F986A9F17CE6B8F04383F097947BD871BF130"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"7644A5E7FC1905174B447D2B9A94C4281CE8EE695A2F6AEFF957A4DEC3955D62","PreviousTxnLgrSeq":7500049,"Sequence":10445,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0DF389773E7D5146300332EC860ACA24BD929494548FF66F627103BCA94F8C3B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"FCE043A34AD8C2AFE5AF63F31A85BB5A53F34F15A259FD7C7A5755D792C127F8","PreviousTxnLgrSeq":7499985,"Sequence":9539,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0E178B7B13C624BF0392ED03621DF43BD1C78FD13451BB21EC4AB1E1A43C9C94"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"6295C52069E3BC5E375BEA69BC6002E0F664B2620C7B740C4F0A90A8DD7847FF","PreviousTxnLgrSeq":7499975,"Sequence":9395,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0E4171FAF11FC9797E7C698423BAC2554C4B682C21F4E293D74A50A77EB5EBF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"054C9B467FF439866E2722E8BD27B903EED963D8865D05F20CAB7E0FD99ACDEE","PreviousTxnLgrSeq":7500023,"Sequence":10082,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0EB0AD8B8ECA2A324123CE3776A52B400D164AFE91635DE72FA44FBC37397E70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"0C28B3D7733E6A8DBB12CC8F3A44947CE446AA5A861ED89108C2D90D8BAB3C6A","PreviousTxnLgrSeq":7499882,"Sequence":8531,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0EDB2808E48D0B978442734467E5BB948A07BD80B8AE8D92DD228E5AF5B10F2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"9B12E42BDEDEAAAEA08A5D1DED65D6BFC035E9A1303C4E85A0F4673D9C6F2E36","PreviousTxnLgrSeq":7499882,"Sequence":8537,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0F667082D402316B65647CA4CC5C8EE2C23DDEB8BF84E9C8199895022361B1B4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"22C1C0363129A246418B64E5683132EBE94796347549C2315A43550610DEE1AC","PreviousTxnLgrSeq":7499884,"Sequence":8564,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0F95249D02DC75E06D75180B6A3C5ED2C82FBE09BAF6617C83FE420A8394CA8B"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000002","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0F9CBF47D584194A09CB15AD93434D71E661CA4BEC1F90E0EFAA973EFC878F34"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"A4C1441B637210EA80DC035C254293F838A52A9F72EED48A7B5D276A2863D280","PreviousTxnLgrSeq":7499962,"Sequence":9212,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FAD24800158CC4195AC1FF7A225F80F403EE542DDAA99356227579F33F798D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"CEBFC282CC0ACB2BD5E9A9DFEDB1DE09109578B05F6DA550C13F5E3739050F2C","PreviousTxnLgrSeq":7499851,"Sequence":8093,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FB245D850A70227FE62F46A91644BCA0C1EC3B34FC86CC11A8010FA79FC7C1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"6BCDBCFEBCE30840B23B4EF2FAAA06D33253D6A2187A4800F75A4950667AE5CA","PreviousTxnLgrSeq":7499964,"Sequence":9248,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FDAE5927175E66A56D52D62B580CA1147E1094BCD2F0DD816329829A784FBE8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"B470181782D15B812C7D4DDD6C86BB5D040DB4A27704730FBD25AD31255AF9B3","PreviousTxnLgrSeq":7499947,"Sequence":9014,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"0FF41AF198BC1BA2C05E5EB1CC786B45E6C0A0607436782D488DB41BABE4DC87"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"988B1BF3833A00C46E0890DE546A67858EB962B6DF8595ABB148364066885236","PreviousTxnLgrSeq":7499757,"Sequence":7175,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"101605AA65268954EEEB19B826ACDD4E199A7F64D675B158F46FE2745A00A766"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"F0E1C9BE9FBE895ED21B3D3C6A4238AEA3AD9E5C367BBB5BB7BDBA6A453891C0","PreviousTxnLgrSeq":7499892,"Sequence":8672,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"10293A14B4CFBABFB1CD88D6DE45BB26C9B49B38E93D8E6DDC41EAF21F30107E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"37D993B177C9D8D391202F4F79E0F8D2D8E0DF92DEB044A0264A7BDE8B870149","PreviousTxnLgrSeq":7499839,"Sequence":7940,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"102F2B392DD7FAEFD43C4985220675B3080ABDD082720DA86E07513FC9C5DCFF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"E2C2CEEB163E95F401D3CA0008252C01CB98D3C948A5580F59DF9499A582375D","PreviousTxnLgrSeq":7500050,"Sequence":10457,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"105C61D6F0CA81C4E38BD6C7134C020928B657BAB11800D37FB517707577E477"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"4FF4B1C840C53FDAE57F599BEC3BE26C969AEA8559B6ECE494BBFC8C4B3D2F00","PreviousTxnLgrSeq":7500008,"Sequence":9866,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"106EE47D471C29402787499FF62BBCE41B4E011BC9097E5E40B9532731009A6B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"7CE6EEC5283BD8872851B335718B431948EE823A3457DAD0E473D7974C5D2F96","PreviousTxnLgrSeq":7500051,"Sequence":10472,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"107B414EDF1B0A32D24E65CE4FA5EC6A666CC4475B4D627BF9801E2B64EB2787"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"40BA8553328726A9CC655D27D0BF6FFA83FE140326CBF71D00B1CF3BBF931BD8","PreviousTxnLgrSeq":7499952,"Sequence":9080,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1099BCB8095228B7CA3BAA15C6EC02D6D515A67C8963594C457DA1BD69D5F69E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"D559F32C831DD91602C3A4254D574C19A323B6FDE200EB4ABE608F27EA2735ED","PreviousTxnLgrSeq":7499852,"Sequence":8111,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"10C8C2A1A487F0544BEAEAFD00633BCF1F76BFA41430C1F0444F94E66E0A5DD5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E131CBFE53BE54EE9FFC38FFCB547F1492594BC149A3AABA4F95E9BAFA0CBB2E","PreviousTxnLgrSeq":7499904,"Sequence":8825,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11026D768AFF7237A4BCF6E2C15E63F21128533D7653A62D2E84E6944F90D6ED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"DE869FDC93D6B310135688805956F6013D9DB6D451781CA7F5FC9EFA1F640957","PreviousTxnLgrSeq":7499984,"Sequence":9521,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11729DFC9A99DF777FF26A25E69AE3C39E14F1860325C2B63280AB0F79C8FA6F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"A90C23FA3E72D875A00EFFB368427067E40F81160A1B1CD9E8A170379C294609","PreviousTxnLgrSeq":7499846,"Sequence":8027,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11819255333B24ECE53DA081E7FA760F60480EF28CF7CBFA8B26F76FDC6874B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"425F545CA5D5BE2F5F8FE24224080989FD35885DAD4615443A0C375DDA01FB27","PreviousTxnLgrSeq":7499903,"Sequence":8819,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"118C1AE4626AAC55EDF4971B1E9FBFB117560EE265C767E86B9CECCE50B8E81A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"9DC6F52EB3C8490FF45CB462A7A4F1F69A37B21D64A7D454965454716EA8F558","PreviousTxnLgrSeq":7500033,"Sequence":10220,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11B9E127867D0AFC0C8A0DDAAC4385D343D6177D0310D620845B8ACC9D7CB515"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"704FD05F85E173D1B42335EC5933394ED728228C77CFD9A83CCDF9FB40329157","PreviousTxnLgrSeq":7499798,"Sequence":7760,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11CB5347A434C7B6C74E7AFE773E386AABA39ECA427A305F8AF431B9BB31CD6C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"8929F5CA7B8F34225BD86A5DA8D84416A5A5D5DA7E9E3C83533F677702A471D9","PreviousTxnLgrSeq":7499970,"Sequence":9329,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"11E49EE5A52FBA95A68E84FCC9DC20055A2FA65BBC49A1F162B9AB1585277BD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"7B3D2FE5872D94BA2794591E0F5220798CD5F8A9675194FAE8DAF29464F01C8E","PreviousTxnLgrSeq":7499775,"Sequence":7430,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"122AC4760382F3325A89E13806C1DC5F3979422823D60BD1DC7E689906389100"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FF98ECA984335316D0D281E737D46123347E1CA5210876B85B58C862DAA16441","PreviousTxnLgrSeq":7499891,"Sequence":8657,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"125FB855D513665CEC00A71B7BD22182E09F19F13D33AEA4CE441B241ED44692"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"432CA7AD0B146609DFEBA0AB62DAE81057B77B0322EA386046C3F0C4ADF6E3B6","PreviousTxnLgrSeq":7499886,"Sequence":8585,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1270C5668FC43D2A97C958D24DBAD5D02513F09DA70EB59BDAC07CE4E5D52C7A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"BF5C02EFC8CCF035AFBF98FD160B6DC8EA15157DBF7B9E6B89AD70A42E7CD169","PreviousTxnLgrSeq":7499884,"Sequence":8561,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"12D34379C14AD5EE897AF3049D6BE6D130F564B0399BC88516648F21B0E7DA15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"DDA7A3A7D7DBC11D42B3CE533B9487947B79D4DCD8B918D19A02530EDA104841","PreviousTxnLgrSeq":7499842,"Sequence":7982,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"12EEA30283310CFB2F280D6E0469C48A9C372C5FBBEA43CA346D9AA92CFBD6AE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"8EBB297D0E3212D5E2A1B4D2ED7E90813B48B4D7F824B4D0A6225585A9F1A19D","PreviousTxnLgrSeq":7499902,"Sequence":8804,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"132D60EF1FF6703339752C8C5D8231DC17E9836C5C718592F8E49B83070C3916"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"EE85FF9B25E7B3C4FE34DC08C0715A8EE3CFDA608A005968B602390BEDCE9E02","PreviousTxnLgrSeq":7499748,"Sequence":7031,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"137666157A6132D19223454169CDA47FBDB3A7D232DCC186624C9FC0384387D6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"72863B100117A49C31312B257AABE7D41BCD80AE313E07193D98B431B374C30C","PreviousTxnLgrSeq":7499893,"Sequence":8678,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"138010155E465B184354B44A4D1D290569FAA63FB5A18C39293F4E95419C3A51"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"29C420C9A8E161F359D72404DD89128355EBCDCAD60F9E9FDCC29204E29970A2","PreviousTxnLgrSeq":7499972,"Sequence":9350,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1391B72C2D559C0FD0100B0B7F427BB1A6700FD0088F1F713AF163125FCE6C39"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"5216538A625D30A1922570B27F30D12D7ED5EC816082BDFD524062887BA1B45B","PreviousTxnLgrSeq":7499879,"Sequence":8492,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"13ECE93C69B14E27CC938D99DCD11ADDAFB13DDF548CA52ED96FDE6BD88C4A2F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"F263B40EB287EFE925694C88024E9CFF2855A9AF70389F2C277C43512C97D4DE","PreviousTxnLgrSeq":7499865,"Sequence":8291,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"140B4CD768FC536D19D5396834FC574DF176E151B0F60EA2962779FF0501E04A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"AC04FB622053FDEA4E4AA3C3DA85BC434328B9D8A394468FEC8A9B5AD770CAE3","PreviousTxnLgrSeq":7500013,"Sequence":9941,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"145721FB282FC04B5C9B8142E8FDF3C6BF80292648CC4A72C90CF032E56AD5F1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"2F9509B5E5F3BBBD97D42BE8FF957C5981FA8D9F729E23026B9E6A5C2926BB09","PreviousTxnLgrSeq":7499986,"Sequence":9557,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"145A1332CC1F6F9704BAFE627195304409B99B17363980494F9DBEB7FBC02614"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"D0E4A60253D60630B4244ACBAA680E909F43212EFF979062C3A1F004409A13E7","PreviousTxnLgrSeq":7499951,"Sequence":9068,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1493834CE28A3BB3AA33C76D9608C7240D7A36B62EB14961480E4D86EF326993"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"38DEF1762A2B114D9D3B94FAA8C09829ABAE111953CBEE88668E4926837648E0","PreviousTxnLgrSeq":7499775,"Sequence":7433,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"14D783FE0B78C0F0EFFA96BB21192727055E4E085F79297ABD6DDCFB0CFA49D6"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000063","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"14DCC58D420309DE66D33778DB16CD681BEA74CB588DA32FB666CC4460BF602A","PreviousFields":{"IndexNext":"0000000000000060","IndexPrevious":"000000000000005E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"85E50CA2AFCCC49A6F282E6DD657F12552308EA4C832AABF73D58A88670DE5CB","PreviousTxnLgrSeq":7500024,"Sequence":10091,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"15089F9DB44734A979AE77ECEB030E7AFC12A86ADEEF44AA061E92AD4ADCABA3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"6849F28DD5967AE09CB897939130AAE3DD5BA508023FC140BD163F14148DA895","PreviousTxnLgrSeq":7499899,"Sequence":8765,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1586DC6B1D0CA707F99413C6E94C9AAB64342F98F3B931CA9D1F241E51B303EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"B037A92FD60EF46C71558838CF54CDB8B699263937B1196556049D20D10ACCC0","PreviousTxnLgrSeq":7500061,"Sequence":10613,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"15AF0040723CEFE7F052330CCC65DCD5C0BD4BE1FD47F15E2F2F62EE7B9BE782"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"F651C9935172CA9529BCEB6AAE945897F0869A187D38F2281EB36E681AB3048B","PreviousTxnLgrSeq":7499956,"Sequence":9140,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"15DC5CC4561C78F8FF57148E5472B3645B5A992C91B1851B6952DBBC6DA7C950"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"2DD1EFF995150BAF2FE7C0AB158EE42D3334C241003DA7B84790E810BCB2DC2D","PreviousTxnLgrSeq":7500009,"Sequence":9881,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"15E9DD5C9941820B971DDAFC6DE74933AD69214B68499C3F166B97D071CEE1CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"CAE93DCF42513B02EC01E531AD68E9EB2A85D0CEAB967D5C569A16BAA9C2F83A","PreviousTxnLgrSeq":7499732,"Sequence":6815,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"163A40116A35D2D7848C85F32D9BA5D7D0AF1DFC508A7E60706878F82A1B1CAE"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000013","IndexPrevious":"0000000000000010","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"169372210B32F571951E6AC1188F951FE9432F824C397D52F66A4A6FF7844FB1","PreviousFields":{"IndexNext":"0000000000000012"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"9658E4BB0210712502F856560C7A36B36BC4720D038ABDAE8F34E216032D12D4","PreviousTxnLgrSeq":7499910,"Sequence":8909,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"169973A211E233FC025E5C30D09029391D7A6D1E6249AB49AAAD271E87369354"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"AACC330506C3072E3ADF2304FB0F098E7E266983A5D87D7C73EC5B64D2D223AB","PreviousTxnLgrSeq":7499872,"Sequence":8387,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"16C116A5E5EE8D11E5E9E121939011E7DA733931FD93E6BA8D18DBDD7F2FB449"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"54C9AF9ADCFF7ACFBA94D35563E534A116267B64974543ED1F8235C9D5D528CC","PreviousTxnLgrSeq":7499839,"Sequence":7943,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"172F364960209E1B28AFDF6FE80F4F6A9FEACC55B374E4ADD4E9314CB35B5823"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"577313D5436841B98ED908A515F0D9CF050E6ACA0D6BBC1847EA2705945B7132","PreviousTxnLgrSeq":7499946,"Sequence":8990,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"173B3D7830B98B11809DA9FBC93670A86BC39B182A067F0E0B54B047A3612E15"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000053","IndexPrevious":"0000000000000050","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"17431CAF535B38E7254EC4AB76DED56566137ACE142BBC06593FE4EFE8EED2E0","PreviousFields":{"IndexNext":"0000000000000052"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"77655A8FBBB02EF78802822B0AB8F89356C2BE2C83B021922EB6B29D6C570BF2","PreviousTxnLgrSeq":7500046,"Sequence":10406,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1765327992E379122F5243051FEB715245028693D981E4126B93158C11EA3DDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"FDB8819934DB0D0999D5CC1F134620359DF16F988B06CD55DE1C77900A8A46A9","PreviousTxnLgrSeq":7499753,"Sequence":7106,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1765564512768A110E4F20D3D6665C368F7E4E2765FAE2E149C554FDF77DBF37"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"B0EBAF3F33264C82FC31DEA4E08D1010A089D28CBD4568191680D328A9B67E2F","PreviousTxnLgrSeq":7499803,"Sequence":7832,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"17EC3B936BD43EF051D8B854273698249CEA85EA353CA24F8B0D4734A1A52558"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"AB9089E19F6B9F2BF183EF496DD528B59F954E7E7D0E50DE99C25CAE525E4B3F","PreviousTxnLgrSeq":7500039,"Sequence":10304,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"18243DE5532EF29F8024B3546676F75CA64498112026FD4ABBD33AEC878C812B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"A9DCB56B9A18F09DFE26DE2B431060A1205B8E035B8389025CA609FD63BF5365","PreviousTxnLgrSeq":7499901,"Sequence":8786,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"187048CF0F84327AB11D08E3AA28C757E18C8218377C1B6E45E627FFE03729A9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"224B4F77AC2970FCDBEF3B5E3597FE9E4A9FA239BC1369C55649EA66443BAA90","PreviousTxnLgrSeq":7499904,"Sequence":8822,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"187F05A0B0922FD8435EC01032AA98D160F90DE80B5690390F042D38BF9A6B1F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"000000000000006D","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"189570985F86A00D8ACCAD728E9A409E5E420AE336FA0A3AF9D4860BC1A98BBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"4FD17FD7BF8089E754F79492B11ADF2A2F8AEAF0FEA83596E6B5EC228C71BA31","PreviousTxnLgrSeq":7500053,"Sequence":10502,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"195172802057F42BD962FDE913B191F8FE51999C6C1E1DA2F263EC9BBE8A0964"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"A0D43CE9FE82590F369BBB1ADDB64249B04D2E009B7147C43999C6B94509DCBF","PreviousTxnLgrSeq":7499867,"Sequence":8318,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"195EE1D7893C67334A7232F54B136716B872BA6096616C6EFEE72FBA99AAD91A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"F9E0A0673E242782198C3C99002D3E04FC91033BCB1842E396BCE79E3A636988","PreviousTxnLgrSeq":7499773,"Sequence":7406,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"196B7F0FDC9FC2431CCB96A5CD79DE4A11A58857E78FADF991E27B2F10C53627"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"54ADA2F698F71110CFB35B0FEA77C9029AF33453AE262188EEC1C891C622ABF2","PreviousTxnLgrSeq":7499732,"Sequence":6809,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"19735B896885003E7CD30B2AC236DAFD2CFCC84ADB7F057D5E05D961ABD0700C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"DFADD9223A3461060210EFA3ED7EE6F3CCD6BFE3C24FB2B9531C719F62799884","PreviousTxnLgrSeq":7499786,"Sequence":7595,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"19D4306F5DD73D2FA87BE9788E5C22F471AAEC5AB30566041B79A0DB5FEB1102"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"474D0AEC074472DB80B4EBA26EDF77D8D5B97B6BD271844E7C43051496454F4E","PreviousTxnLgrSeq":7499977,"Sequence":9431,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1A25955F2007F484FF40DA742CF93922CF7C02E066CE0E6D1DE8F42255F7CC41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"9686E71A3433FF9DC6604E57AA091E5F284E2B1DD18AE638E3B83E291B3EDD61","PreviousTxnLgrSeq":7500032,"Sequence":10205,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1A7B028BE2B876EA05AE11D138E6F8460614F1A3039949DA7D32E00AE91140FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"872757A6F53709CA0F2D983E671835543684C141D8B053FE72FE1A9679F6E97F","PreviousTxnLgrSeq":7499999,"Sequence":9749,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1AAC08EE10DF8EE53A22C658D9423467AB3FEDA97BD1D6B10E5C77BC9B08597F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"EE936FFBD6BE19F1C3261FD792EA478D1C80E3CED6BA7B26E62164F71B96BF10","PreviousTxnLgrSeq":7499983,"Sequence":9512,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1B42B90742574FBB120B87CCFCA363D7D4A42405A18D2A5A03508DCBFC671F25"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"6CAA42E9FCD7B3DBEA0E54B5B3B7C03AA706CB890C9BEEA4CD35EDD5BD26E3D8","PreviousTxnLgrSeq":7499996,"Sequence":9701,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1B6B3C859B1A94DB2D7BD58F3872376DAF62EDD46DB29C8E35E089310EB3FB6E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"48752AA85BC695CC0D428DCEB66D67422310F8668F947A3809643D46FFDA64BB","PreviousTxnLgrSeq":7499895,"Sequence":8708,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1B70C41ABDD7D07C9138A6160C290A27CA5D490D68E9559D6369BA9697974445"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"02C4A8B7E913E0027A06C5826F824BAC52F63F1C5968FB38EEC5483416980272","PreviousTxnLgrSeq":7499965,"Sequence":9254,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1BC223173B5E90FC4EE2057B1F2CF5F007DBA4C3D5A23B890608067989D84918"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"B05B796B04B1BEEEAD04FF48DCAE03EB9F07773DBDE3BA54BA187F4A068B8529","PreviousTxnLgrSeq":7500014,"Sequence":9953,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1BDFAD5595BB75BA2162196A7CC8F6A741CAB661869AA93065AEAC0B3C05D44E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"36FCE2AC87FF33682933FE9D20FB1C1A19D8CEB482069CCE3AEC5090CB7B364C","PreviousTxnLgrSeq":7499914,"Sequence":8951,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1BEBDBA22679C22BE4911955CA74CFB77BBCC27A4C1D7F55AA3C3865A116A9D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"C3A166BB0DA110F93892304343B525F83ED4B73E4AEBAF0C9E72CDB866EA4F58","PreviousTxnLgrSeq":7499975,"Sequence":9392,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C43048F7FD08F2B4905673534C857C7B71D2181FEA3DBB595B47E23EDA8E51E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"350E67ADF9B990CAF5D76CFC622E3D5A9C34BD20AB7950CEE2CF3A09E7407E44","PreviousTxnLgrSeq":7499893,"Sequence":8684,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C58BAB2727C83BD9149E894862A38AE7CBD65C973B0D7991B4E9C438BC41CFB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"B7CB1F5FB568DE35A86A5EBAAD748D52549B2F35C69814F4FE783C269DD08107","PreviousTxnLgrSeq":7499854,"Sequence":8132,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C5CE054DBF9103E1DCE823B84E517E3017ACA1F1BBAE20F8049B6AB860FADF5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"2F5305AEFB43F6FD0A717BE5C289D838585599CD23F20D7A9D8823FEDEFACBC0","PreviousTxnLgrSeq":7499789,"Sequence":7631,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C7997072DF3DDDFC7A299842961A93025C96FE1A526D3681D7272D17E7DC5A0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"470D3761A0B074650983A5FB5AC91C44045F523131442CDAEAB2B9CE97B6924F","PreviousTxnLgrSeq":7500038,"Sequence":10283,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1C8357DF17D1148154B50AD01ABB21937BEAFAAE241855AC8FED1AF155596D1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"44FE9D61603005EE1E050E6B537D7F9E726A8076C0F986AD412E71E5106D3FAE","PreviousTxnLgrSeq":7500026,"Sequence":10118,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1CE17369B22A5D63EC3BE80F4340C62ABEA6CAC5A87892FA9EE88D23484DD8F5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"3EADC8D3CBB7E5504ADB4FA69671967BED0F952557ED1EDB863866EB5F2310B1","PreviousTxnLgrSeq":7499802,"Sequence":7820,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1CF6A0E6D3BBE3E77CEB8E65FC0F5192B13A1BE87F570FAB61ECFFFAF761126F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"05792713E1E6EEA65D9CC380715453673957E24FCE1BEAFB1961B3BD8635E76A","PreviousTxnLgrSeq":7500018,"Sequence":10004,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1D14BD5F8EF050F98E0512B45DF91DC7F58D4BF01894DB6F4481C7A4AEAD1580"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000057","IndexPrevious":"0000000000000055","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"1D2366CD595BA622204AEA01075E87CD7689AA683D1FAADF15D9B5BD224E9DE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"FFBE7FA896AFA4253F1EE2BE56AB4EA45B4BA63C3D3FF7E5CC482A02F0BD6143","PreviousTxnLgrSeq":7499746,"Sequence":7001,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1D5E9BAB41D307E464196F737B0BF95DFA7B97147F7C764124F0252EFD929E59"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"7E2A02D4F175D70F8B7F18234B6916B011946257DA8DD8EAA4FADF40225B3749","PreviousTxnLgrSeq":7499984,"Sequence":9527,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1D897BD53065A6EEA586AE68DE744B3D130DBE531CCF27D1FBA48524ECC08BD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"498ED9CBADFD426E664FA2DA05F21D977C0CF693BB9DAD98FB74E0C5BF0E8DFD","PreviousTxnLgrSeq":7499765,"Sequence":7295,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1DA98C602760AE6709BBCB23365FD1C7D68D4038B775996BEA4F2CE6362C9AC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"4AB64ECC3C03012D980E7512824038C7BF2D148FB922511FAD69BCDC4006C377","PreviousTxnLgrSeq":7499894,"Sequence":8696,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1E8BDD87165F5A983AF1357D8305ABBD3A9A49A9EE5FA55A27B3FB2BDCB8E257"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"D109A3185EEFF365C1AB7A6774ECDDB8E53780D40B2C06C814E94D5FA85C0D7A","PreviousTxnLgrSeq":7499730,"Sequence":6797,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"1EC802741F437CA964E460AAC7452E7B4B5280725CA4F4CCD6E23716A40CC0FE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"705AE7550A3D88072FA224FD58B2D3E383C82E82C049BCA740868A73E3B9DD37","PreviousTxnLgrSeq":7499807,"Sequence":7892,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1ED887778551FDA94EEBC332EB86895C32F849F708D408F0BFEB2360FE1E6995"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"7422BA8737D833AB53BD5738937E4A181860A53F05B0BEBE60445F7551847920","PreviousTxnLgrSeq":7499805,"Sequence":7856,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1F76D6252C2ECE3125715F0A7D950A94E8C4BC12EA266653907DEB77AC05FB4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"0BFB1F159D1F220C7AFD76C9BF4BB9FA6710C72728B38580B40D82A12BCB9F15","PreviousTxnLgrSeq":7499862,"Sequence":8255,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"1FEB1F5D8F998A4E181FEF8CDBE0B12B290B79AD15B2CDAC8FD08F313D751790"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000003","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"204A05B1260DA0D982259C9D7BF023A734E2B96905D91B1FD8E448E0617A713F","PreviousFields":{"IndexNext":"0000000000000005"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"9B383F8B3D58C01B8283865D77A9F30407B572DCFFB0952C2CFDC9D2C9A4D65A","PreviousTxnLgrSeq":7499880,"Sequence":8504,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2053F02F230AF5720514C1863F9D19947C4080B4819E37DA7C60391FB593C276"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"7F80E4DC148678AB5B7EF9E01F770F6703B80B32C163F6B28BB00F808C3EB76B","PreviousTxnLgrSeq":7500040,"Sequence":10313,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"205F48547F429A3F4526A40C291CEC937619BA906DEA25D7DE19782AC5A7FB3A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"93D808C10F696667CACB1A62E37490A02B56AA8CF12DE6C685F347F8E149D9A7","PreviousTxnLgrSeq":7499914,"Sequence":8954,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"20838EFF3F35D3DEB4DC6BB21033073792F183ED719789438F72B7A63AD6B777"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"F2487A75EA92E6BDCCD19A955B7874C97BB1D20E1C601C1185AE886C8B9505ED","PreviousTxnLgrSeq":7499756,"Sequence":7169,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"209776F7826423CE12333E0F2E30EE49E1D545A4357417891A1EFF77968CD2FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"B7213529072CA830053A46F2FEFB3828AE64AD35FA3DBF389F6EB5B06488E380","PreviousTxnLgrSeq":7499980,"Sequence":9470,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"20BEDFF72DE1BE75B25C30BDB5CE492BBDE2514ECBDA27AB67E068339C436C7B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"8F4EEC0DF1C1E5CD5AF522345C59C9DC73A4AA64595181833C488D4E66817B8E","PreviousTxnLgrSeq":7499864,"Sequence":8279,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"20CB2A602BF77BB4B97AF24F33D8B215ABD3CB3DADBCBB00C036C66CC200D778"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"59C6644404750459D3EDBD52333BE4432F4009FF0EB0A447ED9B80B57384229A","PreviousTxnLgrSeq":7500014,"Sequence":9947,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"210668534B43AF15C754C8000F3244F5A44E412F86F4AAB60ED79A511D54BD12"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"157BA17D3B292A1D0AE496DA0ED185B717C4751F5D563E8E5C382F078979443B","PreviousTxnLgrSeq":7499961,"Sequence":9200,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"211CF0DB26DFE233CC60EC842D8B8840C0375618BB2642F4EE50F93A7032E5AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"C4401B8B93C60B0E1F5E251D5AE08DA08E3A0050D0FFD7E4EDE5B7A4CF555722","PreviousTxnLgrSeq":7499895,"Sequence":8702,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"214DEAA78758FEB6C71B438EC6E8D36559C1DCB8B6CA0918AC19C7E792E78A00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"046DA4D97E41CD9EBD7929BBA590D57861AEBB4EF9C407C4DCFFFDC2A4C74FEF","PreviousTxnLgrSeq":7499804,"Sequence":7850,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"21CD3C0C19DAC9CED0B95B953C162A7FA23CA9AC6DBA359386063815F21BE7A8"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000B","IndexPrevious":"0000000000000009","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"21E348EBB3294606A34F9FF67DCE830BBEC9D6048739F19872A35A35341F3F43"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"95C3CA90975883B463D0A9CF08E7978EAB9D14219D19DDAA6D3D59B94DB5E7BC","PreviousTxnLgrSeq":7499975,"Sequence":9398,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"221898F88F11FDC2A2908BBB43F115652A0BFD5739904857C24ADD95A4A05C86"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"FBC8C2D0C1DA6640AF8C93649C95109A3E9DC96EE3F3E34957FCABE1703A8877","PreviousTxnLgrSeq":7499857,"Sequence":8174,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"222C6A2EC15C777C230A885FACC76DBCF7AB4C17A9AC7B97F0FBF68274CDE3E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"B686101633DB78BF1FCEC3D5B3587B457811A8149BA3C89C0EDD6E59D68ED3CB","PreviousTxnLgrSeq":7499731,"Sequence":6806,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"22334D15D4676C17D8A23FB9822106271A93E429CD45B68F81F5D38F78840DB9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"7F9263DF380AE933780F88B3179FE3C621EC070EB63DD2EDC947D8F7548E03A8","PreviousTxnLgrSeq":7500047,"Sequence":10421,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22B0569586EEDEB4EAAE2BC1987C89A2B27F07EA59176DC95308CF92039D26E6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"70AC0C1FE79F7E6F8BDB45C8EAA75A6F7BDC5B94D77D4D8F7FAC8DD5997A00C7","PreviousTxnLgrSeq":7499776,"Sequence":7442,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22B636632D895BBBF49373916E99E66D3545FB964BFA7E8203A45DC01F876BCC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"66F9E0398BDB353C9A749C9F0A590BC647E98691BBE58A142853194EC9C3029C","PreviousTxnLgrSeq":7500053,"Sequence":10493,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22BD4572955ABD21EE91DE063787D98574341595CF08520B974E5111D8D65D47"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"ABA71C637E51AEB4FC0BCED6F2AB55324FC9E2D61580C4237F2FAB5FAA664D13","PreviousTxnLgrSeq":7499774,"Sequence":7418,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22C90B09F8DB0714C5E25C32013DF1A3D112B0AE5583C760FEBD16A1F0580F56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"1D276AFAD3AC795C7F877E648DABC880882DF16472AC8564E62C9C5F87D8F8EB","PreviousTxnLgrSeq":7499893,"Sequence":8675,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22E9CC1993B3676B854FD194F25E9D1B66AAF011E271D3E0C84A1629500385FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"9700320757B1DC89D11C47EB8475DBCE2026308D61305F54F0BDA2E29D2AA043","PreviousTxnLgrSeq":7499954,"Sequence":9101,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22F0632F0C7ABF656169BFFEEDC90648CFB2D1CCB9B40D26E113A494AEC57665"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"E4F5E96A2860586E9CF158AB19CB19F1FB978B62219E8DC7767A0DF235F5151C","PreviousTxnLgrSeq":7499970,"Sequence":9332,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22F60DDD452667DB3B3505EFA98601DB80D479B9AC000885884FA1941EEEBBA4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"76AA063EE15AA639C41998C68090047784738D8F17236E2BA7020861504D74D7","PreviousTxnLgrSeq":7500033,"Sequence":10211,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"22FC3E20FF173CB9A4B7CB28E0C967A2B6ADB15A020BE4060AE84F2A226B959A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"9B63B5D302602BFC00B4301604AD21DB0E6DC32337E0FDACC00FC168DDEBD18B","PreviousTxnLgrSeq":7499974,"Sequence":9386,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2317E54D7B634F5051B160C75E9ED27C4D4A4941178AE6A1905F2D3A5640EF34"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"347512A9AD99DF8333B1510B2EA456F28C95C7413E3E70C5185B6EC6293E7772","PreviousTxnLgrSeq":7499799,"Sequence":7778,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"231C83FCD54A8AB98FB500F61F180931E81C1E509B9F5775617A36C13CD76690"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"6EE869F0DB7BBA5F40D11DDDFE6ACC31CF877D26E2ECC57D17B994EF5B7A1FB2","PreviousTxnLgrSeq":7499877,"Sequence":8459,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2356B30A63002DB0A6D9ADA9D98F0AA56FEB9D50E559BC301D874BFF8EB12023"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"890ABB8DDDCF6D966042ACBE9AB68EDBFFF64A2321603F13587607D56ADBBA0B","PreviousTxnLgrSeq":7499789,"Sequence":7625,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"23D1E1F5B0AB5F5144B1944C65ECBA9903FD01B90A9822E40871AAEF00844F6A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"2114DB1B9B36E1E2B13D5C4942E067AA4C347E3D659FABBDC9A016B28363F091","PreviousTxnLgrSeq":7499854,"Sequence":8135,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"23F44184F93814DFC7CC9253B689C1E6020CD7CC0B08694E480E09AADE837A67"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"1010DA2F260313224055D7FB87B8DC45CD9A66CFC77674DA6792A5464CB8E7FF","PreviousTxnLgrSeq":7499750,"Sequence":7055,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2416B25AC6D6732C438F7A825FD7E47B1FC263E9140F50D5229FCA08242CD260"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"365E76DED3B047309350C816FFDC78688FFEF03E7DE5858BEDF5114AF3782197","PreviousTxnLgrSeq":7499770,"Sequence":7367,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"241E89E6F2DA0F34B9FC56F52C6A251F5615829D1FAC0071B143AC5D0197949F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"E661C5AE2E0AC90DABB39AC43822C0B9C0D87B0A249A3347FCF269453A476EA4","PreviousTxnLgrSeq":7499850,"Sequence":8075,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24209ED4F9E0CB804DFD15FCDC7DE4D89A0AFB124FEBA78674E473F743F60F24"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"1B376AC5E8FC2B31458AE9FA46C5CEB91E7C76FD71C8647580624FD451F7A64F","PreviousTxnLgrSeq":7499859,"Sequence":8204,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"243EED932D9D61C45365A064ECAAEFFF733410FA5463C94C948F9BB836CDF7FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"03D3FD9E11E5B15E88DE2C7B1DFCCCDFA24B1CB5DD25B09C11F11B2986C25D0A","PreviousTxnLgrSeq":7499905,"Sequence":8840,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24748E1D406E86D4B11FD6A47F8CA0C04B872A4E262D92EA4A8BEB0DB307A03D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"2F65CBBB42E837EED755E28CABEB21D6B42327794177BDDAD4C90CBD3F7C3964","PreviousTxnLgrSeq":7500059,"Sequence":10589,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24B60ADEC6056C8E91C4CCF0EE9819020C9E6E3C7D197626637BB4DF70BA1B1B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"9F5BF65BEB6DF66FF5A845730515824E62C8CFB8048B3668D78FED0D6866FFD7","PreviousTxnLgrSeq":7500027,"Sequence":10133,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"24C2F8A9259B85134B1067DE4EFD513E30E511202110EE10DDE1D9194EABAA01"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"FDB467A950467671CD9ECBD97ADF567C219B2DC177C7F0536C9E2E85447D2552","PreviousTxnLgrSeq":7499997,"Sequence":9716,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"256A9424100F26F48324D9B72E6F94499B1C18C8B51D5753D7865141151D23FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"7ACC87820EDE4B0F5ADCC0EC111DF4843231DD3444D9EDA5AD6E6E1E02AE17E2","PreviousTxnLgrSeq":7499745,"Sequence":6980,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"25AEE006BE3D8EEA1FB28A7C92899D6A6381B6C080FF5C28531CEC43E65F25C8","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"60F0DB3DDD0B94C26F51EFEF4C7E19EA955FD507A080809BF1D49B41C58BC83D","PreviousTxnLgrSeq":7499763,"Sequence":7265,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"25BACEE2115CC84DA2A9DF69B49717DE34832656F6320B57F5D2DF4685E65413"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"908C04CD505978831DA41F4C2D5B8F3CB2E616B85070FFA2E85B3C045981F717","PreviousTxnLgrSeq":7500024,"Sequence":10100,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"26021FD0C1473D5D7E913D8A680DA077051D867C65ACEC70B9CA391063E7CB31"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"C90794527AE33DCC4F219C209ED4252668D2B7EF539D793702FCAEF80D76E0CC","PreviousTxnLgrSeq":7499910,"Sequence":8903,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"26057A1AE76514411A49AFD9BEB335A97179827179025BB71E89E57A1B5593B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"1C5BD0B509E44D890F023BDC47E38FBE63FDE6F244077DAA8F9BD2C5E108E0BD","PreviousTxnLgrSeq":7499889,"Sequence":8624,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2656F62F61AE742EA3DE087A3767E99ACF2ED06640C184858027C9668698CC6A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"0A75C9816DD67E9D51F704419CC32043F782C9261EB02227A47269A96A97DF0F","PreviousTxnLgrSeq":7500011,"Sequence":9908,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2664DCD250AC6DA3BFE701BACF544302077F998B472105FCC9028E21F8F67BBB"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"26A24F49D231BD7907EEEB616500730E96F0F0CA65AA6661E033F4DDEBA43E4C","PreviousFields":{"IndexNext":"000000000000001B","IndexPrevious":"0000000000000019"}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000022","IndexPrevious":"0000000000000020","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"26A94449AEFC5FFD2BD29976B271E328F944BD391B36A44005DBC50571D26A41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"47330AE789073200D549BE018338FDB6763CC6D50022841AB989A55AA27F96E4","PreviousTxnLgrSeq":7499838,"Sequence":7925,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"26F80ECE5D38206AE46E0E66338B7E42BE3D6A145C59B94B2163305359D2AE3D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"04618CBB1C8375B7BF42AC283153F5966727C8ECAF6B63ADA39134F1CE8F3B20","PreviousTxnLgrSeq":7499950,"Sequence":9053,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27028EE4930DB14BBF30AF223FA0DD8A9B1E71B1C8AA7C60A6CE9BEA8D0A182E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"11F2080933D5C712F46922204F7EAE8815F65CF02EABD3DC717C03F7D228050C","PreviousTxnLgrSeq":7499891,"Sequence":8651,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"270A964D18D7202A361D8253CC73240247B41091FE5C329B973587CC882F5573"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"ABFCE86F3861356F07F966001937010629135FF3D882B96BA38B1BC5E8703ABF","PreviousTxnLgrSeq":7499951,"Sequence":9059,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"271D191AE43A2AAA65E54863E11C07584825BC8076572205BA825E5FC1154877"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"950B9D3DDF2A641E21DD58DBA2433A2AB9AABA7C040EA40EE8D22A78EB0E063D","PreviousTxnLgrSeq":7500060,"Sequence":10604,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"271D2FDD98088D969A429D0972E6F3E7DAE5247B78BD2073D22698C4412E9BC7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"DE8D5BCDAC6CA1EB388ECD3FEBA171B9BF97DA2FF4B026EE9EDC1FAA0B31D164","PreviousTxnLgrSeq":7499777,"Sequence":7469,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2728D2AFD7871623F478A02F45F685F7D1030E7BD82C8EC5EA9E2A505A0B9480"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"9F1769FDCE56E2523A02027CBACB5951FE982FE1864B2B86FFCD5FE941C2F7DB","PreviousTxnLgrSeq":7499842,"Sequence":7985,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"272A7112D4B849AFB80AF905EF39DCBBB73279F43E04873141551E29F5BD068C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"34DB09C8B1164F992B9BBB25F905E8B3CDF8AA19E559FDC4D0603B9DBED271C1","PreviousTxnLgrSeq":7499986,"Sequence":9560,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"274130327EBBD292B6AA2BBDF6BAAAD7B841D84AB5F00A0C52EC468AE6975646"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"1E9F0560FD5C4AC7FB4D2C46DD1005D1ADA21497D839279EAEB36309FB47FEAE","PreviousTxnLgrSeq":7500017,"Sequence":9995,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"276F7F4776C4EAADDE83597945D00E869060BCAE58F567CC64F102D9A3167556"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"B910A5D1340AB0283B60A20C352DEA7B07B850004EE888DDA31E7C6809FD4BD9","PreviousTxnLgrSeq":7499974,"Sequence":9380,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"278DED46CE4FC60B70AC207D7E3DC526CFC2F242540F61453218E641F3B22A2D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"6DCC685413734185F5B1B23A308AE6906BB12C6C16C6C5E67BDF22FA4CDF6A80","PreviousTxnLgrSeq":7499989,"Sequence":9605,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2799C9BBA049B4A015E700DF1EF8C3696A7D5D3AC3C15BFC04122604D2FCD198"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"CFB956ACA35F85DD6728392DAF2C64C653E0681828CFD432312A75F3C3F57C3A","PreviousTxnLgrSeq":7499854,"Sequence":8126,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27EE188B3DAE51C49641D3BF66376F2B7E076B26AFD916F3A2A16067CBBB7537"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"AF053CF461D3AB5B1AD819901D7539D01477CF7985D6308EFEC0C328D3BFC033","PreviousTxnLgrSeq":7499794,"Sequence":7700,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27F9374181E4BEACF9FC376FB358BD1B46899E4256C35213DFFEBA484FB03ADE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"1042F30D29F5FC64434582FF17DCBFA4FB67A268F65986145D464C3C63A4BA64","PreviousTxnLgrSeq":7499950,"Sequence":9047,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"27FBD496F77A075F09BF59ECCAC8F33CB92A528F99B9BBA667FDE2CDE30CC222"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"458B0C38021414D1A64B324F521616665BB95C0B80881787A4687E531643D3B6","PreviousTxnLgrSeq":7500036,"Sequence":10262,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"28CF96E4F8C2A5C7704F29FDDF29FBD53F3F47551AF4AB0A38AE676334870B09"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000004A","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"28E1B9F75E5F81ECE71EE80460067865E33D8A425F3C3398C4479F7FE8A1252A","PreviousFields":{"IndexNext":"0000000000000049"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"F4ECD4D2F7E132D1174F1366798043C0C29D96EF5DBEB4D6CBDCE2ADAFD4E570","PreviousTxnLgrSeq":7499909,"Sequence":8891,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"294B8849085E6430A61CF295F6608C79E7518A41F4ADAB69A99EB076941ABB1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"443BBD0F45A1EABF84A12BBDA0B251AA4B9919036C0B4680EB2292010CD73A63","PreviousTxnLgrSeq":7500013,"Sequence":9935,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"295C1A3F43EBB94322F46F104D012075048D754CD86EDFB76EE71002310710ED"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"21.02807782807965"},"Flags":65536,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DF","LowLimit":{"currency":"CNY","issuer":"rn7Dk7YcNRmUb9q9WUVX1oh9Kp1Dkuy9xE","value":"0"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"29C7BC411E70E6569D3EA1F15DB8BC61F3BE5638CFEEA47F8926F8B35D8A99A8","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"11.29899187393936"}},"PreviousTxnID":"BE213C982E245DDD363DE02A715EC3E51D24A137D06214B576751AD0373DA7FF","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"C3D86A72F26A4C840A2E4BB1D2018F2DAD7F502BA6C3F3E46E0BAE02A7616D53","PreviousTxnLgrSeq":7499787,"Sequence":7607,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A0ED22592550B8436C2C6058D7D04A1246E64C0E0624054534B77F7E96E7BA8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"11993F5464EE394174AD1185BC48BEB9A6013A94296B7D2A6DCD1A79631E8010","PreviousTxnLgrSeq":7499960,"Sequence":9185,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A179A8EDD4BAB8621315C8C42266792465EF52DC2F53672F03B58961A919848"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"5A9DDDA7954B3A0FBA8033BE4AB1EE18D31022B2C919230170BE03EFFFD05412","PreviousTxnLgrSeq":7499784,"Sequence":7565,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A3827E4C3CD568C80829A60C47865455E46E5EA5847B2F3BE1ABBA820D83734"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"3588DDB305F7C332E41E8AFA97652C03455A41E7F1DCE81B050DA05E9D718FEC","PreviousTxnLgrSeq":7499772,"Sequence":7388,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A46356BD486B88901ED48B3830D40CCF2361123448324412ADDD6F44D529588"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"D556C1FB31404A7547928D2F3476932C0AEDB00B6251DB8FE140800AD239CFB7","PreviousTxnLgrSeq":7499797,"Sequence":7739,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A4856B4CD7F561290DE291D854E09BC8CFAECE209E6BBC5BFEF271981B66AC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"AF03CD1177D3495B9043E34773E7DB9E28E040A658703B6086AD188BC0C256E2","PreviousTxnLgrSeq":7499776,"Sequence":7445,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2A505A78F6D264A647807E56280EBC504B0FFC6B6153704C98421E0003DAA5BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"61201E81CB49FED9FFBFFC09FEE37EE57655DA4B0215972D34A001DDFCACF3F9","PreviousTxnLgrSeq":7499890,"Sequence":8642,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2AA5EC1D9BFBFA92E76420EF8878EF70856D1584FF78EB9415EE2F19C50BBFAD"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001A","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"2AD41329E52A565547D4CE26891A6A1992CB12C16D12144FBF65909AEFDCA9C8","PreviousFields":{"IndexNext":"0000000000000018","IndexPrevious":"0000000000000016"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"67D055AAD662FF82E0AFAE9405059DBF6B1D2122A1D6A92FDE95B55EEC9569F3","PreviousTxnLgrSeq":7500043,"Sequence":10355,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2AEE9C11E43094C7340937B3C3FFB0D32473489FBF54B80034B209D0026CA823"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"B93EDA9A75F879873908716654B0FADAC2165CA35D7CD3530771F5ED3EC048E8","PreviousTxnLgrSeq":7499774,"Sequence":7421,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2B1232B29E9747394E92BE6127BD5D11B937A933FAB9F6104F925023FE47DDE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"62D7E8367A8D378B96CEC832347EC5CE2F34EBFAFF558CE65195DD1D2CE00B13","PreviousTxnLgrSeq":7500014,"Sequence":9950,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2B9C93FEADC244FB1A806B48AEB37B2DCC9217318EA003292348A69C33F4C881"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"9BCBADFF2BF9CB8609FFAA20FAFA1AE185C542B3F0BF3694D39D8936849C60B1","PreviousTxnLgrSeq":7500055,"Sequence":10523,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2BA1124B78C8C8E94CC789723674BC16C3388CDD6753E00BD853C4BE09CA234B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"51972EB56429C2E7C4E7C730DB754B75D3E2E42A00BDD01DDDB89AD1B9399410","PreviousTxnLgrSeq":7500008,"Sequence":9878,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2BAD6E7E89A8679C841B08217C6B35F341236559B9D7F18F80ACD7FDD40809A0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3FDC2832A36BBD64C23044E2931DD96FFD41E91DB0F3D2D6C2BAEBFC321941F2","PreviousTxnLgrSeq":7499856,"Sequence":8156,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C1DDF0EA363680B15C489EC5EC156C7A153041B780C723563F2174236056786"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"C054AB255F8CC1C156C04B0AD624E3DA517AD39ED387EA796BB56D90FBF644A2","PreviousTxnLgrSeq":7499964,"Sequence":9239,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C474E53E597A3FDD9F40116B3FF1BC33C907415E169DF052204B1E79C0949B2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"0A54E27C8C375D7CB3BAC2C3B015AFDDF55176235BA70C392A66FF774C321103","PreviousTxnLgrSeq":7499888,"Sequence":8612,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C4DC2546778655B5A1866A565B59EF0518681E05913A20E050585D89FD30E9E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"FE73618EACAF0CF2B10CB5E8F22A96FE42BA76F3E736B20C76A9397199085D61","PreviousTxnLgrSeq":7500042,"Sequence":10340,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C52665797F499576F6B9F73321909C245EEA798E6254EE7816A69E434D09A2E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"912193F21683D26AF9B6FC90D9538506F0D7A658E453E15AF6B725A7399716BC","PreviousTxnLgrSeq":7499766,"Sequence":7301,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2C7A6F0B1559E7A8CE0CBA7063BE5058E5B8E5EF61764A416B148B74DA52AD65"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"A80C05778ACC051E6D90803C8F429E510D492B3D7769230E180B3A0CADAD2335","PreviousTxnLgrSeq":7499907,"Sequence":8861,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2CFB3CAF5EF01505EF74615D5A8CEC2217FACBCC396C62620136A7E5F1A9B649"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"9BC3AA375C862572973694F1967C4B5F963FD4A559B9EBC30F8B8CE518B7A87D","PreviousTxnLgrSeq":7500005,"Sequence":9827,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D6315FEAC1B9B201CF0677D5DD4483096F34F82620E72CF37DA330AE51ED378"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"4480D2F9B217A237C5A86F5FAE9C5C99543AF1BBACF63D4BE937C1E594BB1851","PreviousTxnLgrSeq":7499779,"Sequence":7493,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D7264833F6A494FAA249038A22E5F126E78A552E40F182EC899C5A19625A634"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"A69E3307DCCB5CB48853EC4E9C8DDD979E4FE8C0511122E1157667D7228D8425","PreviousTxnLgrSeq":7499745,"Sequence":6989,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D73C960B36293284E3E3D9A4049F086E5624F81474804F8A45ECADBA4CCED57"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"56EF59BE66314587B13CF6D80E19DE88BAA6A6CEDE7521C5212B98893B7BFA0D","PreviousTxnLgrSeq":7499876,"Sequence":8444,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2D769F38E707B629D51C5E19FB28F66620F11E96600038079E739E223DDEE8A7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"06702061D72F2D841E389DCB6176F0424BDBDAC75040F2BE048A5826BAFC5138","PreviousTxnLgrSeq":7500019,"Sequence":10028,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2E087EC6D291DEF58A5052F719171F20E25B24FB5B5665212FD1996C7A34165B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"BCF458C8BD82F1034B7A3C27083AEBCD6199B62219BBCB28A305BCF9C1AFE347","PreviousTxnLgrSeq":7499756,"Sequence":7166,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2E2B460BD98A799BED8EA8E90717683ECC8F263AF775A46EAFB08838783366EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"496D89B7195F48DFEF4EFC7034993EE2F7BD1EA1EEBEDEEA7E1F978BA66D7F38","PreviousTxnLgrSeq":7499760,"Sequence":7220,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2E3AF2AD5C57B47D22E7A921ED2579F6C19051086CBC56004B5B168169E86509"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"D8908FE406790E1FD1B24EC2BDD9277F26BD0EC4E08C9784B435D6E26FE88FE5","PreviousTxnLgrSeq":7499763,"Sequence":7259,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2ED112A48D1057585D60CE054A6D83DBE6950FD42B860D87D366FD2E6E6813D4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"1F6415D28D9FAC7F15DDB0CBB3002A5E4D357057B7A74751AEFD37C7492198C5","PreviousTxnLgrSeq":7500048,"Sequence":10433,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F22EB4692F3C1ED7B2D5B969FD3135EFCEFB6018F0AE341A64C6180AD645C16"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"68A59FBC03B85BA3BCCF3865F1FEA64D75E4460CB0C4CCA0E1250D364D1AE1D0","PreviousTxnLgrSeq":7499786,"Sequence":7589,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F2D40A8201FF4D933E87C26A2424EB4EF5D86D6832250A4126B5014D13BBBE2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"5A0B8210BBC1F7072BDAECC778895699685BF42A503E01C4932BDFAA44CC3947","PreviousTxnLgrSeq":7499971,"Sequence":9341,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F4B540C058DEC3D750E5B964D326A78AE859CA01C5194A1147FD7BC0106790D"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000057","IndexPrevious":"0000000000000053","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"2F7C1CB22B361D75C35D57D603842AAE18CD7638061CFAFC0FDD151166287409","PreviousFields":{"IndexNext":"0000000000000056","IndexPrevious":"0000000000000054"}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000016","IndexPrevious":"0000000000000013","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"2F8D7C04BF156C89C6E7C11962BA7C353CE1539F6599154C2F1DDACF14D75E65","PreviousFields":{"IndexPrevious":"0000000000000014"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"50489F689B4EAA82663FE0B0B0ED3D9F9B9B162A65623F19E30BADA895E50F55","PreviousTxnLgrSeq":7499764,"Sequence":7274,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"2F8E64DB2F4DFEF2DA0AB18B671DAA6AD46C45EFF51B7FC47459355D1DE2A68A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"11DE5C06681F7993A1FA2C2085E440D16917610E60BEDDFD7A8FAA98CFCEC43F","PreviousTxnLgrSeq":7499858,"Sequence":8186,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3056A0DE75B67981AF9378E0AFF8293765D3E7C2C39BFE311AE083195DC69A6C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"7FF95E5CF649E14C4B233FA02945DDF9329333B7AE554F32E1AA5F2384286B16","PreviousTxnLgrSeq":7499804,"Sequence":7847,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3057C5503E367EC9FFD328BE9107A53E20B39766CC84C691225BD6F5E65B79DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"35CFD72EA116B0F58EB2D7BFA704174F9AC5647EC20334D9261E46B694BE0D24","PreviousTxnLgrSeq":7499877,"Sequence":8465,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3073C82B162FDCEE9CB5EDDE7533C2017011C709624622D6506C40CA4183EEF7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"8CD9420EA70D57EF0018AAAF57B5BB1B78BABB1984B9459CCF853CA3A3540A63","PreviousTxnLgrSeq":7499804,"Sequence":7844,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"308DD08FA740AA042DC321D3FA02D24F598D21E4E8EE8EDBC26FFBA3831D02CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"050E4C2DFA93F3A0AA2A366187AA49ED360DD9F85ADE7B04EE6BFD03F11C149F","PreviousTxnLgrSeq":7499858,"Sequence":8192,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"30AB58072334A94714F5CA65065344EEA7C0627F72D2CFC158C15A5A13C20260"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"BFE26EA1BC527E6873122ABF1FDEBDA80828AEEC3BEB71EAF81A931C15F5EA1E","PreviousTxnLgrSeq":7499795,"Sequence":7712,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3102E177DDCCAFA888F9321A824BC0420411F331F42400834172E35DECE903B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"CAAA42AB5E59631B29B2AC2F9DC2111FA35B0DB6BDCC4BAAEDA023A86BE3DB4C","PreviousTxnLgrSeq":7499979,"Sequence":9458,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"310D9D475531F045DAE20511B7F37D597D1762E63D8F54F457BCD4E97C91FE4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"B8504F8C3CB56D7CECEB01FB42C15CA8DF5D54FF17315B677459314CDDD751D3","PreviousTxnLgrSeq":7499882,"Sequence":8528,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3158ED0ADE0FC3ED17ABFAF254EE514BB6801FEDA53C7D76A3C9ED575033B8FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"D694A18DE386A9BCA999A40126B7FEC970A1A62796B688E794C2F289F6673B0E","PreviousTxnLgrSeq":7499976,"Sequence":9407,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"31677FD6A7093B8A21F68691BA633C0C059629A2D6EBC7476BE7DEFCFEF37C82"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"450CCAD5B8B61E038A423616EB3EA5FFA197C7329752793BA45CEBFAFF316D93","PreviousTxnLgrSeq":7499973,"Sequence":9371,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"31D18D3B56FE72E65D1B017D67A5CF522FE6C6BDCFBED307119E280BB1F4E08B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"86196C7394541D44A08805BC2DD1409E616AB9392BCFA2D763380697B9C4A9F0","PreviousTxnLgrSeq":7499754,"Sequence":7109,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"31D233AFD29E86E0F076A0D5D471FB88B5ADF83458BFF2E921D1376D7DD269EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"14CD639F8788077D9AC32AF24869FFBD8181C2101C5B48BC5C33389F7FB7E6B2","PreviousTxnLgrSeq":7499768,"Sequence":7328,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"323C460D5490109891ADF2E75C34EC8631B2ED5061DF51BF277A7F50B9964B6E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"B42B5707176EF9052E949F5EA9D88FBF6D4BAC5FAE3F6E62902CA680FE18C1D2","PreviousTxnLgrSeq":7499873,"Sequence":8399,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"32593DD1F1926F2108FACEE459F523C1A2B4EB3FB5FC2C8B161475BCA4D0BCDA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"B54CD52BCBE69229EFCB15F5250463C3A9A2AB6E2ADEA7D3DC9C001A5A5314EE","PreviousTxnLgrSeq":7500029,"Sequence":10163,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3288D934DB10F8992D6D34B59EE1AD0895B67BB455C91D0A4A1D57B52A53FE15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"DB0CCB543917920B788C1A77E0C0A00CA3201CD1A2791D529D4601B53F66A1BB","PreviousTxnLgrSeq":7500008,"Sequence":9869,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"32AEDD31A1C763C537B52E745907B354D418FF657C99C48C5BB8B42149863074"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"CECF0AB754529FD4A6B5FF949D922D177FCF371882130D2671230CAE2DBF6DD9","PreviousTxnLgrSeq":7499979,"Sequence":9452,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"32BF4D15594652DDB4512F32FDC1F0768CC7B8BC78B7D2B255F55C49B4FA768B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"97EF9A823B600B4DC6F8CCC164A1A7B813146531653007C4A8F149FBDF0A0200","PreviousTxnLgrSeq":7500034,"Sequence":10232,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"330151CEAA7EC3C94B4DB787DC330EE8314F055B0AB371C22473657061906763"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"87390C1177ED2C5427B183BC9DF0BCD092ABCF64EC029F9A55389A1DCFE83F64","PreviousTxnLgrSeq":7499868,"Sequence":8321,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"330154B08718813493EAD350939B8B665C3D1CBB335CD87411FAE0704570CE69"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"C724C0A77B59CAF7107EFF05F10274E8D4CDE1A0EA9A0120AC17AB7B1FECB329","PreviousTxnLgrSeq":7499915,"Sequence":8972,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"333D60D537814D7FC7884E0DE84E64F35856077953EE0EBF08E32D5DDF0B3DCA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000019","IndexPrevious":"0000000000000017","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"335DA5517F947A02A43FF4F7DC2E1BF694C0DDDAEC5A33B6733BBF05659F6139"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"1BE76563C34AE8D68D6477FFDF821A3ADCB376DB9C22356A5609F571DD9AEB70","PreviousTxnLgrSeq":7499774,"Sequence":7424,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3364555B5046A916E7E5D44C9EF5E7FE42580508B31A80E63C57648A1115E6EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"0F5B8FEBFB87634AB99DD540E195154D238149B2BB39A7927F4418D388B67B6D","PreviousTxnLgrSeq":7499885,"Sequence":8576,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"336AF7903EF6EB854C3662B55B665510EA030C4CAA710CCF4331404306D9F6B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"7CF528164B956E6E38D7F10AA671D467FF64DEB38D2213DFC89964C53728129D","PreviousTxnLgrSeq":7500058,"Sequence":10565,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"33AE1A1F651D726954466FAE9B6132B389A98619A7B95B533D0F0A7987EA8246"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"68729EFBD3AE14022C9055B95524E107B8FD4AEF1649AEF5F9DF45BD3FFB9DB0","PreviousTxnLgrSeq":7499963,"Sequence":9233,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"33D69E26B2F5E19C356A24B485952D6AC658CCB10E9F43EBEBFD30C81688DC2A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"DC246C296397CFE75912A6D3CA34F9D291E17DDADEE4908289ABB0A96A0CA2F2","PreviousTxnLgrSeq":7500049,"Sequence":10442,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"33F396AE02D25D4F636290BF3B3E9DBF077F7D570475FD420E1C1972BF761557"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"716048AFC3716AF380B3ACB5285D3C12EB8F72686267DFFD1FCEDEAFFA6B2A51","PreviousTxnLgrSeq":7499769,"Sequence":7343,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"344A10D04E85EED379F31C67B45E7A13E665252AD109270EE8F02833F5E00EFF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"5F6A19FBCAF5F532621C5CEEB49EBE8A846434C3AFAA78F7711915ED31F6C516","PreviousTxnLgrSeq":7499972,"Sequence":9362,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"344F24617F2CCAA234CDEC5411974E722AFDDB3AC871B3524175119D1BB8117A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"8D8B060374F3F32F7C3396C6FD9EAD9761B372B2FF230399C8D3818B548BB0DF","PreviousTxnLgrSeq":7499787,"Sequence":7598,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"346B266CF80CF6699FC912D837178EB60ED5001A8D3E772A5D0B90C0B3215B9C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"DFE47EEF1D94B4CFAB4480E643E59A6BCD1B2B2A5EC02C85E23772246234C8B6","PreviousTxnLgrSeq":7499807,"Sequence":7883,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34AD8B04C0CB392B29584BEC1EAFC2F96AFE028189DA20654D0AF12C2687E79A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"1F44A02D9B97168A976BBBA180DBFFF36E82135D52D4EA40B0FCAFA56C7E862A","PreviousTxnLgrSeq":7499793,"Sequence":7685,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34CC822F719450A46E94AC8BDD91456B126F95E258B74F3F47B67CB1DBAC8F0D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"1007B6FB5F5A2A47B25AB83E9A7551E48C3F5562BE7C54E3F5382CD96E694C1F","PreviousTxnLgrSeq":7499909,"Sequence":8897,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34DB5DF3DD1DF8E968B33E7DDFAD03CB45124C7EC980FA4643CD017C46D9A018"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"7A3CE724D4CCC3605BA04F631141879D73928D27996F579EBDED902E16FF57C4","PreviousTxnLgrSeq":7499754,"Sequence":7118,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"34EC5C14F44B2C81EC0B8B4027F1A20806E584B773EDF414F94365532275C97D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"17C14254E9EA0EE63446BAA5BA6B6B4788EA00E020140E4A8133CC62D025B790","PreviousTxnLgrSeq":7499795,"Sequence":7721,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"35195475278CA0B75A7069D577393E8D0B186BD913428C0D264F0C89BCCABD02"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"D150A310BBC85C21579893F3B367973A40E1638B16A900807DDB6014DB1A32C4","PreviousTxnLgrSeq":7499855,"Sequence":8147,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3564BA2DDE59B62AA45CA9BD2E2BE71EC40635B869DFB204914FC1FD0BB58F3F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"70B455E9CBD4F6D578847B39F88BFCC153141991AEF44752E9C5CCEE1E94F832","PreviousTxnLgrSeq":7499790,"Sequence":7649,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"357737BEA8F32783EF2C9BBFE31C1F9609C9AB0ABBE1D243DF9241E5A07FE3C8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"D9E5691AAA632E381D7295ED34450669A3D96483B3687D7965ED548843920FEB","PreviousTxnLgrSeq":7499906,"Sequence":8852,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"35C32F65CC264ACCADA3D9DDC1B52FDF9ECE0C0534F453324A3B3F1AE4158A0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FA9DCDEA59613BF23B249C271EE4AF6E7B073D15118888285277E1A13126733F","PreviousTxnLgrSeq":7499890,"Sequence":8633,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"35E979A3A06A77BAB608FE7C917199A49C218B547B00226BED9A378C53899FD1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"DBAACF82BDA98E4D8BCBB0520FEBFBC05A7D383FED853A9CFF8892CAC9DD447F","PreviousTxnLgrSeq":7500016,"Sequence":9983,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"361AA2E676F86734A87807B66C6C7ACDB5D75262C7B6F1A78B1E297DD085870A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"E9D6777D11E6A84963091E2C4F2CD8F25B0B905F33AC226E2C80E3EF7B81101E","PreviousTxnLgrSeq":7499959,"Sequence":9173,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"36978ED4F4677F2F877C545D9BC7CF953706FF87397818B7302CDFA157994DB9"}},{"DeletedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544FC7B6582","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000001A","PreviousTxnID":"2B1E6506AAE01091331669A15CBAA5D9382E714C60B75162AF651BBA06A33D2E","PreviousTxnLgrSeq":7500065,"Sequence":13186,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"36E58D7B12E108D6C821C89F4D892F8C816CAF54B010C9CC8F979B485A25D3BE","PreviousFields":{"TakerGets":"5739784","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.129581"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"9A763FDDC58A04EA00973B0CA84E238EC361E9E3E97A94DE794BF50B4182C814","PreviousTxnLgrSeq":7499969,"Sequence":9320,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"36FF84A19334244FF6EAADC156BFB15B6464890E464CA54FC415924FE8244EC9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"3F6BAEC23DED39180B316EB711E9A635053ED7FEBAABE439C4172DD2AABA83DB","PreviousTxnLgrSeq":7499966,"Sequence":9275,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3734E0DEBA4311BF928760F1169D4C08BC45CD74E409D07DF98C6A30A79E78F6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"1EDAFFDA18164E486441A1BBEF72C0814BA0BC7AB6BA949B648E65020FF673A8","PreviousTxnLgrSeq":7500051,"Sequence":10475,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"373C60A4223721DA32C6C0A415A1BBF01F38990AA9ED0BC905E709868AD37C06"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"907E0B3CA0498CDBDE4DE220F4D2DE3995B4AA5ABA63526A0D30695E97DFA485","PreviousTxnLgrSeq":7499767,"Sequence":7319,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37407306E9E14CA5504851E8BEE2A87F601D0175E593BE0EBAA0E9A7EA0F598A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"6B198B7D8A09C4D5236344DF07918389BB983CBAF31EBAA6AC7D475FFA746DD3","PreviousTxnLgrSeq":7499770,"Sequence":7361,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"375709E5CBF408786F50CF52BCAC609D3DA35E9EEDC2860DD89CE61D10278289"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"9EBA90F5B116D7C50EF018B815FF237FBA7A63643D9B5159F7DBB4A7FD75FDB6","PreviousTxnLgrSeq":7499988,"Sequence":9587,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3757F01030861CC26BC7BCD4A72E5F2D68531EAD95649169963A5EE5B3788919"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"63AF295887DEACCCE8CAF5ABFEED3E760BFBE2E097D65AD4D2DFDD538094D34C","PreviousTxnLgrSeq":7499908,"Sequence":8879,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37743D73513B748535DB0A0686BB7A10FF2F38D305E556F30DA1B5E6A1DE0078"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000006","IndexPrevious":"0000000000000004","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"377C9F5BC1667C762D8D7C78959903EDECAB6F4EBD788F95239173435817D5BB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"B7EC9400982C1AC029D4441F3297714FA8528DAF9680ADB341B794C59FF8C432","PreviousTxnLgrSeq":7499772,"Sequence":7397,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37A40EA5BBA278D126A77460FACF3CBC4DD72935AC7621F89EE5954478AAC83B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"43983EBE70656488CF3CEBE911E581C24D2919EB62D296E436136CBD54C33E14","PreviousTxnLgrSeq":7499980,"Sequence":9461,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"37E02B7EC20B04F57AF3E018C2FDF1142D4EF541BFFD6F70FE7DB7FAC73E9784"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"B2C220BD66BD66F5D6317CCF4B88090408D602E696306D8CF0F06C66E75FC944","PreviousTxnLgrSeq":7499797,"Sequence":7748,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3814A25994EE563F146B0479A2CF3E479AED7C959FCD391D30E015617F0DC9F2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"1BE9106AA068F721B63036A95C45A791D914C3D2E6174F4280F0FC555475C0FA","PreviousTxnLgrSeq":7499809,"Sequence":7913,"TakerGets":"24931922","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.562861"}},"LedgerEntryType":"Offer","LedgerIndex":"384737EA3C7FB0652CACFB3972708AFB618D7CA79EB51C48173EA6355F4CB3D5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"AB4673F49D3EB19897A8D49623DE0E4284D81AAF649F2E19BC3C19671BA481F7","PreviousTxnLgrSeq":7499901,"Sequence":8792,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"397B6E2264B09F10FD4B4A4F32145B388C7EDA11A334FA600143DF569C33E52F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4F152E5DA0F8ED701EA3A5A06A6C27726D701CC571F2D370B7C22F8F9F22B3EB","PreviousTxnLgrSeq":7500018,"Sequence":10010,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"39BD437BBB61525644738150C3B9E96A3F39845EEE2B538A5D2E0754C8827230"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"F0A784F1673B8090AD76BA62B8EA1D37BF8445F0E7B1F3465B7763594DE9A2AA","PreviousTxnLgrSeq":7499856,"Sequence":8168,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"39C885A81E114D3EC4ACE3638B75AF0E299F0F720C96E831DC020F541A498B6D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"276CCA1F45200FAAAD747C337055A477A207A8967D23F16B5A83F807F6BDF737","PreviousTxnLgrSeq":7499983,"Sequence":9518,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A1A65E0E7530B0EADDCE56BBCD7729E72C00682BFDE3D60E28A362B9E16E188"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"E7BF2CB7779AB5BC5F768BAAAB613D5A74E279A4FA68ACE034DB00BF5F575EEB","PreviousTxnLgrSeq":7499968,"Sequence":9299,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A2B2D649193A0EEDBB5535C01F73CFF428DC1D51038AB91E751BCA94DFEA393"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"5E4B759444E583FA5320350CB951487D662961A41C831709C37CECB42C8D0E02","PreviousTxnLgrSeq":7500060,"Sequence":10595,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A663441BCC6C1984E9B4DB9BB8BDC3263BC7DB800CCA71BCA59757A5379F051"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"F85BFEF913791847518FE8D810C882343502BE4BA0A251261D9DCF7EAE92543A","PreviousTxnLgrSeq":7500031,"Sequence":10184,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A714A408BD8B14DBADFCC7F12D41E5FAC8454A00E732F88E2395CF885CED787"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"2486B1F5C2337696024866ADD6A75238FE64688E68DBB076D060A900AA03A618","PreviousTxnLgrSeq":7500048,"Sequence":10430,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3A8AE6AE9CECB81DFBB13608AE052C66637081531EF851B077101799E241334C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"42577DAEADB80078E1DEC45126A9E19A87F187CE4C4EE2CA74FB74D5C73CE896","PreviousTxnLgrSeq":7499870,"Sequence":8363,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3B2D55340EE786EFC0EA70451D4CF0DDE69873DF3D84D0495A7D1B97A648775F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000061","IndexPrevious":"000000000000005F","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"3B93DF60B709CB5B673E31965A80118588A850AF0C25EA1E7AFFDE1CCB89ADBD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"084E76A7896B20B5F8BC6F354DF2E3A50CD27BE048EB8A9E60A342118B96CBAE","PreviousTxnLgrSeq":7499843,"Sequence":7988,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3BCBBB6A777034E2FA4D9F1CE074D51EA9EC9F85F461AD20ADC2CF237172A299"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000053","IndexPrevious":"0000000000000051","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"3BCCE2B4DD0ED53ADD3147DAB4D02C010C3242E6AFA1FF7BF82051AE30E52A0A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"47A9759D928BCE098D4836AB1A5FA1322510EE9BB670DAA9A22FD8E1492C921A","PreviousTxnLgrSeq":7499874,"Sequence":8423,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3C0032EF4311CBB9E2A829A620F703E2569683730419DC76603592145B0A4E42"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"D640D26AE54552A1CCABE7168834BEB1AE397FA24E57C8C251C87D2A2C92757E","PreviousTxnLgrSeq":7499882,"Sequence":8534,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3C17B0E54E3A2EEA0A2367240B229B4958F0DBAB52CE92D5EA72BD54465F3AA2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"687E717F0BA17076EBBCB0C4369FA675AA4DE26DD5AA5E5308B82EA1E7875ED0","PreviousTxnLgrSeq":7499888,"Sequence":8603,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3C6487372C277AF13398CDE2A6DE334A4CF72A9D824F0DE0457EE0836352DFF2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"AD44723B6061891CDE9539329A9DDDD3416CE03341897F71AE24A7A93071CB17","PreviousTxnLgrSeq":7499749,"Sequence":7046,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3CCF4C30599D451E19C250F531B52A1EFBA5E9295626D4D68B4F2A6D84075995"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"5BE955EB424FC49EF8594EDE1C304AD1DCB4378BBE26390E6BF07A4CCE66E7F0","PreviousTxnLgrSeq":7499750,"Sequence":7061,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3D6C60BFF820BBF0D101669635089C3238DABE52A8625A9405D10B0374ECC692"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"2F90188ECF748FC9F5B22CDD8F7BD466A9F9E70702DB8246218F70564FCA96EE","PreviousTxnLgrSeq":7499775,"Sequence":7427,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3D7FAC601CEF11AE577A45A94701EB35613CDFD7718E90C0F3D5B3D574031DA9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"BC9127B7534FC0BC58EDAFDA38113BCD6F9A7FF07F107F316F8177116A0BE50B","PreviousTxnLgrSeq":7499978,"Sequence":9434,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DA270CDAE9C5DDE54191E2F7A6117F18A01B5DB5151D665944B892F17C9DD83"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"53B899620F079EBF5B373263CD6905A83A591383054EF0C9007035B5DC052FC2","PreviousTxnLgrSeq":7500009,"Sequence":9890,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DC94A7DA1B7B5064D70BA10F38D9F80649E54DCAEAE2ADBD701430E0E1D893E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4D719E346AB53A16FDE24ADA417BA4B8171B212A84A3DFF24AE835118C593BA1","PreviousTxnLgrSeq":7500021,"Sequence":10049,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DCFDCC2C7BB658D1473B20493D74A02AB71B650FFCD197F2EA8F15397FFB88D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"48F0CC5F153A94E690A16FA8C9F6950D9575DB89D2FAF6551F89F24335AD2326","PreviousTxnLgrSeq":7499788,"Sequence":7613,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3DFA0F0BDC7F30C7E8C898A2D1BB7F422785BFF752796F64E1F91F836BDE004B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"69D350C6647157F0CB9DE97603D230D50BC0997CD8CFD5BC9A43B9A8AC56092E","PreviousTxnLgrSeq":7500024,"Sequence":10097,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3E2862B8AFA07B95B4FD589A7859F4487E915F69BFDBAC8F5E2AB2A49C147D0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"2D33623F24DA73882E15CA6CCE41821EF7BD1B812D69BE0FC852E36EA474590C","PreviousTxnLgrSeq":7499748,"Sequence":7025,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3E85DE2D9E9A32A6817D80D79819E2AD6AF5FCC86DE8BE31A9433B983A449DED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"1F9316015CD72434ECE106B3C3978FC1B5EDB5B15FA2ED7BB1B4AFF1DB28CD9F","PreviousTxnLgrSeq":7499871,"Sequence":8375,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3E9ACBA4FE51651AB5DA7C3381BE49E0474A3BC344C0C13FC0EFD0324A54C141"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"C3E57B1B631DE1DC59596B4B8EAB406D8ACEDB3C5AFD061AD4B0E31428DCC337","PreviousTxnLgrSeq":7499908,"Sequence":8882,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EA2C558BE406985EFD02C791A124B141E75473A200857640BD8688B144013E0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C12CF168B8804FCDC89566765BD53CC126E3356303F355EAF510C796F9509AEA","PreviousTxnLgrSeq":7499870,"Sequence":8360,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EC25165D6C40A1F0FA0BF9B40C20BEE851122C671A0015D1F197D46DE270C1E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"7A402E86C375026C8B61AF5BA8B8B9E28E38000E4505DC0C24520C904C940D56","PreviousTxnLgrSeq":7499977,"Sequence":9428,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3ED423D8D95186D1F79B99DE245CD70AC85F127F50831DF20A96530538F04A4F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D7D2BE7A9EA67F8B86B7E7ACA098854B5CFBC23DC3B46CBCDFF24A9BB4F489E5","PreviousTxnLgrSeq":7499768,"Sequence":7334,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EE868BD3AC1B0438E899D0925CED92A876227A13D6819B1B670652FA07B4706"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F9145A3F9FFF28ADAADD06CCC84D580171A36A5BA2F993E2A629862FAAACDBA2","PreviousTxnLgrSeq":7499747,"Sequence":7007,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3EFC2A51B0123D90ACDBE768560827D0542BF9C893EFEA291EB40DCDF1054A75"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"2C193CC7A587A28B3DD50991BBC1E38272D6E04240F68DB77AACD882190CCCD9","PreviousTxnLgrSeq":7499750,"Sequence":7058,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3F7C73777F1B30F234C4D8445E0B8964BA92C6F0D3374F037E4CBD1E1BCAD8F1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"055413C2059FF49F977CA5F86E3B40C16156A0EBDEFE7852B3CF92057CCBD71D","PreviousTxnLgrSeq":7500054,"Sequence":10517,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"3F7FBAAFC9EC81B36DC4C29EF99DE1B212874C2392B0D844B776A12AA2921791"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"F95682C70633B7FD8468D3DE95247B0E57B0C4D1B2945D68DE1D53E67CE3F025","PreviousTxnLgrSeq":7499976,"Sequence":9416,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"40FEC17C6205B1D09C1385B956D42AFEA903527EAB0754AC4DF7B89C018A4ACD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"DFA28409A82DAEFFE86AF56EE121CF0A9E12836CA31DDB3BEB5EE647604A63C0","PreviousTxnLgrSeq":7500002,"Sequence":9785,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"410E930242D32A9AD6BB6236D8F5951C2D3577239AFADF307BD2BDE3C8C7FFD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"2024E2B38FC41235B6EF2237925413F62A067E90AB82341AB15706901D5A97E6","PreviousTxnLgrSeq":7499989,"Sequence":9593,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"421F614A3135E3E5A1A907E59CF08C3D14FF5CA57B9C9469FC84F7C551619C94"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"FF8B2EB1FB6A143708B960A2AA5BCE6402E13202808BE039BF2F11CCEF0D8AE6","PreviousTxnLgrSeq":7499755,"Sequence":7130,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"42A49F552BECC20D81CC039DCE629AC3E98D3510BAA7CA23291CBB85A87C3BC9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"3951825BB7652F338065AA0259DFBC88A4D6863A59EF098A000757C4BFD9EFD0","PreviousTxnLgrSeq":7499953,"Sequence":9098,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"42A920817D772449FD58B8B6BD0065A25EAD4E20A3F2D35E9C76123827B48450"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"BEF2CD6767A91831136A2E0D7BB87818E67A02FF60345DDBD13E25E85C2E42AE","PreviousTxnLgrSeq":7499998,"Sequence":9728,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"42B68F9083BA64987C6351EBF9C876BF585355C2D5186856626299575225ADBB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"AD63704F45168AF9E0108251A41624A08D92A85800FA1A25CFDA553A46949922","PreviousTxnLgrSeq":7499790,"Sequence":7652,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"435ECC097456E632EC1EC05457C659ABD66CD719BEC6C65D1E26ED3A5971F7BF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"9E20DD844365EF864ADE273CD686AA9BD7C201623AF49157844B5397E187F9B4","PreviousTxnLgrSeq":7500045,"Sequence":10394,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4366AEF2FF030C520F84BA6E8B0E33D2389C2CE8B321C8CA79745CB48C230DEF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"12905B85F057D087EA850792779E8D56A0DC33C0BB4E87493860C0B5D9C21E18","PreviousTxnLgrSeq":7500025,"Sequence":10106,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"443BBDDB7D2367146AB681CA2D3F61909156292351C25F43FBFEB7E76E4FF5E6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"A9087531242FB0DA595D141D2AFCA5388224E4769A604FBB50E5410007B7EC73","PreviousTxnLgrSeq":7499795,"Sequence":7715,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"443C51FFFB699BE4F273E852B6996A59743DFE990AF7BECB3C6A7DA2CDBEA389"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"FC3E86BE31EDF6D6CB0DB0E4F46139454A51264BC432C3C81FD61B6E07483F5B","PreviousTxnLgrSeq":7499952,"Sequence":9083,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"44B76445CF2B640F88D0D8F8012CD8ACBA6D9F16D5B7F0CF9022EFAFA7BA8104"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"5B99657BF6A81321823AEF81AA569715C3E6601A9DF1DB325746D4FDB83A3B4D","PreviousTxnLgrSeq":7499793,"Sequence":7691,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"44BDE92ED0CD650EF9BD15ABC8CDAB93924D2E8F4FCC90C4547B3F1AAD0ADF77"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"D570D70A6E8192C4EA19CB671720694D69668B958ACF7134FB016FC0A6A4CDDC","PreviousTxnLgrSeq":7500045,"Sequence":10385,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"44CCFA367F7EED89F4D44FF5973D0954CD8C76290EFB67E3957C78839D9F153B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C283D97ECD836A26A3B0311ACB1D08B00123B581ED449F99C25F7CF0C8D87F6C","PreviousTxnLgrSeq":7499872,"Sequence":8381,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4512B54CA81559B74B76032B05D8D9F9DA2053F6D48F86AF2D2AC2319439F35D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"C97B320FCB25561E200F4BD6600634D8D17338618AF0698F18BB41E5F1C947A8","PreviousTxnLgrSeq":7499792,"Sequence":7676,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45362A144A02B9C05378D2930784F4A85DF9E938EFA26910C73BBD17DCD744B1"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"453BBFAECD5B2885C99D8AB46C6F0A35FCC70A6CF0A8FD960FCAB6C3FEBD75A8","PreviousFields":{"IndexNext":"000000000000004B","IndexPrevious":"0000000000000049"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"144548CF026439CB6A3A8678DD90C7918C7931860CE8D8C92D8133EC02A8E4D4","PreviousTxnLgrSeq":7499761,"Sequence":7229,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"457BFF41639C405900D085B3F91EC782E894F79203151ADA0BCDC5BF0B6FF38E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"E061F526351DD45826A1ECBB218FFB56E46C58123A59A962A4BF3A0E198C360B","PreviousTxnLgrSeq":7499744,"Sequence":6971,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"457EAC70C1A58D6B12BBDC577089434EB53BC04CF05F5013A6CCB958F2B038CD","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"A89EAC79DBDDB98F843E38F0ABB411462DBF2DEF7C1BCE9F7CC2CB7E6DD930D7","PreviousTxnLgrSeq":7500044,"Sequence":10379,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"457FCAC4CCF5BEB633F20180B621D141C32032F27F88FF54A0B52C845A88C09F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"91CB4FFC6F807E7BC1F27741BC08C51DC411BDED7DE5368B4165E1D6DCCC7D75","PreviousTxnLgrSeq":7500027,"Sequence":10136,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45B0FE279788CE21F5E4286A4856A74F4E68AC97D2FD78D2C3C00A7E0B2AA9DB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"94C6F6436E132B1C9DC0495FE5C050BE27223E95EFE3813A121193925593663F","PreviousTxnLgrSeq":7499966,"Sequence":9278,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45CF3D045424171F47CC3562FD3D761C89FF416F3B4EDEC2144B71E18E92E06E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"C768B4AD9D9926717413980734A364D3F54E83011CFA647547F6D72E9C4195F2","PreviousTxnLgrSeq":7499850,"Sequence":8084,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45D1FF11A5EB92B3D82E2CD28CF98C8992FCE505D7F771E6325AB61710564A06"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4849EDA935B83CDADB8C4AEA6C75155629C19D0293CA06E9753B5FE335174376","PreviousTxnLgrSeq":7499850,"Sequence":8078,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"45FFB738BE8777B95E64EB995FA7359F9A641E5808C337387C0332FD11365760"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"AD0044A45C8A6FC0F7456397B82488D8E4B94DE8BCC14C26AC4F19B47D9BA4EE","PreviousTxnLgrSeq":7499972,"Sequence":9353,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"464995E27E89D6CAC020316EAA8FBDF71A144135FB1C3AC668EA9903F4F61E27"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"AF4B5169EE99E134E4C49610C612E4FB412271B71006FF81478EAC9C6C193E42","PreviousTxnLgrSeq":7499895,"Sequence":8714,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"464B52830D320E9F2BB4F0F30670C8A8C1A4EBC41F774F569803B56472000BDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"D9A7EA7003FD3B3BA14F43BC58164F223EA82AD25ED3F9EF5021C9A8CACF2081","PreviousTxnLgrSeq":7499845,"Sequence":8015,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"46516AD7923377F3FC82D8E8FFEC7E1FA1B1B6BB5526052CAA714FBB08139D0D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F3DEF1731F3022630822D22789172F3C301682E5200AB2537694514E8BE6C23C","PreviousTxnLgrSeq":7499748,"Sequence":7034,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"469D96D0DCF4BAD6F26A0796E7E2C2A964321B614DDF1E7901A9CA20ACB976A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"8535709AB723A14944FED3459CA50C0CC2AFFC990FE74EBDF50110818369263E","PreviousTxnLgrSeq":7500025,"Sequence":10115,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"46B6C70D9B5A48F55C78686052D67C1E9EEFBCB26C759A7942DC0400D5D5BCF6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"A963B681776BCE031C8E43D9ED7C2237F217CA7F7A4CF71CC6A76BABBBA163BE","PreviousTxnLgrSeq":7499786,"Sequence":7583,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"46F421122A8F89CB0000C62807E752A7B1A0C1FDDD20461C6E73153ADBC68897"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"C2398F6BADD56B9D27461EDF820A08C2A1DD2ED928890D7876693065BC0056FF","PreviousTxnLgrSeq":7499749,"Sequence":7049,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"47136CB97A9D9A1CF4A3D76E2055C64D02EF6D59F853B953F8B9D5F17D6A4A79"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"461B4358CF61DE1027754D96C0A50AB4BAFD57038509AA7802AF88D783125B8C","PreviousTxnLgrSeq":7500028,"Sequence":10154,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4750875E4791F8B9B368EBC14A38AE79976B5DBE0E2C363EA8DB0DEC7E924FF2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"C542478FF3D1C2167E3D0F40A59E004C1DFFC1F72F8F51AED32184E1FDB6D3AA","PreviousTxnLgrSeq":7499844,"Sequence":8009,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4758CABB19665E485A4608446EB6CBD6E975E1AFACC57C16726F6100FF198755"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"90EA19EDDED799E9B58C3233074A1CC8BAC3D2780589FFE2E2CFFF28873999F5","PreviousTxnLgrSeq":7499866,"Sequence":8303,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4773D09170EE76E5BE48B7D2DFDE3B49464434B8B4DE1CAFDE6216534A8228F5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"948B15879E7F59CFC7294151431C834309BCD75EB6892169B96527809588EA07","PreviousTxnLgrSeq":7499992,"Sequence":9644,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"477CE4F17149F607B07D640F08C773706C4B4C2C40DE8E06D36FD6CEC3911F1E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"BAE361198F9C84FB5441BC6986341C31D904F588263771A1C3A37475A9573113","PreviousTxnLgrSeq":7499802,"Sequence":7814,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"47EBC196FB217BE7B2C124623612EA82CE676096A1CEB35FB68BC59D5811C74C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"BA4FECCB0DECEC02632F19D0ACDBB83DCD98AC98576138E6BDB8736434ABC549","PreviousTxnLgrSeq":7499848,"Sequence":8051,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"47EFECF6A38F53477110561BF192BC849865336EF119715D47C7C77BEA0C9DB5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"CE31716FE17412F9F2160EAF588930D6E803F8A7B877021CB9763C7A3237C4DD","PreviousTxnLgrSeq":7499989,"Sequence":9602,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"481724F36FAC160A442DC57190C68C6BFBE759D1AE1C8C0D43A429AD1E2345C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6B4587D108D21C0AAF0B63E3EC437C71E8ADF11F948B2F848341D5837A7E9BCC","PreviousTxnLgrSeq":7499774,"Sequence":7412,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"48B8C92B3A6E3FE7BAF322A325B46FCFB0C2C3CC9A4A97B60F9941127CFA4804"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"0DC2D64EE352D55A97F7B77D6AF01ECAD32A87EB3F14F4D22E732818FA6983C5","PreviousTxnLgrSeq":7499988,"Sequence":9590,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"48C120DED59ADA3EC05790F9054B99978266E0B947B6C3D76824BEC23F8E315C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"DBBEA7839C5CD7A0A2FC656B5A86A2191A5CFF0E22937CDC45E16F1EFEE02A03","PreviousTxnLgrSeq":7499759,"Sequence":7202,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"48ED74CA9B7CD9D684AE7374B9C780D9E985C91B60C195DAB8695C1DEBAAEF9E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"3553AFC3EC1AF6DA9B3AAB488A20D80F530E511F9014B7044F072A4240570F8D","PreviousTxnLgrSeq":7500013,"Sequence":9932,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4903190E21DDD6E276C051C1F8EA71DD4E545E9A9C47E15135B3D193780DAECE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"1159C765EE542170472CF3184DDCC7EB462D7169B28C1B1110065AEB5A25D826","PreviousTxnLgrSeq":7499878,"Sequence":8474,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"49306742BE7D6C5C1D84ABBCF26E552F2E289D5A7ADAF681A731AA008E6A5773"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"62A662A64CA929001E45ED33C9F27A72DE41EB675565C4932CE77B29506040D5","PreviousTxnLgrSeq":7499843,"Sequence":7994,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"495065E77CAC105EE26986DA551A77284F9CCA0804963CABE6931E18A956AB2A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"A4AEC3E2845CE82E88DF50FEB902A74BCE70B7C2BAF0507BC667CAD88570339E","PreviousTxnLgrSeq":7499766,"Sequence":7304,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"497EFD312E1F9CCB53392D73DFAF0B0A485D444EC598F51F374E37904F3FBB12"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"EEA58DC2DAA253C78E1643FF7033E0C4BDEDFAEC073460335F96669DDD413AEB","PreviousTxnLgrSeq":7499967,"Sequence":9293,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"49830F6C725E9789B0B393DFED07EE44BB3A65CE482AFA8B5F4896AA4E2323F2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"E7061D482732D0B629B14F53E93E959EBBE940F0CE3242524E2A1525D22A9CCD","PreviousTxnLgrSeq":7500059,"Sequence":10583,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4A0CB4201F0C0778A946E0645061037655B7C54763FEAB292B1925532BCED456"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"930421C4CBD002D097A85DBB44EF0D0A53A4CDCAAF16924D1DE2281D23AB15C2","PreviousTxnLgrSeq":7500004,"Sequence":9815,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4AEC10DCFA2B33A43A26EFFF748D8E5B92EAAC418979A9E11C08F1D4D91D90B4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"15FFD31338209604552B9842E9405115B698A69A90DEB58FD495635A0FAA0E0A","PreviousTxnLgrSeq":7500009,"Sequence":9887,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4AF75BB373658D105C8F7A9AE5A556C199D514BA905265DB9F1613F32292B7EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"2D701AFA8F3384B20A7B5B60CDD8691CCEA6A7EEA08A5EBC27838FE9358FB0CA","PreviousTxnLgrSeq":7500000,"Sequence":9755,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4B403CC969F21B4247D615DEC7410628904D68A6B6B902E827FBC44D34ACAA4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"2810CB9482078F313DCFB8A652B63EBF7A40FE3E0097F92118AFBCF611743341","PreviousTxnLgrSeq":7499865,"Sequence":8282,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4B7E56FA4AC4A033327D6D6E1412002E6F4FE344AA5EA774EEF771EC95A61365"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"000000000000000B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"4BE59EB32C2D8B13F7BCF2CC84364690DC7F083A2B162FA8D9BF53FB941CCE5B","PreviousFields":{"IndexNext":"0000000000000010","IndexPrevious":"000000000000000E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"5D2DB9500E4628A09F5D0B22CB3D0AB7CF867DE219A54C41CE737F531E0A305B","PreviousTxnLgrSeq":7499753,"Sequence":7097,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4C58F161A3495E45C7306530CAFCFB29B2EF95F03894FDA75D4C81D626C2C694"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"7DECBB91FEC66D01EED7CB0C187B658F2A9A693372E3B4696B439AEB41DFEB18","PreviousTxnLgrSeq":7500030,"Sequence":10166,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4C852F6CCF0D1BBF0E066BAE00EE84ADC301097B72CAE3861535E742AFE2B154"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"E68F0347E84631FE475E5688E4A9D5985347D0587DD70A340F99F1EF48ECC073","PreviousTxnLgrSeq":7499878,"Sequence":8480,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4CA8DDC7BA960D87323E7DB39FE85D8F582D33B9A4E3A47A9BF1EC6A87CE523C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"837B19F3CCE5C190E5969A0D0F63A869C3FDFC12C4FDE928CE1A2B2031B125F1","PreviousTxnLgrSeq":7499950,"Sequence":9056,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4CBD51BD7FFAD7CFEFB1B18962330C080A753DC0D00A135177100964EB70B295"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"69AE344FA6AD2EA5F0422459E5FE04220FF19DB78C15368308B18FBA15A83758","PreviousTxnLgrSeq":7499844,"Sequence":8003,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D647F49531531429DEE7B02CFFF5129B63FD89F791F668A5A4E513AA39E1EED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"1789BE4D721B9581D99A66F2890618664D9EBAAA3A95C45BF66B894869DA959A","PreviousTxnLgrSeq":7499948,"Sequence":9026,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D8C1F447B2AF36E6BF9FE7BCAA082238A35A695C34F5A067F80E91C67AA8BD0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"893647D4F55014FBC7E70A46E0D92F1819C826EE2EA11D35F5E9B4B8F70B8FDF","PreviousTxnLgrSeq":7499860,"Sequence":8216,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D8CF556CD8025FB2C868D705B0559A08FCF1A3229DBB6B2A8BF526993122FEF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"3D3EC0F2FCDF5B7B8489A2828BBD41CB07BCE006F4642D19ABAAFBEC7433A4FE","PreviousTxnLgrSeq":7499999,"Sequence":9737,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4D928A38ED4193EC764385503DB0273AC80EB8DC5B49D43B11B794B1D9D411AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"4704E8DD0AB3C2BE009FEB2B074BB378E8CA04460F03830A6C38C952AAA3BD6C","PreviousTxnLgrSeq":7500001,"Sequence":9776,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4DE0E143AA393EAEF67199342BE16AFAB935D9BE50379388F52FD4079C8B24FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"00FF36F5540EDB203FDD0AA9A62A80E94F8F5EE41EBE6FC929A0E425A79CA85A","PreviousTxnLgrSeq":7500026,"Sequence":10127,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4E5518C3E79C8D37BA22BD499F9E8DD3F584A3F3589553EE5F3E8156EFE4F2CB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"B14A33E8F496298606D5B5585A6D45107433BF4E65C231BB0802905AEFFF831E","PreviousTxnLgrSeq":7500011,"Sequence":9905,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4F5C79EA03CDE0955E41CAE01172F14D96AAA5090BCC15FF874A9B03A7E0DA41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"BEC44CA52E5652FE3D8605976928FC7465FD5CA16677043FD7A6C9EF26B71BD7","PreviousTxnLgrSeq":7499884,"Sequence":8555,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4FBCD47516EF52B7F9694A39F5E6D1E15ECAEF891A3CECA551B48AA8B5C14013"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"7C395C8E82D9113E0DE5D89CB21798A9347EF07235B7BE9B71FDD5B9FAA6F273","PreviousTxnLgrSeq":7499964,"Sequence":9242,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"4FC0CBA4F6A1B138810206A6C89DCB17C42F365315465AB02E3D09452FD4C462"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"A2A4C7E50274A79DCD8B88891D39CB33D218D8ADD6C65F7AF3DD17AF08F1F173","PreviousTxnLgrSeq":7499749,"Sequence":7043,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"500205D7BFF3ABDD86881A39A5C0C44936CBA9A0CA72F8A86C9127FF8BAF1FF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"02929C7161CD90F03C940696D1C902CF6EF2884504928665EBC058869B8D4CA8","PreviousTxnLgrSeq":7499755,"Sequence":7142,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"503E3A03984569B161BB478AC6BE0999681718DBFE42B79B29D3FAB2EAAF4508"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"697D046BA52E27525A285A8768F279CDE526A2DEBA8DEF557A08ECBD50F1F2CF","PreviousTxnLgrSeq":7500033,"Sequence":10217,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"508B508F8B4DAD4DFC1CEF9B255CB6160CC8EE717728EAC0704D11ED83113560"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"B61F00010A3AC0865A734EEAFFE22C55CC8A004AE0536C724155819B38E223C0","PreviousTxnLgrSeq":7500028,"Sequence":10142,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"50F3F6F71247F056FCE1DABD5C737E734FEFE3E4458AA69E9A6F539303119475"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"DCED36D2A31D83BDCA4E4B8FEE910A4C8123104DA8E1D063E7777ADF6E5F162C","PreviousTxnLgrSeq":7499855,"Sequence":8141,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"518C38D8B62C71CEADB8044A6C7361DF387369BCAB412525578FE97F96F0B98F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FE90287EFA4E424A69B2194353EE269C707A8CBD5782348D0245618FEBA12A98","PreviousTxnLgrSeq":7499889,"Sequence":8627,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"51A5B8A6818C39DAAB781F3068956F103BBAAAC8E231616904C1A27E7F46F87A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"6C418867F94959CD37D6AEE31F8601FB66B7267B39C8CCEAA082C1FF96902F24","PreviousTxnLgrSeq":7499952,"Sequence":9071,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"51E18557D06E8FBF8D4C927EAECAA6CFA69E890161392C6811EABF6F045F12C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"D05EBBC2FDB5F1CFD21C772C674E06D7ECD05EA211B7B72D1B4E874CC379E673","PreviousTxnLgrSeq":7499798,"Sequence":7763,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5244FBF5692E056E174FF92BDAC7822EE93C4B54238322E56901EE90D2276D90"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"F2D1D759752E2FA21BBC9512350949E9840052CFD9620D187D29C33EC6F2263C","PreviousTxnLgrSeq":7499765,"Sequence":7289,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5248179CECBD0321672FCA206E12601167B31F3785546F2FF936BF50EC5B90A6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"0EBB0DEE3B092BE513A3834EC7C546687F32118D387F40F94EB2FD2CF8B55D0C","PreviousTxnLgrSeq":7499890,"Sequence":8645,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"52511D6880D1C2B28EEB88D1C7B791D6FC07719606A6800FE3FE6B4EA80BBA63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8FFEFAD1C127C0A14EDDE8ED315415499CA015665D4BFD7023A27E0CAAA33C2B","PreviousTxnLgrSeq":7499847,"Sequence":8030,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"528897A2670859BAA21F5F2AE618503C2BB0090E73FD2162FD41771D3335254C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"1894240057806FB1C223F4CCF4ED21410293C23021AEAFF50AFAC4AFC26F5E40","PreviousTxnLgrSeq":7499862,"Sequence":8246,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"52DF07FA63F78CD1CF23690908BB559C87445B76FAAA5BF811C65273CF662BC8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"E01CA8E6C389971581820CCDCAE38E520691323682ED6AF7F22307850DD24E20","PreviousTxnLgrSeq":7499873,"Sequence":8405,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5305B88018F312093A05407F45CF7088F12FBC1F346CE7F37BD60D44FFDA6979"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"4C2D046CF39882ACFFBF3286DC5AC0E28FB13409F32F80C146499A295D704962","PreviousTxnLgrSeq":7499752,"Sequence":7091,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5315E29B56079BAC3FB7AFA057EFCD5C03D757B26FBBF45F178319E9F202E6CD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"EE143BD5A82467745A8EF12A0968B5D930D3CD81D98070712DEF3421EB5A77B5","PreviousTxnLgrSeq":7499955,"Sequence":9125,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"532A709BBF114A4D8F11047BB1B8DCE99A3F7705494C3CB440A41130B04108B0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"D8914D5E29C28352C7A355BBDD5EA24B8AE7B7BDC43466371A0490F92C81EAC6","PreviousTxnLgrSeq":7499869,"Sequence":8348,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5332A6E8321F92E8F8015C71CB6E7161C58EF804F417539762C338267DAA8A7F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000004A","IndexPrevious":"0000000000000048","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"533FEE7C0198739146C4E461BDD01D199C02A09E7F81DED9018C593199B7290C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"C5205D04F5B81EC8A4C01FF4C3FAFA0F0064B6E5E31EFEBE6353710E55FB8BDA","PreviousTxnLgrSeq":7499857,"Sequence":8171,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"534FA690FF1AC700715C53A4461BAB37AF3941EA206591555E2581ECC4E34A69"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"DAE0F235031D8731DB2C65D4F219ECEE74514D90223CB4E0435FFC23A4BCEA41","PreviousTxnLgrSeq":7499973,"Sequence":9365,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"53797C641F61B4299DD589BDFFA392027F187A5DFF2D5E4B641323C97BA0F1C0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C55139FACD454B5826E678DFD6FAC824B9D0EC9577416E302D027A3642F22902","PreviousTxnLgrSeq":7499753,"Sequence":7100,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"538829C3FC57E4145016147956123B85ABD58A6E59E9FBD76994A4B954FDC69A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"C346DBBD5B6D25C2D5C33575AD05B554D68A95CAEC3D96A607095973BE7E1E29","PreviousTxnLgrSeq":7499746,"Sequence":7004,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"53B85D110C5E4F06BFF878B6C511C473DD5A32CD892F9993766C667575A16288"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"B0886496F2DC52E375368350B6B9890D14029B77D090785C2435EB7D17CEA929","PreviousTxnLgrSeq":7499793,"Sequence":7688,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"53E4BF98100724C6D2F7783A38D70D09C1B887E0B48E19032F7859D51A2F9E76"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"C8684C8D092820F88B66EB917B397BEE1D930AF29381A2405DBB6D6239A89DE3","PreviousTxnLgrSeq":7500020,"Sequence":10031,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"54211BCD6EAEEFEC4BDE1DFCF63B2BFDC3B43A9BD7E14280634A7EC2AF86B383"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"DC318A7BFDBECB549F0BA30DC79229EA81D450C51317E9D98B1A2352507E807D","PreviousTxnLgrSeq":7500058,"Sequence":10571,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5422943FEB4ED634F2252903D6D6EF07EB6E3DE1F0D1B2DD60D190C3F4E12FE7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"B0CBC6175801854BA9A5D79A1047B80ACBA9BB4D01AF527DE0F27CF8FFE3D2F3","PreviousTxnLgrSeq":7500037,"Sequence":10277,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"543BF27C3FE62CA1564B44E5F0FCEB254187920BAE4BF23ABB4AB75957FC5731"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"70B359F4A3D6869D4ED3AA79EA4051E7D9FD60CCB008B94C111B51078308165F","PreviousTxnLgrSeq":7499840,"Sequence":7946,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5479CCA446F9AF6F0B47692D0375488157419A231F79C3EC33783C4B64523DA8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"87F17DC14CE1712D8A0469E9F5378AF486D0F7178D711A886601806143776206","PreviousTxnLgrSeq":7499947,"Sequence":9002,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5484CF440D95EC1F8174949B4C77CE5D3CCB56818EC6FFCC7BC8242D632536BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"4355C7C5FACB9333CB93C387C40CC2D024E58CC2543A8F34B7D2927A2637C653","PreviousTxnLgrSeq":7499757,"Sequence":7181,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"548A43740004FD7A3AF47C776503685D98F8A4D797D6B5F92F30A5AD65C618D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"E3D65ABAA9BE1D585CD2B37AAE978ECD9C896325558872AE664AD6EE1B06B690","PreviousTxnLgrSeq":7499984,"Sequence":9530,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"54EC3CB104F90EF611F478DE459D942D9F202B2646F8F28A955F992594EE02AF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"01312DF374D13FE6709DC556D3207D5C5F22E6440A14541393459CC2D0D6F37C","PreviousTxnLgrSeq":7499959,"Sequence":9179,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"550AE7ACC509F5426897318B7B0F0003A989BE193E857D24D0B5BB589BD007CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"2E5E96185E8B5D369454A68D40C563A85EF55CD48D78A413F0A50AD388B337A2","PreviousTxnLgrSeq":7499787,"Sequence":7604,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5524489CD8DBF3838CA5A235F7738B4237A361FFE101479BFC8E39B7CBC294F3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"63332B80303527D32786C371D0423A8F57BFC00911C787A3381067ED55095564","PreviousTxnLgrSeq":7500052,"Sequence":10484,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"554C2BC5A3564EE043BB2775E28E686AA1DCB0F1FF81163B2FD695C050D73ADD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"D56C1261356CB644FDD2EF46D41F176574A1CE8D60232D34D7FF933E33F1617D","PreviousTxnLgrSeq":7500026,"Sequence":10121,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"554DC0044B4DBC8029FB5DFAC75C473F193A7BF4742E28FF317DF0F82E89A6EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"4E4AF2B3E274B54AC4EE933E7D0EABD1F947223AC18A9AD7E6A6CFCA6B8AAD4C","PreviousTxnLgrSeq":7500057,"Sequence":10562,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5551B0D1340CEC0725B194FDDE8396F0DD7A776E1096F0777F02C3D74E8F1246"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"EFE1CB12E4C3DD15C6373B4F4D27DC3B5083D5BFF1A594BE8256E8347545D2F3","PreviousTxnLgrSeq":7500000,"Sequence":9764,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"556E2B3C87D9790C984CDEE69D680F6FA83E19BAE57B5E0D80DCE7519D8B5248"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D6DDDD1353E19A4CB8D6F08BEB1916AC4F86F6CB68857CED47633D617CD83479","PreviousTxnLgrSeq":7499765,"Sequence":7286,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"55DC2997BA89209229DEECAE3A7CA75E56CFFB48843CD591CA17CAD9B38D9965"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000066","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"55EDD0B4C65C920794AB3D1AA9361202BE7B7D7AFDBA67A930931A6225E96E64","PreviousFields":{"IndexPrevious":"0000000000000064"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"997F311768CB32FC9915040BBA049C836256E27CE7705F8970AE1C82726144D2","PreviousTxnLgrSeq":7499800,"Sequence":7784,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"56A9D489B5038471098D5BBA28B8C11E8F549E9EE7DDBDC8634645FBA1B6D6AF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"4509BC89B114C09F8BA04E9797C0751198421F0B8FD01D052A1CAC90429C4836","PreviousTxnLgrSeq":7500029,"Sequence":10160,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"56DC56BE87933E53FFE329A900B07E40AD1A92DDBEC783216E5722E313042BD0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"E7844C181711FF02DF2AF0604B18D1D3F5CE8352D1B369408D55A9835612B3BD","PreviousTxnLgrSeq":7499897,"Sequence":8741,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"570A61C7C3611D4A625286C26B95156B47A3882235DCDC171B433FA48006075C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"4C778309571A28115B56F857B47438268A2595CB27651AD8516BF16874EB0761","PreviousTxnLgrSeq":7500032,"Sequence":10199,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"570BD59FD1752AE581266EF3B704DAFFE35EA60EA9FB026E697BBEDBFE8370D9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"E46A2268095A2D92D7591AF81D8496486B337BE533235BFE28C2AE4D8C803A86","PreviousTxnLgrSeq":7500032,"Sequence":10208,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5714EB889719AFC54EB355E14E10E8DC2A4C95742F74B9D38316BC5A38E2CACE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"B37647074CF41C437E2B5BB61E324D96ACD325277EFD2309679CE1E230DC0AA2","PreviousTxnLgrSeq":7499851,"Sequence":8090,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"571BC1A386428106B6878CD84C02D716D29FD576B335429FB2F631EF0D54F12D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"09DD4A9D80DD63B346FC1A2853643BEF21CDA3E8DB472C25D35C462B36A034B7","PreviousTxnLgrSeq":7500059,"Sequence":10586,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5752BB59CE6780161955CEB9B135493E67489E70B3D81329214F59FDFF2E78A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"9DD112537F2A905FA0C8B723147A94D627BF12EAD320294569F410F4E4A9708E","PreviousTxnLgrSeq":7499867,"Sequence":8312,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"57E08572448829D8EE7D6BF9FAD8736E7C41F58FBD5B7FB5E9E3D21DE6D6C57C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"812220EF67D0A85A980B2B8686A4E6652328E31EC7BA022FEF63C41AFFB62751","PreviousTxnLgrSeq":7499743,"Sequence":6959,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"58022F73BC8CA4555603B548A9D0E1DD45DE9D9C3888E6CEA8D282984129A013","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000015","IndexPrevious":"0000000000000013","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"588AF165385D31830B7C702E6D4F766164CA8136099CE703A11C60C77BC95DDE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"44C44726B990FC2E7E6FAF2A4C54F298E7026D6ACDC186FE3E0901F769615BBD","PreviousTxnLgrSeq":7500046,"Sequence":10409,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"58AA72037A8880B18FD595D6F22F67EC4F056F736908F0A8EAA0A0719E016666"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000F","IndexPrevious":"000000000000000D","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"591CCE9571746B2801863A36CAFF74770C94C69C87BAF62B5077225E7B57BC00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"F771791FE8F94F81E75969A68C52C05A0D509CE8E334F3ABADE8A8E94A4FC644","PreviousTxnLgrSeq":7500003,"Sequence":9803,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"59785F00EB873A27E19013C5D7371F7410901D4C1A6A8FAD8BAE8D1BC122D331"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"4FCB65651393FDC488D399EAD49FBA2D24E8D4A625603FE10FF039BF4CDF20C1","PreviousTxnLgrSeq":7499908,"Sequence":8876,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"59AAF92BDE29DD71C99EE8C81B2E785950E6F35276DF1BE4F6A90C07E349EB16"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"E63D2AA305FAD982DA04B2F6603481B618AD62B741CA615FC600163BC5B411B0","PreviousTxnLgrSeq":7500008,"Sequence":9875,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5A30EECC041A0FC8ECE693C3036703F77781A524794442792BE88782511B8DBA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"5A5FE26293ED8DAF6D29CFA6F72D04F3BA9BE460091D7D079EC77109210BA549","PreviousTxnLgrSeq":7499783,"Sequence":7553,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5A94A47C84D74C7D8151D0AE29640D1395BABABD57A2E11D0EB1D060831FA0D6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"1DD12C692F90168C95529AAD9DF2B041C60DC99F3540BC3F0B2F4418AB3BEB11","PreviousTxnLgrSeq":7500045,"Sequence":10382,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5A9531BFD94B3C90BDCBCF8D1AADF0C581800DF91DB3AA965AD7B9F20E68B1FF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"E84F1ADB99E6DEBBA8DE16EEDD8DB17D27E9D56D27141A892EC6E06208C27FE6","PreviousTxnLgrSeq":7500036,"Sequence":10256,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AB756CBF678212280226083BA184E9CDC3CB3B2BEE11AA95F7A3419B37C7429"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"67ECE6D197738D429135C5E3C325759022ACA8ADED5091760B21A7E95FF74FF5","PreviousTxnLgrSeq":7499879,"Sequence":8489,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AE2487EA217F5CD0B7BD6D2CDA8671625DCFF547107A6DEA732BF0BC353A83F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"C14F65D5780A30BCA74DC4EC81C2906F90AA11DEF16B4249ACFB4667FC329E08","PreviousTxnLgrSeq":7499958,"Sequence":9155,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AEB15E34EB6F2728F001B0378DDF309AF7319F09639B0C0F85EE8E14839D1C3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"0AEE81A8BB95866BD0A27528C4E6EA9C5AABA575FC1DC219147D4CB3F3D731E2","PreviousTxnLgrSeq":7500039,"Sequence":10295,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5AF38306B8D5CFFC216ECC3D537B1FCDF9291A094790707E648F4555AE1F3392"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"D1EB56E2BA736060A4562719F5E30637E67036619D53B0F8E49EF28F7148B20E","PreviousTxnLgrSeq":7499994,"Sequence":9674,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5B71DAD1F272B37574CCE6B04C360A0FDC7019D99F1880A2A826A249BC376FBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"67CF5CBEC2661709D282A28E5C0BF14F282426DAB5CFA928AEE47D5E2B6F3100","PreviousTxnLgrSeq":7500017,"Sequence":9992,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5B7E4229E466F2148D1927545F403B114708451CF841D110B3048F0F29A03374"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"5D1B94CF092CD071F7AABCC0D05C923F591CB909F5C9B5D8DDAAD4E5166D077C","PreviousTxnLgrSeq":7499904,"Sequence":8828,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5B89D5A7E639CE9870A68A60E3CCC77BDC989C36316FEC2B10C97ED6837BA38E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"5FABDECEFD835D53FA72E0713FE5EEA9496BCA01C3A30DC2180F01DEE77FD5E2","PreviousTxnLgrSeq":7500035,"Sequence":10244,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5BC8E644C2F844C9B69FE28FBF80EC2A31450DE0824F9C120AE09AA893ED3A48"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"C1042402DD6BA5C5162DE13751B6F4C7B585213AE7D460CB6F885DBD8A39E9E4","PreviousTxnLgrSeq":7499767,"Sequence":7310,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5BE75F3A04F5303E06EA9303B729BD7FFE44DCB522BECFFAD98A312F2FBCC283"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"EC9A9F64A56CC5611FD4B0BBF0D20F22C7131BD27DDA2BA0D720B19149115890","PreviousTxnLgrSeq":7499744,"Sequence":6968,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"5C116D849CC73CB2CF5EFB9C8B5303B00EC8E18D2E6469665C4314131429C511","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"FFC3C8824C40539ADBF87D457A84840B946712FA8AFD938C946BAFF7AB41A783","PreviousTxnLgrSeq":7499897,"Sequence":8735,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5C1D15CBE77DC59E194665B4C93758231D1A8E35340FBDC0E5B409001ABEC467"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"74A6E22BC92A871F205FB1A00F4AC1BADF68AD4AACE93817F1137894011C055F","PreviousTxnLgrSeq":7499866,"Sequence":8300,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5C2D6BBE99DB57C84235EDB82D8B2D03F4D3E9E4805ACDBD8C793D10FB293629"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"47C6FD8FF0CFE7E69EBB566354B54A2617D6204780F5B216647545A965BF9D26","PreviousTxnLgrSeq":7500054,"Sequence":10514,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5C61C6117C2374E7ED94E509CF7AE46D2AB00934CA1002FE205F98553E9B2D09"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"000000000000000F","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"5C661FD29A098A05392922E040969D0E4312398631B7BA09BC9EFCE126B7022B","PreviousFields":{"IndexNext":"0000000000000011"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"E12FE9A776B993A62AC8851130D2ADA5CC6B00A2A92EE30DBE5F4C3F99A0815C","PreviousTxnLgrSeq":7499797,"Sequence":7751,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CBCAED7A1C664204E69C0D45D208F75321FE0E0F38294508B1B5D44298F4874"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"BA354DE8B1CD3D4C7AD29D44873A9510AB2A4558DF5782907E539FF229F2B6FB","PreviousTxnLgrSeq":7499960,"Sequence":9182,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CBCC6E006F85195FED581516EF381274AE367C9CE3F002AD9F6AB124B80E7A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F8BFD5E2ABAA679D9BB218630BEC2C6512CF15B5217DFBDF19AF243E0DC8FF0E","PreviousTxnLgrSeq":7499962,"Sequence":9215,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CC57FE8100B5B6A77EDF3E8F0FAC284F5C1839C8214B0EBFB14A37174D4EC99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"F3C48D6C5A4565E9032FB65BA5DB97D09B1A1351A4016604A9304BAE172C1B8B","PreviousTxnLgrSeq":7499755,"Sequence":7145,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5CD6B617C998D202FCC2EF06AFDE2EA5E24F11372A9CD0311989547769DFBEA8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"2FAF3C6CF66DE793CA566D545EF7528DE7124A9E3E6B99B2C7BDD15E605E145A","PreviousTxnLgrSeq":7499903,"Sequence":8816,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5E8A70F885D3BE0776D5CD8A2AF92D867ECF21CA70080D7C1D65EDF3E0578E5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"053D75E6221732AF1DF18C3D7E10BC049C53F289131D1BB56FA960FFA28D1CD5","PreviousTxnLgrSeq":7499789,"Sequence":7628,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5F337B039BF520B0B03474DEA164ACC346BF705D811530FF170F8B87A646FEC7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"2472ADB574E9CBD59801AD23BB6D6A2656801CD0E810806C3821A730670F8A2B","PreviousTxnLgrSeq":7499991,"Sequence":9632,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5F78810BDA4D64B51BF1635F7734CAD6A57DF42CF96F9577820A0DE54155E043"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"F2C77CDA12AFB35C8F787BF369F1B6F262F1C897484F6A10566C634B3A9645DA","PreviousTxnLgrSeq":7500010,"Sequence":9899,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5F81DCF31B15ACDA55C6E9F42C2B8B1B7B619BAF98436A06D99218E383573E95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"E7E4EEC5BD01F9727701CC14409E4DE8D3A76551DA6D4956375C015FAD4275CF","PreviousTxnLgrSeq":7499842,"Sequence":7979,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FBEB0047B7AB59CAEE3CF4A968A4CE62A3E741C0374E6FCA0DF24E9ECE813A7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"502B78CBD80A8FA759DB5400464975E7626EAE56C798774E3097C728DA9573A2","PreviousTxnLgrSeq":7499995,"Sequence":9692,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FD3E3B620D8C5C6DE40A751F99F683A789DECFB94463F86ADDD18FE88701A0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"2671BF51FBBA01BE4B1A867D8B86752D184890FFEE5FF8AFF539B444C1F34085","PreviousTxnLgrSeq":7499766,"Sequence":7307,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FD783A2F707CE5680BF342668983EE57F7120E59DC090CDE497F97DDEE9C426"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"4276F04B37F00F623AED8230F9FD0B5CF5BA3D8A0072CCE3C2F2C72E719BF20A","PreviousTxnLgrSeq":7499896,"Sequence":8726,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"5FF18915139B4668DA96EAC34A3BC17628A2D7431DBA3CC4B422C2CFE2D8D58F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"97C12EDE871485BD468AF7887BEA309A5FFD82793C6A0B01E296AE855F5557F5","PreviousTxnLgrSeq":7499953,"Sequence":9089,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"600FAEF87EBD46CF0CA824B2DC4C6807737E1A05297DD74A368C77F692ED625A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"6880634BF877F200D82D3BAD9A51D3937A200CB53B92A8BC6EA85117FAE07B60","PreviousTxnLgrSeq":7499980,"Sequence":9473,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6013738E46D8AFFEE745E0A30241F2C2ADC4B2041474140E3A6CFBF2A20C227B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"F55472C8582A98F2251AE7405972A8F1A01FDF8E4574B3EC69DBE21542FE3B0A","PreviousTxnLgrSeq":7499796,"Sequence":7736,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"601430655D37B645DE6F82C99B154965EB5EC137E1B18F40EA3C7F8C9411BB68"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"3B5420C6EBDB11108CAA4E08ADB33467AB576503644BE1640E0BB322E4C72448","PreviousTxnLgrSeq":7500030,"Sequence":10172,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"603F91FD10B5CBF3B53255BC59AC944298D747CA8902FD7BFFFF04459B20A58B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"3059B33AC52550F59D4BE03142D5771859CE5BC227B7FA29D691EDF492CB1D93","PreviousTxnLgrSeq":7499993,"Sequence":9659,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"603FF441CC8E2A2E93F0C693946B6492871B580DDF85438DB9665869CEFFBB3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"68874FB627DCC7D3EFF2273FFFD20F821814905363DEF02783AEECF775860D80","PreviousTxnLgrSeq":7499868,"Sequence":8336,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60521E562DEBC97FC29C48C6A83CE73679EEBA904E1EDE589268E0E7B0357795"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"7339027BCB1472D6DB948AEBE419418CDDDE894ECED2CAC1C47577489B9787D1","PreviousTxnLgrSeq":7500007,"Sequence":9863,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"607230ACAE14B7238073DE56A54D9821268EDEBFF109E0187859450A6CDF35EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"AB22D34127BD70B55947F7A5D7EB41DEBE677EE13AADE0BC4E8EC1A26F0CCE2F","PreviousTxnLgrSeq":7500054,"Sequence":10520,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"607616E10B4FA25019C28A130CBFC02E94491ECF5645E074AEA8242F75DEB72D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"CB9B80A50E97F7E765027862137B2723B25EDCBD1CED5524093F02DCAD8906D6","PreviousTxnLgrSeq":7499912,"Sequence":8933,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60D267C27EF9DB86EED66D8306930367837EADAE76E6E3794F6E45B829539706"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"84F558908ECAFA2ABCF5A218670B9CFC900FFAF7BD8D964350AC79018BC85897","PreviousTxnLgrSeq":7499769,"Sequence":7340,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60D2E8F723DB82ADEBB3A12DC4961FC85B3688C01E0FE974F1640FD317B0D9AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"C28C01AF9F0E626366F8FDBD737DF80A915B022AAAD769A3FEACF9E981761E83","PreviousTxnLgrSeq":7499999,"Sequence":9746,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"60DEBB1BEF27822F7B58C7E59C540BCFBF16B047D76B5B8657874848707B9352"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"BADD3C348EEEA971923799283E7E1CBDC10381776C29FAF3A1CCBD60CC920D88","PreviousTxnLgrSeq":7499874,"Sequence":8411,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"613D0500BE4B522EE5E006B9A0D82DE300D4D8DD310F2EF22CAB17EA47F30C06"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"0D5BE890737B64D890F586A6440585BB210E05ED6A874D944D26BE366E2A2A29","PreviousTxnLgrSeq":7499808,"Sequence":7907,"TakerGets":"24931922","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.562861"}},"LedgerEntryType":"Offer","LedgerIndex":"614AF07E205C9BB2EB6BFD4CFD351DC74CFE2BB7BAACD655F08041214E57E400"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"A96E52EE42C1CFBE5E404D3FE32A7A975E773567F38A11F1E946B428D14B7B49","PreviousTxnLgrSeq":7499860,"Sequence":8222,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6175B1C63C5C85B6927647FF08976338EB04829F637D7191F036499207519202"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"8AB6F030DE41B7DD0DECC70358241D52432DBF66DEB494A03AFDA5E97FA6D4AB","PreviousTxnLgrSeq":7500007,"Sequence":9854,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"618004B9DCEF645E75ADA1259A8271F8E2D55DFB9F67177CDADC449ABADA70BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"1667E2023ADD19971AF6C65F72D5359FBE6C30850389793461C0BDBE57EA93DC","PreviousTxnLgrSeq":7500002,"Sequence":9788,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"618DD628549ED5E97D4E60F566BE9799FBFCD89C86F4574DC37DE5503E6CC4D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"6E0AC5C5F122EC3C6C83017B79A0E208886F739AE9362E61F5979E5DAA93C8AD","PreviousTxnLgrSeq":7499971,"Sequence":9344,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6195CA1F6FFEAA6F75E0362CF013424C2981464A7A535CDC4F9554AF4F2CB4F7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"3D4FB700A0119CCC5D26D3D5533622D17F5C70B6A9B987E6ABEA11661186DA1D","PreviousTxnLgrSeq":7499790,"Sequence":7646,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"628E00F49F8B038C9DBFD8CDD2CAF14C8845AC663C8D82B1E353C79042905C58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"D5EAC2C4736DD3F901E95F5A3D807697E8B37DB9FA6724E5C6DBAB9B07E19D96","PreviousTxnLgrSeq":7500021,"Sequence":10058,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"629E1D53B5E15BFAD712841A98432CADE576C0DA03E774CE2E6499257892BDE7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"4BA09D0E9EEA1AAA10CB99B38C0703935B94AEE42EE6E0C46177C0A4BE73ADC7","PreviousTxnLgrSeq":7499988,"Sequence":9584,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"629FF64A4ECBB8C1DB9888A06A56892CAF44FC599472E053C214AB16DCEECA47"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"68B06C64BFE589693FDFE76D0C3963E55342EF91C5A9AE70CEFA7D47C6C75C52","PreviousTxnLgrSeq":7500011,"Sequence":9911,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"62C7E8E6A97CBF73912ACD9BBC90168620B786AD326340A80701B020A9CE1E96"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"10DD3008CA14AE140AE9DCDDF03AD40FFBEC9F573C53ED254A0A03D622DC47EA","PreviousTxnLgrSeq":7499988,"Sequence":9581,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"62D43E9D84C924869A8B80C0F8D9759B132DFFB4B37E5F7862AAA452EC7A0472"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"F3FFEC014F4FF1BC8D99AED0ECDEAE6971803DC9CDB887FEE93849518959C949","PreviousTxnLgrSeq":7499799,"Sequence":7772,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"62F2AF99CF01EB1BF78A27F5714F4A85DC89A2FCD242938E45B4C0AFFE44D492"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"C404FEA772A4EFF7791012E7B1FEE4B89319F49230B124F2550A6DF8D3DFF449","PreviousTxnLgrSeq":7499796,"Sequence":7733,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63009FF134E3DCE8CC94DAFB67E66DCB3BCBDD7B3E6F693D33D1B27CEEADAA5B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"5726870D917AE13A7C96E61088531C20FF2A6C2B4B9EE62E718A192EDE059AE5","PreviousTxnLgrSeq":7499990,"Sequence":9608,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"638FF3AD7E639B2876C1DDB5CB2C174B7639B544DAC3EE959084154358D8DFF5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C83D45328B1F9CB0FD4BB51B9672F573678AA6B30DBFDA9B944558736D31A798","PreviousTxnLgrSeq":7500028,"Sequence":10145,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63B254761EC0D223AF3A09A42859214915317E2C3B3FE6E598F5720E25F1D228"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"85D3DF79DAE45CF4E2166C9F6ED16AC5E49DEBFE94D257F2FC546C83AB567838","PreviousTxnLgrSeq":7499883,"Sequence":8540,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63C2F1A0A27BA5AE021C2E8DF61621D3D53DEB11E6D7D433C4051AD4DA6CE3C8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"C866B350375E602BFF57F9D12EB7505E03626A3B05F79C57295ABF046A3853FD","PreviousTxnLgrSeq":7499989,"Sequence":9596,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63DD9701BA3EED8A7BA063B541BE534D1AB6E367A8D753DB703789D7409680F3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"25B3D7C85BB83FDFBCE8156C1B304D39014737117757BC3FCBD4001B1FE96124","PreviousTxnLgrSeq":7499991,"Sequence":9623,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"63F3F9EB57DC36972498480C596CFDCF79D8587A69F9110CB5CD0DAB2DB4CD37"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"81E9F718B15DCE2656B7EFAFF65B1CF1AF57DB518C7557BC78D47922BB3A7E89","PreviousTxnLgrSeq":7499758,"Sequence":7190,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"64611D29664ECAA6189B7FD4D714E68E0889C5BA84C1AAE882B6BD4D6EF51B6F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"C9D4CAC698CEE02F02070BA755E49EA9045634279D888B64A137F6842E3EE163","PreviousTxnLgrSeq":7500018,"Sequence":10013,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6470B32B9DFA354B74B268D96A044C133E866E126D4DA631EDB18591E1E43B9E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"4AD1A50829BAEF5AD214C3086E387A3DA36CFEFDEE486AAC8FFB1E3621FFCA25","PreviousTxnLgrSeq":7499912,"Sequence":8936,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"65315D3B73897C92D821B83C8ED8E454B336EA1AF0652A9D07BC376FB48765FD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"2C19A0CC5E214D7E679898E24EA4D9EAD15BAF6D8916D40237C5BCB952DA6B86","PreviousTxnLgrSeq":7499743,"Sequence":6965,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"654EEE5A17E055291FB2B1BBC63C94248D16B4C37548B542B1285EB4B3F79AA8","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"BF6880DE82D8E96B3520D2FA80D531676AB9F4CA4C8EBB1C1FEFCD23AC784D60","PreviousTxnLgrSeq":7500052,"Sequence":10481,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"656DBEEF52A90840E879D6F2D7A8FA85CE1163DE3A12A96D3909BA57BED0EFBA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000002","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"659EFBBE9B29675780A92E721DDAB81FF5A6766F63905B75CA4FB3FD03037E28","PreviousFields":{"IndexNext":"0000000000000004"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"A4CFC88D573F83E1B66E5204EC2688E2F2140BE130D4974AD28BCBE1DFCC7C1A","PreviousTxnLgrSeq":7500012,"Sequence":9926,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"65AE1F7D99419C2A815105BF33D20B3C7F93EE5D2F0593C7887E8549C74D2634"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"C9AC5FDD9B3CC18AB652A65B26137642AABD6A4E2FCFFD4BE4241D66B1E6324B","PreviousTxnLgrSeq":7499758,"Sequence":7193,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"662D94483CC70DDD0EF66BFBD4CD73419F9BD5B7B52E2BB87F81F01A3F78ACAD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"6BF2FCA77638F483F39F9E9DF6DF77B2D67392C34D8D09AD482643D9B9FABDF4","PreviousTxnLgrSeq":7500030,"Sequence":10169,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"662F74BA96D79D19ED8600C96ED3D44CB262A5A39D135035C72D1F77D235288C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"EB4564C6A891D4C87F1131B434C8582BE18675C3C21465107096AA8471ECE21C","PreviousTxnLgrSeq":7500037,"Sequence":10274,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"66A62D2C077C01B0B614B7603ED370F344338EA1B06B29FF77B27EDD142EC048"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"353C4FC9BD440D29D7214FF3ABF539C001070AA82EADF7BA6904E3335A5C3A63","PreviousTxnLgrSeq":7499888,"Sequence":8609,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"66ECF0B6E6E3F5B2F4D31281CC688166372C7276E227AA6C9AA24D3AF3622D76"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"F98A6280BE1D97E0353321E4682C203585FA5BE1ED648989FC1A3DFFDE5C8951","PreviousTxnLgrSeq":7499857,"Sequence":8177,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6798234CF2DA3A3B20EEE25B66D06CA53BCF85E317F0EA664AFE413E7D9B0F7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"CDE4348FF137768D8F1B198CB263789E9A5297213DC0E5927E65DB5DA6908EA6","PreviousTxnLgrSeq":7500030,"Sequence":10178,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6801B345971561C0BD90BBCABCB3A568966C01412C97AF870CC163CFAF3E25E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"C7BFBB2B3BB44F93646F2D1A7C30DF4F36489A897BEA3F2F3A57E549363625B2","PreviousTxnLgrSeq":7499864,"Sequence":8273,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"681997D84AB3FB3215A46E16C0763D7784EB6CD93F7108FC5FA966D106B66BD7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"9879D0BB5288E615C6E98AFD46AD1865AA1DB9BED277626B9D5BE12EFFADB2DA","PreviousTxnLgrSeq":7499761,"Sequence":7232,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"683BD3D79E8A27CD80637A8812839E31E9D4749BC238C7848594963994562BEC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"2A7A012DF9BAA323EF413030C192D5C90070DC0A0EF1F4B749ADCECA1F2AE3E5","PreviousTxnLgrSeq":7499762,"Sequence":7250,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"68516BE47E2F110A2D4757B5C21A2BFC3D366FDE77129BD23215726512C67A63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"8CB8D0DA1F5F0293B0723366AA156CBA2AD28407A3C73AFE4BBF03B3F1EF6021","PreviousTxnLgrSeq":7499889,"Sequence":8630,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"685230A4E11FDBD1A0638FC8117190C8279EBD1571EB42C4D4BAD02D15931AC6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"CCE45A18B12CDB0C27A9FAF63EBB948358BBEF96C8CBE67912D00CBBE88A72A9","PreviousTxnLgrSeq":7500008,"Sequence":9872,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6887D439B473C442F5C5E4B1201969DB8FD1E1B17AF4BA5D5DFD2AC6EBD0F52D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E592FEA4048CE0D2BF3174DCF4B072756611C62D21E2A68793CE1FF8401A020D","PreviousTxnLgrSeq":7499907,"Sequence":8858,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"68DB4316CB2D546FDAE1C66460C05A62FA80CDD06EA2652973B1A5237B34852A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"DACBBD3B38730DA21269A9E3AB058F6F367AC81DB5FBD113956323B971E69DED","PreviousTxnLgrSeq":7500054,"Sequence":10508,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"68F79566B525783BB54F074C5641B38F4AFCEC459A92CEA3D506B96E30F71A4E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"9F910EDF0A4B8852A8E2175BF754603D3A7D5C37D2292A360AA9DEA5B901003C","PreviousTxnLgrSeq":7499758,"Sequence":7187,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"69130A08064E979BC9A93646DD8DBE0C8FFAA9F12E4D3B7DF1DE5020F9E28E56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"A465C2470CD07077F2F41285D8759F8FC88619276815053A5CCE7D244A770173","PreviousTxnLgrSeq":7499794,"Sequence":7709,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6922994F70C80CAC2AF92FFCE55AF036553C4F8FC3E123AC079E12FB670EC2B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"78AC45CA9F53164A269FA8D44CD588D06DC8A40F97487CE50A50FFC6CB91F103","PreviousTxnLgrSeq":7499903,"Sequence":8810,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"697D82B1B9F075A1A4A0E09968BD4C0A3AA97A3564A1969209C87105BC455B14"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000020","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"69F874FC574677961B308D91007E61856C816C66717A6D88F745A7783BF4A1CE","PreviousFields":{"IndexNext":"0000000000000023","IndexPrevious":"0000000000000021"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"FB8C1AECDD2CFCFFC3C678C5E983D7271525B39497ED42FEFEA73A3A06A22A68","PreviousTxnLgrSeq":7499771,"Sequence":7382,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6A0C82F4CBB73C8265B12AE5797DA480A1EBB41022576BFFFEDB80B0C8C59A7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"A431E605FED814909F310E8BDAC5D3A7A5172F900C5B65975173E99B9495860F","PreviousTxnLgrSeq":7499857,"Sequence":8183,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6A4758EE11AEFF8CF82BF2334FAADC914D7A6AD787689E561F7E320423EA947D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"C8482582C41A0960541060E7488D50F23682187F4B11033BE4E48844736AEA53","PreviousTxnLgrSeq":7499966,"Sequence":9266,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6AF92A65C145EFD1E02C7F5D631C4141AB0CF24676A8C8BE9560F30E0A5A457A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"6A52AFDECF4EB5875A96680B42EBD746404D28658ECCCDF1B4B94173AAFA710B","PreviousTxnLgrSeq":7499758,"Sequence":7184,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6AFC518EFEF51C2B079BB871E81D1F1B25EA72E8D2BDBA367938D423D40F0122"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"B20CF1371FFFD095A4129BB711E58FF773F7B69D544BA80F9CC23DD36AE81734","PreviousTxnLgrSeq":7499967,"Sequence":9290,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6B5D13D5351BB6A2C9570B5E4E418E61BBCF35CC90E1D281D3F728C2FE45BD1F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"8438AE1C85BE12DEC750EA28AE39712632DE8B44FD80F02247FEE104C9793BC5","PreviousTxnLgrSeq":7499796,"Sequence":7730,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6B632467B29CD8F74EF866B2B4088A3859EEEBE76C96F491617A3AE90F6DC781"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"1AACA65EE79709E8AC1468899113924D1EE1162537BBB0C460232B5375F5AB5C","PreviousTxnLgrSeq":7499947,"Sequence":9011,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6B9460B24C44E6B2A45B54D8F3226E1E7AB92AFE4EBC87F803B6F807D271FF70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"734856A7E7BA547080121FE58A64E0D328904D94064ACE1540A93304C6B82E4E","PreviousTxnLgrSeq":7499996,"Sequence":9695,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6BB2B92E2F7CA2FE336108CDAC46018103A7108541E186F68F93D1D74D9E6419"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8BF20CFCDFB74E9056479D72247F14E753EE6380670E66F0EAF196D30279605A","PreviousTxnLgrSeq":7499842,"Sequence":7976,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6BBEE35B3F57B63A6BCDBD4D6941B0D3FBFF7098D253B04EC071CF83EAA737C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"63031365EC30ACC61FDD1D5CF6955B7949F48AD2E3CCAA40E8EC0F95C2547402","PreviousTxnLgrSeq":7500006,"Sequence":9851,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6BDCB9FA1222ED5C96E6505F9257444D785C506954CEF2AC37E79E1A7BDB19A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"147C9E14975BD267B21D70CC3A28C5BEAFD529AC80EFD9B778EA76EBC86165D4","PreviousTxnLgrSeq":7499957,"Sequence":9146,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C14DC3E1745EA9A375DEA9254E926C6299989E242081DBC77104632740BCD19"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"CA83FCFA9C1BF909BEAF87B0CFCD8D4FCDE8C0331CA03176969A10E8FD38B91F","PreviousTxnLgrSeq":7499888,"Sequence":8606,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C1C21C61640A41CD77003CA692F1CEBF918A0BE04C9DD2CB2D5E9A01211DC63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"3C9D42ED4BE8DBC226A71293F266EEBD9A29E02EDB875BB307A4F494D436990A","PreviousTxnLgrSeq":7499875,"Sequence":8426,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C1E9D47226917D14AA8ADA0C8DFC6979FC164F333270B0F44FAB13FC30E64B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"804A0E4816351A348DAC1F1AB6032E4411F5AD8DEC7A8A3A7EE012C2F628B49A","PreviousTxnLgrSeq":7499772,"Sequence":7394,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6C72C66064BE3FCB50E15132D4A7A961075818C03A70945A8DFFFD5D1D41BFD4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"95C29F5239F4FE6D3017BD6CF0A7B93C28C3B9F0AB52931991045A2A4936FE70","PreviousTxnLgrSeq":7499995,"Sequence":9689,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6CB43891BE3CBDB8144076FE5DE9D8CFFC3C9EE9E86CAFC67436F5043DC7232E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FAC3DA2604AF5857A3D6B68BB9CCFA9EB3FC10DC79315FA3C0C735EADC1716E2","PreviousTxnLgrSeq":7499801,"Sequence":7805,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D173FB3E22E01B8E71BF9BEE7F04FD0C31479B68E69FCD24EF3AED7A177D470"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"52B8F07B7350A3C994544EF5F6BBA1D7B87AAF4D1AE54024AC63260B812C4C11","PreviousTxnLgrSeq":7499951,"Sequence":9065,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D1E5EA46D8E9D5D85F17272D86802BEE276B19D0ABC37CD0CF7ED25D0CB5FA3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"8A3DFD6F52B779D95DA33B7750E94FD28CBE911584A21DF69B6B281C1619F97F","PreviousTxnLgrSeq":7500038,"Sequence":10292,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D2B8E212AFFF62245E217B712EBC93ADA79A50003D972365E12ACCB907C8DC8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"57AFF9DEE924D3EAA0C16B724152376BE37FDC88F5085E895BB11AE578FB5C4B","PreviousTxnLgrSeq":7499786,"Sequence":7586,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D3758C0D463858B79CD4428A1CFA29F1AAF73A7F2B99BF9FE9AD3383F5E4450"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"95EE98B6EF09ED86D7F841731C37BC263B40A4E57AA51A61124727B88F11787C","PreviousTxnLgrSeq":7499782,"Sequence":7541,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D3ED9E961D64EEF2A4370FA2C64BE38D6E10259EF1C46F91E25A516D972951E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"852E609BCD80F19BCBF6F3769EF9F70537CFC233A28892EFD3065C4968C20CF1","PreviousTxnLgrSeq":7499848,"Sequence":8042,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6D8AE3736A2897EAA3F8A764003738D6B21A69D1AE909820FF3DDF6879B9DF65"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"25B7CCE3A92472B858C8684F734DF5DBBD99C4119FF9608BE530E34ED9718A24","PreviousTxnLgrSeq":7499783,"Sequence":7547,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6DA4C8C08478A959A9421D4F61C0D040FE78E298F1F6F874DE9FEE72DE479701"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"E5606BCF9374C1C611D36567D45C535D24FDB8287943064C5A8B299CC23CB0E3","PreviousTxnLgrSeq":7499886,"Sequence":8579,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6DDC39E69D2154771968D617D0224E1D0DB11B3CF4357D8D152CAF6746C2BAEA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"46CF8C53BE346FEE0730CD2EB9A43D2A1785F50D4E3CE7CD187945FD8CAED58D","PreviousTxnLgrSeq":7499992,"Sequence":9647,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6DE69F17EAEF494E4A7A0632700BFE9B15ACDAE2F2B7AEC22F836BCDA857CCD6"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000053","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"6EA597044720C565C3A4D69EB6FA77D4C0C471EDFCAE153BD5D42C26E6F342A1","PreviousFields":{"IndexNext":"0000000000000058","IndexPrevious":"0000000000000056"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"9DD9E1E76CE7BC82587A4FF6460B90D1108AEE55A8EA126E4AEAFD10B8B9DFF3","PreviousTxnLgrSeq":7499881,"Sequence":8519,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6F0D6B5E989457A34F5F7674A4AAB7C42C5066B432AEEDFDB52AC2748E106F87"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"EFFF30AC73F628E063DE1A4CF163C21B408BEBBA5E1E4A58A7A787D565ABE7ED","PreviousTxnLgrSeq":7500036,"Sequence":10259,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6F3A22AA3E98631926E3D53DC096F7157DE4D6B62861E083F5CBBEDFF2CA3A26"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"E9754695DA2F540F19BD17B6A1E1FCAD8068EEF776648669CEAC7E12B58EB34E","PreviousTxnLgrSeq":7499957,"Sequence":9143,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"6F7DF2B55A340C069A0C77F90434868AE47FA8D72B1E9D675D10D756506C0728"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"ADA9B91F9AAC27A999CA6073E2A10D61AC96FE7DD5AEFADC1A2ADE6C27E951BD","PreviousTxnLgrSeq":7499961,"Sequence":9206,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70150CE6DDE2DDC2EAE9ED4677B30A17B7CADA142D5A594FC8AB4B2F425909D1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"BDE4B1AE1F9800B2DB5B44A3B18B9D6CE3E09A6A720D128A6E5B67FED8B64FD6","PreviousTxnLgrSeq":7499868,"Sequence":8333,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70355EB7CC1E7050D0123015BF3624D23B3A91BFF0D4D4984282063728BE4922"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"0CA8A961AF026630C06FE636F1945A7BFAC76AF8EA885ACBBF91C9AB7E60AFC7","PreviousTxnLgrSeq":7499796,"Sequence":7727,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"709429B7D0BC6AC7920B2A934F1E1C7968544D2257D28FB9AF2CD9A62411C355"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"E44848FA4E58CAD8895C6CF0861F9276BDD39CDE6DD834C801B48FE6AA748511","PreviousTxnLgrSeq":7500005,"Sequence":9830,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70A0CD55AC6AEC0E02EE220D39A4DC2671B65E26F701B8DB80630BC67B32BBF0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"2B4CBF6F4D709A95E7163B3E865C265CD624C3155344CEFF45C2B2FA280E6ECE","PreviousTxnLgrSeq":7499848,"Sequence":8054,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70BB0DC3E0EBB116E9B5F4138850046EDC399093F8638E472831CC06B5C25C15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"00B99861DDDDD4FED280E938EE595364A76B75E20D3308572532EBF5532AFA8E","PreviousTxnLgrSeq":7500021,"Sequence":10055,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"70D35C9FEE38D046B48D8ED349428905C765F0CD889DC7D7E4E855832BEE0E43"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"EF8403A60F392098B72F128886CF851066D6F751CAD5E55D154BB5CA6394F6E1","PreviousTxnLgrSeq":7499987,"Sequence":9563,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"716945B8C16B21FC11D6B4FFAF87135CBDBBD1E90F2118B3A2954723A2A73D3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"A536FBA5066BB4C392A121504D68E9B66422D33BB4F3AA8D2497AF8E42292DDF","PreviousTxnLgrSeq":7499799,"Sequence":7781,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"717FE0B4F31B22D22D8D7CC7EF3A28307F9CA85087F991E71B181DEFF118F8D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"707748BB12EF8224E7D64C3E28B0227C03A8ACB3BD24EE41354DDFD717979E64","PreviousTxnLgrSeq":7499776,"Sequence":7448,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"719E21DAAD4646EFFF0AF812672E80DC9A0FBACBD5020EE532FB67CCE208B0DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"69CE893272DDFECDA3523044D5C5BC6159EC378939D993D378A1F0A1E4668271","PreviousTxnLgrSeq":7499861,"Sequence":8234,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"719F786E973D5501F8CD47B7C9815A6EA5302F9314DE2F3FC15AEC809EEC820A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"3C2706CAD062DE07AD1F8075AA09A9FE33028D23A3E6FB6BB1FB1472360FC5B8","PreviousTxnLgrSeq":7499990,"Sequence":9617,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71A6D7FB5EF0FBE8E098A3FD1ADACC2D9C9ED69751FE543669AC842DB4AA721E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"57A872696ADD1398820F48D53D7176AB13604ADC4C37F563228E56F695B8EB90","PreviousTxnLgrSeq":7499747,"Sequence":7016,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71AB63FD72BF53543D2D5EA22871457D7B8DEDD482F7898093ABF7FC145D40EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"9DB2F4FDDDD3BBF08AAA4D8F751125894DE29B91FE8A7E11D285E5D3DE8B949E","PreviousTxnLgrSeq":7499883,"Sequence":8552,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71AC3293CC4593C4BD6B015FE979C5A81321DDEB449C134ADCEB901C905A2854"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"BE2D7DEE574840BA68DB3EAF639E729B2BE756756A1BD2E738FF5066FDEFF913","PreviousTxnLgrSeq":7499889,"Sequence":8621,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71CC5E30AFEB0DB3DCAB4DBEF013BD1C32F78C184A1FE8F368857A60D6C8D196"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"CCDC17874637CA0C7F676945659E9C4ACB45132B521F30317D4D51F14E24AA76","PreviousTxnLgrSeq":7499911,"Sequence":8924,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"71F4E226E213F009A9307386314C11572328361A7C64CD73585BFCAEB314CA46"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"9A87E2419357E892CF6DAE84D56DB1968DB520DEED33D7257EB5D6CF02B8FA83","PreviousTxnLgrSeq":7499755,"Sequence":7127,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"728402B1A7D68F5FCE50D86EA93142D00D72F09217D53BA07EB1314B60C3511B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"351AAEF175B716B537E09D505504422A886E37BBDEC3D2D0317BA3986E475FC5","PreviousTxnLgrSeq":7499798,"Sequence":7757,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"72ACA1579B9033244BB997071CDD5EE4C6EBBB1EB87CFC2DFF79DD51A3CB6605"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"C9BE5CEDD9FF76117CAE869F2C1C13D8A1A667B6BB47C4A69EED8CC5E491529C","PreviousTxnLgrSeq":7499885,"Sequence":8573,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"72CABD94BA0E32E71742BF678A2E96E51A2802E45EA5F8ED30AA90E7F2DE11B7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"C1368A590D08E50BCFA013FDCA7620EA0730556381104DF7193B39E5BD3BFCCD","PreviousTxnLgrSeq":7499892,"Sequence":8663,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"72E4A40BF0A9635D3187EE90B7B4CB4F9115CA33D9EDD799DB32C44F9AF10CC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"52CA70C4C10A301558B628037016B9A8177F70580D32B08D68222DEF22D33EB8","PreviousTxnLgrSeq":7499869,"Sequence":8345,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"730BFE452F736102C0AE21E6102F8219A5B76C46D503B05826EDC5B282A013DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"E05B04527CA0898E5D88AD966320B32CA789962C240B357AAA154ADD53F40D70","PreviousTxnLgrSeq":7499968,"Sequence":9296,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"730FB7346D2479337BB6CB72D0AC1A2AB00B68830BE40A7F8A4AEED307D7813D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"1F7EB19AB549F754684A64DB3C6B4C0B25A0DBC4662739BDD76576EAA9E22837","PreviousTxnLgrSeq":7500059,"Sequence":10592,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73444E37A81DFE560DFE4B50B14F400ACD08E55216440E0CF939F3360CE8EF1D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"D908075208D5D586112A109204D34ED1A0DC6A93933BBCA55203A2792B64D00E","PreviousTxnLgrSeq":7499877,"Sequence":8462,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73A3728350FF4DEECCB284BF270067BCE1EAB60017A601EC4273E199DE93792E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"1C2858650A0C3C411E214C945F4497C64C92B2E26B2278A2D896FD1AFC805F2B","PreviousTxnLgrSeq":7499767,"Sequence":7316,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73B52D4805A8B9C3C818A3E8F9ED2922609B65CAFC1A1C4D48533F6925CAD5E5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"609D296DE14788D52772539B8077EDDF4154682BD0ACD10AB0E8A07DD7D4CE1F","PreviousTxnLgrSeq":7499991,"Sequence":9629,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73D4FA4BAA2E64D24FB58EB7C01C39D03FC9962B06A02394E572E340276187E7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"10BBF0906050AF8C3BC433E05BB1E531DE3020EA536F2006F36A8091A51053C0","PreviousTxnLgrSeq":7499798,"Sequence":7769,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"73F3491E644AB396E8EA8663319D2277785832E2B04EDEF5D52A9489EB2B74B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"AA9482D157033FE282728C0FB5712865AE6409A9B82E10826CC624C940D8842D","PreviousTxnLgrSeq":7500011,"Sequence":9914,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"74ED32F29E4FAD1CD41CE3E5FABE7E514218A37C0BAC4244E7297474D1EDDCE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"F6E2149ACBC8FDB92B2679CCCC9D47F2FF05DAB85529BEAF3BB29BF38B5A4D23","PreviousTxnLgrSeq":7499844,"Sequence":8006,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"751F50524BFAE53293A8AE43ABE2665BFC78DE20125F9DB41896E3C017457042"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"A97F458DAFD42D308C07FFE29BECC5BCE268F94764539F9FA9E3E55C71B24D03","PreviousTxnLgrSeq":7499759,"Sequence":7208,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"753B6ECBA65D48C3DD25DA2445983BD46577ABC889FB3178931AF9B376BD7A4C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"2766BAB93CE05B23A8FD82A2616A54513080BFD6F3AB727A45AEED35D400A1A2","PreviousTxnLgrSeq":7499905,"Sequence":8843,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"755A5C00F34683C69D0E3233B706B1AD0387E0A51CAD6AF51FC8400A550D9C78"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"070F64A78DC9439291B6286502FC28BC809AF21EE449F0CD0016DABB5747CA9A","PreviousTxnLgrSeq":7499981,"Sequence":9479,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"755F390EA9BC3479AC6A21618261EA0F1C0594E2681927392001A396C903CF3B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"285D41ABC9333B78C2A6B4E11F8F6271DB9976A029049CC8E885CE8F9E5CD7A1","PreviousTxnLgrSeq":7499914,"Sequence":8960,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7625D53E282D8983B58BCC060D3B0207692A8B074C564F96E358C7F8251B7DB3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"49137C5DC11AF753EAAFD6AF9D4DEAC77BDF8592DA97EDB547E886011FC169C7","PreviousTxnLgrSeq":7499744,"Sequence":6977,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"762F47A6243B78F331E1E3918CF4C9D1697654545E91FDC9EAE8C9FC6EC4AC0A","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"F8E13256FDB93B72D67A4929B9A07EEE7049DCCC942FDB0982578361594B4A4B","PreviousTxnLgrSeq":7500054,"Sequence":10511,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"764970C989A69EC455108D75AC37F6CD8DB310E4283B650F219F005C6DC86843"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"1C541E3F98C98D13F5715BA9B19CD91EF7C48CFC6DC6E7C9C1FFF30D260ACC97","PreviousTxnLgrSeq":7499746,"Sequence":6992,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7660AC4EDA25F0ABB48384B1F0B74A36E86320AAF9775FDBD73F463FAAF52AE9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"0F640A168C2A2409BAD3F441F5E6DE7DF25ECE2E7A3C26CF5014F367C9FE9759","PreviousTxnLgrSeq":7500027,"Sequence":10139,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"76624326A3AD3748AB318F4527D3A7B67BDB29F80FDEF3EFEDF73A327CCA28DD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"14749C0F7EA04B7E70007AED86270D92F03CD6B0E7B27BA57A8457230CABF8F0","PreviousTxnLgrSeq":7499957,"Sequence":9152,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7693EB91035C55295159B7F7B239D92CC31E820A6644B54B8DE2792C6B9DABFB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"B50A1DFA4D29F9DA90F839D36BB3B007811BBA71A798680321531E6E7175D433","PreviousTxnLgrSeq":7499790,"Sequence":7643,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"76D196B41031729AB29B19D0BFD4F981EE978E60ACC4985969046453AE1A3D09"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8B9CE619A38F5240AF49819A80E0EEEB1657A0B05678980A61645DF214D1124A","PreviousTxnLgrSeq":7499845,"Sequence":8012,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"76EF3305D0089FA9337BDF5A9D5201DB1424A3E058086F18B907E183FD1C33EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"F26649F9D24B91A014A2C692D10C87C9390E92A42D5DA5B149794BF7ADB5D629","PreviousTxnLgrSeq":7499858,"Sequence":8195,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7732E08E73D3DFE75EF1A23F230816DDC925623AA9E7E55A7C6FBCAA6352FCFB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"9EFF6274480AFE6AE8BF40A38EF574E33D8DEF24E03898214962DD83ACCC560D","PreviousTxnLgrSeq":7499996,"Sequence":9707,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7744046F50B152840219B43AB63694089B7AB7A3DD3EF4278E005292DF08E90A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"BA7AFBF50597CB7BE8861E7563A87E417CE69ED71863F16F2AA4065736DB28AA","PreviousTxnLgrSeq":7500001,"Sequence":9773,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7749706EDF8B14D1D2CE7A52E2D4091EB42324A3D2E1CCF266EC113BD97000CF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"1BAC1BA75F9497FE312528BD0330C2D7E9FD929AC2B54FD7F4688ACD071CAB62","PreviousTxnLgrSeq":7499779,"Sequence":7490,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"778A5760A7CCCD388DBA84C738935249B263F46CE655B6023DB0EFADADE785FC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"DDBFA2101C4529DC5F39A588C613CA7E6A41F7EEAA23144C0BA0EFAD13F875E6","PreviousTxnLgrSeq":7499849,"Sequence":8066,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"778AAE23AA8EE7F847041598C0C6163A746AAC3644E7338827DC674FCED42574"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"C7F6300FA3818812010F66FA56D592481BC7E1864D1E4B8937CA079EF3426504","PreviousTxnLgrSeq":7500004,"Sequence":9809,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"779D1ED2B3EB008D0C148D4AB6397446C2A15508E2F641827DE2FFD97A8FD480"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C2AEBC1094D593817A5A4D1B1E1933E7C55964350F82A503AAFB86B0444BC03C","PreviousTxnLgrSeq":7499753,"Sequence":7094,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"77D6CB84878D999508E26B1332A40C47E0109663C5CFD9D46499A6C49F3F6880"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"11698F603B208E690B0A96B9D2B7399F983A9982AA5B5FCD9A9561B8FEF4B295","PreviousTxnLgrSeq":7499781,"Sequence":7517,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"77E832091A374CBBF4AA54058E4AD29966EE44F2DF865C545EF9DA12388A7D8E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"797BAA6059F96D5C24EC62FCBD11D12B51C29C7C3115D65E40AD8A917B236E31","PreviousTxnLgrSeq":7499880,"Sequence":8501,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"77FBCB601DCAF5C69CF57A468BAB59F66961CFEB4E2A36D4BAE5F1DA344C3D68"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"20321195EAFB4FB2BBDA85CA3D261F396248FCD83AB18AE1E7D1AEF52EA658A1","PreviousTxnLgrSeq":7500060,"Sequence":10601,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"78330926EA12EAD633A10B74F9FBA4E2BE2628E9DC0B4F8B19B07BC61C067921"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"F5CA89A98F974BEA18816AD90F71B609C2792F97A0C181F19DA291A7474D932B","PreviousTxnLgrSeq":7499949,"Sequence":9035,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7842CFF33E30C87998FF13E6D27F6A41335182629EC28CE1A9A5C225D788D928"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"362E89593E4C8A90CC44406D0B766405D16C7A3F5E07A5B7486280EF9A27BEBF","PreviousTxnLgrSeq":7499970,"Sequence":9323,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"784664FAEA3CF5C85FA1DBE210342063F8C07EA9FFD59DA6382BE266A7695597"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"57559FBCDD5463A9CFFAF0D8ACA8284DF1103A42FC919259D6B38A15A057D2AF","PreviousTxnLgrSeq":7499976,"Sequence":9419,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"78A61F0ECA9EB09C26835DAE4725C3C4FD8EE6162A4022FDC07626E6D460EAC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"3BDCE26F2A9F558FA5F938633FC91E3049A28F4A6179178AED9679CC048A3554","PreviousTxnLgrSeq":7499772,"Sequence":7385,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"78EF720BB72C90F359173E6B23FE2A4938767356237F3789A4A91562FB0241F8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"85ECFA96ADF4FBC191EAF358CBDFEE12801F088E60A03E980CF6450294201CF4","PreviousTxnLgrSeq":7500045,"Sequence":10391,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"790A2553E75D8A9E279118743D2E174A715C429C41ABE097BE6CCCC0DCE0D94D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"582C4D0B38CAFC60FA36F78D90B5CF1C43E4E7AC1FEE6803E221F88BA1B4F0F3","PreviousTxnLgrSeq":7499799,"Sequence":7775,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"79C2FF5209825BB757D9CD440C677C72C778394966D826E3B5F42B00CDC6C20E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6DE0525B27C427579B3D5A0D741E8F702FE25164115312ABFCDB57B152572900","PreviousTxnLgrSeq":7499776,"Sequence":7454,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7A41A1BA0BD7E1AFA722740BDF1CC5999BE9068509B6DDB54AE783182EB7386C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"5A163C6FA76D191B4F3F9D68C50F0A6669EA7D016B96DAC88F6685694FAAC2A9","PreviousTxnLgrSeq":7499760,"Sequence":7211,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7A9E97F53B9BE015E383C353590BD5E0E1DA44AA7DFF49769AE18F621A0B36B8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"FFE56157A440E2FAF5703973A89CABEC53C709A9F755095ED5726EEC305EF035","PreviousTxnLgrSeq":7499846,"Sequence":8021,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7AA3AB9211B6F1781752A17C30DB69E4F6E7722484452DBE23B9071740CC196F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"8B61064C9563142D835A7788B388EDD6FBD7F8716C9CC7418AC7810513ED08C0","PreviousTxnLgrSeq":7499964,"Sequence":9251,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7AB7E9E54BF45861CB6FF141E73899D00492EC60708C2B4665102082BAFAF114"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"AA793922C689103D3B2A3DC1D8D244CD8C612E3B390D3EB63F0D9374ADC5957D","PreviousTxnLgrSeq":7499782,"Sequence":7532,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7B03B3D8A57354AABA8DBF927E7C44F1C00066867B2258F948D9EC2F08115024"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"6EFD05D759CE7C5AF405F93AB7FE7A5E1475DD970715A5AEC0E6457EEE50CE37","PreviousTxnLgrSeq":7499900,"Sequence":8783,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7BE381CE1FFFD2347E3D2A1013D99570BD8E15252DD59DF62574AC30BF68C5D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"D73CDAA317DCFF9E59FB33755BA001005498C280A0585C8A6F780D3564DBB507","PreviousTxnLgrSeq":7500012,"Sequence":9923,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7BF67ECEE69270AC8B39777439BD4C0BADDAC61AA2EA988F3EA62EBC5C86BE14"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F2454C750548B502001F0C29581CFC20D03920E71A38B32B371FB2A6D91CEC23","PreviousTxnLgrSeq":7499967,"Sequence":9281,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7C1AFC1F35AABAAEB49D1AAB9BD69A3512C9082AF70574950871CA9FA80E7BDC"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006C","IndexPrevious":"000000000000006A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"7D074746956544686B94DABB7B63DFDBAFBC386AB4D259DA83BB5D5D449D54C6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"512F702CD1F6621E59D0CCDCC12B836EBB4F71EA7C10DE5723DE911BDFC09BBD","PreviousTxnLgrSeq":7499953,"Sequence":9086,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7D1CA86C3B08F7BDE6CBA26E49C2DE7A3DAE83B3AF3240A0A1DC7EA7FADF0110"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"173D03BF77E63817AFF017C0C8AA0FBAEAA680820EFA8365E2EC696401CC89CF","PreviousTxnLgrSeq":7499760,"Sequence":7214,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7D3904FC17271CCE2BE932496919BEB51A5A6ABA1B9745BEC19CC3C2BF69C34F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"D9091E5129D57BE90B2D9C4BCCF6FF88862804D9EBF4A100CA0C0FB67B47E2C1","PreviousTxnLgrSeq":7499971,"Sequence":9347,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7D48810B6E6C3057C3AEB941BF921039C31CBFED020F86894154860A89854EEA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000D","IndexPrevious":"000000000000000B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"7DAE6F219FFC2530B23B31872D7311012088A2F881EE143E1A759E727C3F5B6E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"3773A1D1830A53DC1E7BA2440C4A3740415E50288D7993749787BD84764CFDC4","PreviousTxnLgrSeq":7499787,"Sequence":7601,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7DC4F0EE9799D4BF750B659EA5927E89D188ACA4D7435FB311703514402AD7E7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"3EC6FEC3E09CDBA6344FA92C3FD8A91A220E31C176BFD282EFB1B1E613EE6B75","PreviousTxnLgrSeq":7499947,"Sequence":9005,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7E19817520FF8936ADC0DC1E094C4EDAE6F1B74047BE8AB9F2BA461A8C7524B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"122BD6DD46AF8A378194D717A577789AB84A9453B2D1FA7E0C9EC93ACD2C6C56","PreviousTxnLgrSeq":7499987,"Sequence":9569,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7E6C84969663791A9AD16632428DAF17C3CD3A4DE4349400C3207DD0088F818D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"19B151CF09CA65FE3F3CF9939E1E7CC2E62DAF901283F78A722AE445B0AD2170","PreviousTxnLgrSeq":7500041,"Sequence":10325,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7EABBD38155BFA32F408604B8259C0CABA55E26648003259611A77AE7069D2B0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"92535498F9DF89C70AAE9F27AC8E3541DF6D14D3EA80424DC22F09399CC32F04","PreviousTxnLgrSeq":7499773,"Sequence":7400,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7F3F10242489737C40F382296D6E8ADC3465B4A319DC3FC1E52313396278FE2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"66A1BC853B04F60278E9EC505F357F7D92B2B141DC034B5D998F30C91F6D28FD","PreviousTxnLgrSeq":7500013,"Sequence":9929,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7F3FD6E352768968B2E59D1B152D2A9DF3AC2EB12ED20F74FB84531D6FE191F3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"22D6D3AC39CCD7F7C3B696E053F89BB29C11F8D9D1156A80E80B761C7318D280","PreviousTxnLgrSeq":7499778,"Sequence":7472,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7FB5952714E3A16543011382DA9F1E3E1DE233C283A1A23A84A3AB2E8E66A62D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"3C0ECEA2E1AC343A5EE4D14D6412AD2AFF7C46AB3EA20D036DA8BD9321B6E2DA","PreviousTxnLgrSeq":7499847,"Sequence":8033,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"7FF42DE7D02479C46AA7F8FA215EF5CE4FFF89B7B294EB75B9B2D3303B106815"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"3C3719BBCD4298769DE8F80DE2F4D1F13CB5E958A67ACD595FAF3B961B2131EE","PreviousTxnLgrSeq":7500022,"Sequence":10070,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8004DA805D72506D8D55F0948C9A7B974B119229C5B1542DA217EE118E700680"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"9D28BC8BBDAAF2A311BF287EFB6565C325537EA1015779E27BF756D1E5F77F92","PreviousTxnLgrSeq":7499993,"Sequence":9653,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80379B1BAF7E8AB0E35908F6F6F548268D510041EA77479FB7F6B8AAC636862F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4CC9AF13805EE71E109A3D1CBA5C6D70D9E182C6D0049661F32589098FEE1AAF","PreviousTxnLgrSeq":7500018,"Sequence":10016,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8058DA0BE10AAE696E4EDB20FF4CB25FAF6E251B0E6FF9A46C32DCDC47643E15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"1D4EEF09CFCB5BEA6E8FCD908FC93FE8FABE346ED0C7457DB33F901CF8C8D9BE","PreviousTxnLgrSeq":7499848,"Sequence":8048,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80639FC1A4CCBFCC30608A23FA13577A6E7055A2C46672548695AD0339820B28"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"BED267C2102540292F917FEEF8FA9B161BCC206A13DFC34D5E29AD4BFBD50551","PreviousTxnLgrSeq":7499877,"Sequence":8456,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"807DA096450D6024B960C872E2B21D59B383DC8C173A4F0CD0952491995DC79F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"067B3BFA489B9F4CF79761318525BB1799EF1DB673896ADA6EA3A9D376F64E4D","PreviousTxnLgrSeq":7499981,"Sequence":9485,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"808CF1C2BAAC44C64F55412B5543F9E2661027B7AF37A7EA1F4D292927398169"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"D6644B79C21F2771A383CEB1ED1ACD9252BDE5EFD4BD4BBE78E5C3E98B1340CF","PreviousTxnLgrSeq":7500035,"Sequence":10241,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80AA5BEABDC1522D04C6834D038A42022223E7F3DAB13B2E242D728E704F2390"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"930C80FFAC5DF9DD93E3CE13A7B888B440CE2B22CCE04DBF95CB629D4BB41061","PreviousTxnLgrSeq":7500038,"Sequence":10280,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"80F18662235A41A43C25D74741B1C00C1A02D85CF4AA9A721DF32FF9790D90B6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"90F717508EAE4B73977947F30BDBCD10E93731D323DEE371159748CB5AB26E41","PreviousTxnLgrSeq":7499764,"Sequence":7277,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8114DDDFF4644868444EDB159763B5F961FC2CEA794B2AB579FA4650850B1F91"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"AA227D1EEC06DC70185F26A06CFC322005922483615CAA198FB12AB421DBF094","PreviousTxnLgrSeq":7499997,"Sequence":9710,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81785AFB8F032CBBC22C0AF5FED75369CFD60C66B96C5B31471B2F860ECA25C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"6D84A7B30163DFBCA71AD2FE8E29913D1C56FFAFC8F1F6ECAE120CEF0B8FAFF4","PreviousTxnLgrSeq":7499807,"Sequence":7886,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81B2E3FCC3459EE342A9E54CC5E5491821F45F6DF9B8EA02361A6733ECCB0AA6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"28A14744B2B29EBB00C1C604B4FE5C0D5D03AD511374F396B9D6109DA26590A4","PreviousTxnLgrSeq":7500009,"Sequence":9884,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81BEEE6DA31EC47F0539CACCA36730B48A3ED2A7E847B7CED0C967B04E32CEC7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"104C32BA78EC615D2720386B26AF01A5F6CAE3B253CDA0EAEB06A5AB14A264D4","PreviousTxnLgrSeq":7499958,"Sequence":9161,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"81D7977BB5EBD5FF939C5BA6A9DD6ADB5462C3E463ECA274A3151A79E7FEA606"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000017","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"81F393892BBAA9E5B1426DA41B7F25EB5453ECD449AB308B175A35A61CAE5051","PreviousFields":{"IndexNext":"000000000000000C","IndexPrevious":"000000000000000A"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"A37B02DFC5AC09834A45BE8EF4BA441F626AFE06B4E35C3A73850892CDCE983C","PreviousTxnLgrSeq":7499946,"Sequence":8993,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"82793B253719B2FF1A893D91414336F5E8D5BBDF72330C9021D435C38DC77236"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"7C81BFEFEDFBD9BEEEE02E2EDA9A40EFED2FABD7DB8698E6D4B3710FDA59130A","PreviousTxnLgrSeq":7500053,"Sequence":10496,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8287DE9B8C758B02C1352698FD6260F0EE6806D3D5290344BAAC04D18FCDD139"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"B9F58185E7A15D7D8ECD5A2F3DD7D05841F8978098DCC65CE07F5112C866736E","PreviousTxnLgrSeq":7499754,"Sequence":7112,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"82A0C697D094A843C44AEEFE9A18B6C5E6531F83520103C4A0E53899D1FE2475"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"135BF93854E7918273C113B634651504A2B1259F78E747551128D3BE6FED7A55","PreviousTxnLgrSeq":7499773,"Sequence":7403,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8308723C7812CDDD63A0ECF3972382525FBBADCBD3D95CADB9F850CFB17F0B6F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"831435E421ABBFEEC3B2A87D5DC5369979F392CE10469D9F45E763A28DD34872","PreviousFields":{"IndexNext":"0000000000000054","IndexPrevious":"0000000000000052"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"BE101B0D1EA0159D50B795ECB76BBCA4D470BD1178B8FF0AB62733B085B5A93F","PreviousTxnLgrSeq":7499751,"Sequence":7076,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"83C28539AA085A04410E54A11C0BC80AB9CC536DD6DC882C0D3E867E8258104C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"71998B9530D4CB65480D2915CA1E6D94D28B4DFECB1CD8F1C0E5E00C56FC3139","PreviousTxnLgrSeq":7499946,"Sequence":8987,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"83E799B249E9BD3F1F795A6CCAC1981A8BD88A9A0FB591DD9CB378FFC7711982"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"65CB2D12D35684CE8205209F02541157DF216DD435DB11C984822DD3845774C3","PreviousTxnLgrSeq":7499847,"Sequence":8039,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8432C7ADC29FECFB6FC37903631597D14B4A3B7BE1D09C0E1E6CCB16125CFC2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"491D722F1C43C5B4DCDE1305A38F3BF25BC3FA1338979B81F35E04C489A78162","PreviousTxnLgrSeq":7499743,"Sequence":6956,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"84447C4E2F803E3F923B0A1AC1659264C9CDD158005F5C383DAD156D50BF45AB","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005B","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"8467E3A8FC46C845277AE15EE240E9A2185B31351A32A022058B29F2E15C203E","PreviousFields":{"IndexPrevious":"0000000000000059"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"1958A9533EB9C5E218697A91E7BE25ADD57EE368D2C5CC7542F9A2C686ECBBDE","PreviousTxnLgrSeq":7499956,"Sequence":9134,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8490CA4962962AE471300FE0D3500273384F103960ECFC9E0F0072A26EE92970"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"267BA321CD125248580BA47BE94EFF32C38F30ED865B634B32600467186BA104","PreviousTxnLgrSeq":7499838,"Sequence":7922,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"84A2945D66CA9B8FFE929390AB408988E63813710837BD7C1CEA54E7D8C7EEAE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"B61B3284A2F8A90BB7558F8DB274EC73FD8E8B19B923B1AA57BFB3CD7904A1D9","PreviousTxnLgrSeq":7499755,"Sequence":7136,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"84EB2CA1CE31194563B7FEE89E8B9A41D866358B7AF5721DE555ABE90FEEDB02"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"70A3ADBE9DFAD779C28CCD80C3C943174B3CB8F0D7C54AFFF6309B8381F0A209","PreviousTxnLgrSeq":7499978,"Sequence":9440,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85154A55129D2B72543D28F6F2B5EEFEF0B22BCEECE4BD724231F8A05985A4B2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"21E7C99831A639177A11829DC6780DF54A16B303C988B459D2B56BE1CB6E4D7F","PreviousTxnLgrSeq":7499877,"Sequence":8453,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8549D2DEBBEB55E26898F5F832A5F1CA3C2213AEBD6C613ACE8DD031D68B917F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"7C3C3783729F86432852EE5A1A4C5F3001C397C83BDB1FFB4391E7DC4A841D0D","PreviousTxnLgrSeq":7500052,"Sequence":10490,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"856324C54BD3A9538BFF82D4E213EA1C151076B00C0C805B0DE06ED4BBDEDC51"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"9459717A83DF01AE158886B1F89C49E8B7B045951EDE63D895787C8366B1D3FC","PreviousTxnLgrSeq":7499806,"Sequence":7874,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85747A6C9EFB1C7EA6D5710FAED8B11C0EF1A88A6A5027F4E0C1449B03A6D88F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"1002651588D525B9414E039DA02C5E593D9D63ECB20FF34243D90297389A91C4","PreviousTxnLgrSeq":7499860,"Sequence":8213,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85888C9457437ABFA9E64B558B1ADC39E5468EC44C01E976CE9BF20AB9B3005D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"9099704EF06DD009A71AE9DB790E739EACFE42EF94B23ABA20E2E7A323532FA7","PreviousTxnLgrSeq":7499963,"Sequence":9236,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"85D5419CCA41AC6EB7E560E1D6E75C2A4DF3295D812AF43215A2B5E89D82903D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"C15F3256AF8276D590CBEB5DC0ED6275DEB9D247197AFCA0B107A3DCC687D543","PreviousTxnLgrSeq":7499897,"Sequence":8732,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"863B066E410FC281AEECFC5B4E1B4E9FCB38B0DE71E40D517A29A568C246EA26"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"E2673DCD0E8E5553C6993AA029EA92E65303BF91722E5DF9651CCB8E38DCAB02","PreviousTxnLgrSeq":7500016,"Sequence":9980,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"86585E28F66C396F3D77837F21FA54821818B288BE243E9312F52407CAE463A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"4361A79CBF1EBB732C83895E7A3D2797052658716E6CAA24CBE99ED32810555F","PreviousTxnLgrSeq":7500027,"Sequence":10130,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"86F1D8517E813ED960571B57089552B97BD6D4AD835047EC434E867D99C6A979"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"396653039560CD7F96A992CEE30A8F4068945711972F682B9C7EF9780267B592","PreviousTxnLgrSeq":7499853,"Sequence":8120,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"86F3320973F760E182145B2C0A00740D31957D1600A3439B360FA5B716C0292D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"57F81BEAB8B3C1AC200498FB8AF48401B7EEE3EB2D4012B55E52641A1E746C00","PreviousTxnLgrSeq":7499912,"Sequence":8930,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"87D12723195F08BE0E5C692DCAF40840CF08202620925906604CB83BFB91FFDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"DA968B4CEA1923291D747F8D2BEA845FCD60140A2B4CBD5124187599976C0B52","PreviousTxnLgrSeq":7499876,"Sequence":8447,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"884515F0B3B8ABED05D1F7891784FB71C088622D3D9AC7CFAFF5AA81166BBECB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"A5024C183F505D9D5F86E7C36AB275F22312ED7D4ACF1E287C8B0F3B3E8FA626","PreviousTxnLgrSeq":7499763,"Sequence":7262,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8865949BC0FC57A8967EC356D93A03828FECD7560556C372A074A560B6A0D02E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"AAC82CF4CF9762DF164A2854D2B285B90AC18419B5A3C06F3D9E707D5031AF02","PreviousTxnLgrSeq":7499801,"Sequence":7799,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"886B178B93570F997CA51F0A5F93005838E8DB71FE31554333F3AE0A2B73A307"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"56396BA2320F8A5CED45314C79C4FC28F4BA61A805DE6FA3519A5CDF76AC8A2E","PreviousTxnLgrSeq":7500058,"Sequence":10577,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"886E700F2E43763D7C398C39940A682204F68108AA0AE578D35CD1E8A454E92E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"1DF6C52946F79EC2989B76211BD4188E92DDF80EA2163AF881F97C3BD63BBE53","PreviousTxnLgrSeq":7499743,"Sequence":6962,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"889D4AA4C12DC386D372908C7A3B78A56EEE7A180C368EF8D3F39ED3779C3F78","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"73BD95EFFC24C75F9082A613B6B2514D072ED95603911C515C58DDF08BB7DF85","PreviousTxnLgrSeq":7499986,"Sequence":9551,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"891756ABA56554F6D18EB147BC69C238FF0BD6E1EB933B6C23C213AE19190A7F"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000063","IndexPrevious":"000000000000005F","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"891AADAB9643366AB8F1F80485882AB177C228CD298D9ADF810EF134EAD404C9","PreviousFields":{"IndexPrevious":"0000000000000061"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"734DA085ACAD9F7215D89F6F40EB69A94D69C33394108819A73A09C70C8D873A","PreviousTxnLgrSeq":7499745,"Sequence":6986,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8956D3EDDF2A0FE73851C8888F150F7131B1175A8C8BD34C6E2E0227B6516132"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"CBCF07CC1DE47D4CABCBD0247C5D55E6D94AE9DD0E9BCE57ED7C2E1D36018570","PreviousTxnLgrSeq":7499782,"Sequence":7529,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A1590DF76EAB216B9D6BDDF5AED489BC5C3A67CC659E37E59A7521E073AE0AD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"F85EFA1789A9604F352D77B901D075A1ED40A0BAE740C0711AF065A13F59F311","PreviousTxnLgrSeq":7499771,"Sequence":7379,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A776E5ADFA402D3250C5E72C2260F57284ED125896E4DB5A1E4540E9904A9D4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"FAFC33E7F1FC147311634443A3A72F09D1B5E2959A041003FA3DEA8B7C5FF4D0","PreviousTxnLgrSeq":7499981,"Sequence":9476,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A817F0CF7A863538E26CB905DE06CAD23DB01B53AA589295D5B54B8D18B2949"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"C8D68729D619D30EB63024957E861317BD44AF15D427DF1226DC732FFE3F5597","PreviousTxnLgrSeq":7500034,"Sequence":10235,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A84D1F50B75F61A771EFB310D40DD223DEFDD2A4AD9B3B5BAFF2DB1306A8921"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"7BE9718110B0BC08373EBAE8A1DC4BC9CEC87C6CBD10B095AF9812A01D590227","PreviousTxnLgrSeq":7500016,"Sequence":9986,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8A8DA35D46D61A695BF5FBE04578F37947C839592F1C93B135A09719B169F9ED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"4617E14632E0A1C1108951A7CCEC630857527DDB03A4E93F983071331FDF61BF","PreviousTxnLgrSeq":7499795,"Sequence":7718,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8B28D906C03C9DBE8198328FEED665988198DBD5BF5D48DF40D277A9C21B6C3A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"E4A39FE15908F38DF20293783975CCE8388C62ED1098A124A945B5C87DE36E33","PreviousTxnLgrSeq":7499891,"Sequence":8648,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8B6320C3C5654A73A522F23C5CAA3E87FD7CD5370D7879FEAAB5920EBD0ADEA6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"2E699167C9C971D1208A8AB468B692E430F78283FFCE59E23437DB8E363143F6","PreviousTxnLgrSeq":7499876,"Sequence":8441,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8B6B5E4ED50C8BE4251181770F24D3DF29B3AD05A45F941D45048EF4652BF8EC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"763B087CCD52B59881835DC01CE84DF6A65D97EA905D37F91FAD8A17D6A8DEAB","PreviousTxnLgrSeq":7499863,"Sequence":8258,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8BA5AB991803F619989C2C2444ECB0DC176FA2CC2928A35E606059C1EF1135AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"C9E62E5894BE1C4F7DECE092C2A436F20266E206E4DE5F3D252959DCE7C43A20","PreviousTxnLgrSeq":7501325,"Sequence":6944,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"8BD90B7F43D7ED7DEA992571E738DD80E96F401C00011F763304076511607364","PreviousFields":{"TakerGets":"74380192","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.679201009125488"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"7A0D5E012D02F91F2777C7A5D61B2CA713A2D13D21D81ADB332DBBB32662C394","PreviousTxnLgrSeq":7500044,"Sequence":10367,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8BDE2633237D00BDC374F34F5CE3CF307D1210D977980E3E9C5B20FC71FAA9DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C06A8FE2FE1F88DE2E22910C65E95786298DAD20D20B2AC670D90B0925ED6A39","PreviousTxnLgrSeq":7499869,"Sequence":8342,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8BE11635C32DA06B971661F93B6942144F67DED8C33524285EBEDE498FE8BCE7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"AA2CC09A1C099C8BCFFFEF09291A304313B2604F37F220428905E3EAA1C37CA8","PreviousTxnLgrSeq":7499775,"Sequence":7439,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8C142DF0026D6997B22B898F3E5B30335CDB17FC032DEB30758D611CAC66718C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"718447002A57B9C41FCB82E778BF11FE9C176619253018F7026E0C326687818B","PreviousTxnLgrSeq":7499901,"Sequence":8795,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8C1BF3C3615E1DBE5B272A1F96E24D00E8BB5765ABC89326B47A2D43B313C3CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"1C55293AC5D82E35002453A89BE8D51EE91CE0689167E5BB87ADEA4442F8D61B","PreviousTxnLgrSeq":7499855,"Sequence":8150,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D023651CB0431254910A2F248E168E95FE6FF1FD13D617D29EF24CE72F3494B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"CE462F643F7C6BCE5C4F99351196D0EC0832E7AFCEA03DB34C5FF890A4A1D16D","PreviousTxnLgrSeq":7499770,"Sequence":7364,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D33915CC41C6F28A5991CD9D77E08F11B9643CEF5EBC48D85D06407EF1973D7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"6987E5062EAE6A568227DCCE77C06E8BC1DE1743C75916D6EE70BD81630CD555","PreviousTxnLgrSeq":7499890,"Sequence":8639,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D35C62D5C68B884AE5F701BAE32A34967CF96FD062575D5A8B11A933569B700"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"6CECBFE8604BECF3CD38620EE808CADD6601637A01CAC2D4B855431A7E511B57","PreviousTxnLgrSeq":7499908,"Sequence":8873,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8D45C87C9229284958B8EE25ED7FB87383E2520F5B9A8625A2B078B595840432"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"B511596879C46FE861020FA0C0F25FEAA5D2CB35EE3777BBAC393433D6104492","PreviousTxnLgrSeq":7499853,"Sequence":8117,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DAF7FE5D3C33D13C90FDA14F95113703C59B534909ED4EE6857C1089DE316B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"0E7CB46258822CFEE3511C8003957ECB2B7607BCAAAACBFF8B8CF2062E9812D6","PreviousTxnLgrSeq":7499948,"Sequence":9023,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DD6F1614833EF96C00700B25A928693218984150700A60AF6E78031655C9982"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F2B4E1B96B419C32CD4D4778544CC679EF8F7296888F3F2E0CB20AD00F2B2321","PreviousTxnLgrSeq":7499870,"Sequence":8354,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DDB78D7E50D46515347A103A86286A48987C7AB5C1FA278EF655B3491C8AF1C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"539459372F17E608FC82B95F4074522DD365DC5346EEA578F6C3BEFD24FCB4D2","PreviousTxnLgrSeq":7500051,"Sequence":10463,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8DE5B754AD120C3B02A9EE9093B561D98C9869339B6EAEF3CC3A17FE01626F8C"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000020","IndexPrevious":"000000000000001E","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"8DF8EE8DF8299A9AF1335E77ED717820A78340DB1164B17C0019EF772D1B2D90"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"073755044DB8FB7BDBF4220E00797AD0D0B31D3E97E3341262168433F6D60DD1","PreviousTxnLgrSeq":7499793,"Sequence":7697,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E0B55DFA1474CEB15C3285299A0105B2C77A06468E0DCC45F3D97F17F043F80"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"850A360A05FB4F11312C401F6942496D9D215B2D946DD9CBA5EB7BA4C5D65022","PreviousTxnLgrSeq":7499838,"Sequence":7919,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E0CD44ADA8AC33657C22C1604C01D611C35833A71C1FDC9F47D0F5384DF6D0E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"23C586C67E2E96991F02DBA35836B0C658A895D0CD35B9B58807C50E1AC949C3","PreviousTxnLgrSeq":7499871,"Sequence":8372,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E4720693066FD7F25DEB3DE023DE52E0D897A503B1FBDF2A6E3814475E5A3A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"4BF042D13194E6C67CFCB43CD5C4A18AABD5A2EC18A0428CE5FA46E09875B425","PreviousTxnLgrSeq":7499789,"Sequence":7634,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8E748E7A2A6EAC8F960F14F9057511AF518F2FAA71E985FA626420375E9CF51F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"74A5A985C2C8AC1D823B3F4156B01D6C7D1EA4BE7CB70BE5C3AFA8AEAC0A74A6","PreviousTxnLgrSeq":7499985,"Sequence":9542,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8EB051B5FF1FB390CDDC62A4ED10E9C905F110588B3A4B28A729E95BF52998FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"58ACE14F3E25001278F0396F1E68C2D2C83524F858C90698814C0D55342BA9ED","PreviousTxnLgrSeq":7499777,"Sequence":7463,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8ECB3A82BFF4046AEC73D4B03AACFD1BF6CC30648025AFC9EDD1F15BD6299B36"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"88FD57ED7B63EEADDF4E824D07C3472FD6F4145BF409E1D47E47ADAA1EE50905","PreviousTxnLgrSeq":7499783,"Sequence":7544,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8EE7FF179E83ECE47AA7EF893AED4829486AF763EB4F86A09920D352993D66D2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"E69A614E5A3DC9509A8FFE7C9617DF2299E1DA5D7A29D0C18350968E332E1A92","PreviousTxnLgrSeq":7499784,"Sequence":7559,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8F02E38B483F21CB23E9EFA5A0D49EC7AF9BEF3F018BBDA30FED2D573A505D95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"5D47455E2521B5585561843071A1B7102973A3BC88B0CACE41A89E91C0C2690C","PreviousTxnLgrSeq":7499862,"Sequence":8243,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8F6906FBEF46499F712C3CD611AA501E9B7745077F80EA3BC57B2951FD5BB5D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"BC0F9BB119003DA6AE7A698AC8919D7F88B0B0876EE95B64CBABAFF680D08A44","PreviousTxnLgrSeq":7499995,"Sequence":9686,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8F83C1E3AC56D6679E3998A415BBB3940B413FB2EBA8579F69F73E9039D416FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"F4B706C000EF31B7DBF4E2893B9AF640566301B33D7D3D0E40B3FDA92F4456FF","PreviousTxnLgrSeq":7499745,"Sequence":6983,"TakerGets":"32569144","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.73527827773224"}},"LedgerEntryType":"Offer","LedgerIndex":"8FA65F4F6B4F41D92C9FEA288F3F2E44F26C7A727E82087A5220C94A37012C02","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"BA62894D25E320B63F333DEAA7D6CE9D9ADD7E0FD60532326B50E5D977DFA390","PreviousTxnLgrSeq":7499911,"Sequence":8921,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8FC1B5B4C9AA344F3B5E34F4D6B07113EB02A2CCF6EC55D98640C2E851E8407B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"7AD1193210EDFB0A4CC7ADFF47AA3C93EC62B85BF4E19E1368366654D7CAFF70","PreviousTxnLgrSeq":7499913,"Sequence":8939,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"8FCBD1941BA88BC31EECCEDFB59B7E1CECC4E457065F405F0F3E57F4716E6B5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"2AD26051411252D1EE4B31211CC219F571EBE7BE68271E077B9AEEEE59B691BB","PreviousTxnLgrSeq":7499755,"Sequence":7133,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"902F52FE7AD892B06035E77DD5526519F51B02E53115DE623C438F29DF96E2A6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"AD3FC057C4FE0CA15C734516EC4BEB348445A84BC0A9BAB679EB471D9CD8436D","PreviousTxnLgrSeq":7499898,"Sequence":8750,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"90399A02DE15867FD228F3C38804F212A1AFFB4AD8A060537A0D407E21C4748C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"A294EFBD353942B3D53EAD278049CE5D5E8AC55C1FDC5D425C560DCD43DB2CFF","PreviousTxnLgrSeq":7500051,"Sequence":10469,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"907A563DAFEB3A9A1AB38332B493E275A2919C4A7111F7C70036492D6C038991"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"881E242140DCDD67647B57D4E58FDF7C64734F7CD9C51224A590CE872D92698A","PreviousTxnLgrSeq":7499987,"Sequence":9575,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"90C2DBACF1A896ED182175E4F2927111D9D4BBA653EAE73A886BBC4FD554816F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"96ED96590DACE3729BF4AA8E7064C87876AECFC62241394394CE6849AE1BC3BA","PreviousTxnLgrSeq":7499849,"Sequence":8060,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"90E1D8C88DE28ED02AD117B6CD84182529CE0EE31224DF05C734DC3470098863"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"91889903520762ABFFAB4067D9FABD39767F23947357C7B64185F83DFE11D46E","PreviousFields":{"IndexPrevious":"000000000000006E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"428A8BBF0DCF08FECF634B994579B9DFD1FA9525259A8F37C484BDD13705A497","PreviousTxnLgrSeq":7499863,"Sequence":8267,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"919DCE317E818B2B72BE8D2FA87C8374235E4B5804463654D9C55AFB8E804588"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"C9487D93A4568E7AD9A1695955AFD24459281E4B1807C0A07F8C258F1992B706","PreviousTxnLgrSeq":7499759,"Sequence":7205,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"91B016D484CA85B2D252C3642478659615D69E9F51D2B34B622C9CA7ADDCD3F9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"F2D29989B7D75A3DF1EA40476347F57E70E90CB27B95902B5E1323C6419C78DF","PreviousTxnLgrSeq":7500048,"Sequence":10424,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"91B3C224343F2DA7106156109C9A7AA3DC9FC85CB95CE53BCE02D712E4528103"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"30A0C3B8E51238A8CB0C8A032FA1F20446C83CB89B7008921D027C5F71CC3812","PreviousTxnLgrSeq":7499788,"Sequence":7622,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"91C123749840CE3B153545D2945364A489F02CA7AD698321F9CBCCD1F6271C58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"09152C896E4EE20ED194F093B0D01C00C73839BE18E40993AAA52724D25E86CA","PreviousTxnLgrSeq":7499778,"Sequence":7478,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9224A468659064349006E0F0913127161920E63F2BF9487808CFAFFE1E5F1615"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"39C3806C93E53F22ACE869D27DA2CEE073190FDEA0E094BDFF881CBE1CB6942B","PreviousTxnLgrSeq":7500006,"Sequence":9848,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"923B696C1D471F1300148C0C21F7C554F1A57F77C643C058AFB936104B86315F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"96DDBB3CFBCFDAA74550220303579886383FA23E1FCB1E809A5C24891DC5E0B9","PreviousTxnLgrSeq":7500034,"Sequence":10223,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"930FAF24B81A419F82A4260F61A4D57CAB7D172907830E7C95416CAD35564AFD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8621D1F5A0B76BA1ADE03817472BE355B1D946EFF73E6C026250A9B09F93B411","PreviousTxnLgrSeq":7499841,"Sequence":7958,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9365CB6A80D2990736224E771DC0141C35D0D8B25B14E51EF14391C46BE2D61B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C2653AA224D82DE3DC0D2D5DAA57DFF16D5B1601EF9CF1DFB688B98BA5D6D427","PreviousTxnLgrSeq":7499872,"Sequence":8390,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"939EDBA0574D23B690B869D4DE335D8E8425977B50F12A992D0A93D9758B6537"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"692DE557BC5785DDC8A1EFCB504DE8684B0E96F4825D9E2B8DB6A19DCB5A8256","PreviousTxnLgrSeq":7499991,"Sequence":9626,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"93AF5C0CCD1694617339B4B68154D4F27F581F75465CF2A2161BE95994201DF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"AA35459460D5D2A33975FE483CF640BDA0E811949D0E22AFFFB24899A43C3C4E","PreviousTxnLgrSeq":7499880,"Sequence":8507,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"93C76AB888CFC2C75A7C78614A51772E6A97329AF149A34D10097CAD0C2CA795"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"372DCF8BB8F564D95956D4A2B6A9FC9DCD1FB164C9DD2322990D83FCED4E8B8E","PreviousTxnLgrSeq":7499873,"Sequence":8402,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"945EF6CBA6A4E96C820E97D5C83F30BF73379C1FDD9B2EF6FE6B59285F537C9A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"E07651AEA940BA142C233F3308D6987CDD691489621D35F75B1BD81EA6A72F45","PreviousTxnLgrSeq":7499985,"Sequence":9536,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9466D302B4383D05C75371A2ACDA573CAFE7EF8BF19E019262EF104A68EF331E"}},{"ModifiedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000026","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","PreviousFields":{"IndexNext":"0000000000000001"}}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D080544850E92B3","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054486EA21DA","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054487E13AD9","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D080544FC7B6582","Flags":0,"RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544FC7B6582","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544FC7B6582"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"5DC16DD29396DC5EB3E78E0D567C4AF5D33B689BD9AF262B5338A3BF3B0432B4","PreviousTxnLgrSeq":7499956,"Sequence":9128,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"94D56F278CD71C5029D4E162A30ED2D2ACEEE490D325338AFBD985E3735D182F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"6B856577E3A95B4364B16A33D85D10E8955FD1D552CB661131F8EF207C3B0BAF","PreviousTxnLgrSeq":7499750,"Sequence":7052,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"94F543F7CAC65D6063D165A911A0851E2BD47D2CEA2815036210A1B5626342EF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"F2254C388CCA2035AE43FD9EC630474B4ADCEEE8F114063E6E550DB1B83728F4","PreviousTxnLgrSeq":7499872,"Sequence":8384,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"951F05AA79B3D2449B7207698C1F0BD3411B3755961972178817386DDEA97602"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"B762C1E2D7B35EF96C83F9E69620320B516C4AD9B9CE671D664C8FBBEF90996D","PreviousTxnLgrSeq":7499997,"Sequence":9722,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"954AFFC95C2696787A2924DBCCB88D11579C5D1F43BAB66D5BBF4F38C701E2A1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"5D15E711237C047271B3D75BDB60EC2F9924C0C0EACB0F5FA9762B49A5A0F83D","PreviousTxnLgrSeq":7500022,"Sequence":10073,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"957EEA34A566666E88F17E0EF6E07EDF184893DF58E5A631FDE403FCE328FFFE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C53D4E5938118FCDB92960A9EF70E140DCF669F91DCADF8C962996FCF5BE3953","PreviousTxnLgrSeq":7500023,"Sequence":10085,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9580D2F98085CFE908F388DDB9C503D594799DB8D12521875265DFCE067DB1AB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"59B46DF39B32B77074398FCDEB73817C5717974CB7B5CA20E19494957D816E28","PreviousTxnLgrSeq":7499899,"Sequence":8762,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"95D210B879A15F4EC010FD8B8959CBB65F5EE480042089422C8FB49EEAA6CA13"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"8033D4B96B0D3242CB0967BC638FE1AA89F2CDA39F9DA73211F669682066D9F5","PreviousTxnLgrSeq":7499893,"Sequence":8687,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9610B5999998D561A5ED71D02361953D213C32023C81F883A1D0979B8DC3EDB2"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000B","IndexPrevious":"0000000000000008","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9639B91CFEFB131CC52730E43FB9F11AE686468F237D45768974087492DD6112","PreviousFields":{"IndexNext":"000000000000000A"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"ED546AE0060BA162DEAC471A59A083AFF057E326193BEF69B8A639B899D86F63","PreviousTxnLgrSeq":7500047,"Sequence":10418,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9650692B51736FD0A724701C79C967A46125E0159354C57C5E4967F98917C599"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"E6C5F00E4D2A54110B0DAABBB78683CD8F217638939C0477F3EA7ED8AD618F7E","PreviousTxnLgrSeq":7499806,"Sequence":7877,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"969834463D3922513C7C7EC5726122E05904C3361BBCB145753A77DB2B279D1F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"190DAA1A4D0B0C1C42F31803E43167782A6FE0930BCBB33534F6671EAA6F3534","PreviousTxnLgrSeq":7499805,"Sequence":7865,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96C48C295DC3334DED6548BEE2AC92D954A5485A6C4B2FD1DF5A518BE18B6049"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"74E6F179158E6F3FD6154099C8D06B6BA730F1CA7B4D8B545F2C03E10DCB7814","PreviousTxnLgrSeq":7499982,"Sequence":9500,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96DE056E006436C6D0F0984105B0D74BA2406FEDFED623CF7EB7816E62B183CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3A935948905107FA0623CFBDA6A4ED11A819DDFB2DF71B58194F7011C5B59669","PreviousTxnLgrSeq":7499856,"Sequence":8159,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96E51BA3F0C78488AD171DB585F9F2EBD62988D1BB498A0607DCD8BEBB6076EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"48A1BC44ABFE6C38832311E04344C698BBFA44BFD2F34297361F9F995DC0A752","PreviousTxnLgrSeq":7500047,"Sequence":10412,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"96E64DEB7DBBAA952596E17D2B2888FFA24FABA695E7B03951B44A854CAC6C50"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"96EAC619578A9E467C56FC23063C7AA52402F79E3B7056D9CB80A34D9B6B09B7","PreviousFields":{"IndexPrevious":"000000000000005D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"5A3AB9A3137D92E8ECC25C7751DF7E2DAADB401141DB1D3BCAF6214443A8FDC8","PreviousTxnLgrSeq":7500013,"Sequence":9938,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9723BBA8F5FE4508A6AEC3025DBB6A9B48D017B81FD15A72DA162E3F4FDFCD30"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"3F909BD7BB0D5884A4328A2CA7267473E0452232AFB615EE97020C2EEDAB5D39","PreviousTxnLgrSeq":7500050,"Sequence":10454,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"974136C154E6F0C59CF465B6F20CCF9D0101A4AECA7DDF11C6A2BC7BDEF70CA4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"A9C466F560D0567086B4C3E2E7E28D51AF2B64AD650FDEAF4886EC66AD09B50C","PreviousTxnLgrSeq":7499990,"Sequence":9614,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97644E672DEA8D7F10C88561E106EC33BDE67752A286BBBBA0500FBDC5979CA2"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000042","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9796AFAC3AB155313953E06BCB9DB10E2A980FB6EAD873BBDBB2BAC1C8006A1D","PreviousFields":{"IndexNext":"0000000000000048"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"4AD8378FF0889963DB5774F1B5FB066D85EB2E0BF2113B091F191C0B4A6F3E9B","PreviousTxnLgrSeq":7499911,"Sequence":8915,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97A970060FA9E9506BC34A0570A0FE8AEAB0DDE1BEA1D15D8ABC4005E5CFF84F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"85A25026FB59C7429BEFFA3C0C042D0635ECD7D709001A8C46D60D8A703E92CB","PreviousTxnLgrSeq":7499963,"Sequence":9230,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97C52D86B4349F61B498DFEDF611A91A7C4ACA828F38E9E9B578D124655DBE7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"18E29BA774DF31E84B48BF4520B3660AEAEF53BD5C42E61BEF0295EB3E446BF8","PreviousTxnLgrSeq":7500014,"Sequence":9956,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"97DC231402F03A280EA93A1E6FAB7FD332F44F07674BB2E0DAD28E8C90A1689E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"8199F49CE984E36A8252CE16B7BEECD79A8D1EF67D16037BE61DB4BDF533EBF7","PreviousTxnLgrSeq":7499774,"Sequence":7415,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9817A2ED3B41A0446D8AE4188956FFC09328E063A42F97E451C07255191941E9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"CA61EE614BD90FDDDAFAF432BDD9BCCD7A6B55AC524D716EAC4865B1B546D8EB","PreviousTxnLgrSeq":7499866,"Sequence":8306,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"982E24B23A500EB6EF69E15272EF9770A94554F944ACB8A0113ABE5F84DCBE7C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"39C3881BA11F3961B689AC4E793E6E9F422EA04E2AD3059AF7C360B79413B5F4","PreviousTxnLgrSeq":7500002,"Sequence":9791,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98580392F81088C7C54E824E1D917A8730A5D8E5D25C33B577996F27CC68ED7A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"04D17DCCEB0883AFD9693F204BD08C7A5366B4F6DF8B027063AEF54BFB1F4AB3","PreviousTxnLgrSeq":7499801,"Sequence":7802,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9869CFA766BBF733C83060CC6D50BAEEA10017286AF36959250D4069ADBCF47F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"2BD7BE47251CBCAA33769E67CCC27CDDD352D4FFBDC945D002E48FF32F59B6C2","PreviousTxnLgrSeq":7499800,"Sequence":7793,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98867C395774DAD0BEEF430BE670694DC839D055ACED45B3BF243C68DE571507"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"3C883BA41E222228BF29C08AF3AD3E1776966B86066D54B356600E91CC955543","PreviousTxnLgrSeq":7500035,"Sequence":10238,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98D46C2DDECB6D519E0F80493F901699B49535CBC131E8CAFA09F6C0A177E0BC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"F0D926E573AE7E4A4545C989E055F10B304EB7ED7BF9277813BE3D0C40DD8CB9","PreviousTxnLgrSeq":7499954,"Sequence":9104,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"98DA8D12F4596362B747E22A80291C56A197FFED103B6F5A586FF5F50BCAEBB7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"6F2AD47641B34EA5E13F5D58DDD183A38D96A338250DD8E13828F4D60CB56B0B","PreviousTxnLgrSeq":7499979,"Sequence":9449,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"99120616AD6425926FE439FA29371BF5B4B60EDE7071B865E0D1452DF4F23A13"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"D651758EB7EA0488BFA91DA147503609602F69CFAABC3199971863188F0C07B0","PreviousTxnLgrSeq":7500040,"Sequence":10310,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9940820F85B7B568726D360E8C7121D477CEC59D8D3A5CF9F2AA18F52B3F7D6D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"9A8260A49F7E515D20854F154B329C44DC7DD41778E509C60A5D8C33B6543DB7","PreviousTxnLgrSeq":7499997,"Sequence":9719,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"996B95C31981FA48E99EC3B9FEB4B73F31BD9FAF3C3B33B236C79766DB3152B4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"3EDAF35C4AC6851EBB17B1A0B1A1BE22F71A283375E64E31815DB4645F606C79","PreviousTxnLgrSeq":7499881,"Sequence":8516,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9981298D2946DF6CFB5F4B425517EFFBD454A5F7DC51C2BA17A5E446DEC9EC70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"C00DAFCBD614214BEBD1D1F934DCB86FBAAF31945F221944B1156DD5F3BD591F","PreviousTxnLgrSeq":7499752,"Sequence":7082,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"99D079DD912C9C6A6A8BF713B90ED5F35FB681BC463D648AE62C6BEC1FAA3EE5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"30367D8CE3E8B2EEAB19E46B2445E61B4234DB7F1DE600AA7626F1A161B6A8DD","PreviousTxnLgrSeq":7499975,"Sequence":9401,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"99E261288C203B74C780CF6E74E233A7ADD0D5A8B433A62B65B6D048A1609EE6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"F34C0B4E9FEFA49C35E90ACE3272F1672F73BD0AE7F600B7CA2AD630EACF563E","PreviousTxnLgrSeq":7499756,"Sequence":7157,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9A2E0DB111A7DC8256C151577A2B41ABB183DDB6FB569BEB0141E82F6761B669"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"D5A601FE5CCA245DB262EE7D7A744718C2F44C5F108D7672D6592F3AE6869005","PreviousTxnLgrSeq":7499965,"Sequence":9263,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9ADC0E06BB2103D1A25F5158BF13917C38D6372EB407EB0E4180BF94162DD5D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"339FC7C5D382A1C2992BE5CB4CC7C1A76EF1C54C08077E13E7AD792655B04FE0","PreviousTxnLgrSeq":7499744,"Sequence":6974,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"9AFF2422E301A84451EA5445F8F37D62A591A650F6FA39C93E5DF68D12471FCE","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"D534CF84A2ECFC29586E2F1A06AEA78521EEDAF3466E5F8E80015EEC8747FC0F","PreviousTxnLgrSeq":7499970,"Sequence":9335,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9B4899F1EAD00EF1DA0DB25A23B8E7E5D401B02F95E930DA422533D5EFDEA8EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"B112634E6377C9BE13958427FC4B68EFB85C7E64AE8FCA9F7F5829EC7FDF51F6","PreviousTxnLgrSeq":7499785,"Sequence":7574,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9B7A92748548C4F91BD18BA1A5384C0FBE4F7C991E4E2E8F1A70DB4DA7B2C705"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"4D661C21C7703558F9561900092BAFE0F3E0C593AFD8259A87B4871BB9E95BD8","PreviousTxnLgrSeq":7499765,"Sequence":7283,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9B94F6EDA95DB5587CE7CED219C586615018F192E2786741F189E4BB46417555"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"03E066789D8A0F646974EC4A92AAE511A7973A4EE57D89BD66F0BDCD4F49E849","PreviousTxnLgrSeq":7499910,"Sequence":8906,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9BA6A61E29CFF89CC69044680819AD17B0E19FB92E43606CC5976BA58E6E4AB6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"E02DC42DF8857A5019A01E63DB3A21D9C16EF2D7E8E3CA708191B8C2B7A30718","PreviousTxnLgrSeq":7499748,"Sequence":7022,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9D3309452497AF10EC9C7A44216FD746B26C9706375F2C851550BEE95320B961"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"D23587B8D896D62B9FC19FED5477F456A00E6158C6A26D4E4E71E1A5CAFBAA32","PreviousTxnLgrSeq":7499876,"Sequence":8450,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9D95D0FA1DDE58BFAD5BA2DFEA257E3CF71B3B03C7A49F6059BEE20457D5BF89"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000B","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9DA353A500E55172CB3D186048CC0E83C734F53856555677D2C16143DB31CAFB","PreviousFields":{"IndexNext":"0000000000000009","IndexPrevious":"0000000000000007"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"8C03F8DA9FEA2F9097B99ABF3C5F3BFA744807604C8645AE51F7567B37B4C3BA","PreviousTxnLgrSeq":7499956,"Sequence":9137,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9DBBD8BD966BF928DD40D8E2E33460EEF572102540930EA646904CFDC086EB10"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"4FC14B7B6F519B3FFFF0060C7C308C03BE6B00C071FB3975E3E4CD4F9B690EEB","PreviousTxnLgrSeq":7499896,"Sequence":8717,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9DD99C04B5AF5D0B2800F61DB59F09B8300AA7399A1FA51413A02F21875DE5B1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"7C799B819952499A60A51B2435F97C8CDED57C70E35C82D4A659F78183EC2806","PreviousTxnLgrSeq":7499974,"Sequence":9383,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9DE83BD6ADE8265E99B89460933DBD3E52C795A96546DEE692A39B3155335A2C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"39659B74BDDCD422A7F6595AFABC1084D3533B2C905787C826246B114113219C","PreviousTxnLgrSeq":7499764,"Sequence":7271,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E203CA98C85DED44EDB2E840E663E82E09A0F18A6FD80362BB243F38E4025B4"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001A","IndexPrevious":"0000000000000017","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9E261BE489BFF85EEF2697964EAED56DF8DB17C01079C816C425A2D22C99A7B7","PreviousFields":{"IndexPrevious":"0000000000000018"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"601F47F066F7B0E7A6CAC01441A66F6204E904D60C5760BB0C8A462EB015BA22","PreviousTxnLgrSeq":7499998,"Sequence":9734,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E26B21FDFC966CFB97180CCA414E57423102000F55BB6A5BEF9D04902548C10"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"0C59E058639C1DFE9C8A2E08A0BD82F0D3FF4BB200932C2C9E3B5251C841C79E","PreviousTxnLgrSeq":7499898,"Sequence":8747,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E67E9BDE4B0FFC4E6745F6FBAE9EA34E9B095F86144CDD7A61DC5D58DB362A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4CBDDD2D3B9F7BC69ECF2C3ADA036FCECFEB499B0C97FC46D054515B1E48BC33","PreviousTxnLgrSeq":7499853,"Sequence":8114,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9E997C22DBB07BF3418910AD0D3D46E58AD1CF9299D6AFC805B5685D0A1E2F05"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005A","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9EACBFAC8C97EAFAF683AF9B6565793C6AA886FB999022CDF881A3E240CE4C18"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C3115DA52E156B85ADF1087626C42129A63F4FDA31749FD08AF064962F61387F","PreviousTxnLgrSeq":7499753,"Sequence":7103,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9EB644B730453049B1A0C81B2637107EA5F2D91F4F75C25B8F374917DF396749"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"6E126C4DBC6AB39ED2CA55CC047B937871D7135DC5389845260F3A9D7AD65941","PreviousTxnLgrSeq":7499997,"Sequence":9713,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9ED929D672773F87EF9CB810E64444D02168E8E2BCD5F8A95C61AE8F90C8B396"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"01F30DFE166F49072369A295FA5EF6681D55DDAB9939143EEFC219A04ADBAA88","PreviousTxnLgrSeq":7499755,"Sequence":7151,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9EF86EB97E0FB331AE2F99EAC0DE2FF8223EC39196566DA78A547DD44F507BB0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"D9B6FD645A7B78595EFA7354AFAA517378249C6C236FE706803955FFA3076FEF","PreviousTxnLgrSeq":7499966,"Sequence":9269,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F098E2C169CDBA99551730F010CDDCF1332887BDF6D47BCEC8C655D00BADEF2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"8521D0D9C73DBC277EF6CC8CA1F9883899B8C231B0C6F04CF41C09B67F8CB7EA","PreviousTxnLgrSeq":7500043,"Sequence":10352,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F24041020D2E6B6CB2608879B3559A01676D6985F29E934CD6934ADC9BE6433"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"1EF9CEE2A90228D742DFDCC982B33567FD924AF434DB32D051CDAC76D4741460","PreviousTxnLgrSeq":7499914,"Sequence":8957,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F6B06F8A9F975A14318F6BB7DA34686055519D6668C292A8F52EF7DD245AD6A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"45DFA1DD06A20A97AAFEFAD4495DAFD68D3748FEBDEB87BEDA64E675E632D4F8","PreviousTxnLgrSeq":7499801,"Sequence":7808,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F8A291DFEC7D9F2639437801856B58969B6097FE148C60AD4D91263AFB3FE29"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"1DA2E572F3F84E43834B41D5AC0C521DA98EC7E53D07C1DDBCA975C2D469A7DC","PreviousTxnLgrSeq":7500040,"Sequence":10319,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9F902494428352884DABE75019F92E9945770B1D74B919249D3B0F7AE0309948"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"C57337C2DB3A7BA6D46065D0AD5CEE2F0D1A45C451D837EB34D7148F4370E950","PreviousTxnLgrSeq":7499952,"Sequence":9074,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9FA533358C63C22DF9E79DBF209CFB893512FADB004509F8CF384BAF515F98A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"1032A0CF7B0B0AA2B9F1A904ECD8506AC5DB0F4D06C328AE27BDF85796A82B32","PreviousTxnLgrSeq":7500052,"Sequence":10478,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9FC9AE1E75D8E4C1ABF6975A4E7DFFE91A9ADDE632DA3E1E0FCEDBAA35991B95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"A530DF493679C3A67A47A041293E9B70E32F27CD654088158316C6B0D87B0F94","PreviousTxnLgrSeq":7500025,"Sequence":10112,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"9FDB588B1696328F579A8DC15B4D5A2740D32D96F2D454FC0DD2F50E29E05929"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"176875924016B8B3C2579A54655EF58EDC61B0ED6357592EED65B5039C9E69CA","PreviousTxnLgrSeq":7499862,"Sequence":8249,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A0357EFE0C544C605791A1CF4E35EB91B901B1B2A1422E0E3E72314C72F64544"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"FEA5CE7F76D47F5603161B9B507F1516FB110C391E03563FAB7CA02E1A58E647","PreviousTxnLgrSeq":7500041,"Sequence":10331,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A04B57462D0879364BABA001E97CD64C4974672508BEB57CA4CCAF7CA9A2421D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"46DB422D71C403DE3B0E261969764153EB51AD23BAC75D56E400C397D2CE9848","PreviousTxnLgrSeq":7499899,"Sequence":8759,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A0C07116B354FD07BE03A1E4BDCE889B399791FDC0E5332FA3B77CEDA748A31A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"C76BED35E81904D0321A9C0DF2D89E1DE526289D26FE1F09C390317122BAF19A","PreviousTxnLgrSeq":7499965,"Sequence":9260,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A0D0248A4DA6B02731C0AC403C20EFB8E2DAA36498B075420FCF71912F5B7390"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"799A9C311CE97EB15206390D88D6BA4CDAD3152D23620CAFB2041E80D77527CB","PreviousTxnLgrSeq":7499748,"Sequence":7028,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A115549CD18C0A5E1DBA45FEBCFC903E7BAB37630E57E0E50968497F58D9019F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"94B0EA0A2F6463D2E169C766DD65C74424B57B4F8581A3F88609F33A7D27CA73","PreviousTxnLgrSeq":7499878,"Sequence":8477,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A13267515908F905D01C79D8063D2385486A5EDF2F9AE70DC974540529F58910"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"B5AC5B6CB6CDBF5C1E0AC50DC890D8CF076344C698A396F282D5F1800AA67156","PreviousTxnLgrSeq":7499749,"Sequence":7040,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A154D2A9941080D477EE271609A4130AE177C5A2947E669A571772440EFE3F33"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"6ABA9065863DBC8BFF262C4C389CA9755F877F0DD62B1C68DC40F85089C68E73","PreviousTxnLgrSeq":7499865,"Sequence":8288,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A1826C5D3EAB3E377F8760583F033FCB28F9670F9F6D3CD8D57C53FB5A8E7ED4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"BB361CED4ADA244029A2272D45A0036EB6AF6413D13D59F0DB3346628F3F70FD","PreviousTxnLgrSeq":7499958,"Sequence":9167,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A1DBC71D7B2C1AFD784173D2FE32E09C0AB30F4AD1B8EABC5522F4D29D422A4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"59E4BAE9ABAC4934C6D162DA2553FF06C632EDB83D59DB6A79DA738293B71CA9","PreviousTxnLgrSeq":7499781,"Sequence":7526,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A1EABC3C212A39DE0DCF4A9786BCCC5B76389D0F7BEE7F1E281CE1C5CF8C80A4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"B981339286553C63E1586E904C3B6994847D9F10093F6825038DF9D32B0FDEA0","PreviousTxnLgrSeq":7499768,"Sequence":7325,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2415F09487FF650DE078842E38745401AEFD5B6224DC6B0724AF36BAC927FE8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"63CC9E753F79F8244744929E5CC89E773D8A80B1F03B75607DECA17BBD2A74E9","PreviousTxnLgrSeq":7500020,"Sequence":10034,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A27F3D02BD5BA87E48DBDE62A274148B266AFF5E1F5E7629F13B935534650E56"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"C36FE7F9DCB36AFAE27360407B3C2C21AC2DDEC37AD3FA1B754BE9547EE9E6A7","PreviousTxnLgrSeq":7499806,"Sequence":7880,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2C755C70DE3BAD53CB8C9A65B2839B800BFE663725F86F93B896C5295B945DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"7E153185A096E85643EEA10B2B98835F9507EC45268FB361580C60A0170AA5EB","PreviousTxnLgrSeq":7499882,"Sequence":8525,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2D848F5B1FD365B68A0716E855025C3B4100D7BA110431AF889B05C4510802A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"A5837BB537E461A7CFE916CE0F2E2A0CC35E161FEDDFFE17E96058D20F34C234","PreviousTxnLgrSeq":7500046,"Sequence":10400,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A2E7D6FC204C3F2469520B963622D5BC7E797D8833A8E1B66FFC306607854979"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"D0DC4F2ECC036264B17B3466FBD6D84464CB995A6FCF465600E5F3195B58C513","PreviousTxnLgrSeq":7499896,"Sequence":8720,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A31F9C401EF396B98F44C37226901EDF7D35F457B84CD02E5710D6B13B42B0CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"4B11B98F0CA91A190FAC67AC1BC7D23A903327023E1F2BCD3509023761637F77","PreviousTxnLgrSeq":7499880,"Sequence":8495,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A37FA3DA90497085F92FAF1B6AD98CB123FE16324E583FB6C5B2BE8F52C11DA0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"D316DD286B21B5BE388816FC035666B6184520A2403D7D2A72D141B8D97F7C3F","PreviousTxnLgrSeq":7500041,"Sequence":10337,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A3BC28AEAAD6F7B71F20BB035FFB640DEF025A6ABB35D1C5A5D19D71628768BD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"2DFFCECC777D0272CF5A492771ACEF538ADB4A4A4DBFB311F4D17ABEC2D85868","PreviousTxnLgrSeq":7500006,"Sequence":9845,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A41B2C6AA77907097A42A831EF66D1C8CD2F7A3D0518D135D13B6A43DE7C1262"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"CE5AF794B6B4F0F6AA2CE09A52D1F054A4CC512CED1D39DE86C00E86B07A4442","PreviousTxnLgrSeq":7499913,"Sequence":8945,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A448BA5EEE97E2A721EECD7B827EFDF8CDD51DB3D6C54A3AB00DB845FF28B3EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"A7F51658F42FD28F94BEC48340FFB5245345BBE54945EC83B10EF67C9C3C5BA0","PreviousTxnLgrSeq":7500012,"Sequence":9920,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A4832B0AF25347E3F8E7A69AF7A2F01D0631AA1E6B4C9A4ED31566131113AA0C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"34A5826FB5726A3CFD89937B9BFC15E62A6D99A0F463B7B7145458020C732147","PreviousTxnLgrSeq":7499802,"Sequence":7817,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A48743955473456D31D012BA642453B9306A592ED4ECEC77497EFC68420D4695"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"DE81486DBCE8FBD9269111B0279FF792474AE77777B20F0770991AF6B7917AFA","PreviousTxnLgrSeq":7500037,"Sequence":10265,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A4CCD15FDEA2222B1F69C399C0B216B871DCB256803B37345C4994A1723723CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"C3D47D0C53BBDE4A269975123CD9097951A56317F2BCE4AE4DD671CBB9EB14DA","PreviousTxnLgrSeq":7499862,"Sequence":8252,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A4F355E26206132B26E10068794C95E347F56ECD4373B8BC40A4EEF39D43FE72"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"93B74F781353C9D8370B185438A10D9529E1F9C1D596B77B67E6F94B2DBFD721","PreviousTxnLgrSeq":7499986,"Sequence":9548,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A53C21DFB5D70BEC905CD7BC05F9ED520C80BECFC79A054DED3E3317373DA371"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004B","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A53DEFF737630D3B4CA519C5676C478580EE8B1D272AAF95E4DB66CFBB0A94D8","PreviousFields":{"IndexNext":"000000000000004D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"06390DEB6D6411F7F49786E717F04AB218A636399AA7AE6CFAD15A6D8C158FC5","PreviousTxnLgrSeq":7499792,"Sequence":7673,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A541585CB84EDA3A11502939D02865071BE5D6FD99FC2086C720B2FAB794007D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"EF692AB29C6A5BBA351B8AE6A1CA4B70102FC9BFCA168D700CC71DD52EAC76BE","PreviousTxnLgrSeq":7499947,"Sequence":9008,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A5C12299BB439704D3238850EBAB1019CE61E86BC46BFF5E5C5B1324CE9A2AFF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"8D8EF52698DA7679EEADBC5AF48D2385030E7545E3BC93ACAFB514A013F11BC3","PreviousTxnLgrSeq":7500050,"Sequence":10451,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A5DD768A19047B335AA1E2B30FF25AFD13E606DF945EB70F38496293AC5900B0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"C1FF92946CEA812D9B774AFFC92414575616DF0D2B55C2105383C016DFB350C1","PreviousTxnLgrSeq":7499755,"Sequence":7124,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A62316E34127DE10EE34F94254713A70A9A683EC80C3DF2E73B1471B04F9500E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"99A2276E3E580C0BE2D771CF1F457B0DE761919B1F588832679D4799BE7E7F22","PreviousTxnLgrSeq":7500016,"Sequence":9974,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A647BCD1C21D3F636B18BF4FB294B860D49CD4EC586DFAA9E5ED6AF755D74514"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"A039816C1B05190251EE2A8848622933AB14100A0AD4CF3E94777628F07D65B2","PreviousTxnLgrSeq":7499806,"Sequence":7871,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A64DEDCEE19B37D680E463DBC2FC063FA0C729CDE4DAF7541357A6830781DE73"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005E","IndexPrevious":"000000000000005B","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A6DFB902BB55ACB998F0F60BA39B1C099078135E577E6BEA0C1FC564E7BB5886","PreviousFields":{"IndexNext":"000000000000005D"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"EFD4F9A70E8B5CA80FB6192F880D78EC2F86E468ED9A5FF3E2777240BAAA53B6","PreviousTxnLgrSeq":7500015,"Sequence":9971,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A7280E207A23DBFD6182DF0DC1535FD66B3DF58F3C040F0631D8DAC3BF059135"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"E87944B6AB91DD443DA2AB46B9AD38A7340B33858E7E743A4D22A4196E880ADB","PreviousTxnLgrSeq":7499956,"Sequence":9131,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A7548BADA1E2FFCEE9B29902AB5857D9F7003FFB4A30A13ABB668DB68E2DEB95"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"09C1F709117F5D05B5C9171ECF581F5FA4828A4CEA953F761EB310723C149353","PreviousTxnLgrSeq":7499784,"Sequence":7556,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A75E412EAAFDAED8A476B514221E9377FECAEB7D09A74A7252BBD0047E44C7A5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"F0931D40BA435C80FF9C1D1603EB95D0C3450EAAD532670DC994EC5D08C3D659","PreviousTxnLgrSeq":7499982,"Sequence":9503,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A779607ADE8D975E24984BDF5C34DF9239844C125BBFEECDF15A4278E634F28D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"0A37B533E4DC524A4098FBD25640A57490A3D9546C64DEA7E3120957E66271B0","PreviousTxnLgrSeq":7499898,"Sequence":8753,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8371D9BC5847C1F657035DD6429392B6157C8415230FDB5FAA16FE3F30C7568"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"7A57A6E4E1C477A792D8722CDE13BB9FADC1F7F462C536FE4361BD47F948DDAE","PreviousTxnLgrSeq":7499803,"Sequence":7835,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A843F035CE0C3D5E0B3CCD1757967E385E0293038A0187AA8BFCDBE3EA5EAABB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004C","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A873C0291A83E4C924C5ADCA97F65C3F98B1A72137313DC2297C6525AC7B77D5","PreviousFields":{"IndexNext":"000000000000004E"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"E0ACFA4FCD48BB9B46180223656DD18079EFF1AC9348F82CC08A06F635EFD622","PreviousTxnLgrSeq":7499894,"Sequence":8693,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8847B87532BA98CCB9795FFFDDFDC8E338430A59B79918091B51C96322CAA76"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"8708C509328143B331EF568FA5ABB2D73DC31B68C7CC20BA7884A9EA530B9A9E","PreviousTxnLgrSeq":7499732,"Sequence":6818,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"A88958F7CD3A0C650DA63633ED79DA7BB178A2210D0425D9171218BCB823D6C7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"BA133EBB3A251EF3AD3AC8AF1C5E7AFF5FAB8849302730B0F6AC3FF01F69E8CB","PreviousTxnLgrSeq":7499859,"Sequence":8210,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8A40B354E168A0B233750FACCEC8AD478BA0C9917A133B8EBC4CF904AD976EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"AFF0225410BA4609155B21F6FA66620E667D9F9BD5F72BE28B88A8AF23878BDB","PreviousTxnLgrSeq":7499785,"Sequence":7571,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A8B64F7F41F614C99D21D6FD0C7A549058DDA68467D31860DAA0FBC8F4E711AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"5F1EA8BA2036E6A66DEC14C1D8E63D4CCA164E02FED6417512202090256DBF90","PreviousTxnLgrSeq":7500053,"Sequence":10499,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A90A9B5F1668E614AE79DD3ABBAB24C01C60140644043D55C6EBD015C9622D84"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F68979D263C5A689671A1D710DCB967AD650D3B88F80054011FD4003C7372C63","PreviousTxnLgrSeq":7499751,"Sequence":7067,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A91BB92806E3FB9570CBE467638E66134E8B520E54A1442883C232A7118D2189"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"90A423C08B233358EB5BB4A88F86DCC25EA2EB56A8211DDA3864E2D6CFEFA415","PreviousTxnLgrSeq":7499955,"Sequence":9119,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A94B70E19C1117EC1CA81481D98F997E9BDEE701B67346F006E599C091981A68"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"9F728D5BED6BB79F1FB62843E076E4CAADEBB061F8E8A94AB5480DF6A0DEBE87","PreviousTxnLgrSeq":7499771,"Sequence":7376,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A955EE5443AB57E91A4F6CB1C6A080B1E7AB5E28CB54052C5F85983E27EF4C81"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"36E44BA53FFECB679DAB31014195666B3F0CA229E43A004F9EDEC5E56902ED0E","PreviousTxnLgrSeq":7499969,"Sequence":9314,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A99FF918341353BF8DABEBB996B1EDBF908CD76D85EC79345EF4BB3623A1A18D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"71EE81BF47B382E70E2EE648B2716D36AD585EEE8F768627B14F9138A7BEF0B4","PreviousTxnLgrSeq":7499954,"Sequence":9110,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9AC7E45DA8AAF3E93506A35ED257B124A8993DF69B9148D24C138072B92B63B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"509C815AE5AE284601EDDBB2B0D4BCDA8C002D77224B8CF466E56FC41D646919","PreviousTxnLgrSeq":7500019,"Sequence":10025,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9B1CC6443E994B9819E8854D1580BDC5618DCCD53BB97868657528AA3CE7F89"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"65C78294DCFCB9092FEF58752BC41794A542470F1452B75B9E28592B8910EB17","PreviousTxnLgrSeq":7500016,"Sequence":9977,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9D03B1034CBCAD63794AE7350EC6D63220CE88179D2172EACFCAB1503CC7061"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"DC8512F6598BEC443DB036A7B893C275B774AB9C2BC87861FBAEE247DE904733","PreviousTxnLgrSeq":7499880,"Sequence":8498,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"A9D73241FD0E0C9A8D3689AD72FE36A01093703D697B4E02D7B667917FD9A51D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"86E9E6C35D8A5B1B91A70BBDC5EA4B31D17D75A2BF02693948EA9C857B524F15","PreviousTxnLgrSeq":7499782,"Sequence":7535,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AA09FD140FC786B3873E208D0A478BC2DDE24EC8B55475B932320D97A87E4B86"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"5992BFBCEFADF8E4C7C5B69BCD5EDAA85CAAFCB2BFFED761B280A11C2254E295","PreviousTxnLgrSeq":7500025,"Sequence":10103,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AA60C260572FF17EA244F273E37244CBF8D0A58EEBE2EB34AC3727310BD6DB15"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"AF2BB6C6F96D1D7485B376EE1ABD12C4099BAAC6BA939340ECB2C1F014C5A28A","PreviousTxnLgrSeq":7500039,"Sequence":10298,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AAFED8DD3802B47F82C995EC77E0FF6BBC4E2F110D9C15742AB4828017DCF398"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"2B2DF7A29BEA4068FCA2BB406A3BD7AD1A078A7EA7D7A9D90D656E17DE067F16","PreviousTxnLgrSeq":7499851,"Sequence":8087,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB14EF043E8AA2918C0860481DC82C379C8A66F096B5B658E1101822CDEA303E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"366C42273CB24B207020D28CB0C6F6ABBFA22D90E333D6141AC6218ED0AEDC55","PreviousTxnLgrSeq":7499805,"Sequence":7859,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB3EC6E262F8D1BBDFA399E1FCFDD5D41378954B47C04974FA18D60ED62C450D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"1A36BF0BF4BC644F989E412D211C9F2B3B3B8228E5330098F30DE20BCD47CE69","PreviousTxnLgrSeq":7499841,"Sequence":7967,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB87E48573FD3A7E59B35A9A817CA10A7BB49AFBCA8D65C5AA8DBF1EB492A2E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"3F438D405C0A9801D21F2117E90A8C6F5E952E6A27A9AC23757F3500A8CECA8D","PreviousTxnLgrSeq":7499886,"Sequence":8588,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AB98FDCE1673D5AD695DEB742C6CE5760CD8622240939ECC43E276215BC91D6B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"837206AB8DB7248B448F5C084D2FF5D86DA456238F8A21AC0E83C36274C69E68","PreviousTxnLgrSeq":7499780,"Sequence":7505,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABA2F5BEC8FC2B7AE662F32823704AA2502462BEFC0F45A8ABAA51F157399A72"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"6A502CA3AEE652DEFECA75A42467BD6AFA3F0C266DA99B59035BA14EB7DC24ED","PreviousTxnLgrSeq":7499902,"Sequence":8801,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABCBF7637ADD23717B3E4300FFD11DE82A93F5879919F10B0E32F52807336FAC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"A6DA9C8BCB08645C8A67A925FD4E6C983F2A9DDE486F5C1936F94420F7569EDE","PreviousTxnLgrSeq":7499849,"Sequence":8069,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABF3D19143E9008A8871A7C26DCC640209B98AFBFE552A7F3480EA6B81EC622F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"413385A27512F7BD97E1E90E27ED4E7435DFC557272DC5E19834F0D7E6A19F86","PreviousTxnLgrSeq":7500020,"Sequence":10037,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ABF54E10AC0CF66252BE8E6E8C16FACE48A9EE928A45992182827A4CC58237E7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"8980FB7F654EC4C3E1457ECB770D9B337023BFBB8595E077892B784354067BEE","PreviousTxnLgrSeq":7500030,"Sequence":10175,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AC66D873F0C23910123A821E6E4A1BDD69CFD82BE4F6EFA9828AF4006CC717F7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"750809CF487E480C4DEC6A32789183DC0D256D79A92DBF3B5CB91EA358FC5124","PreviousTxnLgrSeq":7499773,"Sequence":7409,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AC9C415CF407C22EA8159F497B846BCE2604E728CB15EC6702AD646A4EC5F7E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"8DA275B2AA5AEAFFC23031931FACB7548AAC06A50DCA8C7B56778ACCAD016FE5","PreviousTxnLgrSeq":7499752,"Sequence":7088,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ACB2114135BE494073C02C51B7CC80DFCE36CF0B1F256BD2050C614A630D96A2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"95A5785B45C8EC5EDD039EC359F723625D7B23C985555132501F156EC4435F84","PreviousTxnLgrSeq":7499755,"Sequence":7148,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ACCD9D8A2CCE6F5E38ECFB6E9C9ED5F11115DEA716EFC303644FC46D9C354F7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"EA1829A2FB2C4C2EB836B47AC17A5FECA6B1E32DC8C4A34C49B50632862BCA44","PreviousTxnLgrSeq":7499781,"Sequence":7523,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ACF08CE79A78885191D7134CE3C27F460EC1CA5FF17035A61AD73CD1684A456B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"B3BDA431E315EC8800C64ECCFB5E528CAE7B187CFC13F3A516B2CF8718AC142F","PreviousTxnLgrSeq":7500005,"Sequence":9824,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AD3A3793DE4CD9FE1AC832DA8B0960E85D07D2B0098DE2E7286AE7CFBE0A78E8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"227C2EDB188178AE5B4A1D37CE0E8905731C19B1EDAEAF8C1A18DC59E59F1DEE","PreviousTxnLgrSeq":7499887,"Sequence":8594,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AD51EF1118ADCE0DB72A3BD93D5D6A5727A9B0A5ABF41D66FF5F9E57A5EDCE9A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"E6D773B8EBF2D7AB2FE64D48D5637E65B54A09176C331CB449B9B6796A81A0A6","PreviousTxnLgrSeq":7499869,"Sequence":8339,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ADCF945A6B4AC10CF872936484EFFAF7140A5A161F6DD682CEF9A8CCFF83974E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"EBB979DE20692D7E056633A0C28B500F31204C049E42A1550CA11A8E7615564B","PreviousTxnLgrSeq":7499762,"Sequence":7241,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ADD4C7C32D5DA8E71E2F32767994C2CCBB7640D3B7183C01129E43ECF248805A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"2B84F3F2ED2A4416565CD15863F86E7133E06E7972054CCAC523BBEEFC33802F","PreviousTxnLgrSeq":7499794,"Sequence":7703,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AE16992CFE5374A8877C5D5403B8171A6D41B06CB30A04EA363B7FAC9A40AB83"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"AE11B5C9E30160E894C8F0D4B5A283476207A690CC0D8919FCDEEAFA35C52EA5","PreviousTxnLgrSeq":7499839,"Sequence":7934,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AE2680DE094147F03CBA59F40D0EA976E0DCD54A0BE87B39BCAEAF9EEA732785"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"56954E4BEBE7ACD0C228B6E681EC1B8BB68527FE3240F7354CBE617B02F466F8","PreviousTxnLgrSeq":7500003,"Sequence":9800,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AEA03D75EB1DE11C9537772737988902CDA4D53BFECAC4A8A2E7855BF7DE4B49"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"96BBE92E03D596116C163FCE3F0E73D0667AE62D22EF35E1BA01673C5CCD4BA5","PreviousTxnLgrSeq":7500019,"Sequence":10019,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AEB71DF326C9D9D1C828AAD8E587973CE8FCE496880522DD23B2EF58DC7DBB83"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"FE88A459310A9F52FB4B5043F90C6A25C31071ADE3D8D79F5A83AFF02744C813","PreviousTxnLgrSeq":7499994,"Sequence":9677,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AF937622CE898B3C7DE819AAB09A85FC5D032D472594FF2C7DD7F624F61FC98F"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001E","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"AFA04B6C8060022D96C549CC846622398EFD50E8E2F453F91325B294352FFFF6","PreviousFields":{"IndexPrevious":"000000000000001C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"740DFBC243777731989EF7F37FD4A2DCAA997701721D8C2AF2EF99E859D04693","PreviousTxnLgrSeq":7499977,"Sequence":9422,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"AFBD3366CFD3B78D22C13E87EAC47853C55E84A06BB2046E2F105B6410B452F1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"9EEE91B718650D51015EF8D73F320F2F51D204ECC016BFE9CD54BA581FEBC045","PreviousTxnLgrSeq":7499788,"Sequence":7616,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B0193EE4B790FFBC6C6F8B6D429A01EB3629747BCED4C4F1C448B5DCAC113ED9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"16CE7A09543567F5A00049142653541EFDF26C4FC294AD55990F04EF669E4CF6","PreviousTxnLgrSeq":7499755,"Sequence":7139,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B05DEA15F51DCD22ADB36C09FC4A0E3F7A3342984623CC85FC5BCB687CFF3F86"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000022","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B075B5F0A2B4E9AFBACC329262E0C1BF3E0C387DD4E33D7836FFC708891C48E5","PreviousFields":{"IndexNext":"0000000000000025","IndexPrevious":"0000000000000023"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"8A709F586B9EC00B7A432A97C5EF1C987E9D4729E2A85192FCC9A686912CF599","PreviousTxnLgrSeq":7499875,"Sequence":8432,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B0935196000B8254EDAC3760877E611D1B43C2F4FA0B741CC0BACF9654C9B404"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"A770DCE750CC1BF9DB159A32D996B3879785D175CDC85C83B9DC6779F3F5DE95","PreviousTxnLgrSeq":7500051,"Sequence":10466,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B0A89105727CE9D6CA009F82E207AD45C94D9D1BB87831F210A6BC7F7C2591DF"}},{"ModifiedNode":{"FinalFields":{"Account":"rn7Dk7YcNRmUb9q9WUVX1oh9Kp1Dkuy9xE","Balance":"63042395","Flags":0,"OwnerCount":7,"Sequence":27678},"LedgerEntryType":"AccountRoot","LedgerIndex":"B0E4DC5237691AB1B621382E64BD15B189FC1E89A7B28475A1F89E7A2FDA986D","PreviousFields":{"Balance":"492597579"},"PreviousTxnID":"BE213C982E245DDD363DE02A715EC3E51D24A137D06214B576751AD0373DA7FF","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"AB06475EF76232738B14B19E10B2A86A0CEE83AE52C53AB07B62D0A480B70D0A","PreviousTxnLgrSeq":7499794,"Sequence":7706,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B109685881C3DE3C9430FDF769D93AC8705382414F5A2B889B84A5B88C125D3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"5861C3CEA4497B8502BC9585DF53C08CD0758F202FBCA6740DD5EAD31EE281AD","PreviousTxnLgrSeq":7499878,"Sequence":8468,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B15CB029ACAAC8CD162AB1AED2E9D81321512520E5994CBF8A545A2DC8D55B5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"566CB0CE44BC5C9E2313683502A1BF906AA620E6509D053AADED76B9D279DBD5","PreviousTxnLgrSeq":7499784,"Sequence":7568,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B17DE21226D4C87D4794921B0D2BA0B185A605AFECFE2E3D2DBEDFF29B105D00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"86C94C55FAF0FF44C43D7D495E1FDF8866D80D928385BD719523AE34A7026D71","PreviousTxnLgrSeq":7500040,"Sequence":10322,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B23C24877767DF76FE843ECD36CAD97518CCDC13508F9249D88C763913508466"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000068","IndexPrevious":"0000000000000066","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B25FAB6A71DBB009C8A227B1E66C2D587A98A0E2E19B0BB56617908A46A0026E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"0D5539DF521D4A78E2360D01CE22A74AEC95BD1869ED73E0E6C8D4448A614DE6","PreviousTxnLgrSeq":7499849,"Sequence":8063,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B2E6970587C245EB4808A8885BA7F718934CB75127CB5AE2DB27B6085F8EEDC5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E49AB5F385F80F257D8C0468B44FE860546A670790454A1CDF3BAE043E9907C6","PreviousTxnLgrSeq":7499905,"Sequence":8834,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B2F555A5E8EE821C146FE93CEE4C38D3BB36C48A2ABCA653E82CE5534929E163"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"6FBC8260A9AB64764E3DE1A553A7131AE6AD32FFFF059FD9E53CA9BF5BC6F147","PreviousTxnLgrSeq":7499804,"Sequence":7841,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B2FF90ABA4A72FC3D0B808742CA283134C10C6BAB6992FC75CA0AAFC23B533DE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"EEAC88AB9C99183C4E0AE6B04845BD370FF321B99980D9EE3CE17BA3BCF58A22","PreviousTxnLgrSeq":7499887,"Sequence":8600,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B385D8D84D786DCA24A9CDAADE332202DC9E5D806082330020C346E9EDD56AC4"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B3B1F53724ABF4F241D04BA8CA32FEC7D6B9BF0B16EEED2FD1C1A4FD52DAD18D","PreviousFields":{"IndexNext":"0000000000000021","IndexPrevious":"000000000000001F"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"4814E6BCBD75E61010DE18973634330E13E60D071DC6AF83C2F0D6D36ADD2E04","PreviousTxnLgrSeq":7499990,"Sequence":9620,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B3C913CD0153E1EC13D7EA094DF90DB559DCB390F9D81358FB281BE6E248ACB3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"4E039D617DC11B045E6743CD92EDBC9D9E1CA70D551D60B9EA0A1730782D446D","PreviousTxnLgrSeq":7500017,"Sequence":9989,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B3DA1F8E9DE854489C0BC756D2DB75DB55E280CB2469431EC7C51590CFFFF0AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"71C4B60C45AADA587AC1FA7A187B8DF84863A19581E5A4CFCD4AE49426F8E668","PreviousTxnLgrSeq":7500005,"Sequence":9836,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B493FD2354CC56E2D9B5278456C20621AE183FCAA338B86056D6A3E2F17AC90B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"3F7E1CFE41082B317DE3F7F8CC0F7964150837D53D7F54011BF67DFC5F47B918","PreviousTxnLgrSeq":7499878,"Sequence":8471,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B4B902E4F1C05769A6FD15E9A0AAFB2AB6228F7BB07F67CF9FA470556A12A894"}},{"ModifiedNode":{"FinalFields":{"Account":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","Balance":"200576743978","Flags":0,"OwnerCount":23,"Sequence":30579},"LedgerEntryType":"AccountRoot","LedgerIndex":"B4C12A5134DCFE012CCC035F62D5903179DE5CABE74B228D84C7E4905BECC032","PreviousFields":{"Balance":"198803179213","Sequence":30578},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"7B4232A53B83D636B3A1627288A2C1CC44D925B3155DC22FD9C9B00F77CC8822","PreviousTxnLgrSeq":7499969,"Sequence":9317,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B4F022D5B47FBD9477BA3C9F7B5105C0829A5816976ACBFC43ECFDFE62C7FFC8"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000062","IndexPrevious":"000000000000005F","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B518B6E40FF628D8F85B204CAB2D5F7E9460A1CBFF323FF1A0A76AA19D09BDDD","PreviousFields":{"IndexPrevious":"0000000000000060"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"CBB506E49825B9895C61272917A80775F06F900CADC46DF967184198C46F3A72","PreviousTxnLgrSeq":7499890,"Sequence":8636,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B52A6D8AD4E4679C406539557EE0BD9EFB769BDB5C28B58FF3544D46624782B9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"99B074CF0674088D1E43A22310DD293ED0701C1F38B9FC1C7320F38387C5797B","PreviousTxnLgrSeq":7499757,"Sequence":7178,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B5372B810633F704DC9625DCBA815E83C7A61697DA9E1EE4EFB5FC069D4AA663"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"60D83E3E826A090F7D3CFAD88F4A3629EDE581922EABE60BA30DC27FB5EEF61E","PreviousTxnLgrSeq":7499764,"Sequence":7268,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B54750A665458A6B33E8D743854830A249EE213506BC0796197E48CCB3FDE990"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"E64649F3787C9E7D86EBC82609FB10A15A784931C14D11534AA695792E02734E","PreviousTxnLgrSeq":7499973,"Sequence":9368,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B595B7FFE672D9548B79A14AB0F4DAF377071797138A318E04C51532EB3FC839"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B5EBA88BA5853625C9741B0FF15E9ED91E1D672F870050C8DBA66BD62CAFDE7B","PreviousFields":{"IndexNext":"0000000000000069","IndexPrevious":"0000000000000067"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"7951D982790FA14780E78928882672E9DD20FAAE8458FBC666F10F9BC7371B4D","PreviousTxnLgrSeq":7500034,"Sequence":10226,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B60F6DC069A260CFC57790E948D2B1BCE95209ED34A1DD6719B0D4281528AE09"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"6C078181C9BAD376571DAF0F7A0FC70C74C6840D7266673B727B2C48CA25B140","PreviousTxnLgrSeq":7499971,"Sequence":9338,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B69D8F2586F6062E092E71AEFD4DD42D82F3E0809FED717170B6C3A3DCE00A82"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"AE378EBEEA6E568B232FCAAB0639CBB9DC3A1F3C2AE9F941E2FD5AAE968762EB","PreviousTxnLgrSeq":7500057,"Sequence":10559,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B6B7409D3EF80F3F0A7A74E1DE60F6D440C6EC884E7CF644AA9902EAC65856BB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"328161CED8A3624262E7985616DF35F13A357407732448B0FFD5E73FD5B6DE55","PreviousTxnLgrSeq":7499989,"Sequence":9599,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B6E94834B02DEC8D9DA3124D53695C77538693F07AADBCC0D1E49423C3679F01"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"D53E6AFCB01BFAC87FB95BA1FE2E40E3785CBEC2EB4957AF032D90D6C3148488","PreviousTxnLgrSeq":7499852,"Sequence":8102,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7018403FE43507E2A21C83EAE80495E662D66E480285CF230A0C390FD462A46"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"132534C59D20D4A644217E3F788F18ABD4EB5FD3FF20E49C39F991A979CCA1F5","PreviousTxnLgrSeq":7499855,"Sequence":8144,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B71514AFEF2CE00542FF9E71F067930E8ADB67FD8DAA84EA58ABE2E4D438330B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"CF786E054F137E101F44E2CCCF32E7A19A014CE76DB1F9EA17D4CC91059C9C27","PreviousTxnLgrSeq":7499978,"Sequence":9437,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B73306F50F3EB018837E9964909693725A4EEB5361B95E260DCEB7978AA4C71F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"AD99F3E5BB1B004FC067FC4B63F7A1C6C004C3A1FD20C8CE705209C9003109C2","PreviousTxnLgrSeq":7499978,"Sequence":9446,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B73A7A2C008CD32B841F1C253C4D908E37C0C286B8EF9ACF5037626841885FBB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000068","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"B7435842353D61B3F5FB3E90EEEB7A7194F04D60D4FF15110D4F8B5FDCAE9629","PreviousFields":{"IndexNext":"0000000000000067","IndexPrevious":"0000000000000065"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"6578A782DA1A9777364119E1910DA9CFD56B2D5787A32B5A1926895B437AB8C9","PreviousTxnLgrSeq":7499762,"Sequence":7238,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B74BDF89A2D5E552900A98E0742DF7CAC6476E7F4C26273D1ED3195AF7E7F56C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"81B13722879D9CD574C253E4BDF941F2791EB46943AFA70514F9B107AD41927D","PreviousTxnLgrSeq":7500015,"Sequence":9959,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B750FB4CAE90833A2A6B013723D47CBBB66BA147B881094C9F60618E4679440A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"DAE6C1092CCF3C77F8D201FA3084616B0DD0BC350B25CD42D75B28F51105C997","PreviousTxnLgrSeq":7499756,"Sequence":7160,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7995ACB4F306DB4DAD4AE3C1FC03D7AA98D9ACCA1CA8F146B30E26E873D12B2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"7F8FB04665164ACCC4A67DD5C0706F452D8D433D61A12F2745DF72F38921788D","PreviousTxnLgrSeq":7499962,"Sequence":9218,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7A67CA4303F8A5507DCDBA67D4BA1AAEC1AD3905B46A40C00CA416CE9686B63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"7B74FADEFC5F459A0E214DAD19074B37B3753235FB68BAE41795A64F0BB6AF68","PreviousTxnLgrSeq":7499781,"Sequence":7514,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7B70C31C82AEB15A5CE8FD4ABAEB4627790F18353D8C0B1DDDA13D062D7A616"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"B98DED054E6CF89CB8FC1F14422EE909234814E26AB66E021712D90C25945574","PreviousTxnLgrSeq":7499751,"Sequence":7064,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7BC430E6AC74911C6DAB7997F035026F8556FEAB971F2879A73E419824B815E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"C2C7A38E70488644C6538410282749E011C929968FD7B5E0DC438F739A75228B","PreviousTxnLgrSeq":7499980,"Sequence":9464,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7CF39C224099723CB1E43810D80CD7B48B0BD3F18E0A19C046BABD21ABF247E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"6CEA671177245EFB16B87DFBD9C1BE8779615B143F8A8FB30B565DE05861BD0A","PreviousTxnLgrSeq":7499763,"Sequence":7256,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7EC7E4940E40788115C6E08F6FE0A221F0F8D5F5220CDB94EB94D9A989FB248"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"6CDE79955D1192EEAC8F052EE3FD8913245CD86FF2592B10AA95946D4D38FD9F","PreviousTxnLgrSeq":7499751,"Sequence":7073,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B7ED045EDE7E068614124CE03B6D5A6CABD1ACDF7830310671194244B6DA7D38"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"A011BC3AC0ADA926F4C679E322AFD665715CCB7F0BEB48F693A9CEAB51D8885D","PreviousTxnLgrSeq":7500043,"Sequence":10361,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B8188F9BFA4B445DA25EF59D321EA4D9010BF0045B16384E5691B4391D1463BA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"12B04A9C431DB01156520A31ED0BDBEEFB6DF7046490D027F21462DB2BC3EA4E","PreviousTxnLgrSeq":7499858,"Sequence":8189,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B82BA182957F6BDB463A1673505FBD7320AE03864889718AF324964DC8EE0633"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4AB053C330063D70E1A672153AB3833C75CDB54DDEA17796DB9F2BDDF254329F","PreviousTxnLgrSeq":7499850,"Sequence":8081,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B85C9A686CC60FD5D94934C82074DA4DEF776D80B7C78AAF522D99B0FA12C6CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"4FF44C575240507013AE3D5916F5E2D9F9B26A8D5848AC45E897F55602139CED","PreviousTxnLgrSeq":7499982,"Sequence":9497,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B85E0D3DE2874E92A731A0871C16BE0FD33C7BC24D3E4FE05F38B14957147FF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"7B36D08A976C5960D460B74B144575314B8A6D0A3485F4617DFB27EF8A1EC170","PreviousTxnLgrSeq":7499761,"Sequence":7235,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B870F8018E1066CEAC9432F64206B74066F581450D0FEB42F30D8B9A6EA9E3CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"466EB8BC3567E119EF96B85A608AE51A83DCE333B342F8250580D31CD9149A7D","PreviousTxnLgrSeq":7500015,"Sequence":9962,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B8938ADA1665E0DF729B4B966DFD8DD3ADB0C1EC4BE28E1B2BEB5C97D465C020"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"6D40D3008E51CEE36B63EFFA6707B62B6BDDCECDF0FBEF2EC7D6B86573322DE3","PreviousTxnLgrSeq":7499960,"Sequence":9194,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B8C4A183673938A53ED1FF3DA01095D4C01FDF5525B84EB1EDC872F773A06B5C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"F9730C5985CF1816E02F013FC7FBFFA4D98D21B2FD9A92EC4B63CF968EED1410","PreviousTxnLgrSeq":7500010,"Sequence":9893,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B912F8DFDEC240E6FFD6130A0D8DDC6FA86DF8EF6228291AE87A44D04DFEE275"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"FABDF7ED323EDD0D6A8060E00B018887F89B8B5935982AE4DC6C5CDD27BA7DF0","PreviousTxnLgrSeq":7500031,"Sequence":10181,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B91E612012C19E52F8AA92A10F898BC6C173777F9BF09AE07246520353979381"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"8A8BC9EC1D587207E66C1B615397C822C5C36BAF7804DE63BB4D7E18B7F79124","PreviousTxnLgrSeq":7499901,"Sequence":8789,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B93A6C3CA87D328C058E2E81F4AB070D93902FD8B1E378F3434C23411A72AB70"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D24ACE9A8A1A4E18365DB2099DDDE8E8FAE036C1726CE0050BB98151D2EB60A5","PreviousTxnLgrSeq":7499768,"Sequence":7331,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B9B5A276E621F737283F46A09177188F260A9B2523AC67DBB14854F862DB5223"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"2DD7C79208A712364720987829F692C1E4FD3E55E34E0AF09582BAC471307044","PreviousTxnLgrSeq":7499863,"Sequence":8264,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"B9CCA042655334D8E3760086999EA81D86A1F675E91D74B7992A73A1012FB826"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"ACA940A22CD0D547AF7F0A9D280C0A0BC6F4E83FBFB5D1092BEA5A06A399DC14","PreviousTxnLgrSeq":7500002,"Sequence":9782,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BA3B39E34425E7A01E0E5EF82FAB35A3995C2A0331F0FECCD04A60C0882190B5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"14429936EACCDC94148DE244D9106EEF93D4D02603EEE378DC01B923118E46DD","PreviousTxnLgrSeq":7499909,"Sequence":8894,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BA93BE95EF7D01B5A50F01C90333DB46097739EFEB7AE714C080A4D469D3D835"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"D505ADB9BAA32AD6E1258CB5924958DC7628C4C290F2DF8A453979CF2B07E129","PreviousTxnLgrSeq":7499742,"Sequence":6950,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"BAA264AA0175C44ADE4386D1AA8DDC97A4568D6C3B5AEACE8D862EF98DA7027B","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054486EA21DA","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"8E214E72F6BFD8FC8B8F3C4479FF67EAF36E2547B6B9C2BB9F733290CFD58B2A","PreviousTxnLgrSeq":7499808,"Sequence":7910,"TakerGets":"24931922","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.562861"}},"LedgerEntryType":"Offer","LedgerIndex":"BAB05587740B54FE4B8B2C7608EC81E9B0C931F465254343457684267B9222BB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"45DA59FD20D6C10209A3F654348164CFE5812E763BE147609E8AE0B80EBACF0A","PreviousTxnLgrSeq":7499952,"Sequence":9077,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BAD9AED295619C7F0F1867C6F4344840509AD06A52CF6B2D7FAB72CDC361EDAC"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000053","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"BB4FF5E032E0A91F81734E922185123E831EEDA794630D158D30D568F5BB8CAF","PreviousFields":{"IndexNext":"0000000000000051","IndexPrevious":"000000000000004F"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"3C423FF7F48673CBDBB5F75DCDD9B0D695C151EDBC58A368DA8D1AFF6D0B8FC6","PreviousTxnLgrSeq":7500001,"Sequence":9770,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BB678CCCB5DF50570402AA3E09423469B187B8415CB88128C881AE55521EF0EC"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000065","IndexPrevious":"0000000000000063","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"BB7780F5A0BDBB39570C9A0AC911BFBB4A9A331C1AE71888874B4D2F40F1B4D3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"473A57682737D4E9F663CDD00267E9594D39C95BA07A7CFCCBA2A153AC258FFB","PreviousTxnLgrSeq":7500024,"Sequence":10094,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BC03FCF4686152A3497BA60050C90558077EDB11BF20B48E24AF1877B3851F53"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"3C5439676112FE6CA41FB1585A3BF6E4C43DEF161A37BFE7D6EA09304E1A060B","PreviousTxnLgrSeq":7499887,"Sequence":8591,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BC0883F6242850AB2422276008A92DA93CABB8B03AD24A6C84C619F22D125D35"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"4F6D64AA893A5A16B616CECADF5054D05DFFDE8943824D0148FE6DAC98901122","PreviousTxnLgrSeq":7499840,"Sequence":7955,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BC2A24B7D4C27237A3E0A8D16AD3088C351C3C2C9AEE6F637678B2AB1E5951FE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"4E33CD6F45F92A2C477C4B3DC49110433F4488E61947035FE668DA3BCE90EEED","PreviousTxnLgrSeq":7499851,"Sequence":8096,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BCB2DE198CECEC8B2E67AFFFA802E0CA377854BC054FBCD9D575CAA13080D038"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"142A3E67648DB6798B2C220542AC9EDA49311BDED329A0AC2146C25AE1CC3805","PreviousTxnLgrSeq":7499981,"Sequence":9482,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BCCBB38D6C1F5743C36CBE638F8A052A1D3C4A2ABD1C3A5499102E9C2205E771"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"67D0BB35CA0A3919590A76A1D6BD681DCFA289B0F4072DE9A25D89A4A39C30AB","PreviousTxnLgrSeq":7499958,"Sequence":9164,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD30A8CB72363B6BE01AF8EAD41A4329B8984D1C6D6397D8DC23AFE0B8E44892"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"D11730F8F206E679463F5314F17F1119EA4F4A2FD464F743FFAEDB953390DA2A","PreviousTxnLgrSeq":7499747,"Sequence":7019,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD7A9161FD555DC68A435161E9A4AAF821483A23690F6ED1246783B95FCF35D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"A156AF84398FE952B787B76D2B2ECB16A6761097D39B29EEB36C48A558BB32E8","PreviousTxnLgrSeq":7499785,"Sequence":7580,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD81B6D2A7DF02B23704CA5D5F054253C0EE44A5F976CCDFEE8B7118836248CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"AF6A96FAC1B7E92A849D0ABCBE2057B02250CF5C0B0382183FAED566AB5FCF9B","PreviousTxnLgrSeq":7499864,"Sequence":8270,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD8C564C3376CDFA30AB0830FB8B26650CD42260830133EB5380CFBA48B4370B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"D1ABCD80324D74E2F363B9CA02FA1CDC3979CBD2831F95AAE45472308346D48F","PreviousTxnLgrSeq":7500029,"Sequence":10157,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BD8EB8C355D2CDEB8C614D3D8E73295822E7FC034742D5F16F86AE504EB22879"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"1BDE5FC0F3272D9385C01447C9203DE02F61744927CCA1AD9F134DE6FDF63A2D","PreviousTxnLgrSeq":7499731,"Sequence":6803,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"BD998FBA81897235892D718AA7518AA503EEB2DA55AA189C84EB32E358511311"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"FA8A3F3A9796BA230EA7B3CEC7F5D78D67669B889FEA13F75083FC5CCA219C01","PreviousTxnLgrSeq":7499891,"Sequence":8654,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BDEF2B29FB5E9D405FDC5A3CC3F5F8E69A8B00D99E4C59E2FC744B761A8FCFED"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"AC49CAC03C31F82230CFE0CBEF1D5F8A3B4E4AD60FE5F1F8FD15D86A78317CFC","PreviousTxnLgrSeq":7499772,"Sequence":7391,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF0D18D1B80B954ED32D6AD24FC360505AEC252442858821B5C344BA1C9F2E36"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"FF9FF280ED955AC63C7187634352BF1F0BD562C699BF170E0FA341DD1F121E47","PreviousTxnLgrSeq":7500037,"Sequence":10271,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF24684ACBD8E0CDA7BDC952F14C86F9FAAC153D4762252CAD142C09E14738EA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"EC3E7CF539013B5357FC3D56FA997E9F32EE3A8C8435C9E22A64D65A50617F0C","PreviousTxnLgrSeq":7499868,"Sequence":8330,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF36AFA0FB0A27F772BAB1B14AA26DF4CEFCEED403D9C5E23CB75B2B7C775EBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"4B2A6E835EF317B41FC6A4865101D8336B5B8E5E739CFC4FEB77AE2DF7F72B1A","PreviousTxnLgrSeq":7499791,"Sequence":7664,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF45643FA1315E34CBF77A34B183E43C84E7389DCC3E9FCB1434A4C6064BF885"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"E3972012C0185191859A2832CC4FD2F07C367ADBBEFF9DC1A11264B87075D4C1","PreviousTxnLgrSeq":7499856,"Sequence":8162,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF5C6BE1104FDF5C811C199C275A8B8265FD52F34537137FDFB5809CFAE4A4CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"8CC44593E4EEFD2E7ECD902570B94D90A39E52B844BF0E019FC4BB9CD62699B3","PreviousTxnLgrSeq":7499871,"Sequence":8378,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF6C60E2E1189FF055B0028232775506CE2275A3C776D3597CAB15796491871E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"9B815813B513CB030EA96C1A7962791994D712AC2A95F127AE7CBD9A660060F1","PreviousTxnLgrSeq":7499883,"Sequence":8543,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BF817B93AED98A09D2ACA30FFE8D1394BA6BFFC7D24D113D46BE5C4D4C3E89CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"D94CE8DE68DF8B96CF3F786C078470284551B898D5F412E4885FF61DDE7DACD1","PreviousTxnLgrSeq":7499757,"Sequence":7172,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BFD047144D11D058C0DCDC783280A2768451983942E56E7529D65EF8EE783E34"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"1914CA95189A9B273C79EC6332E136C3FB9F60D98DDB1E1451B9DDE05EB0993F","PreviousTxnLgrSeq":7500022,"Sequence":10061,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BFED4F232D2E5AB9C665D9B8EEBDF6F0A40AB036913531B47E666EFDACDF8185"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"B12D50543CED7AFB4C2921C80FE8C8750713FFD90F986D503BE7D56C6617AC27","PreviousTxnLgrSeq":7500000,"Sequence":9758,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"BFF03755416D3D7C212A1E4A86FD1CEA3766B1BCE0C9191A4CCCA2750D4A2212"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"01AF83C267CEF502252F1C9B8F34B8C915077DFB763EC59048ECEF388AD1B923","PreviousTxnLgrSeq":7500045,"Sequence":10388,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C0CA6E68574B83E52C91E5C625C1D32A1E6878B0DC03159E9234BA3DCCB2C1E2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"ECC02CB0CDB4BF31FC45248F4B4D9836D10AAD4A1C240A3CAA17560A7CAFE795","PreviousTxnLgrSeq":7499777,"Sequence":7457,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C0DB7552CABCA1D5920B4082DCFD39C49ACC67E31DEA001B28217AF37CFCF577"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"4DB4AE248935EAE0CC41DC32F7109471A8262C548C79DB96AD8F054573354026","PreviousTxnLgrSeq":7499992,"Sequence":9638,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C14B63678F23809182C631354FE2B330CD41FE807B99F45587B3E448217CF691"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"0785B3AAAC8C29FB08D751DE84A786496258D86F4CD905288E6801EDE79B1AFA","PreviousTxnLgrSeq":7499756,"Sequence":7163,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C14D9F5E19E06E7310F435874D7332E03920AE4D32E7ED82CE54207BA8EC8777"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"D2ED459C11ECE41CE423795E55BB26C6FC5C15B0D960E36512275FB626BAA411","PreviousTxnLgrSeq":7499783,"Sequence":7550,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C24001E73A9E179FDF24B13DB3C4CADFC0D6485EA39BD2AE106F86730804BBF8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"3B48FF0C63AC47DB815BAC4724E7684BA64D7696CA471FB3444050325D5C6E64","PreviousTxnLgrSeq":7499881,"Sequence":8522,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C27F579409AA888E59F97FF672097C8D8A5D03D00083017CF8899B13B7E32290"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"03C4FAE9054A16262A62F8107823440824A656FB29E1C478F9B0E250F46D4302","PreviousTxnLgrSeq":7500059,"Sequence":10580,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C27FE5FFD3D0388767670B5568D3EED424F9840B6D41A55168CE327F26F5AAC1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"7684955A000F41930DD378B4382CBEA1B534E03BC928D18E3822EA78715AF6B5","PreviousTxnLgrSeq":7499879,"Sequence":8486,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C280889184A543D15BB8F6C2DBB97BD930EC8855DC14CBB6F5138573125E6578"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"4BF7E931430DC680591BC607953474E7C532CEBB35223170D0B3E98CEED3839A","PreviousTxnLgrSeq":7500050,"Sequence":10460,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C2B1FC2B0A62BB29ACB6866706EAF583CFC170C06A6F603C8401EE54311CB3B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"F0F5AC6D76C406098F1FE8E6CD7C31CF6DD9C0C487873083201980AE6F0D7936","PreviousTxnLgrSeq":7500021,"Sequence":10046,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C2F0F8F6C1F6F765526151C54EF7418FF6B16938C0CA97E5140C244B3BFAE46F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"59B0F02531A7F9540FD934CE2064CC3DE4E6D33613684822E04B10641997C846","PreviousTxnLgrSeq":7500049,"Sequence":10448,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C2FDC9CA0D62C9860F23D41267CEFD83A1BA7D9E1B4E51A968060874CBB58001"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"9FEE5DAE7A9D06FACFF20BBE286A5083804DC4F8B6B98F859C64063476B142C8","PreviousTxnLgrSeq":7499863,"Sequence":8261,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C32288152EFEE67BA4604703CBB9F1B82396D335A90037C7094A2764AB156542"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"D34B0DEBD09A13371410205A444405A83E99DFCEE56A97A43672A2A86226FAD5","PreviousTxnLgrSeq":7500004,"Sequence":9818,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C32481C4531635EF211E2E82AAF2767D8D95F0ADBD6CD309E11AB1A402423018"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"50A76FF786F18E9423C145B62E8CE64365162399CBA87430B6408189D0FC7386","PreviousTxnLgrSeq":7500039,"Sequence":10301,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C3416FE81FC981BDD99E9254E5AF8C9F07FC0ECC1121C83DE07DDB0E10FD4D5D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"218D8605B33584C2DE00073AFB42B2D719A8D9001D122AFF1A275D34AC145CBB","PreviousTxnLgrSeq":7499854,"Sequence":8129,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C3743A726C5231C6A3B8680CB966854F663447EBB825A9FD396C925F1BA186FA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"2602CFE6AD7C8EC814013E6F4752D716BF08A5691BCA7B9C2E15E2D03DC82286","PreviousTxnLgrSeq":7500041,"Sequence":10334,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C38620769E2E3632B78F5CB28493E613708E170231E08027179CD6CBA7D27EC8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"2E241467C8A0785972C8C3C18C9EB3343EA59E6E3022FA8CCA95E7444DFF7F8C","PreviousTxnLgrSeq":7499994,"Sequence":9668,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C3F34C78022FB9856EC42C9B1BC31C121613E010BCAB4B2D1D8E50FC2BED6A72"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"11F2D640679F45BEA501DDD1EA6D5D7973B4D3B6A042BEF25486AA35083723A2","PreviousTxnLgrSeq":7500012,"Sequence":9917,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C411E5211A4C7BBF021DF27D00F49B9614158988859523883C391D35E189681C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"9CAE9AE6A9B57DCB5EEF8F4173F11EF66A5519D82732696590FBA046BCD6FC04","PreviousTxnLgrSeq":7499866,"Sequence":8294,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C4311870DF16C76CC35701542CB936A1EADF555A7DEAC3C8CADEBBBE49C2E235"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"0913AA3B2EDA87305A2839F4A8F62F723F3F96473B394A3750326FBA23A486B7","PreviousTxnLgrSeq":7499857,"Sequence":8180,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C4E366A2C9F50F401BB76204675E86C748EA582960E00D953326AB59ED13139A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"6D3F9C42AC39D577CD72A7EA588F9AD2D79F50137C202064CA3866180213FEE2","PreviousTxnLgrSeq":7500002,"Sequence":9794,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C50B369C2C2D916B144FB29F68BBB1543534E7ED0D075911DAB4B7E2ACE66864"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"E1695C23BE8C35271EC049DFD49412594E4549CF512AAA04B2A35B1065DFAF2E","PreviousTxnLgrSeq":7499909,"Sequence":8885,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C5392BEEAA24ABA0BC843C64C45B70304BE59B8FE79588B81CC4A8222955D476"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"7F8182C58D8C8F0D3F59231A36EB7BD21620E6E8594AD639BD3298C864F9D794","PreviousTxnLgrSeq":7499874,"Sequence":8417,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C5652B3D33E3B6E516B44EED88B82414122AAC87B6F1FD7810A2E5CF2657C628"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"524A35D3EF9053FCFDA6734E7F15603CE817C2460A590DB1CEB53A1DF30BDE3D","PreviousTxnLgrSeq":7499767,"Sequence":7313,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C657920B62C1EEA47967CCF492DE3E698057D24F931A2C88C207E81D58256EC0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"9B0E8CAFF1514B5BCB9D8F294935785E0BA9D8BB2B654F390911427C92C3EC08","PreviousTxnLgrSeq":7499859,"Sequence":8207,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C68E2FA493215989AF3280067500A56F44A5C73B9F65FDB38C9181187FAE89A5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"AB6EF3D7124BFC2215C9CBD51EBE603B494D586642A6B6406F3024B47596809B","PreviousTxnLgrSeq":7499847,"Sequence":8036,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C6A97E15E913D7BB28F8F53150EEB554EB19598394DF0C2128B8B3240329A953"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"42C0A407A9CD18D9B19F5F0A68D309B790F32BAF47BCBE0B0A99FA296F84D143","PreviousTxnLgrSeq":7500043,"Sequence":10364,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C6C9ABD76568D716A0B4BA56387D4A20DFAA3DF80E23624C00771124A398F29E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"10586FBD1D1C57D8F59BFACEFEA10E4FEEBF804A282494321D2622E1ECBDC32D","PreviousTxnLgrSeq":7499996,"Sequence":9704,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C6D68C6773E83D9AB8CEA61D7DDFF9FA130EF0F26A73119D9AF2E9FA059F8431"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"3C71CE3E7D33643DA6322EC81D643FAAD4DEBB33A4676E9F2A5C4EBD88B19351","PreviousTxnLgrSeq":7499785,"Sequence":7577,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C75FE14C1ED2C57245135346197D8FDEB766AD38CDE3EAF6D374233CC1120F61"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"992395224D7053A924C52E017E25150C249E46917FD2A222E93F2A9FC0A1F89D","PreviousTxnLgrSeq":7499950,"Sequence":9050,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C790B201FCE89FB0490885925F86CAD9D06109110B7E5AA2F19382E89DEF2796"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"A4935D816C78FE80229DD57ED37CCE57C6E189E40A19D14A948BCCD466D54E65","PreviousTxnLgrSeq":7499861,"Sequence":8240,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C7F417054B666312A22FD42F02554DCFADA385542C1D49A2148AA6ED2B153C7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"D1729222468B18DB1A86A9645BDF5AE3EA70FB16363E22A127A73D4E4504B7F0","PreviousTxnLgrSeq":7500044,"Sequence":10373,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C80B949A635AFD7C6CA2C14ACAB2D56C2A0C294D3F5B2C63BBEB0D5C0ABF0981"}},{"ModifiedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","Balance":"10705000000","Flags":0,"OwnerCount":921,"Sequence":10619},"LedgerEntryType":"AccountRoot","LedgerIndex":"C80FC3650BEF3B37FAF76E648CC0B006CC6BF62FAECE36BBF877E04FBC6AC07B","PreviousFields":{"Balance":"12043269861","OwnerCount":2137},"PreviousTxnID":"C9E62E5894BE1C4F7DECE092C2A436F20266E206E4DE5F3D252959DCE7C43A20","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"7DC77BAB2599067F4C769F36ECFEDED192AAB0C4AC52BAFC8990DB1AD08C3828","PreviousTxnLgrSeq":7499913,"Sequence":8942,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C820F9BB1C4BD0F9739DFA5536CB2A3C25BB90708B0B1E410D4726DF2736023D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3C8EB2F2342D924A4D05280F7828516AD6B0FECC094C17AECB12CFA02A3A3EC5","PreviousTxnLgrSeq":7499861,"Sequence":8228,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C86C3B95DEAFC5D3CC61696FF59F972619889BAF300F71DC939AFEF70B86075B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"F29CE7B11B3338C9EE45B6DB68BD74D362E08DF2E75D0072D9B50469F0FC9C4C","PreviousTxnLgrSeq":7499751,"Sequence":7070,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C8819BE032F117FC85A60E83620FC8ADC190AC4A3D49C4E0421F6ABD934D2A4A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"D44FDB67AE47C2B018F20BDEB9B801DC514F51BF5588795CE0461A7CD4600B34","PreviousTxnLgrSeq":7500044,"Sequence":10376,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C88C9078111C24F950584F2272A942F7D9133E9D37C4C5E72FB8F0A1EEF6ABDE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"7D3CC784C4B33764398C1363C729E58D539681A077EDAB41A684D1E2321FE683","PreviousTxnLgrSeq":7499841,"Sequence":7973,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C8E1F65FAD76A7B7619409136A539071238B57B344BC270C06C57CB60C53CB27"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"9F4EA3BCB3AFBE69474E4D9C2C43289269C216908EE985CD7856BD832FD90E45","PreviousTxnLgrSeq":7499752,"Sequence":7079,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C911BA7CE098C92CE6C90AEDA740A22A7DFD161EFD4B82D87857769EE58DBF3B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"1D8A73DB1B2DCA8F1403B703B0DB7AF07EA376A1ECD80E69E3D85747DB240672","PreviousTxnLgrSeq":7499977,"Sequence":9425,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C9586F6D7F4E5AF22C84DD5ED2FF5D173FCC955BD54221A32C6330E4FB3E5270"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"025946911C77727CC423DE2C2F74E969398F0CC77988981AFEB7BB4726BE3049","PreviousTxnLgrSeq":7499764,"Sequence":7280,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C95DC56CBB1E0A9B981B8FD6193915C76D4F896B655C9DCB60F6504CE707617B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"6321E41A0BCC06BB82EC531E01043A02EEB767B48A3757792F88A870C3689E1A","PreviousTxnLgrSeq":7499994,"Sequence":9671,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"C9C4946D5D664776EE87305940D26A72051DE584AD8906728CF530EB128F3490"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"1A1FB0F20E904ECD58A6F25052BB8F3ABFAC296F73C565EB59250903AD00781B","PreviousTxnLgrSeq":7499907,"Sequence":8864,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CA9BEF00F556E685F7F5BB68439246F929BF894D282F742A672017B8AD6BF9C5"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000004","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"CACF20A03BE89F335F041F75FCDA85B53795E0C7105643567EBFA2DE468CAC04","PreviousFields":{"IndexNext":"0000000000000007","IndexPrevious":"0000000000000005"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"BA2FCA730FDD2E1397AF09FBBAF98082D4CE5D460534CE01273DAFF2D6150D88","PreviousTxnLgrSeq":7499770,"Sequence":7355,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CB0C2446D7F01E1391FC7C4C3DD64AA7B31DA2F5C1E4E22D9FEAF0839C29E18B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"A67CE5CA1B5372E25C25650252C3F015C6F093BC641783B728AD7C512B4EBED4","PreviousTxnLgrSeq":7500000,"Sequence":9761,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CB10661BBA7843FE29A4972CB9E33A12EAA8D9CFD7D0AC86EB3CA2AE563E9086"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"0F775841744508DBB5F62A4AD7E24CED0AE033A815641F3F4807F0688AF2EB08","PreviousTxnLgrSeq":7499982,"Sequence":9491,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CBBAFF7250BF3EE170C924C195AEEC665B6F047DD2E4E160C059C6064F592FAA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"718CCD605488ED301CFA09D550E07BA07E015C84C8AE35E63A38C0A47AEB5C01","PreviousTxnLgrSeq":7500018,"Sequence":10007,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CC33D6E2BE0F9EA6A8E159D29DBEB137C7144C3F8D4468DACBB4046E48AC7CDC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"C3C3A8ECDD1339E68F21D81FD5C1645A93278E0E82A90A9DFBD59C9579424A58","PreviousTxnLgrSeq":7499955,"Sequence":9122,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CC3729F80A59E18D20D7AA56761477BFD489F0ADD0A6719326DD2AB1DCA9F81C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"EAD55C2DC64B015116D9DBA1CE9E9AAE9367AC3892810EDF59F7A14FB6FD5026","PreviousTxnLgrSeq":7499883,"Sequence":8549,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CC434B360F7A3BA49338D03A572DDD639165A007034B9EB28C36861C5DBEA45D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"5CBE565FFA4BBD9192BAB1B3A41582E46DABFFFB5012DC57EC74624EAE29B5CD","PreviousTxnLgrSeq":7499742,"Sequence":6953,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"CC89BAD26CCCEABA09D0F2A82B819D73A354FBEFEA4A1EED665F65C7AE4AA752","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"1F8CFB338EF2B9065931B3AC833FFC1731A7D091635E1FE1098767F89C593965","PreviousTxnLgrSeq":7499904,"Sequence":8831,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CCA87613794E6B890C0D330BA68611FCF4E487285ACFAAE4E309B85A2DDC24E8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"D7A46939974B28ABDEBE55EDB9306DD3C4AFC4737775735EB192E241028BB453","PreviousTxnLgrSeq":7499961,"Sequence":9197,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CCF2F2765833603E9ED04C2C32FC18B1AA1E3B650EFAD33C92F5BA9211EDFC7F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"0419939E19E63BE5288CE19137A4249902590DFD4CEF76A97D6BD19950DF34A5","PreviousTxnLgrSeq":7499840,"Sequence":7949,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CD1EFE81B4FBCBA45866A89B73FD6E0F791318DE0D2B1E1C5463F71FD560F8CB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"34E4567F23B83D33D2169F52389C33567473AB6833DCCA9BB849256723BCE932","PreviousTxnLgrSeq":7499779,"Sequence":7484,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CD3AE4223AA760A1363E20907D5A981D84E9E94CE889FB26E36041CD4C8AAA99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"2BBF10584D8569A4873A7B3DC30D518794C18B6E0975D0D6B874ECCF9AF84837","PreviousTxnLgrSeq":7500014,"Sequence":9944,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CDD77E9C7C4EA079E2E46A65F0089A0EAE1F4FD0C0BC50F10AB2848F9C26BA84"}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-142.9140098010119"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","value":"10"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000AC"},"LedgerEntryType":"RippleState","LedgerIndex":"CDE055509C37872768D2FA63E1B11A26B38ADD9536093BAB7F972E1B9B0D74FE","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-112.7013410696188"}},"PreviousTxnID":"C9E62E5894BE1C4F7DECE092C2A436F20266E206E4DE5F3D252959DCE7C43A20","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"44909904E7940752F1C49EB2ECCF1294C280DC084C4C7EC561625720763D8F44","PreviousTxnLgrSeq":7500033,"Sequence":10214,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CE26ECA32D438C9FE0D365DB074235A0A5D360229F2E1E37AAD77FD688967208"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"4C86E921511262DCBFC0742CE77B72E7A981BC2245E3BDF0F7354894AF874F57","PreviousTxnLgrSeq":7499870,"Sequence":8351,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CE3E99589EA81FF9CCB8B35BEB236B26D8E2CDC43C8B2F9131D2A0B9B52F03A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"F9F08FDAC7392EF84822599725D2900BFA22939F289C063B674EE9AF7DE318DF","PreviousTxnLgrSeq":7499911,"Sequence":8918,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF4F7703B4927F402C59F0B6153F0E296DE8F919F3D71253179191DE5CE15B20"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"EBAC8C61482AF339B9A5ED22A6E6D10B39DAF05C9C91FD19A336F54260E6ABAE","PreviousTxnLgrSeq":7499958,"Sequence":9158,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF6108FE945175AC6D91CBB90CD7DD21690FFBDE855DD22BB66B3EE66FED346D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"7F11AAC20A74BC012DDBEB7AC31610AACD59E349B30E1949AEC2D92821A64275","PreviousTxnLgrSeq":7499907,"Sequence":8867,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF6C585189196EA3E50F3D68D1C542B6908A7B3B2226985A34D84C5750A0E986"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"73F7F0CEC8AC1D17E5451838760703D0F3ECDA6AFC87B60151F780535618274F","PreviousTxnLgrSeq":7500007,"Sequence":9857,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"CF6F65DC05BB9C84875EE50822EA4BBA4DF7EF37A25783487433A932B8C24D84"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"1D71E9560DC810E061E7B5F0E005B77728117B9A03FADB0143116CA7EC26E332","PreviousTxnLgrSeq":7499732,"Sequence":6812,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"CF949EEA89458F065540EED689920408D1E61F65F289E8E0214E9F2541F35C74"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"55D338152E7F4988508EADA1CDE2B5B3DCABE689476A4BA6C4D6477739817043","PreviousTxnLgrSeq":7500060,"Sequence":10598,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D017BDCAAACCF27F33F3A51291ACB4BC16087256A3CA7CA23574894545F3E3A3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"845DF7602E785874F7FDEAAAEEAD1F5818D9AE21C594342C9C633DB39693CC7A","PreviousTxnLgrSeq":7499870,"Sequence":8357,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D04A328BA83542CB4B4BA5A64CA7B6EFD17117D6304806A22A84BD3D73BCDBE2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"2FB7136A415384F9464B374855E7A5E9D9D3EBE021DD785D1EF481A2E41C9130","PreviousTxnLgrSeq":7500004,"Sequence":9821,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D051F0514FDEB66757D3AD7932D994C483F79FB287504635DA979F13FE455E51"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"0D431649F3AE862A2F138F660249B433A8E0EAB4F7DDED6859CA7DEC659A02BB","PreviousTxnLgrSeq":7499782,"Sequence":7538,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D05CD0EC1949E0AE3400C41A782373CECBDCD8224384090FE76F4321349924E9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"EE4AC4D2566ABC8739C450FAC94F4D7E48BF9C0F876B29307FAC069D99F9C9A8","PreviousTxnLgrSeq":7499731,"Sequence":6800,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"D07F4E490161E21C151101759CE8E6B65E84DDB5A523E6EE1E9C6F278E699763"}},{"ModifiedNode":{"FinalFields":{"Account":"rn7Dk7YcNRmUb9q9WUVX1oh9Kp1Dkuy9xE","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080BEF091658FB","BookNode":"0000000000000000","Flags":131072,"OwnerNode":"0000000000000000","Sequence":27667,"TakerGets":"68826783","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.5588723313498"}},"LedgerEntryType":"Offer","LedgerIndex":"D106A6720B5D02F35BE537217438A69BF0134054ACB86058B462B8099FDEBD38","PreviousFields":{"TakerGets":"498381967","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"11.28795828549009"}},"PreviousTxnID":"19A914DB471782F8CE98BC09032FE9111A4585A9ECCEDCABDED8E6BF949B6801","PreviousTxnLgrSeq":7501264}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"B712DB5216C9079619495C770D6BFF217C93B6E1684D45AFF35519296BE04CE9","PreviousTxnLgrSeq":7499954,"Sequence":9107,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D14CEDF0746F35C917F0BCF11343FC8F0F07490F230A22B87FBBEE73EC5241F6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"C338290A3DDBA56D5C0012B6100FC0A5594553623BE1545E0EDF384F17727DE1","PreviousTxnLgrSeq":7499957,"Sequence":9149,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D16DE7AB1FD17DBF80C76B9EE32CE0B73549BF187FE4A147E057EBFC07162EDF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"225C20706904D8CAE1A916579C6D24E0CDA24182F0D5A348CF1303FC9B041023","PreviousTxnLgrSeq":7500001,"Sequence":9779,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1721265F20151CCC6C68062F1F1C480D4CF9899B235A6AB1FCF8B5DBA36C7D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"D1014DE66015F404CE8ED8CD189090CCD8DCCB658A775AC989D9F8DF617746D5","PreviousTxnLgrSeq":7499769,"Sequence":7349,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1AF314B85D75CB792A1CFB97D5970737955A900B465F899532C16F5BCA185C0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"50EC9358E71966D13CB93C9FE00DD28AFB86465254BD51356652C6D631923E8D","PreviousTxnLgrSeq":7499866,"Sequence":8297,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1E4689ECB8B57BAAD5121C5DD6D808B6F2F89FC6252432A047CF43104F379DA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"ED955612D0801DC7CB28CFBE7C250032B26C1E40B3A0E754DE95FBFACA7C6E1F","PreviousTxnLgrSeq":7499894,"Sequence":8690,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D1F1DE787053FCEC99A77E5B5D664CB40AD21BFA60B901C00E46D754EECF2F08"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"F2619B1DEA2FBE33E31EDAD83E1FB7B016AF98B81D592FFCFA27C6E2A0874318","PreviousTxnLgrSeq":7499868,"Sequence":8327,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D20EAF8FE503D02E94A7D383A951206533C84E30F9AC1E21EB83E6FE10EBF143"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"5481DB100856189B31050C2E91CDC1A4FDD810E4287F4196E4ABB204C49497CF","PreviousTxnLgrSeq":7500032,"Sequence":10202,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D23E90007F7C63780EEC5555BCAB0CA1E7258665DCE10E05FFED8E2E1F2A291F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"CDFE7808CA0EF216B132B82C8150A85E5C8159D02586274E26BC3E5E0D688EC8","PreviousTxnLgrSeq":7499873,"Sequence":8396,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D25B356CB6E201A5FE945F39D40C85A9D8631930DD906647D68C0565161D36AF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"4225EED7641F9A92D1D34462B4235C79CC5B5FBACA6FC6CB70ACD7402B7CB28F","PreviousTxnLgrSeq":7499761,"Sequence":7226,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D2A6BB61B06737ED37A76659CD088057F5AEE55A1034764DC0E4A1D42B0D6A6B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"0A7DAAEECFC805C86819923B5808CE2EF48D3A6E7092F7CBF4BB0A7DAC5DBE16","PreviousTxnLgrSeq":7499975,"Sequence":9404,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D2B0E5A4E5EFE970E03C26B16F570D163555A5596297E04220B350724C72F33F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"FF00FD34D3F61497A8396746E1B02689780EC4DD32C488BC52CBCC28D807D304","PreviousTxnLgrSeq":7499992,"Sequence":9641,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D2EF177AD18E29F83221841E7DDEADB2EF7827B8F67527BE2883C780EA092FBE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"28FF79D53E444721057F3907FDE1E6B4B4F0D21DF32A9848B25342AAC14F84AF","PreviousTxnLgrSeq":7500046,"Sequence":10403,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D302DF8654C12B69377B85BE71CEC4A61E94CDBFE90035CA8B396A8648EF660D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"51EA19E08BAB267BCD4A4409CE3219CF7DCFA24F56251B4C1C6990DA8E55A646","PreviousTxnLgrSeq":7499987,"Sequence":9566,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D359D550F096E290AD9BCE1A10B1762D18D478B7DE4E3F6C44EF35A78D5B48DB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000004F","IndexPrevious":"000000000000004D","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D35AFFE9B18B25395CD40C768F22D1B56D366F9D07FEC4C28952ADE81A907F85"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"CB195512273BB1FBB1C1931FBEEEE802F5C7CB046130C18FC26821042C4370DB","PreviousTxnLgrSeq":7499953,"Sequence":9092,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D39531CCB798747AE8677011AEB4860813498E524C9486C83995E9506597EAF4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"3664C234F595CC04867BB4A6C01264379EAD1A9F21207BF70213A2409A372EB8","PreviousTxnLgrSeq":7499983,"Sequence":9515,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D3A41D41FBD741886BB9A7876B3A36155E5BCA8BFD6A0689A43DE21801D02703"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"3B18FC9CA94CFB00ACCB9021D2A0215F6CE9B1E6438CE696D031B8D47823A236","PreviousTxnLgrSeq":7499762,"Sequence":7247,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D3D3A2178720143D57E359F36EF7B7650EC92CABCC63191951D1D44F123CACDA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"213F078637BB92047690149CB761BA70DB54941C2BC99FBEC9C0264EF0DC8E20","PreviousTxnLgrSeq":7499894,"Sequence":8699,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D3EF56BEAE1EE14A7B49D09D691E165BBF5E33B5CFA8CF8B09981C41EB1CB573"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"134A779A5AE2C8B80F4CD6262E5E7141FEAB465F51A44E796B1220E144B1FDE5","PreviousTxnLgrSeq":7499803,"Sequence":7829,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D416565F913F931A2BE0E3113566F901D4B05427B10C4EFD14F492A90593D5D5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"F6F2EFCFE131145EB451EEA8D1B7993FD0823E1030C135EAA54BAA685E026087","PreviousTxnLgrSeq":7499780,"Sequence":7508,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D45D3CD8BAB8B6C381E3249FED675DE3D63DF09BF2116562A5083A3B4A0808F8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"6C5D52DA22AA02A0B70A0467BC490523459C95AFA2B2B9D117190D9BF6022EFA","PreviousTxnLgrSeq":7499791,"Sequence":7661,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D475F37822F6B61FFA86375182367B607B0A6AFFE4E175D9C58BAC79867D5B37"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"098635541C53C409254B11BC0F890BBADB8249A02B389113E1349D4814B72308","PreviousTxnLgrSeq":7499798,"Sequence":7766,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D4A952EAA29FAD12FE7415E6B8F2A5638AFB44D52571758CEDF10EDB96C2E345"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"50F9C54D3BCD959E06045896CD78ADB440509BF9ED3CC4582777C503D58BE6B6","PreviousTxnLgrSeq":7500023,"Sequence":10076,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D4AE429D03427BA6A77DADAA37AB9C4D9F13A6C21A7FDFBDF4F4488CB3D85A61"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"000000000000004A","PreviousTxnID":"1046B4AF64421BD7BE1010D819144F8940B75F214286689F6409708C43998ECD","PreviousTxnLgrSeq":7499746,"Sequence":6998,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D52052A1E9D7A897014B149C3AC9CB57C74AC30FE8D041421F5D531A3B979B9F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"14FDCFA2791C2A17368142A2C69488FAA243C181369837F46DDDAA4E8E5D7297","PreviousTxnLgrSeq":7499768,"Sequence":7337,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D52141EB296A2BAE1A787713BE284F93376E3C957ABEA0DD19DF2ED4798956D1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"91305C09DFFBD3A0A95CB3640B04C76747251DB2E8B071E46B2AAA1748A995DA","PreviousTxnLgrSeq":7499910,"Sequence":8912,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D59F66C66A115DC0074B146C12D95C809674702D8FD90BEAB661FA7BB2373B88"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"754FA415CA2910EFC121AB6765FAE4688EA03FC451DAA64C49B4CF7EBBECBE56","PreviousTxnLgrSeq":7499763,"Sequence":7253,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D5CF729CC4FB2D090583FA106BD5F9921D36C1EB87E3C18231F6A6A5B735AC4F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"F80F4C0048767B3EA04BE290AAD415F535DF368468CEE7D3CC20708D2183069C","PreviousTxnLgrSeq":7500031,"Sequence":10193,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D66AD62C8C3FE61879C4C9360BD387EE13EC8456E634CC161C4FC05164D1DC63"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000001B","IndexPrevious":"0000000000000019","Owner":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","RootIndex":"4FCF3E8205FD23FAE3F1C28A546229BBB5D2860A8680164777EF5DAA48F796D6"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D68A8364B85E8288599352C628C1A170616BCF0CB976D06626B468ACB942753B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"B5E666DCD9224EB5106094A59EC93FD99355DA2B280CC3F962939D403585F504","PreviousTxnLgrSeq":7500020,"Sequence":10043,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D6B15B16CD77F7FB85F9EA58C5EAF1DA0F234B4C3420B7CCF455B48AC27A5DC9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"629E0CBA9085B6BC4833331F21BDC1DC4186FED0456F46DD1B1409D111A18FC2","PreviousTxnLgrSeq":7499946,"Sequence":8996,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D6B7343CDDCA0FC1B8D24935313F07E9B38F25EA23AEBA39DFD3238A916454D9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"950B2AA506AFE8F990F9A17E8F414462A60A92A66F043558C1BB5DD2375C0AA0","PreviousTxnLgrSeq":7500061,"Sequence":10610,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"D6CC7A1A17DDD5269AEAB3A359C4027441A1085F3704ECE78A17A7A6744D6856"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"444144060552A496C0BA92A6C0876405778D289BC463B38DE93AD25DDD07AEA3","PreviousTxnLgrSeq":7500035,"Sequence":10247,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D709F7ADE2CB53047FFDB78B83D21C608A058A68C89F41F7F727D2B961AC2B22"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"393CBE2D781A17C75153F56AD0457F461E577BEFE4B5BB3366783AB721351AF0","PreviousTxnLgrSeq":7499900,"Sequence":8774,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D70F50DEC28ADE46E5874CFDDD3E5793EA90F546EF14C3C7C95E83F45D271943"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"1E0444D1EBE57748FCD8724C646B50DC04E6ECDB28ED6323822AEBD0C4FEC968","PreviousTxnLgrSeq":7500031,"Sequence":10190,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D721E4CAAF0BAA404F263AE54DC5C9626D442CAA429F9B66E2394052AE3F3B7A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"53EC5F93972E93C5A5884F04F08D02D8CD271E962076DE4BAD8CDD36CAA6367B","PreviousTxnLgrSeq":7499950,"Sequence":9044,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D73D86A45EAB6508DC97B9AE6936EFE15D0CB824183557BE0134171D40193CE1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"E0A0ACB1B8B7180BFF062AE07ACDF2ADB781EB8AE1FD0AE7D1ADA6856FE7E444","PreviousTxnLgrSeq":7500025,"Sequence":10109,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D76E6D19A73401DEB2851EADC5C5589F39456BE7115F7A6C65FC193BBABCB7AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"1E0AE5FE4D0E6C1FA5BEAD6121C31BD25B4CDFFD0EAA7EE90A82913427CCD77D","PreviousTxnLgrSeq":7499784,"Sequence":7562,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D7B05DDB6ED24C136D6DC6FD17C74FC1D4C2A2B94EAADEBB94DD48C0AA75EA0A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"7695D78EBECDFE408F6095051EDB2501C5453B633B94412A79B77788AF6A9B14","PreviousTxnLgrSeq":7499881,"Sequence":8513,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D83AEC4AE9EA1ECC00479F409A198345B61210391EC7A20C5FDA8C83FB1C2EA9"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000050","IndexPrevious":"000000000000004A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D856CCC48975DFA8D1C524177ACA4C9C8F06EF3BC222C22C447DE19FA1ACC856","PreviousFields":{"IndexNext":"000000000000004C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"35777F167E72AC2AD32D9370202FA2679071A62802E49539B7B9748EF8170052","PreviousTxnLgrSeq":7499889,"Sequence":8618,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D85F46B3408EB8D3ADD2DEC728FDEDF29428C6B58B08E6FF055B7DE9A83FB8E2"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000013","IndexPrevious":"0000000000000011","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D878C1DF13382E8A1D19FA15283576AB9B902DD90584178D38C68108AB4B5D1C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"6D93DA5744F0ED70B5D9C1E8DDE0FE65F18A61DEDC649859E1B0616181C8821C","PreviousTxnLgrSeq":7500010,"Sequence":9896,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8AAED212953A91732E0F38828742CA007E386B9E198136262ECB41095310757"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"E23BDEADA6E9BECDB4213C8A39020C128AD2EA6ECB8BDE65123D78F42A2DBF2A","PreviousTxnLgrSeq":7499780,"Sequence":7511,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8AF7650D4546B88E4AE223CD5459F503FB83F0FF228C34CBD967F625E9052EE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"31536D2A3BDEF47FDAD8D70136E6A8A6851E8F7FCC2761C241B3E98C463260E1","PreviousTxnLgrSeq":7499897,"Sequence":8744,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8BAB104F5C3DB16241B00EBDCA71C97A286875DD080F2FEFF35B55DEE537928"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"16F7B8AB4BE7E0EFAEA46713EB90A79DDAC116186E4E62C95C599A5D8A7D4285","PreviousTxnLgrSeq":7499855,"Sequence":8153,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D8FDDB1D966AB0099CD16E467BDADE6F045D23B35C2BB9D8CF3E42E601A69D9F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"532C26C757FBAC5A57D20A7FC7E2F6962ADA4FFCD43AE4E5477BD5DB23E6D3C8","PreviousTxnLgrSeq":7499852,"Sequence":8105,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D925C173537BBE465BEA1A16619C16FA7534EBAC5108CECC554478792EC394B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"946EB5462781BECE28A63EBC0CBCCD16156F02C8CD1BF1AF4DC512779F0101C8","PreviousTxnLgrSeq":7499770,"Sequence":7358,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9491FE81735E75FE557A8CE9B8F5F2F339D87DE63A37130C444E9887F147B98"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"F78E19CFC7C04ECAEA72D0D1B4138A5A5C7CF1D8F6FF8820E2E0279471087B74","PreviousTxnLgrSeq":7499767,"Sequence":7322,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D95856E9C771F80F9DD13CAA9BD0D6D600A3F971D03D9AE29B0DEB41F556703A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"089785961D813C04E8D053497CDB18F7A181DDEDE17F9CD4F6E18925796DBE23","PreviousTxnLgrSeq":7499885,"Sequence":8570,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9AF17511E99BFF79B7C0DB07B093DFDCA12EEEF06C112B2896B75B4885C4F21"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"8CB1471EBC4AD6EE30A6C650D5512BC7D2DFA36C6714084E92832D8569D95476","PreviousTxnLgrSeq":7499760,"Sequence":7223,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9BA432E49AFFF8A7BEF024F45B445A147FB3320E8513364B8FDC5999133315E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F6F735824397B1605FCE3D263E1386F718924E84BB8B863A3AB35CCDD539A7B2","PreviousTxnLgrSeq":7499965,"Sequence":9257,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"D9BC44630993741FD5A88723783681067D98D590ED5D5131303ED561177B447F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"4373D8B89B955B67BDBDA228DF5B2A9299CA70CD6E2EF452F83E7612AAB6D821","PreviousTxnLgrSeq":7499807,"Sequence":7895,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA27EE4CB61CF7F82F84511F96C06E45B5BAE99A3269F3B7BF15F12F6F9347F8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"05D6579D73F60F29FD0F34DDF5327D9E205C9DD5AD091D1B79D01467CF3C2AB7","PreviousTxnLgrSeq":7499769,"Sequence":7346,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA2C55D6C6EF43CF5F0FA24F5BC7B9C43E758137599BE0577D2568976B04AD4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"E14F9924A9C6D5AF40FD5D5868EA701EB477BFC3615E9A770F7DAD93DFC0C378","PreviousTxnLgrSeq":7499802,"Sequence":7823,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA2D6D1192D6045E9A384FDBC70AF474506CC95DCD701073FE5E94B57B635208"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001D","IndexPrevious":"000000000000001A","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DA4D9B8518BF71140ABD6350AFAF504566D216386ECC2894A0EE67670B2B26E4","PreviousFields":{"IndexNext":"000000000000001C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"34459D9FDCA323472CFFA57D72505FC064F4D64478325912160627AA058142B5","PreviousTxnLgrSeq":7500040,"Sequence":10316,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DA73F1E2FA5016F0AFD71B6ABFD8F88B0EDD8451DFF32873CE4EB5DB8C093CB7"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"A1237EC7E7E56167240304034EFE1EB48ACC160043F58038DF144DDC4C95BBF3","PreviousTxnLgrSeq":7500022,"Sequence":10067,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DAC925578278CFA822B7A052B44CC958737454EC03D541FE994A4BA98E48215E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"46801BAE3202CB1C3C1CD30F36DB9FE0CB85307DE90249059E08D77EB389B576","PreviousTxnLgrSeq":7500003,"Sequence":9806,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DADE6F58EAF6AA8AE0573DB327530BA9735089AC3F016EC390C1A43C96827BD8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"DD6D94D2B0C407AA31F12733F5AB17BA7B1D48C177066B853A5AE879BEF978AF","PreviousTxnLgrSeq":7499861,"Sequence":8231,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DAEB831C5698DBD87EDF34F8A6040D9B9E379A03E916411E4E858832BCFF6CAE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"905923D9B8464723A7C72B41E5494429FC0BF6A0261714B410511A7B36BC66B4","PreviousTxnLgrSeq":7500058,"Sequence":10574,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DB92DC31CE8AE47B5D358FD45ADFEED1F6277999CFD850BF5A81472D135B89D0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"D6939303326B35B98B95DE310A92EC866F45E5F2B6C42C9EC2480EDD92B4CF5F","PreviousTxnLgrSeq":7499864,"Sequence":8276,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DBC03859AF2708EF949C2849B8153CCABCD1E6E4B294A7DDE613811E4903D9C6"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005F","IndexPrevious":"0000000000000057","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DBC0F9F6D679A821C47D48C8B8C66A92535FE8EFF47A7975766B6440F67C86EC","PreviousFields":{"IndexNext":"0000000000000059"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"B6BCE3D25AA2F175123A81B36A6F9C2E83536A60B8FFFF4BC452695939A6062F","PreviousTxnLgrSeq":7499777,"Sequence":7466,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC0D28CC668B931BFE6FF52D2E91B008953DBE85C0FF3554B77FCC1E42FAFE3C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"8BA2749A30D78BDEDFA3A7A0A03B32C2113662C09C5F6E7DB3C11D252585A32F","PreviousTxnLgrSeq":7499806,"Sequence":7868,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC2F700B2B832F37D910B5C2E20D610AD908279DA63003CF82D68D4A4250C0CC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"BFB2BAE6FECFD45E9BDE359881D30BCCE3339D88537BDB03A11503478DA4E554","PreviousTxnLgrSeq":7499990,"Sequence":9611,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC6C92A31629D5CFF21A2BCEBD2FBA590F7F88EB874A7B7558DB9E5CE46A97E0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"2F88EB4DC6FA341A742C4F52323FED46C116826C0D6BCEC7B35E01BD93C335A3","PreviousTxnLgrSeq":7499791,"Sequence":7667,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC74634656D044D5DF62871B5CC5B07E269E0F479202C3C35EFA1D721F0E7154"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"EED191803DE26EAD744F2230F7FB9DDB093556AA3D148A3C52C9B7E83C0935D2","PreviousTxnLgrSeq":7499851,"Sequence":8099,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DC8E53820D67D88887EACC32F9375C14960B16751CB9425AF1F2E1DCE4725FDD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"F01C383E9AB43B5521668BA1BF9FA68D3F95DDBFBAAB606E24BA8095A8E561F8","PreviousTxnLgrSeq":7499962,"Sequence":9221,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DCB08A16A186913079C775980C8CA098C255115F2477EC0F3579AF0D65D81999"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"F051A0D2712F92B73448C51DBE249FEBF2BE72A0C4A7535164F02B06869A5432","PreviousTxnLgrSeq":7499981,"Sequence":9488,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DCF9FA983D6616042A92A20ABE20953968A21F0EDCAA7AE0CB2E089E0C1A9A74"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"CDB86A71189C8986E0A342F214DF1748DE4A25193F4F7CD1FC4AE82D48A7C1C0","PreviousTxnLgrSeq":7499797,"Sequence":7754,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DD59620ED8A5CDFB0D0F91A4B2109E905089E3AF4518D27B24C7FC3B0D2B9531"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"5FEDAF17B05C83D76EF95FDA995B1472D8F69CBC22C45A4E961EFC3F90A3E394","PreviousTxnLgrSeq":7499760,"Sequence":7217,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DDB1DD08BDB0D3F7251F60D6E8D89774A21BAF9F7F137B4838076E588A976284"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"33635A66895F49F50D5D900E32D6CA2081888712FE5BEF13E2B6E477DCD9AFA7","PreviousTxnLgrSeq":7499967,"Sequence":9287,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DDCC9259CAAEDA4FFFA912C88FA8DA4F5F00EF4FE0A015C3A5BEBCAC3CC4C2EB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"9E3A4881FBC47F5648170A1D5943205AECC82213B433447D5F4458678FD7726F","PreviousTxnLgrSeq":7500000,"Sequence":9752,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DE2A006DA53F484349894680C572E1BBB008B83FAB88F198F5BEA3BF0EC46E4D"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000016","IndexPrevious":"0000000000000010","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DEDCE633D9801A068C7E9F8F8480CF08E50B4A41F706FB492E7C41EDB526775A","PreviousFields":{"IndexNext":"0000000000000014","IndexPrevious":"0000000000000012"}}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"},"Flags":1114112,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DE","LowLimit":{"currency":"CNY","issuer":"r2d2iZiCcJmNL6vhUGFjs8U8BuUq6BnmT","value":"0"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"DEDE20784C5B9A631C8D443AA35CB39F8280E191A7C23B63549FD66414671C4E","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"40.07133568553353"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"6866A287E0FD9572C448E131468C3BA2B81B2AA27AC6BD4DCB36EA4BD049B121","PreviousTxnLgrSeq":7499949,"Sequence":9032,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF36FCDEAE252DE14F6B1F92E860874A3C0AF31D7B4A711E361ACEB09DCC54CB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"EEB805D88AE216D089BF0A546D2F1A595486BD71163421828050730DE90CB90E","PreviousTxnLgrSeq":7499841,"Sequence":7961,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF5068B4A54882F5856F9779CD8480B04030BF514361C335CAE32C2EA21CAFFD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"AC510EEE400A871256BB39017DE95C608D6C38D8E99BDF6D80C40B55FC3761EE","PreviousTxnLgrSeq":7500049,"Sequence":10436,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF6D431EB2558E24002730102B992CEB6AD25C0C0870157D37885CCA66B52A2F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"0A61277D5FB7871515135793D4BDD718F5E1A2A7417E39C6495F26859774B199","PreviousTxnLgrSeq":7499778,"Sequence":7475,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"DF7BBFD9D784C1A7F2A51789F55B6309D271F4B12F652B5174F41A11E9706197"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"B126F4557C5D99A09ED78B53E143EF95321EC15418C569D6189AB166852CE4B9","PreviousTxnLgrSeq":7499899,"Sequence":8768,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E02235020FD9CECD0734287C7F991C00AD0A091143BFEDC1DEC68491335F75CF"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000069","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E0470B1B7BDB2458FE37A41E601091696AB6B52562FE8966C02629E3AF5F532D","PreviousFields":{"IndexNext":"000000000000006B"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"D3753BD6B96D1C4FB7573F11783CD15752F5BFC919FFCB13C82349B3BB5D02DA","PreviousTxnLgrSeq":7499892,"Sequence":8669,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E06AA05D2B70815E246A44B576EDA04A86F508A4CDF809D4D5735EA8C356CFCA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"552BB296C175CC33C4755820D69DDF2DEBC988506396EFC598225DB2D41B2BEC","PreviousTxnLgrSeq":7499759,"Sequence":7196,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E0C3BAA8B2BAB13D02CAD2C8E29A256BFF23F4279F6FE530EBBCE8566C636DF9"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"C386BB4D5AE4BAEE858F660D7F35C44F43D97F988DEF4E2A3F047DB21AF6FFBD","PreviousTxnLgrSeq":7500039,"Sequence":10307,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E0ECDCF12DFB883C1DFDBEF812A25A8E7AF0DDCBAB0F0BD19A48D9269929CAF1"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"46A6B31D99D8A69BBC39E9983E4B6D6413DDDD268E108319474A1350668CAE84","PreviousTxnLgrSeq":7499910,"Sequence":8900,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E112FE3BC3CEDC6AD37055768532F4ADBA7F612586E13C8F702D56F35C6D3C2B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"AF0EDA695F1EF7424BAFC2FC1B96DEC7B74FE02519BD7DDB279EDE22C1C491DB","PreviousTxnLgrSeq":7499966,"Sequence":9272,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E176AD1E322ACCED187C0C382CBB8863D34727414B5810A28E2C53A65EFD40A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"9A83CDAD5C5A3E18732145B2085F5C3F9CF1A8F82B7C6F3CA936658EEB11FD57","PreviousTxnLgrSeq":7499792,"Sequence":7679,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E1F199D9095C808063A97EDAACCAE27FB11F3647E408E93AFCDECB2F57E5B9DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"25D22E5DB71679EC851EFCB801701BA9BC61510E7C8B724E3924A725279FCE61","PreviousTxnLgrSeq":7499840,"Sequence":7952,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E21223CEF2302D3E21922EE37D60E48E8E9CAF50FE46F5FA17175116B833C97B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FB99BF0FAAAD233F7E0C786ECF471F6033D29E391B0C9A7CDD7915903140DFF7","PreviousTxnLgrSeq":7499804,"Sequence":7838,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E22F0EB8ADAB047B27A3250C6D0A74A2DA63DACDB7B3B0F2EE8C4057B3371C39"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"BFECFA17ED24B7BFB460D2F789CB698BB1B41E07A37B4CBA0DEB2249D85D58B5","PreviousTxnLgrSeq":7499978,"Sequence":9443,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E240A9B37417D47F5A5672243C00807BC22D6B20DDA4928DFAD8F2D81D4591E4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"F2C433F1604B2674B3A65B3328EBE08186385FD1D8932D6ED0C17C520091A832","PreviousTxnLgrSeq":7499905,"Sequence":8837,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E243CAECD9922FF3290C9DC646BF5167D2E0CBD35B157BE31E57F4C9FEE7B282"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"302F386BEC3D319030DDCB91BA43F77FA0CE3040DFA202F9B7388F186031399F","PreviousTxnLgrSeq":7499797,"Sequence":7745,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E27B7B1C2FFB3D2F6C8391A752AB73BDE7C1B347F0E1FEFBDA7BE805C8B264A8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"2763816FEF24416644FEBD26452FD044DAB76033E6705B808916615F8DF6D3E0","PreviousTxnLgrSeq":7500058,"Sequence":10568,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E2A80903C380602B58CD32D09ADA2E9EE44C72855AC89BDE14757463C7BB426C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"D4A542755400E1D743FBC9140E5848D2AB2469F8C5BC88E49FE04A5F37626017","PreviousTxnLgrSeq":7499961,"Sequence":9203,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E2B3030E56FB9658766170AC8D78D36FAB3A87DB15FB68C00FB38A22F3EA59A1"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005E","IndexPrevious":"0000000000000058","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E2B86EFAB1237953F821006B151585151638DDB804837B61C472FACF73F9C261","PreviousFields":{"IndexNext":"000000000000005C","IndexPrevious":"000000000000005A"}}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"0000000000000055","IndexPrevious":"0000000000000053","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E2DA789919DF5D3A760BA4CE1FF3B7CCC63EC1FF67553A2C0B9400513C25A2AC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"36017E2B2C82AAF8FAC8AFDE83824156336EC4AC95FC6AC8AEDEBA004840BF65","PreviousTxnLgrSeq":7499781,"Sequence":7520,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E2E2E7DF57516FD6969B71FF602DCFDDE7CC9B5F6B7637CA49760B6C36B2B28E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C438000C5AD3F70F13AEB3EE6E4C1F9ACD3D45B3B1A245EE6F71B2771724565F","PreviousTxnLgrSeq":7500023,"Sequence":10088,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E32F64E451B50A497A5A6881BEA4AFE7DCE9109999AB01237E2DDC2FED9C1318"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"950FD5DF4943981D164F6B22E9CD09733EDD0FFDB5DFC80B8791D935F52AA780","PreviousTxnLgrSeq":7500038,"Sequence":10286,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E35159CF82C4ED3D6D84DE1BFBB9E4CF73A00D925EEAD653A9F1D75908A3855B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"BDE64EE8F9B5B193E3BABF582C5BAB361D05461CD52111892BC235EAA6A49533","PreviousTxnLgrSeq":7499787,"Sequence":7610,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E358E10433F4C56EC8E4D7EDCCD6DF80D41299E668B4F205A30535024A3ADF63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"8DB9571D3C906A06916E6E43157AAF0704F31BE311AD1FAC6428E74D8F3BD703","PreviousTxnLgrSeq":7499964,"Sequence":9245,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3856A90F938F9F1B22EA3C386F04F3AA5AB912C31AEE4AD80E06C2C896856B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"CC2F6C35D62AF90F4001C2BBCA1133FB2C1785783B10D285460E29BA53DE0EE4","PreviousTxnLgrSeq":7499800,"Sequence":7790,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3AC0D7E545FC0831804686950BD2AB3B9944AA90919304B079BB2C6BC50F88A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"62EF0D08280C9C91DF9CE0072C21DA06B9B2CCECC77220AC91E488313CCA1C90","PreviousTxnLgrSeq":7499895,"Sequence":8711,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3CA252C7AD869B27797E7245766680D4B51757DBBFEAA25F3936E7B9AE288C4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"535CDE2D8AB6490E453349A2B73C71D539A348F54BDBD214BB3F1357781B39A2","PreviousTxnLgrSeq":7499968,"Sequence":9302,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3F8AF5A732420C54E0FB3F10C0EF7824ACC760227FD16F390D6663237592524"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"B8E346F51E28B8CA514346DB4465B74A24235E3499487B15C26116F5F5EF0D28","PreviousTxnLgrSeq":7499838,"Sequence":7931,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E3FAC1F5EFDC8B7CA20EA175D72147570FBD4D2CE32156BDF6C5A48CB8F50DE0"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"9491F415E26BC54FC2AF5568FDD49049CA41E0C9B2FCA6FAD0871111B6926900","PreviousTxnLgrSeq":7500019,"Sequence":10022,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E4036D3D45E25F547015914193BB9B5DB5B8A5F4A8BE39CAD7497EB53F63C3AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"CD7B6B55767B364A34FA2163486D8D61323BEF114854F2DFAFBA42F2CE9C687F","PreviousTxnLgrSeq":7499791,"Sequence":7658,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E432A15410BFFFA02E274B88283A432798E8D466ED6B92CED5196ED50E0A9E2C"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000001D","IndexPrevious":"000000000000001B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"E43E536CA1552072CA218C6B0591B455D111D3D15E160F59201B822C02365A7E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"5C4DA30FAD1680CA35D1801BD3CA40986424527A9E4C25E603CD1CAE589E4641","PreviousTxnLgrSeq":7499948,"Sequence":9029,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E4DE87F902CE3038109B978244E07C457E9BBE03647A50CAF67EB57343BCB70F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"699376BC7C6AB6941C92865425EB119EC41F4D6EB5750273C0A7EABFDA20612C","PreviousTxnLgrSeq":7499976,"Sequence":9413,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E5314F98B75286C9FB63EB8D48CCC36FA2F5CE245EB3834561094617C55B2611"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"F2A7E63380320B80B4671178813AE61E0EA7E5D98EC0DFC5C8AC07A65598F9F3","PreviousTxnLgrSeq":7500020,"Sequence":10040,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E5457A0937F349F0045994C775CC0347B8CA44EE931B4653ADFDCF6CB34F9D41"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"26BD53B79C92EBA21050781A69335E074DA64111FC12E932307C717383E7E69F","PreviousTxnLgrSeq":7499874,"Sequence":8414,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E577520E52AF1B1B11698260DE5C37DC0A7887D939A1DF86721AC41F00D9ECEC"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"00B17AF4240395F206C2944EB5388887CB4C64798901E05B30CCB7270EC9B425","PreviousTxnLgrSeq":7499898,"Sequence":8756,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E62A831386056D521E86108940F4EB7A0747F0B0B603ADD60A72147FD0923870"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"0C91A7629549D97913E2F9BE17098110604F2C500E885DB1EA934D2F988BACEE","PreviousTxnLgrSeq":7500047,"Sequence":10415,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E630C94D3BD3530B94E2416F6641FED06CCE4AB90EB0529017F307951CDDDEDA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"C6840926C83322D878353231776FB1CC450E7C14251E964DDDBD977C81E5A38A","PreviousTxnLgrSeq":7499872,"Sequence":8393,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E654C5D97755290CD38F7215CC90D16836B6A21F68A218EC226D2B8460ED4AB8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"A537E53D50A1782D49031484E3EAA31FDAE0C9DEEFEA712373F30AB0881A359E","PreviousTxnLgrSeq":7499912,"Sequence":8927,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E67E2E092BA20EAA896A3F8601E2220607F9AAFED24BD2345595D3A459BD9334"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"3E4C01FB72CFA57796BD4B8D31A1375638688B10AD654802E537B6862E6E114B","PreviousTxnLgrSeq":7499861,"Sequence":8237,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6CD90E720708282E2BD329A9233E1264533CA396358D6B2CF4B92CBE1E4CB5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"9A7318F9D4CC9E45216B6944CFF260448DAAA481658B517BFE8258E33B14E5D6","PreviousTxnLgrSeq":7499879,"Sequence":8483,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6CF26CB18E4120925B7EE221CC475DA91CC3D7B55DA2ECF370B263C3E7EA017"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"79FABC170A52A56ECF954192311637138868A6A0E7F91C5FD9FD8FC017E4ABCA","PreviousTxnLgrSeq":7499791,"Sequence":7655,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6E1F8D832015CA4E28FAA193624CF80B59A26F0A31F741B078AE8DF59B44452"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"54B50D4ACF1538712469C53F77733E532CEE55072D0127AB815130BD4B34C9B1","PreviousTxnLgrSeq":7500046,"Sequence":10397,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E6FB5556649EBE7C151A69D5FC725394D32E4CE558E43C43B3BB9EE29A2C680F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"DEB1613A2A3A574DD3F279F5D93E0FB509C28606AE4D27FCD467A73831CAED90","PreviousTxnLgrSeq":7499852,"Sequence":8108,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E71C4A8E81A6E88071E1F4AA113544E6722A54D5F93BBAEFE597641CBC1BCC29"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"F4E7FDC5056FDF2AE299C89AF2D97D949C850EBBACCA476EC4D5A727A2892ED5","PreviousTxnLgrSeq":7499899,"Sequence":8771,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E7A055F3BD30488AA263A8F907B97CA946CEB36DFDCFE2D633B3D9AAF7260E64"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"8A89B7947EBCAB57E00E0A95DEAA33656EC086143A5A0B39165BB5402713963D","PreviousTxnLgrSeq":7499843,"Sequence":8000,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E7B23AA27856BD9D405775C7BC11B219E944869601A8D4983134776689919E93"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"B4E1D30567F0B95A891EAD6D43C05C6A47083566C162AB3399588EC3C4258626","PreviousTxnLgrSeq":7499995,"Sequence":9683,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E806B8918C659BD048A2D477008741605F740C31446997AB73494F338314E331"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"36A43016C98548A6A9B69571A872D4509DE1013B0875C9663708115B71B3180A","PreviousTxnLgrSeq":7499895,"Sequence":8705,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E818C3A7E39CA82D0F56B958558D2279F546A394D7194A04B6660A2B86E72EEF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"607C12FC93F52F16BBC0608CFDFBA0EE9BCE0EB37EADE5C5604D7AA44E6F4BC2","PreviousTxnLgrSeq":7499998,"Sequence":9725,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E857C29BEABC2ED7FF946E84189E5BD1BD459CFFD636A626857857DE7CDF54CA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"263ACA3DD34A7DBBCA7D60279B668BC2D3DE2051D0A6420685E712300C32D39E","PreviousTxnLgrSeq":7499885,"Sequence":8567,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E8688C47DB6F8E737645A32F58837CC55749EAFCC6BD731F337345FE25904E13"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"672B10D2AD91955315CEDE118D45C632F1C3CC315A873EC7DC080DAC87C24C15","PreviousTxnLgrSeq":7499979,"Sequence":9455,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E888BA024FC739087C90B8F3FD08F0CFDEB7B4225D1A014104FB16C64B41DF0F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"2436A08B75950189B241F6E74A14B7DBAA14496E7F143949C27339CB5BD714F2","PreviousTxnLgrSeq":7499906,"Sequence":8855,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E92A33F8E11CC5A22AB1A28F1A1FCAF332405D14DA0D5C8EAD62ACAD617966DF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"7246E5FE2A7F4EF1A5046278637DBFD00CFAE3310FD49331E97F6255E330902C","PreviousTxnLgrSeq":7499790,"Sequence":7640,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E93DE89B76C7134AF1C3ADDF8E9BD3DFE7D94311C8F2EC7632FB14DAF9E96DBB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6C83830A28DE9FB3D945CCC2DB03F872B6485CD4864D4E31D69E6C3F4E610A0E","PreviousTxnLgrSeq":7499777,"Sequence":7460,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E97AC4593CBDC79A8B922F64137A5008240B4279E0AAC030B369EDB03E661F65"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"FAB8D5CD9529487DA156D98377951383DBA20E7B43B04A9D153AA55E27DD7C38","PreviousTxnLgrSeq":7499788,"Sequence":7619,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"E984B0669B73A9611798E0469DA686F73E62106F20213A0DD92900482BA8C00E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"6472E8EAB52D5DD209DB5ADC165B3DD2E59D4A05C48C18F23AB6C0286B901F16","PreviousTxnLgrSeq":7499807,"Sequence":7889,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EA343C5730EB36CDCD866527E2C864A2FC785FF17352C17C700E2D754CBC2B96"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"29E1561AF4591B7745FAD3F8661A660A75F712EDEEAA0556526C1D821E80242D","PreviousTxnLgrSeq":7499999,"Sequence":9743,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EA96A591626A425646E52E467D62CF0964C05E41E0C955EDB1B848171AF9AB5F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"0A685E76E144C052513BBF05069CD0E7839B51763FDDC55BA5A92EB37CB804BD","PreviousTxnLgrSeq":7500023,"Sequence":10079,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EABED37C0B5DB535328051A40AF8AE1808054EA13A4F901D5DE511517C0B25F4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"B508EE3091D59F6287F0581E5E2A2D36C5BF742CF1798E2FBBB8FFC2A3B36608","PreviousTxnLgrSeq":7500017,"Sequence":9998,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EAE70E14038AFB24FB231D8F249472CDC377850DC911E9AF7FD8A0B977EA7ED8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"80B67F1092335474147293193184AC1732BCF0C0DB656C6BDAB610CE1F551E70","PreviousTxnLgrSeq":7500017,"Sequence":10001,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EAF55F5AFDF7C9031411DA277E32F8C4E1B562E88EFB9A84B6D33C0DAD32273E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"D503D376EFAEFD71189F8567ADE8D8C992F5ACE18D89D4AD65880A072CB750A7","PreviousTxnLgrSeq":7499865,"Sequence":8285,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EB0A0CD4FC1A7A89D1CEA2D47C06EA82932C2B2C49C3F7DE7A0E234D84D859FE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"6618E11FC95855750BD1290E3ADBAA54A62A0D4A25488226227FC4B2625AFD46","PreviousTxnLgrSeq":7499776,"Sequence":7451,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EB8979CBEC490907377823A743E67C674F3524724521394FB9A215A4FC542781"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"3E61077871871A514DCE758E94B5BC3175F92817CA188666045187F83F0F285E","PreviousTxnLgrSeq":7499946,"Sequence":8999,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EC1C6989EC3CACEF0A2F3E8348A5482F646CD6D68201F1D3F56C1F73C9A85EC6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"5F2DBA1F2FF7B08A21E414B975759D30F53ADEDB052DBC08B6BEB13C18537D48","PreviousTxnLgrSeq":7499951,"Sequence":9062,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EC53619D5B9E1F4049A486C1A76C4C12202881885A19800BAF4ED76FF25E3464"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"09B285FB56BF1D01BE9C784149BD9A55DC51A1A5AE27954EEE25E5038B885166","PreviousTxnLgrSeq":7499779,"Sequence":7487,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EC9DEF3D32088B61C53CC77FA8BD22D06D44E62F021DF9754AB6839E86135A0A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"3D1F8A96AC4B490B4A101C9DF771D55A4F7E2823A543AB2F4EF756E81F6BBEAB","PreviousTxnLgrSeq":7499993,"Sequence":9656,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ED7FC24931EB58EE2DCB9C9A9A7CD6DA8810397323A8F575E32E01597DCE9022"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"E60886AC0CA8FFF3C5EB72012A6644D05EDB67A1C9C6AA6A9F9E5FB1C87101C8","PreviousTxnLgrSeq":7499998,"Sequence":9731,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"ED9A4147637F5E3624CCC6DFB5DD2039309DBA67E7FDA0A0EE4C178C1AD073B3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000012","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"93FB4BE2D1543C7C0432D5C97AC387916F4B97F8C95B2E608C37E1C94B717C24","PreviousTxnLgrSeq":7499891,"Sequence":8660,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDA8AF900FF9DD4F1B87E7DE42F5B29591F9B2379326E11528325E148B25C08A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005B","PreviousTxnID":"BE28181CD1A0A95020D817D5DFADFA8CB75822BD01E7C34D7256FC16C93DB8CC","PreviousTxnLgrSeq":7499893,"Sequence":8681,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDAC855DDC9CAA27A864D7040830EDE4BBB054033739768803E9582CAC951FC4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"03E97BC7A3DD81D7ED881727424A94A5EF9B3F802E1AA58BA79833449D6165C8","PreviousTxnLgrSeq":7499902,"Sequence":8807,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDC2EA0B78C2C3142EAE3F520F791DE88CDC64C69D6C400ED9AC72EB5B5BEEAD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"B23CD2DDDB3B01C943BD40DF6AA626B0E9EFE5B0FAD254C154A909EB7139DCB0","PreviousTxnLgrSeq":7499970,"Sequence":9326,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDD7972FAA32826CFB3AB5CAAD6076B571C7DC52C584C4EBDBE954C3BA3ADF27"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"FD7E302717E43445058C7201000203E10BFC0587323571D0DEA034CE05A66941","PreviousTxnLgrSeq":7499762,"Sequence":7244,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EDF3B0070509233C2425DAB55396A3FBB9C707CDDE4C37F92800620415C06B50"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"864EABC335CCC53D38605F9F35DFBAC4E5E3D91BD6FE6EEF2F86021D5D028184","PreviousTxnLgrSeq":7499868,"Sequence":8324,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EE061C259BF390713802D01EB8EF9F218E9E400934A19A58A89ADBBD14F19FDE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"7F533F584EAFB6A2BCAC0AEDE0E107D4D61C21B670F91D1BE37CB374946AFB8A","PreviousTxnLgrSeq":7499909,"Sequence":8888,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EE9C79DB5594909B621AAED6EAF4F5CD77FE098B645BE7352451FEB01478AD5A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"0DA068B05978776E6BAB7EFB8375D8F640FED0A8DE7CC22690C20FB65DE2F9AA","PreviousTxnLgrSeq":7499915,"Sequence":8966,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EEA9EC79BD3D69AA7386E6C5E53CD39AA9B166C274E5C8F2A88B79D3558804E3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"75D1052C12FB26EFD7BF79905C9108460116D17CE865A1D5E3B8CF94574D5C77","PreviousTxnLgrSeq":7500037,"Sequence":10268,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF2905AB5609374FE846F366E6D24AC076BACBF1CC4A854582C357A8F63003CE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004C","PreviousTxnID":"A9322415C0F01924784185AD524C46A6DF2FBF501B8B49618B65436AF88181D4","PreviousTxnLgrSeq":7499759,"Sequence":7199,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF2FDD67BEB198C86B7685AB52B8F3A12D1C2ABA8B4F040A2E78186451834A00"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000008","Flags":0,"OwnerNode":"0000000000000050","PreviousTxnID":"33BE4378ED5AF057E683CCE4EF81A8B88AC5A4795CEE135E2F1475B8868A830B","PreviousTxnLgrSeq":7499786,"Sequence":7592,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF46536B2CCCB5B4A4866897408A8B52BF4E239B8E04DEF0F26745F2F841FE58"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"FF569FB2E7A86E90C3BAD5E3A54E36AAB332626907C8B1912697EF71C4A831B6","PreviousTxnLgrSeq":7499993,"Sequence":9650,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"EF7A36799A3CA50BD61935604A94ED8141F33C70984581BB6C273FB4554AD903"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000024","IndexPrevious":"0000000000000022","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"EFE30A2F61271C5FB0B38C8719523F60F9800B2B4952CC2E9402DD07993EE614"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"2EF74BA814007D72F58B9FC85BBA630AEEBC7156154E210741B437934E78F13D","PreviousTxnLgrSeq":7499897,"Sequence":8738,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F00099BEB35B99A427BD0ABD3A2BF07178529991ABA3F7C2FC032FE85D31BD8D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"E47D7D0A438AB3950542FCA394512136E44894B5EC905FF9042A1ACC2BBD2A56","PreviousTxnLgrSeq":7500015,"Sequence":9965,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F011DFAF7254C1B6B453C5C3187524AFF806E0ED433B302E353AA0ED0431600D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"1FCC323C4C4A788E6E7D9509682F2D4AEA2B174EC3E399FCBA7A28F175E8C002","PreviousTxnLgrSeq":7500010,"Sequence":9902,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F012A10CC6A4EACA6D27D1F264937960BB922505D0204E1015008F1D075C218D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"91723EB1CD690A386DA43F720C92B4549A28DB8DF386838B56AC4AF913DB3353","PreviousTxnLgrSeq":7499839,"Sequence":7937,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F06F538DE504CB42032281D372A477CF39BA4CF50947A11B57ECDD427B5E2B03"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"32E1C99D361DFF38DE34AE26731E01454DEBACFB4BCFD76E4F21928E3CBF08B5","PreviousTxnLgrSeq":7499876,"Sequence":8438,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F072CB8433C58C47C85D9371B56802DABEAA8E14065B241752996B16E343CA4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"724295F9D04A257D8A3B50604E273DE250C1C5249FCE3B894F871205B9EEC12E","PreviousTxnLgrSeq":7499778,"Sequence":7481,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F0887E8F2D30319C27DB298F1408CBB6CBFF77559A293A00586EDCB5C1A338E6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"1E4CC2AB37D127E9176808861F06EE740C9A76ED22E943568065486B9C97E43F","PreviousTxnLgrSeq":7499853,"Sequence":8123,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F08EFD27AEDDE14BCEA77D08941AB0AC2B4A33BD09FDF132EE3D43D88CDAC173"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"8428787D6B60C7D1B5D627445EDF62DB97CA7D12086AC222142DA0FCB4A8DD6C","PreviousTxnLgrSeq":7499976,"Sequence":9410,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F0949D0337BD41394D1F73B575397D83EE40C3A20FB157680FEBFE747610F42B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000006","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"30375EA8A8BD976227333B3379CB5407A23AD0CDBA8EAE73167D7EF973B92589","PreviousTxnLgrSeq":7499775,"Sequence":7436,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F0975220F007CB1C64E72D1103D668005E1A4696807D9DBD3CE7DDB0E6A2E1DD"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"0000000000000059","PreviousTxnID":"353E9A32FB78C3833BD8999324B41AEE6834C25424E033E1F38E12C800D562F5","PreviousTxnLgrSeq":7499881,"Sequence":8510,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F119A21384C9155DA1947D30941829CCA8DF48617D46CAA5A0EA88BE469DDFB4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"EC866E60F2BB8C4360727650792881284ACDC786486AF25CB60DAEEF19E73F1D","PreviousTxnLgrSeq":7500028,"Sequence":10151,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F1224863096433860AF2DF4A924F56988539D938F4AB26138E0EB0AA54C07973"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"6BAC283460BAD66325CF850F1F29EB5A7049141CEF32A4918B71E8B856A5C067","PreviousTxnLgrSeq":7499800,"Sequence":7796,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F22A10DDB6758653DF1050725E6ED68DD034B1C591A01435F97E7308A017289F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005D","PreviousTxnID":"27352C33FAF2E814A6187F962D1D0AA01473D404D098BDBDF70D86E5CEEB5B40","PreviousTxnLgrSeq":7499908,"Sequence":8870,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F245184577B758F105B8F5CF6C55E745A700423C22E07FDFA06CAA0A5CA3EFF3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"C1D170952E87F74C56F1450A735110E3AE918A9F714ECD9F56C1DB3A9C96D600","PreviousTxnLgrSeq":7499948,"Sequence":9017,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F292D6C8806DA542E1461998FFEDA29EFB2C93E3E9559C90BA43200831A6FD30"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000005E","IndexPrevious":"000000000000005C","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"F2EA59ABCF8615D69B68A6B5B2FF828D962E5110A42549FDA682398EFFFD09C2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000021","Flags":0,"OwnerNode":"0000000000000069","PreviousTxnID":"598B76CD60E84B5D32D1BD90F06767C2307BDEBCA3744C55B2BD8F1C19FA74AC","PreviousTxnLgrSeq":7500022,"Sequence":10064,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F39CA084B860B3C5B89B6CAD38C4160CAD641D23C5579784CE2EB833217352DE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"3BA88E6F7E3FBBACAA62EEA697A6C110A0962F7C0899F424E8535BF88813B0FA","PreviousTxnLgrSeq":7499873,"Sequence":8408,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F3AA2B5D00AC0ABD4B9B0423F7F3E10D85B7749ED3EF70B8AEF64C5A1B8F987A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"6E37E25F252755239B9A6AB9BDCA997FAD27E21BF79D69759B4C88CD7119C341","PreviousTxnLgrSeq":7499949,"Sequence":9041,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F3D2E7B29412962E7E60843FB943D3C9B0E9777686335B0D5513DB8A2FCF246B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"83763CDAACC5033465EAD8A7ED56D0FF70AFBC5ABB1DB9611C98920A32BF5305","PreviousTxnLgrSeq":7499955,"Sequence":9116,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F40F833246B3302C992502F66C1013E5A4A0B589FD8822AFDCAB0B1D24D33820"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000017","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"BF11FD26C2228D6DE30EA22A7662055580C4A959017377B0CFDDA7407976E337","PreviousTxnLgrSeq":7499953,"Sequence":9095,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F43766823D0CDF8422A973D2565DC42A9B7C0A26A3978B399DA50C99734D7F2D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000019","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"9AD65912766CE9DBE22F97DC8D16FA28804D01E0042FC70CBDEFC9247A676639","PreviousTxnLgrSeq":7499968,"Sequence":9305,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F43EB23213757A148D8CF84730DB330F2BEF4E1D0220A4F250B22B33F50DFED6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"8197EED39EFE0EEC3156EBFA986878AB196A910C32953C1AC5D40E5142B17715","PreviousTxnLgrSeq":7499755,"Sequence":7121,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F4481C3EC302D2D8D5FED45776137B39A93A8EB161433F45129D028BDF96F6BF"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"4D3539E3688CB6D8EE5846D525FBD9C58D1C56CD9084C8445813422A56C7654A","PreviousTxnLgrSeq":7499984,"Sequence":9533,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F4AE681CF8C9FFA4B794A020BF6DFF4B64869B48B12248377A9B3A1721DB61CA"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000068","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"F4F0BF4B996805E987DEAA75242D52FD3289CBFEC1F3CEFE91270D9CBE6DC919","PreviousFields":{"IndexNext":"000000000000006A"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"4E34300FE77194EBEB6C41EAE0FFAC6C9182A6C643400D0AF6D899D9B84A241E","PreviousTxnLgrSeq":7499960,"Sequence":9191,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F506F71E79DB23BA1ECBDA67E1EFF58D7ACBFF97E9DCCDACF8B977C7EB8B0347"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"0E239F807BC2795E413346470F145FD7D51C39688CB0476578F5AFF8327D8701","PreviousTxnLgrSeq":7500036,"Sequence":10253,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F52CDEFF10A23D0CED23F9A7113A97E54D24A96AF436353642B8B84E05B2E39F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000061","PreviousTxnID":"71451FE517095E6BB1C479CC1981B69A7263D388F2A9A067CD0EB3768AEF3CEF","PreviousTxnLgrSeq":7499962,"Sequence":9224,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F548FF1554F43EF5B7B1806D1458A82438B75E43A82623BEA88807E8DCDCEB11"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"1312948337A1E99DFFAAAFE8DFC41634B09D79E0BABC7CE5F03CE7D7614EA4FF","PreviousTxnLgrSeq":7500004,"Sequence":9812,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F57AF73EF50E940D82F80A6FB0CABE8037D2F842A5414B7025BAF2B62F0D2DD3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"8602D3E0A8067B9F0BCDD635374DE90EC21E431EE1A13F1028EEF31A20398395","PreviousTxnLgrSeq":7499896,"Sequence":8723,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F59919FF6208282D22BBB945F614CA518FA5EF570EC87CBDF9684EF8DE6D9994"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000001","Flags":0,"OwnerNode":"0000000000000049","PreviousTxnID":"CDD09F1058313B3E863D3B10A9BD0AB05763D74B6942978EE6480760EBD04701","PreviousTxnLgrSeq":7499742,"Sequence":6947,"TakerGets":"0","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"}},"LedgerEntryType":"Offer","LedgerIndex":"F5BCE07438D631702AE1D7180E6449E4F5584FD913DBBE941C598EEE21B0FCF3","PreviousFields":{"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000020","Flags":0,"OwnerNode":"0000000000000068","PreviousTxnID":"3B0FA9531D11911EB6BA68EB7DAB87853824470F5BF1AFC28575C85F767797D9","PreviousTxnLgrSeq":7500015,"Sequence":9968,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F5BE55ECCB0F347491C4D90170263827253BA891ECB1741CDB7EB4159ABFD483"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"8744AA58D15F39D0EDCCDC1A7FB17543709F3A113C874D1E5C431437D4FA9AE0","PreviousTxnLgrSeq":7500006,"Sequence":9842,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F5CEA02A974FAD4C86727600B5CB41A40D37190E7EC58773BE48792FD5BD2F23"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"19AF4D7DB912B52160DFE00BB337E5A6F799E6D5EB96AC3E79A83D8A7AB2B254","PreviousTxnLgrSeq":7500031,"Sequence":10187,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F5E9CAEC84BE7734178144290C6D2E4115A84DA1BE83F32B49E00AAE56956C52"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"B7144C574C9E493086E2F1615582240639EBE9F530102A057D764E7E97BD6438","PreviousTxnLgrSeq":7499988,"Sequence":9578,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F638502E9BFF390FA29E01FC35C2E18250EDF30019FE4F9193176D14886C301D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"131484A35D0FC84ADAD31E46818487326F7C86179DC190521EEEFA22F981A080","PreviousTxnLgrSeq":7499900,"Sequence":8780,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F6ED2B1E858F6A824CC60A4AFB785EBBFDF3A596EFC04D87B2F8BC6E6F782699"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"77EF8ECC383E5BA341E414D3BB1C1CA90698F68E965D7CED0802AD618A5DCD35","PreviousTxnLgrSeq":7500042,"Sequence":10343,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F737993C808DD069F32E355E36A12CFBBBA0F614AFBC6E449BE58FFD005F50E5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000013","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"3B5F23484DC62651E7EF83CCAB393D5B8A3026C401D39FA3649E615E9854C4A5","PreviousTxnLgrSeq":7499896,"Sequence":8729,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F742AEE818EF234EB0E12DC54000428273E3A9868A7260C1E9E4FAACD5211B46"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000003","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"3D5C9D1F35FFC1EE981E7CDE0FE3EB9F6E4ADB317C645EAE05D346BF14036897","PreviousTxnLgrSeq":7499754,"Sequence":7115,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F75882221A90CD4CFA5B140229590407FD15E5083B1C3AA7FB092DB866220802"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001A","Flags":0,"OwnerNode":"0000000000000062","PreviousTxnID":"961349B0E75FAF104AA786695DA9E135628B9A31E94550EF9DCA4B21D30F12C7","PreviousTxnLgrSeq":7499972,"Sequence":9356,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F7E14B8A980C987B5B482D5BE8D265E0FE65C7CA3FD38791566ACC4317ED34C2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005F","PreviousTxnID":"33FB2F5B9FA28024C99E21AD5CEB89C5E612BBE1D24620B57FD2AEB07F783012","PreviousTxnLgrSeq":7499949,"Sequence":9038,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8269A60E8B71CEBF2F34CF2B00F51101F176A54F9FF6950636810AB0F05E698"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"46F26AAEC0135274CC4A16369AAD6EDA88F711ED5E5CEBA3FA5399794FE4F458","PreviousTxnLgrSeq":7499987,"Sequence":9572,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8338B73DF1E45CB26F7436C7C2A57F622EEF864779A7A3D4212CD73D9730F99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D080544850E92B3","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000048","PreviousTxnID":"F84E53F4923A748C29C2B76B85B9ECEADB7AFDF8740C37CAA15DE66CF5B2DC26","PreviousTxnLgrSeq":7499733,"Sequence":6821,"TakerGets":"75932155","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"1.714238"}},"LedgerEntryType":"Offer","LedgerIndex":"F8787318FB217EC80C97C627DA51C6DAE090E127EE9BCFF008C5A84A8B8E00C4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001D","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"BAC66ABCE888B672183E5D800F692C7A7651F87B2BD352E05E98DD6A695812CD","PreviousTxnLgrSeq":7499995,"Sequence":9680,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F88D0DF2210A381BA467F2E809B48DDF163581B58A962073E7E6C6810A6F47D4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"77E1FC5365D4D9E5523C9CBFAE17F0D489A4F7612A4E81B5624EE6F8DE09CCA2","PreviousTxnLgrSeq":7500038,"Sequence":10289,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8B7D8C1BE4E0087F594983CDAA2DD7923FCCDF3460EA95D4B6B7CF22F5E90C2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"46103F560BEBF2B7599B1FAF0AC6CF6C6857272857FFC16E177676A85E2BACF1","PreviousTxnLgrSeq":7499800,"Sequence":7787,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F8CA433DD2BB66919E695DC2F2ADAF0AAA75D6E8684E327A64AA9FF872ECA50B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000F","Flags":0,"OwnerNode":"0000000000000057","PreviousTxnID":"E5D4B8A9D2F2603CE9888A9A0E94752C7E1B540F9170B00FFDF0F58977A8EB7B","PreviousTxnLgrSeq":7499867,"Sequence":8315,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F95477F04611E686F3FBA3589B59D5C44F23C0DA71AB3B6331985BD2AAF0AB78"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"F7D16F13DAA5700638EF8C58BE64C9590BC8D33843F13114DAF41EAD7AFEAF72","PreviousTxnLgrSeq":7500048,"Sequence":10427,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9638EC93FDAAC84D62944C3C760597942D5883CD4D725A486BAC0E71706B1D6"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000015","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"938D72B65F85C1337740B58E214E03CD95C7F64270893A02B0C45052D5A2A7BB","PreviousTxnLgrSeq":7499913,"Sequence":8948,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F98B4F0E90A42EEAE20F2EF40887C40D8D38D068368F2ECFFFAD7A1D3253987C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000D","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"7F821FB1F35C660F93520AE6CB95BCF9FE8F751C24EA55BC048969B2490D216B","PreviousTxnLgrSeq":7499856,"Sequence":8165,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9A61A356B7C3F47713D3373CCE3FF65B57AD6BC480AD0AEDC1D1478EE1926AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000005","Flags":0,"OwnerNode":"000000000000004E","PreviousTxnID":"E6E5B60E24F756AFFFA3E4986369894184C9C8C9611828C92BB9BB6384C71CAA","PreviousTxnLgrSeq":7499771,"Sequence":7373,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9B427CA6E60A42BE2CC04A5AC29F8F97424028F2D29E3BDC1FFC32F9800B6C5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000018","Flags":0,"OwnerNode":"0000000000000060","PreviousTxnID":"EFED75D386AE8EF1A9FB9B2D64605E6F589C6EFC8F0838053BC6C9657DF49881","PreviousTxnLgrSeq":7499959,"Sequence":9176,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9ECF2254924F0268984F94FDF9E8DC45C57DAC2F7C5D0894E3D28DCD4555253"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"A853C6675ED2F6CFB5052BBEF8597ACE4A2E51627E47248A751A943315E17CA3","PreviousTxnLgrSeq":7499983,"Sequence":9509,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9EE3D51B5809AC5345FF7ACEF9DCE92915AA8CAFC13A093FCDD3413E4EE741E"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000011","Flags":0,"OwnerNode":"000000000000005A","PreviousTxnID":"47FF2C513688B734F23D350A8B154879BFD8CFBB999FD048994B1ABAA106D71F","PreviousTxnLgrSeq":7499883,"Sequence":8546,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"F9FB73CF3A99FB21344DBECA4FA3FA3574E54023BFD68480EAE22C234B890063"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006E","PreviousTxnID":"E0D5109C55B29E2F85A75F135DDF8AD6DBF7345C20DCC44551BD5B79234C6B68","PreviousTxnLgrSeq":7500052,"Sequence":10487,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FA03597AC2C47912D21026D87C60134E64FF3992F70343BD645D40ED3D407629"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000007","Flags":0,"OwnerNode":"000000000000004F","PreviousTxnID":"D99C43CBB0E540F88EA0F0578B1A3FC392B80467480371423DAB8817836E61C4","PreviousTxnLgrSeq":7499779,"Sequence":7496,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FA6803B224F091530D39C9FEDB59BC0CD016FC23C7C6718A49DDF04F009944F4"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000023","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"B96749CBC7734FB32005768308FE82420C44318C777E81ECBC39974A7B6D59D8","PreviousTxnLgrSeq":7500036,"Sequence":10250,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FA77A7C9406D7F212E1D30572F7A76A947813B0B992D8504690076A46277A7A5"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"5F43C043157B1D2983F5C4876EE6A0437641111B9EFEA3C075AD459BDDD7D6B7","PreviousTxnLgrSeq":7499846,"Sequence":8024,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FAAF221A74FB309F61B0F3DA6D3E0D3B26210D9FEC6BA7E5BBA00900B3E7586A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"EAF2032D77C408BF50484C8B3C3CEF155DE4DD6BA1D257183EC2271BAB2366D2","PreviousTxnLgrSeq":7499859,"Sequence":8198,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB1CCB4BF946BE6DFDBD5175BADC536EB95C5CB91297B8627403FBBEB495999F"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"ED1DFF5D112968B78CD267ED3917829624795C96D00E6B234D47C885F4D551CD","PreviousTxnLgrSeq":7499843,"Sequence":7991,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB65C4817DB14130682015341913B39868BFEFA28543DD8D97F4CB8AC3DB1557"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"E81692144146E7734F2896735ACACB0DAF4402205F805BC296ADE16029D84382","PreviousTxnLgrSeq":7499902,"Sequence":8798,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB8750C897DBDCCDF519229B783FC737A51D4DB68B61148437BA05ACB530EAEB"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"8582B321C4EDF60E72A4EA9481CB25D1871FFD6F0F84B47B25D2FA9E3BD0DD90","PreviousTxnLgrSeq":7500001,"Sequence":9767,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FB9BA70B62DA9058C39FD3E57AB2848AF4F84B6C7985FB9BEE51C311E66ED7AA"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"671450490C6767295C309E981D25A103CAA27BCA306B200085C1C1AE6734570A","PreviousTxnLgrSeq":7499838,"Sequence":7928,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FBA11094765FD18861E0389EFDE9D9CD584A855D25AF5215A3901542D0EE014B"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006B","PreviousTxnID":"9A8C5CE502AB79CE2AFE8D1D06FECE2F937C4A936845AFFF82C5D326AB0E7020","PreviousTxnLgrSeq":7500032,"Sequence":10196,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FC10EE6DD57818EFD8346A585A2992472E8CA3DB8649F00DC673A1B954DDB97D"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000008","IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FC359F8D432A11069A36397F37315317D373010BBC9015F532C88C20467F1693","PreviousFields":{"IndexNext":"0000000000000003","IndexPrevious":"0000000000000001"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000024","Flags":0,"OwnerNode":"000000000000006C","PreviousTxnID":"9806924CE2D46727D292160A1CFF8FA3B61491BB4FA2365063E0314E2902318D","PreviousTxnLgrSeq":7500042,"Sequence":10349,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FC5F8721468133B0806E7AF6C382016B2C81A8AB7FEAA20EF9B1598931B5E374"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000022","Flags":0,"OwnerNode":"000000000000006A","PreviousTxnID":"C73DBB0C24E32316A1275FD6A354E0E9B11E645743495F9C709B46690A6C0538","PreviousTxnLgrSeq":7500026,"Sequence":10124,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FC8EC1F950349EC8692DFF78BA9754CE361F1B187F31BDBB110FFB221A6B1E23"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"0000000000000043","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FCAB1BE67C88655D7895D63DBB764B21AE8615046D6B3399AAA29F02EEB4589F","PreviousFields":{"IndexNext":"0000000000000064","IndexPrevious":"0000000000000062"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000004","Flags":0,"OwnerNode":"000000000000004D","PreviousTxnID":"3127E137BF34506E9D453E86B2C9483B73A5937F7AFCB2894B03387CE8304DA5","PreviousTxnLgrSeq":7499766,"Sequence":7298,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FCD7A09CC5D5F1C7293E4CDED7C08EA5B3C32AF40423CB52F9636723D7C0EF9C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054487E13AD9","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"AC66C00CD3C62AD63A30DE4721DD213FA14E32D6A5C3AEA14C85B20E40E513F0","PreviousTxnLgrSeq":7500061,"Sequence":10616,"TakerGets":"26612518","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.600802"}},"LedgerEntryType":"Offer","LedgerIndex":"FD0D21887B9C300E70F6DE8D475A0648D614C215934E55A2934AAA0F7FC1672D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001C","Flags":0,"OwnerNode":"0000000000000065","PreviousTxnID":"06FA1D55A1332BA611D5631A6C54BC73FD241440C715E4D799C94C52B412BF3A","PreviousTxnLgrSeq":7499991,"Sequence":9635,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD0E761D510E77D5729F90B45688F828EC510C8A1CEBD841F69BACFB7C369183"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"AFE7E931F4904E44ACA8DA361B54327A3122AD78579EFB3A2075ACAB6EEBAC16","PreviousTxnLgrSeq":7499805,"Sequence":7853,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD471283BDCAD1AD63439A98A24FECA7EE932AA61409157DF700972DCF341C4D"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001E","Flags":0,"OwnerNode":"0000000000000066","PreviousTxnID":"0B54FF0AF1F939328DFBD25E1EC900B6B45ED2170E1D7C9B9EDEE9ACB8C61171","PreviousTxnLgrSeq":7499999,"Sequence":9740,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD5FC30B9A54F53AEF72A4340DB0E090F4410332BCD76517B18041A197204C42"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000064","PreviousTxnID":"A0FC306FB30DE07AE21C83C2A2CBC843FC07B5E1C68EB8F03D4617CC61366139","PreviousTxnLgrSeq":7499984,"Sequence":9524,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FD6BACB29253D26B22ED06A252162DD07DC783B259F089558AC2D51E09D913EA"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"0000000000000026","IndexPrevious":"0000000000000024","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FD98FDC917B167B6ECEDF3ABB2A9A20B978940591FBF1A11CBFE2D8A35C8D909"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000002","Flags":0,"OwnerNode":"000000000000004B","PreviousTxnID":"8C693EA53F7CCCE196156EDD716E8DDC5AC99493793A579D0F881D793ED5D599","PreviousTxnLgrSeq":7499752,"Sequence":7085,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDA38D1019BF026BB8CF829DD78A6B274A6BCAB82FC70D4E05E64F6A24C5E27A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001B","Flags":0,"OwnerNode":"0000000000000063","PreviousTxnID":"BB52A70E1601F26BE42CF34B9F5457C2154C110570172566AA993F4A69F272E7","PreviousTxnLgrSeq":7499982,"Sequence":9494,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDBA472F411D918E7539FEB624B9EC467C744257800817DB187D16CBF46CBAFE"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000016","Flags":0,"OwnerNode":"000000000000005E","PreviousTxnID":"406FA18E6F538410197C8097F8435F025036AE9CB267E379F10DA2D3DE6B2805","PreviousTxnLgrSeq":7499915,"Sequence":8963,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDBD111B29C19B8FCCCDC8F5F3472A56423CC027018859780570AECF6638F857"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"7B7CA619B179507DC0F335B8F5E6A5EEF3B0A04C967B95A52BCF64080575833E","PreviousTxnLgrSeq":7499797,"Sequence":7742,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDC4CC4368F32523359C3143C689C6ACDD60AED587CE5CA4E054D55A7621CAD3"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000B","Flags":0,"OwnerNode":"0000000000000054","PreviousTxnID":"2DD88C2D4F083146D6670BFCA458A3B5C254562A5A3195D81A3486EB465F0A8A","PreviousTxnLgrSeq":7499841,"Sequence":7964,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDCB4437FD4F1C875609150E1991F4A77B4BB20C3F6C93E1FF2779F0EA92DB63"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"37587D6DAC6C44B65EFB5C0A0E9B52D85E8359E2B1EFA6F240C9C348A3F979BA","PreviousTxnLgrSeq":7500005,"Sequence":9833,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FDD096E401E4EFF6D86036044683CB051BEFBDAC23B6DEE19F0F42295A570E99"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000001F","Flags":0,"OwnerNode":"0000000000000067","PreviousTxnID":"0B8CA14A2A40299124E8A62CD40420D6015314D776D7A46CC40EB338A43460C1","PreviousTxnLgrSeq":7500007,"Sequence":9860,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FE438E370179161646034B4F525F17DEF61D20A075A1B643DA6CE0657BB6350A"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000E","Flags":0,"OwnerNode":"0000000000000056","PreviousTxnID":"68AAC4CA180EF7560F319F78D8D52D5DCC0AF2C5AF900BA09DA965B32F61A88C","PreviousTxnLgrSeq":7499860,"Sequence":8225,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FE8E30B1EFB06DB21568D4B3E4B10DCC603BBA6242B4314E0108F804D0BA6803"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000053","PreviousTxnID":"5B722C66E45972AA91E88987225530AD21198E6DFA00FA70C63CD53F14A7E8CB","PreviousTxnLgrSeq":7499805,"Sequence":7862,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FE957E60A4D07ECCB29E512F7D11C290B4E903B0CB7987A5ADF67B45433DE608"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexNext":"000000000000000F","IndexPrevious":"000000000000000B","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FEB034E86315F171BAA744045A5077C8FCCF494621DA57F52A8D39F53B80E9D7","PreviousFields":{"IndexNext":"000000000000000E","IndexPrevious":"000000000000000C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000A","Flags":0,"OwnerNode":"0000000000000052","PreviousTxnID":"FB35296EA1CD37E0851502ED9803EB89B7DB67AC63C321B30EB559E4BDF511EE","PreviousTxnLgrSeq":7499802,"Sequence":7826,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FEB0CE728FB60511FF8ED760425C8547745E7CE2598924F0D5A32501BED143E8"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"000000000000000C","Flags":0,"OwnerNode":"0000000000000055","PreviousTxnID":"6C43FCCB6AC34B44250D03EFCB861E23D8BE951AECD4702FDCA2F80EE58B837E","PreviousTxnLgrSeq":7499849,"Sequence":8057,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FEB50F884645E4D38B9C19EEFC964CB8729CD7F9BF5FF40A51E4A71A87B918F4"}},{"ModifiedNode":{"FinalFields":{"ExchangeRate":"4D08054484C4EB22","Flags":0,"IndexPrevious":"0000000000000000","RootIndex":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000434E590000000000","TakerPaysIssuer":"35DD7DF146893456296BF4061FBE68735D28F328"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FF0A1C40F012E96B6BF75A51E9537EF3ECB1882BC1AA3642CD9600191774EC81","PreviousFields":{"IndexPrevious":"0000000000000025"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000026","Flags":0,"OwnerNode":"000000000000006F","PreviousTxnID":"8DD60B04BEAD36B68664AAC88F95C39B655A2456BF9F596FA3DD12C55D223480","PreviousTxnLgrSeq":7500057,"Sequence":10556,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FF5DF766677CA8F2C1D3AEC6A672F8C234815056753BCDC6B684C6B6DD70688C"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000010","Flags":0,"OwnerNode":"0000000000000058","PreviousTxnID":"13283110F151858E75CEA8C312117837DCD97C05B4E38A89A04C6A7040D126BA","PreviousTxnLgrSeq":7499874,"Sequence":8420,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FF81589878338A9067E3EFE5AB6DC45FD9B160E0EB998CBF3A23285CA120D052"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000009","Flags":0,"OwnerNode":"0000000000000051","PreviousTxnID":"51153252D5BF4A64901A068FFF8A17EF507828E8D12E16D754A98915ACD6495C","PreviousTxnLgrSeq":7499793,"Sequence":7694,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FF88371444AE228F37656FADD37BB023B064217A1BBEC60C06718F3C57DE2ABB"}},{"DeletedNode":{"FinalFields":{"Flags":0,"IndexNext":"000000000000006F","IndexPrevious":"000000000000006A","Owner":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","RootIndex":"CE8114688AB747ACC5964DC5808F7ADB5DF2239B715510815D035829B3151579"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"FF9DF6157B40AA778EA42275B379C9535C08D8031C8E92BF4357B96C5755D13D","PreviousFields":{"IndexNext":"000000000000006E","IndexPrevious":"000000000000006C"}}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000014","Flags":0,"OwnerNode":"000000000000005C","PreviousTxnID":"42C74BAFB87904EFC28722BA93380F7E7E12F821A549409C7AAD56036A89E53D","PreviousTxnLgrSeq":7499903,"Sequence":8813,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FFB9ABB4F9621096CBD8B6D1FBCC770C52AA5E6D8354B2E21FEAEA13C7D955A2"}},{"DeletedNode":{"FinalFields":{"Account":"rHhuL3YUYgXEwzKxB2YtfLAun1iFshXWcH","BookDirectory":"94A08655B7E5C048769B82A900C085FD1D8A28B2A9E7939C4D08054484C4EB22","BookNode":"0000000000000025","Flags":0,"OwnerNode":"000000000000006D","PreviousTxnID":"EAF8AC02A6C034BDB8733BB95A0E31E4165560725B75EB62CD653905CD367A89","PreviousTxnLgrSeq":7500049,"Sequence":10439,"TakerGets":"99727601","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"2.251442"}},"LedgerEntryType":"Offer","LedgerIndex":"FFE8034EF661A2309D71B334D716BFCAB8A7B4A2ACC69E0782C9C4DCA2C959A2"}}],"TransactionIndex":1,"TransactionResult":"tesSUCCESS"}},{"Account":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","Fee":"10","Flags":2147483648,"Sequence":1771489,"SigningPubKey":"0256C64F0378DCCCB4E0224B36F7ED1E5586455FF105F760245ADB35A8B03A25FD","TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"15.92"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.2297256"},"TransactionType":"OfferCreate","TxnSignature":"30450221009B77A674ECED0AA51E4F7E9DECEE695ED8D6462EB1BA486164D25CD530928DD202206C5F0A8A10067F70C411331680FCD8E9E53BA4C368873746DDCFF565973AB6E3","hash":"11924CD353C46F4C73A9B24C766E54D904E01DFEC40E794ABA1E326750EB7177","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","Balance":"1632282339","Flags":0,"OwnerCount":19,"Sequence":1771490},"LedgerEntryType":"AccountRoot","LedgerIndex":"56091AD066271ED03B106812AD376D48F126803665E3ECBFDBBB7A3FFEB474B2","PreviousFields":{"Balance":"1632282349","OwnerCount":18,"Sequence":1771489},"PreviousTxnID":"7A6E920AA4EFBA202699437539D176D842904B8402A25D344A25C4D24234CFC4","PreviousTxnLgrSeq":7501325}},{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"6F86B77ADAC326EA25C597BAD08C447FA568D28A2504883F530520669E693000","NewFields":{"ExchangeRate":"530520669E693000","RootIndex":"6F86B77ADAC326EA25C597BAD08C447FA568D28A2504883F530520669E693000","TakerGetsCurrency":"0000000000000000000000004C54430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}},{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"A32C940A8962A0FB6EA8CDF0DD9F4CE629DEF8EA360E099F8C634AAE351E6607","NewFields":{"Account":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","BookDirectory":"6F86B77ADAC326EA25C597BAD08C447FA568D28A2504883F530520669E693000","OwnerNode":"000000000000405C","Sequence":1771489,"TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"15.92"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.2297256"}}}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rMWUykAmNQDaM9poSes8VLDZDDKEbmo7MX","RootIndex":"2114A41BB356843CE99B2858892C8F1FEF634B09F09AF2EB3E8C9AA7FD0E3A1A"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"D6540D658870F60843ECF33A4F903665EE5B212479EB20E1E43E3744A95194AC"}}],"TransactionIndex":2,"TransactionResult":"tesSUCCESS"}},{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Fee":"15","Flags":2147483648,"LastLedgerSequence":7501333,"OfferSequence":7973,"Sequence":7976,"SigningPubKey":"03364D632EF47EB14BCC117C26F76961D977E446A1C6523484D8755F05FA4C0E38","TransactionType":"OfferCancel","TxnSignature":"304502210089C5543B0A270E2C1A8FAB1BFC9C060F5DE72D374BD89C088DFF587775AAF9DB022071D3FC1EF424737D357273A7BD2D2D92D8ACD095EE2F4841DC89CD66F2259F88","hash":"15974EC466FDB61442CD3C3FA0B1FF8CE8F51E902989CC8016B0DA3CB81E9AEE","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Balance":"70016344062","Flags":0,"OwnerCount":9,"Sequence":7977},"LedgerEntryType":"AccountRoot","LedgerIndex":"DC99A91B4ABBC167FD197E5F0A235F336E1955054C057B881DBACE56BA49B711","PreviousFields":{"Balance":"70016344077","Sequence":7976},"PreviousTxnID":"E2B43CBB800BE8550923A28654B08EFBB537A652F3046D0BF26F533DACFEA5E1","PreviousTxnLgrSeq":7501326}}],"TransactionIndex":14,"TransactionResult":"tesSUCCESS"}},{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Amount":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"16"},"Destination":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","Fee":"12","Flags":0,"Paths":[[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XAH","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XAH","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":48,"type_hex":"0000000000000030"},{"account":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":1,"type_hex":"0000000000000001"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}]],"SendMax":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"0.1527759844"},"Sequence":12230,"SigningPubKey":"03E16D8525E1944BB25766FD2878DE97D35A896467F036C6C260B65EBAC5573955","TransactionType":"Payment","TxnSignature":"3046022100FF1E5945E183681190E0263709AD721BF3E1BB31B733AEB74F4DE06473D824FC022100A3AF4A26730A93F6AA6F26790E900726AD3AD0EEE809E8C05B6D7E78829118EC","hash":"2404D179D60384599490E9BD5B0081A2E06AA9D91180DE2BB91E0B931181429A","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","Balance":"214142028660","Flags":0,"OwnerCount":3,"Sequence":101},"LedgerEntryType":"AccountRoot","LedgerIndex":"125873C793B5986EB7DD215CE1B21D13C268A3F4F1663CA2A4CA645D7008FD84","PreviousFields":{"Balance":"214099475468"},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","BookDirectory":"CF8D13399C6ED20BA82740CFA78E928DC8D498255249BA634C0CA0F87583B9DD","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000E3F","Sequence":350199,"TakerGets":"5243603512","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.63937817460808"}},"LedgerEntryType":"Offer","LedgerIndex":"2CF16DEFEF0E699E59C5FB37A4698C95E7EE78158C4F8A4FD6EF5C92F678F036","PreviousFields":{"TakerGets":"5286156704","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.79064152554785"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Balance":"144673688","Flags":0,"OwnerCount":12,"Sequence":12231},"LedgerEntryType":"AccountRoot","LedgerIndex":"32C1E19581D23EF6CB78DF3ABCC567ED6C99E3BA0A20C3B41AAA125C574CA97E","PreviousFields":{"Balance":"144673700","Sequence":12230},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34300.99098490222"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"000000000000000F","LowLimit":{"currency":"JPY","issuer":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","value":"500000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"3575FFC1B0EB4853821952EC57D61CC2DEABF5A2CC92B16131E93B3641D402D8","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34316.99098490222"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26558.154103471"},"Flags":1114112,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000011","LowLimit":{"currency":"JPY","issuer":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","value":"10000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"47E2DF7CEC8979AFEB877402F1A8A4A514CE6F0159F5BDCA3538BD4A244EE81E","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26542.154103471"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.3156265476968"},"Flags":65536,"HighLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"HighNode":"0000000000000083","LowLimit":{"currency":"USD","issuer":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","value":"0"},"LowNode":"0000000000000003"},"LedgerEntryType":"RippleState","LedgerIndex":"9E5A4ABA9B446F044971D996294EA64CF23AAC92F16C49A1CDEEC9049F364CEF","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.1643631967571"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","BookDirectory":"92466F5377C34C5EA957034339321E217A23FA4E27A31D475B0972DE6F6C8572","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":100,"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12880.465452843"},"TakerPays":"34256557053"},"LedgerEntryType":"Offer","LedgerIndex":"D208D55E1AD91B8F73B22FD544B2897D64BFE577BA4B2E55010B8B4FF8DA86B9","PreviousFields":{"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12896.465452843"},"TakerPays":"34299110245"},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-576.8086019299678"},"Flags":2228224,"HighLimit":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"100000"},"HighNode":"0000000000000000","LowLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"LowNode":"000000000000009B"},"LedgerEntryType":"RippleState","LedgerIndex":"E6F28B26ABD8A728D0F7FEBF28BE850978ED186357F590009236C6AB139DF5DE","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-576.9598652809075"}},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","Balance":"390288638961","Flags":0,"OwnerCount":158,"Sequence":350309},"LedgerEntryType":"AccountRoot","LedgerIndex":"F13BE615EDDC53504C862D741B0E1DD42B90AF5C2C4FB1F077B5C2C0BC0F41EB","PreviousFields":{"Balance":"390331192153"},"PreviousTxnID":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","PreviousTxnLgrSeq":7501326}}],"TransactionIndex":13,"TransactionResult":"tesSUCCESS"}},{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Amount":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"16"},"Destination":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","Fee":"12","Flags":0,"Paths":[[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XAH","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":48,"type_hex":"0000000000000030"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}],[{"account":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","type":1,"type_hex":"0000000000000001"},{"currency":"XAH","type":16,"type_hex":"0000000000000010"},{"currency":"JPY","issuer":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":48,"type_hex":"0000000000000030"},{"account":"rhV7LM8797R7hv8TR4wuXJq81Tv7cW7YFP","type":1,"type_hex":"0000000000000001"},{"account":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","type":1,"type_hex":"0000000000000001"}]],"SendMax":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"0.1527759844"},"Sequence":12229,"SigningPubKey":"03E16D8525E1944BB25766FD2878DE97D35A896467F036C6C260B65EBAC5573955","TransactionType":"Payment","TxnSignature":"30460221009DC3135F05FC2EFFB242C193F690E05342B74D4C81730DB0BD516E19D130F2A9022100E018106D36FA4ED7E3A082741B67A6506E8AB980A40FDC6768D5DBBACDF3637E","hash":"2564A4F4F1BE20AA13394FB06DA620814190A090DCDC03320CCB257F00D80B92","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","Balance":"214099475468","Flags":0,"OwnerCount":3,"Sequence":101},"LedgerEntryType":"AccountRoot","LedgerIndex":"125873C793B5986EB7DD215CE1B21D13C268A3F4F1663CA2A4CA645D7008FD84","PreviousFields":{"Balance":"214056922276"},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","BookDirectory":"CF8D13399C6ED20BA82740CFA78E928DC8D498255249BA634C0CA0F87583B9DD","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000E3F","Sequence":350199,"TakerGets":"5286156704","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.79064152554785"}},"LedgerEntryType":"Offer","LedgerIndex":"2CF16DEFEF0E699E59C5FB37A4698C95E7EE78158C4F8A4FD6EF5C92F678F036","PreviousFields":{"TakerGets":"5328709896","TakerPays":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"18.94190487648762"}},"PreviousTxnID":"FEA9B58C33CB5A43503EF33D1C26A925898E1C66868E6624E061325BC10C1120","PreviousTxnLgrSeq":7501273}},{"ModifiedNode":{"FinalFields":{"Account":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","Balance":"144673700","Flags":0,"OwnerCount":12,"Sequence":12230},"LedgerEntryType":"AccountRoot","LedgerIndex":"32C1E19581D23EF6CB78DF3ABCC567ED6C99E3BA0A20C3B41AAA125C574CA97E","PreviousFields":{"Balance":"144673712","Sequence":12229},"PreviousTxnID":"88068846B70310BAC1AB79BEEF9908CA79DA90B03DE218774EDD78B3F8DEF2F1","PreviousTxnLgrSeq":7500496}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34316.99098490222"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"000000000000000F","LowLimit":{"currency":"JPY","issuer":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","value":"500000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"3575FFC1B0EB4853821952EC57D61CC2DEABF5A2CC92B16131E93B3641D402D8","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"34332.99098490222"}},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26542.154103471"},"Flags":1114112,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000011","LowLimit":{"currency":"JPY","issuer":"rhS6Pb8oBMKshN6EznMeWCHJNHJuoom63r","value":"10000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"47E2DF7CEC8979AFEB877402F1A8A4A514CE6F0159F5BDCA3538BD4A244EE81E","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"26526.154103471"}},"PreviousTxnID":"B56BE3123A823D409001C9F5BB21EA84643749D27269A0746F283442CCADCF76","PreviousTxnLgrSeq":7500484}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.1643631967571"},"Flags":65536,"HighLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"HighNode":"0000000000000083","LowLimit":{"currency":"USD","issuer":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","value":"0"},"LowNode":"0000000000000003"},"LedgerEntryType":"RippleState","LedgerIndex":"9E5A4ABA9B446F044971D996294EA64CF23AAC92F16C49A1CDEEC9049F364CEF","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"297.0130998458174"}},"PreviousTxnID":"FEA9B58C33CB5A43503EF33D1C26A925898E1C66868E6624E061325BC10C1120","PreviousTxnLgrSeq":7501273}},{"ModifiedNode":{"FinalFields":{"Account":"rfcXiCHA5TJaCr4B6natrHKGkCrnJNKsnT","BookDirectory":"92466F5377C34C5EA957034339321E217A23FA4E27A31D475B0972DE6F6C8572","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":100,"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12896.465452843"},"TakerPays":"34299110245"},"LedgerEntryType":"Offer","LedgerIndex":"D208D55E1AD91B8F73B22FD544B2897D64BFE577BA4B2E55010B8B4FF8DA86B9","PreviousFields":{"TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"12912.465452843"},"TakerPays":"34341663437"},"PreviousTxnID":"0218137B1500888004867321277359AADFF43572AAFC58FB3E01DC7D4347281D","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-576.9598652809075"},"Flags":2228224,"HighLimit":{"currency":"USD","issuer":"r4X3WWZ3UZMDw3Z7T32FXK2NAaiitSWZ9c","value":"100000"},"HighNode":"0000000000000000","LowLimit":{"currency":"USD","issuer":"rMwjYedjc7qqtKYVLiAccJSmCwih4LnE2q","value":"0"},"LowNode":"000000000000009B"},"LedgerEntryType":"RippleState","LedgerIndex":"E6F28B26ABD8A728D0F7FEBF28BE850978ED186357F590009236C6AB139DF5DE","PreviousFields":{"Balance":{"currency":"USD","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-577.1111286318472"}},"PreviousTxnID":"111558BAAF933303A0DBCEE02E3AFA4B317FA2BD3DD8A6FD633AC30230B85CDA","PreviousTxnLgrSeq":7499807}},{"ModifiedNode":{"FinalFields":{"Account":"rM3X3QSr8icjTGpaF52dozhbT2BZSXJQYM","Balance":"390331192153","Flags":0,"OwnerCount":158,"Sequence":350309},"LedgerEntryType":"AccountRoot","LedgerIndex":"F13BE615EDDC53504C862D741B0E1DD42B90AF5C2C4FB1F077B5C2C0BC0F41EB","PreviousFields":{"Balance":"390373745345"},"PreviousTxnID":"DC2EA55A21B5C81C6E8CF6400B3C90D9FA2773AC1A40B8C2F42D92E83A50D8BA","PreviousTxnLgrSeq":7501325}}],"TransactionIndex":3,"TransactionResult":"tesSUCCESS"}},{"Account":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","Fee":"10","Flags":2147483648,"OfferSequence":590106,"Sequence":590116,"SigningPubKey":"03D6DF27BB7B6E2FDC30410C8E933A6A5A2C1B533061A08565ECBE515DDC6249FD","TransactionType":"OfferCancel","TxnSignature":"3044022074627D267E99D8DA52CB5984D6810F98E797DA4A7D418BE2E1E14FA7E21637F5022016C6EEFD3ED8388E122C44B2BFCFB66DC3D5F9C806EE673A422B583611A83BF9","hash":"3D5A3E510A8DAF5F0065D396681099807DEE69830148BE27A70825ED1BE77FF2","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"Account":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","BookDirectory":"A79C491E913FA2E0D727E74398A6A35333BDA145648BECC94E0436A5F93A46D7","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000038","PreviousTxnID":"5D21807C754AE64493F95ADF18CF8AAFD489970BF955F399BE8E34BB06D7A7A4","PreviousTxnLgrSeq":7501280,"Sequence":590106,"TakerGets":"1162627174","TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"137.886"}},"LedgerEntryType":"Offer","LedgerIndex":"2D1824A0AF133C85DC6E83234E0267400A0047229920AF806C8482295F8C3056"}},{"ModifiedNode":{"FinalFields":{"Account":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","Balance":"5715616772","Flags":0,"OwnerCount":7,"Sequence":590117},"LedgerEntryType":"AccountRoot","LedgerIndex":"51DA7DA1BB802609AE99C02CEBC20CDC3793D97030D4A19AA6BE5611AF9C11D5","PreviousFields":{"Balance":"5715616782","OwnerCount":8,"Sequence":590116},"PreviousTxnID":"130A9336EFAC5F5AD67349964F83E7BD8B4972F6AAA3BE28FF5509C3D138E15E","PreviousTxnLgrSeq":7501292}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000031","Owner":"rGBoiaky7DcgpZN8PkUfW2YQF2jfBWAsqx","RootIndex":"81EDC33CEA147296BDA83AAE437EADA305EC1F356160301DF7B5F6F47B98E88E"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"9B0E87222CEA3207AFFA4BD9289C3E59F42CDD79D6D4910DEBDB9BE221E52257"}},{"DeletedNode":{"FinalFields":{"ExchangeRate":"4E0436A5F93A46D7","Flags":0,"RootIndex":"A79C491E913FA2E0D727E74398A6A35333BDA145648BECC94E0436A5F93A46D7","TakerGetsCurrency":"0000000000000000000000000000000000000000","TakerGetsIssuer":"0000000000000000000000000000000000000000","TakerPaysCurrency":"000000000000000000000000494C530000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"A79C491E913FA2E0D727E74398A6A35333BDA145648BECC94E0436A5F93A46D7"}}],"TransactionIndex":4,"TransactionResult":"tesSUCCESS"}},{"Account":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","Fee":"12","Flags":2147483648,"LastLedgerSequence":7501333,"Sequence":71615,"SigningPubKey":"02BBD4C4DE1F95AAD16118AA0B8BBB56EC8BE5E3EC2D5948AD2AFD735D19C2EC37","TakerGets":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"188.6359519"},"TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"11.30032959"},"TransactionType":"OfferCreate","TxnSignature":"3045022100FB55E0CF7593DFA28DEB0E099714F11CF8C14DCE522B3C98C2B206F46B110A400220522A9E529E4762443A013532AD5EEB6115F7BB2B194A1EF6B53E61D968269FAC","hash":"41D99C0A0500BE871082C1A280F6FC9BEAE608A791296C8D73452E5BA1D2C7FD","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","BookDirectory":"51B7AA9A710D05D3AEFE1946DA19430A065BEF5085F3E4D15605E6D04A8FD380","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000000","Sequence":635,"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31064.68914142541"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516033.3085503813"}},"LedgerEntryType":"Offer","LedgerIndex":"205F87C30D823B396A94111764D032EACAFDD3E6126948568B27975AFDB9801F","PreviousFields":{"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"31075.98834109765"},"TakerPays":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"516221.0060149944"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"CreatedNode":{"LedgerEntryType":"RippleState","LedgerIndex":"35D45F6F8F7D0C3291EBC84025EECB434311811F4B58E0F4ECDE134597DA2803","NewFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"11.29919967224511"},"Flags":65536,"HighLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"HighNode":"00000000000000DF","LowLimit":{"currency":"CNY","issuer":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","value":"0"},"LowNode":"0000000000000007"}}},{"ModifiedNode":{"FinalFields":{"Account":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","Balance":"25459353065","Domain":"726970706C65636E2E636F6D","EmailHash":"38126A3B9117A4EEB43DD1F3F87FC3EE","Flags":524288,"OwnerCount":1,"Sequence":1432},"LedgerEntryType":"AccountRoot","LedgerIndex":"62C6E424E3ADA427B61F46642B4C917E1EFE2C56B5598690F37FE8252F866EE8","PreviousTxnID":"1F08335D11D06E626194E646C2A713E9754FD9575C99D0E5CCDCF8662C9DAA6D","PreviousTxnLgrSeq":7501262}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000025","Owner":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","RootIndex":"DD8763F37822A3129919DA194DC31D9A9FA5BEA547E233B32E4573F0E60D46D3"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"97F7C4F0D06F93AC76FC788070FF0518EA0CB7C1D53CB78EC95D54C98D12529B"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000006","Owner":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","RootIndex":"85B74E20D221245F8EA665BD82A9C23E41F6F2EB30D5925D78596A17B8200869"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"984B15E94205D45092E8E335B844E76D11160BBD4B43CC659AB79B54B222D466"}},{"ModifiedNode":{"FinalFields":{"Account":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","Balance":"2308382429","Flags":0,"OwnerCount":21,"Sequence":71616},"LedgerEntryType":"AccountRoot","LedgerIndex":"9D10E7166A8AA0EFB35102A33675BD234288A0EB313ED14B74BF559BCFFA59C3","PreviousFields":{"Balance":"2308382441","Sequence":71615},"PreviousTxnID":"F62A5A28237413929D0C147536D729F013DF80BB8A2B153682D3F1EB381FF1D6","PreviousTxnLgrSeq":7501324}},{"DeletedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"0"},"Flags":0,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000026","LowLimit":{"currency":"JPY","issuer":"r94LJBji5JcbLQU66y6Jn26WapWuT5uXU","value":"0"},"LowNode":"0000000000000007","PreviousTxnID":"F62A5A28237413929D0C147536D729F013DF80BB8A2B153682D3F1EB381FF1D6","PreviousTxnLgrSeq":7501324},"LedgerEntryType":"RippleState","LedgerIndex":"A91171090C0EEFCA19A29C98C53012EA449C6151E811280F91A164589A536B3D","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"187.6974646131182"},"Flags":65536}}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"484182.7453082854"},"Flags":65536,"HighLimit":{"currency":"JPY","issuer":"rMAz5ZnK73nyNUL4foAvaxdreczCkG3vA6","value":"0"},"HighNode":"0000000000000014","LowLimit":{"currency":"JPY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"3000000"},"LowNode":"0000000000000000"},"LedgerEntryType":"RippleState","LedgerIndex":"D02EBA81ECBE0F79B3FE0DEE1A0CF3CE5FE6534A3E459570642DFD9248C41011","PreviousFields":{"Balance":{"currency":"JPY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"483995.0478436723"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21465.68914142541"},"Flags":131072,"HighLimit":{"currency":"CNY","issuer":"rDUqRdg8Fornm3H78Bc8onA1EKMarYMftj","value":"200000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000D3"},"LedgerEntryType":"RippleState","LedgerIndex":"F5B40E669B988FF5A92748AAADF9B6FB37BB7F235E81AD915E84693CF12307F0","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-21476.98834109765"}},"PreviousTxnID":"0582B697494C9B519E717DD363A83137EDE7616E9698DAB0DF9702B626B41BE5","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"00000000000000DE","Owner":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","RootIndex":"C01839B80DFA4767E8250B4E478474AFEE2B9414353C759D0876E87954AB05AC"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"F79838C102E7F78CE88600C0303AD8A4C10156D700230A393549501AAECFACA1"}}],"TransactionIndex":5,"TransactionResult":"tesSUCCESS"}},{"Account":"rn694SpeUFw3VJwapyRKx6bpru3ZpDHzji","Fee":"10","Flags":2147483648,"Sequence":308199,"SigningPubKey":"03896496732D098F2D8EE22D65ED9A88C0FF116785AE448EA1F521534C7C5BC6E3","TakerGets":{"currency":"NMC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.7868"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"5.066992000000001"},"TransactionType":"OfferCreate","TxnSignature":"3045022100E73EB85A5E061ACE926838C86ED5494F57F7CCC12A45EA5CAB33A4AF153134FF022020DD765920089DCC72B019B63C67510816913891E71EAA7B0E440CDCADABE75A","hash":"81194BA550B151BDDE040CD70A348201A7FE981AA530160D4B715655C99B2B83","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rn694SpeUFw3VJwapyRKx6bpru3ZpDHzji","Balance":"496916042","Flags":0,"OwnerCount":7,"Sequence":308200},"LedgerEntryType":"AccountRoot","LedgerIndex":"C2A18D560C7ABAA9AF634AE4273C0D683E0572DC35CC888CA96B5F933FC3CC04","PreviousFields":{"Balance":"496916052","Sequence":308199},"PreviousTxnID":"A58CA4877AC6EEAB16ED83E3A8DC85D399F58E4BB66BB11435F9B6D90F7A0EDC","PreviousTxnLgrSeq":7501325}}],"TransactionIndex":16,"TransactionResult":"tecUNFUNDED_OFFER"}},{"Account":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","Fee":"10","Flags":2147483648,"Sequence":418418,"SigningPubKey":"0317766BFFC0AAF5DB4AFDE23236624304AC4BC903AA8B172AE468F6B512616D6A","TakerGets":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"5074.078654"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"2.851"},"TransactionType":"OfferCreate","TxnSignature":"304402204C942E4B57205BF9B25760439CD85A25CBC96070B7FE206B54C628E831072C2602206443B19435C252076064514129CF017BF5D2B44D9F33508EF019ED5DDB049A46","hash":"983A3B9A866035F6F35E55510F137F3830A3C9700D33134B419470EE1AB5D204","metaData":{"AffectedNodes":[{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"2B266930FA9E208C468548D964D39D780B6A614A3B4FE571BA9A9D9448336055","NewFields":{"Account":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","BookDirectory":"7D6F70854117F7471E428D7CD779BC816789217222B0276B5113F63A1F619118","OwnerNode":"000000000000005D","Sequence":418418,"TakerGets":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"5074.078654"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"2.851"}}}},{"ModifiedNode":{"FinalFields":{"Account":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","Balance":"795813534","Flags":0,"OwnerCount":11,"Sequence":418419},"LedgerEntryType":"AccountRoot","LedgerIndex":"6C9D92CD9E43CABE49E909AEC4C3B8C9D546BB870F47A17912BD6196BC7ECD78","PreviousFields":{"Balance":"795813544","OwnerCount":10,"Sequence":418418},"PreviousTxnID":"621D14DD1718A06E51A949F85BB5D822AA544CEC0CB332FCBCCE9618C2784ADE","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rPJnufUfjS22swpE7mWRkn2VRNGnHxUSYc","RootIndex":"DB412424CBC1036DFAA9DE594EDF42554DD085340BD10A8CBE5888EFA4973965"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"6D5ED78D0E9CF8CE46AD20226F60A90B26DF845006BC388617C125B9ECD98A2C"}},{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"7D6F70854117F7471E428D7CD779BC816789217222B0276B5113F63A1F619118","NewFields":{"ExchangeRate":"5113F63A1F619118","RootIndex":"7D6F70854117F7471E428D7CD779BC816789217222B0276B5113F63A1F619118","TakerGetsCurrency":"000000000000000000000000494C530000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}}],"TransactionIndex":6,"TransactionResult":"tesSUCCESS"}},{"Account":"rfJmwNvHkW59ugFN8wR2KgzrC3yAkvHPht","Fee":"10","Flags":2147483648,"OfferSequence":12386,"Sequence":12389,"SigningPubKey":"024AD63647120E5F3EE8AE6D19DCBDA382D884DDC7F1C9A5CA4E898B4E3077862C","TakerGets":"100000000","TakerPays":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0.022682"},"TransactionType":"OfferCreate","TxnSignature":"304402207E61CCA6E50ABE140AE840722CDE7202CECD2B0E8825397AB3B07E44C8E620FF0220545AF900FB7AD87C22AD3B7F215B446F86DD6C97E161B3FE404384D32597E4A2","hash":"A170E26F13201A9BA851A47B2F63A6A9F4DDB8F433740086C39F88BACC5D3DB4","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.50632003180268"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","value":"10000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000DE"},"LedgerEntryType":"RippleState","LedgerIndex":"067B47A87FCCE931EB7CF17FB08F5E9C4F44618077B105E5C06D7C9AEABD7199","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-35.52900203180268"}},"PreviousTxnID":"104514626FFB561440700F1130A9B0004DAD872AD6FBBCCD96D06AF6D4D50B11","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","Balance":"18864763399","Flags":0,"OwnerCount":127,"Sequence":13677},"LedgerEntryType":"AccountRoot","LedgerIndex":"0B4635DECDC17EDCF0D052D821D7C658612B473DFDF0FDC70567FA012A5C5903","PreviousFields":{"Balance":"18863752886"},"PreviousTxnID":"104514626FFB561440700F1130A9B0004DAD872AD6FBBCCD96D06AF6D4D50B11","PreviousTxnLgrSeq":7501326}},{"ModifiedNode":{"FinalFields":{"Account":"rMfLjFNCsFQxKc2hdgkZqjfLEKTot7S3ii","BookDirectory":"CE67AE4E51228A295EF282F765196323525945B7D2C11BF05C0FD3EB35003E4D","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000001B","Sequence":13675,"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"4.466523"},"TakerPays":"198989487"},"LedgerEntryType":"Offer","LedgerIndex":"34B13266FE9430A0436259DB60DD923B6E19A504A9387D65478BABDF46A4D2F7","PreviousFields":{"TakerGets":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"4.489205"},"TakerPays":"200000000"},"PreviousTxnID":"5AD1F1CD06574529F6805D80760A47172FBA4B9551410CE333C15B80284808A6","PreviousTxnLgrSeq":7501323}},{"ModifiedNode":{"FinalFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-323.8974417207432"},"Flags":2228224,"HighLimit":{"currency":"CNY","issuer":"rfJmwNvHkW59ugFN8wR2KgzrC3yAkvHPht","value":"10000"},"HighNode":"0000000000000000","LowLimit":{"currency":"CNY","issuer":"rnuF96W4SZoCJmbHYBFoJZpR8eCaxNvekK","value":"0"},"LowNode":"00000000000000DE"},"LedgerEntryType":"RippleState","LedgerIndex":"C654993CD282CABC75D7EDFBB2047D2C4CA95677466A2766FF0FB24A33F23F39","PreviousFields":{"Balance":{"currency":"CNY","issuer":"rrrrrrrrrrrrrrrrrrrrBZbvji","value":"-323.8747597207432"}},"PreviousTxnID":"76965E74FF137C2DCEFDE1701D8108C7AEEED5A5E0C6C7B66F1DFF7B9426BC42","PreviousTxnLgrSeq":7501258}},{"ModifiedNode":{"FinalFields":{"Account":"rfJmwNvHkW59ugFN8wR2KgzrC3yAkvHPht","Balance":"755473572381","Flags":0,"OwnerCount":11,"Sequence":12390},"LedgerEntryType":"AccountRoot","LedgerIndex":"D1A97A3705359CCD05DC3BA06D47F8814148C2AB2692A6AF63876DEE52F0B31B","PreviousFields":{"Balance":"755474582904","Sequence":12389},"PreviousTxnID":"3A6522311F31F2C16C68A072679D0E2F31ADBF42C247F73539F9EDE068AC38CF","PreviousTxnLgrSeq":7501279}}],"TransactionIndex":7,"TransactionResult":"tesSUCCESS"}},{"Account":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","Fee":"10","Flags":2147483648,"Sequence":1741994,"SigningPubKey":"02BD6F0CFD0182F2F408512286A0D935C58FF41169DAC7E721D159D711695DFF85","TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.11"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"3.619341"},"TransactionType":"OfferCreate","TxnSignature":"3045022100CE211CCBAE8000A91979E83E598738DA962FFDFD2ED1A445F36F0BA93A501AE202200C16D3F6331BBCA3DD9B0F9F4DB8E7E1BDB193625258E9E17E9C609241A74D40","hash":"BBC14D64A2DD834D0F5372788A197877E07A56F7AB86E391ECE6072165767163","metaData":{"AffectedNodes":[{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"1C49B56F78F73073FF8F54D1B43A881FCB8989283D6BD172560BB084FEC03C00","NewFields":{"ExchangeRate":"560BB084FEC03C00","RootIndex":"1C49B56F78F73073FF8F54D1B43A881FCB8989283D6BD172560BB084FEC03C00","TakerGetsCurrency":"0000000000000000000000004C54430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"000000000000000000000000494C530000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}},{"ModifiedNode":{"FinalFields":{"Account":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","Balance":"1982577658","Flags":0,"OwnerCount":24,"Sequence":1741995},"LedgerEntryType":"AccountRoot","LedgerIndex":"70BE2FCB58B80967C780C0BB1CAAE414527E0A41C53EFB356F0D5E4F8170CA3C","PreviousFields":{"Balance":"1982577668","OwnerCount":23,"Sequence":1741994},"PreviousTxnID":"D0745B80CF91605E11E13015DC82C709EF5CBBCD25DA3CC4A391BF5DA27483F4","PreviousTxnLgrSeq":7501325}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","RootIndex":"3EBA7292465D0E1CE8C11EF0AB19FB24C1C5E348B81E7EBDB533BB8116DED3EC"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"72AD65CDFDE27A65A35DE52F211D748108C26E82C87EC3C0B942E08C889C9018"}},{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"A6D296E2A8E757B5A28FF2F764561D8D860773E4596834F02AEE3D742DD3D742","NewFields":{"Account":"rwpxNWdpKu2QVgrh5LQXEygYLshhgnRL1Y","BookDirectory":"1C49B56F78F73073FF8F54D1B43A881FCB8989283D6BD172560BB084FEC03C00","OwnerNode":"00000000000040AB","Sequence":1741994,"TakerGets":{"currency":"LTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.11"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"3.619341"}}}}],"TransactionIndex":8,"TransactionResult":"tesSUCCESS"}},{"Account":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","Fee":"10","Flags":2147483648,"Sequence":314451,"SigningPubKey":"03B2B67209DBDE2FA68555FB10BD791C4732C685349979FDC47D0DEF2B27EFA364","TakerGets":{"currency":"PPC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.24"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.0005359200000000001"},"TransactionType":"OfferCreate","TxnSignature":"3045022100D1C2D44844F6B0ECA07CAF299650B665B52F2C0DD2CFC0A2AF79FF6820B57FD702202CF7F96ED66D000C39DC655F055D5ABC1849BF7C3CB679ABBCFD68C7C48C1DE8","hash":"C40A25F1EFD69772A2CE40A8862695256FA5CF8CA9851D1E76FF2560950226E4","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","Balance":"496853321","Flags":0,"OwnerCount":17,"Sequence":314452},"LedgerEntryType":"AccountRoot","LedgerIndex":"84A0C46FD8AFDEB6CF7AF78A468AEE5A13C59292BE29976BC0D85B1554EB765A","PreviousFields":{"Balance":"496853331","OwnerCount":16,"Sequence":314451},"PreviousTxnID":"DC2400D0C2D741591DCDF5C6F08972AEADF1044AF60666490A85B8C2F7145B85","PreviousTxnLgrSeq":7501325}},{"CreatedNode":{"LedgerEntryType":"Offer","LedgerIndex":"85180BA094DF74E440BFACA64F5C4887579A398FD31BFA64152E1FD62736C8D3","NewFields":{"Account":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","BookDirectory":"EFDE970B53E85B245F63CB66528BCA9E0F0BF7D07F8EA2545207EEE6D3C89000","OwnerNode":"0000000000000011","Sequence":314451,"TakerGets":{"currency":"PPC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.24"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.0005359200000000001"}}}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rLPrL6KUtVZZbDfJMjDXzTKkwH39Udfw6e","RootIndex":"24F5BB64E74DFFF55969E2E26FCE20A694253AA593E92114FA408E17A6D206C9"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"DCB5F88F64DED71F7D576635B622C0086047A4C2183009C238A0F8F7D8F380AA"}},{"CreatedNode":{"LedgerEntryType":"DirectoryNode","LedgerIndex":"EFDE970B53E85B245F63CB66528BCA9E0F0BF7D07F8EA2545207EEE6D3C89000","NewFields":{"ExchangeRate":"5207EEE6D3C89000","RootIndex":"EFDE970B53E85B245F63CB66528BCA9E0F0BF7D07F8EA2545207EEE6D3C89000","TakerGetsCurrency":"0000000000000000000000005050430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"}}}],"TransactionIndex":9,"TransactionResult":"tesSUCCESS"}},{"Account":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","Fee":"10","Flags":2147483648,"OfferSequence":317564,"Sequence":317597,"SigningPubKey":"03892D08CE3CE600369BA83A92C3C7785FEA162739643358F1F35F8BE672AFD4A3","TransactionType":"OfferCancel","TxnSignature":"3045022100954493E2FB27F9AB949218CD3AEA8702A6E5B720B691C2F7AFC9128B463B0BB302201760B9DBD63DE5460C22F3DEB0B610D57DFEEC9615973F16770F0263B998ECEB","hash":"C50138F7B3BB5228BFF8950E16683877AD316CE125938895A218B2A63C54CA4F","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"ExchangeRate":"520A5FB97ABE8000","Flags":0,"RootIndex":"05D73C7F8F1B5C9D2EBD4E7152E985D84CD198FEC242AC01520A5FB97ABE8000","TakerGetsCurrency":"0000000000000000000000004E4D430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"0000000000000000000000004254430000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"05D73C7F8F1B5C9D2EBD4E7152E985D84CD198FEC242AC01520A5FB97ABE8000"}},{"ModifiedNode":{"FinalFields":{"Account":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","Balance":"496821687","Flags":0,"OwnerCount":16,"Sequence":317598},"LedgerEntryType":"AccountRoot","LedgerIndex":"2A973B5CC6B50690822ECA62368CE015A79D4CB52377B2C7C3F2C4EFB83481EC","PreviousFields":{"Balance":"496821697","OwnerCount":17,"Sequence":317597},"PreviousTxnID":"9D82BBF7276FF69958456EBF9E3A7FD2B5F150FC945BCC3760489538823DAE0F","PreviousTxnLgrSeq":7501325}},{"DeletedNode":{"FinalFields":{"Account":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","BookDirectory":"05D73C7F8F1B5C9D2EBD4E7152E985D84CD198FEC242AC01520A5FB97ABE8000","BookNode":"0000000000000000","Flags":0,"OwnerNode":"0000000000000024","PreviousTxnID":"1B552C5AA9722DC084DF1D5DFC70644B427E447A11854B5601C60A0681BE5C4F","PreviousTxnLgrSeq":7500899,"Sequence":317564,"TakerGets":{"currency":"NMC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"28.218"},"TakerPays":{"currency":"BTC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.08239656"}},"LedgerEntryType":"Offer","LedgerIndex":"DA855525D078E7AD3A46693B810B569D75D22B139CBF6F52DC8E1FCD6F8DDACB"}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rLjhDX8zT6vy8T7hjUDvK48wTy5SYFpfwZ","RootIndex":"6C7328F2AB700C474B5D37DE80C70EE8C03DDF900B4A80DF67F33E89062CF001"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"EE5537F930C37727B7966C0532F36FAE7E8B1DB721EDC9F52FB8123A65CCB284"}}],"TransactionIndex":10,"TransactionResult":"tesSUCCESS"}},{"Account":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","Fee":"10","Flags":2147483648,"OfferSequence":319011,"Sequence":319039,"SigningPubKey":"0256AE48790FEF5F61C1AB3765287EABCBE6B47C5098271F596A576DF7CFA15720","TransactionType":"OfferCancel","TxnSignature":"3045022100C887E74898A796D076A687DB2ADA6625FBCC73A80D9B47F8C3F907BA0FC66A930220685D66EA6A2664FEFF49C1A5F93754020590C05EE9A18F85D6FCF783AEE721BF","hash":"E0E1704031E5CF7D4C89232DA5F58A53AA0E31B93DE9C2387BA5083AA4E48975","metaData":{"AffectedNodes":[{"DeletedNode":{"FinalFields":{"ExchangeRate":"5512EAF7E4F6E800","Flags":0,"RootIndex":"0E52A811E848729F4DE3F6CD88AC1F4531433DC95D93C40B5512EAF7E4F6E800","TakerGetsCurrency":"0000000000000000000000005050430000000000","TakerGetsIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4","TakerPaysCurrency":"000000000000000000000000494C530000000000","TakerPaysIssuer":"92D705968936C419CE614BF264B5EEB1CEA47FF4"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"0E52A811E848729F4DE3F6CD88AC1F4531433DC95D93C40B5512EAF7E4F6E800"}},{"ModifiedNode":{"FinalFields":{"Account":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","Balance":"496807282","Flags":0,"OwnerCount":16,"Sequence":319040},"LedgerEntryType":"AccountRoot","LedgerIndex":"102D7EC45B4F1B9671BC391CC0077EBCDDE0046660D72DE4E76DA1E0055A1985","PreviousFields":{"Balance":"496807292","OwnerCount":17,"Sequence":319039},"PreviousTxnID":"07B5305B0219E3E9A901D210FFC12930A372090FB90ACDC567F3A50A628B574C","PreviousTxnLgrSeq":7501324}},{"ModifiedNode":{"FinalFields":{"Flags":0,"IndexPrevious":"0000000000000000","Owner":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","RootIndex":"619D9624155526B7DBF58541EAE4DD6BD0B160AED3D709124EA1E9E04C81DCB6"},"LedgerEntryType":"DirectoryNode","LedgerIndex":"868D490DE0AA7BFE6E7D351FB0223BF8CA24E96BBC1FD0417802C1223BAAE0FE"}},{"DeletedNode":{"FinalFields":{"Account":"rM7WN56kktEkE5qKwNkQ1af4BZ56bynVUf","BookDirectory":"0E52A811E848729F4DE3F6CD88AC1F4531433DC95D93C40B5512EAF7E4F6E800","BookNode":"0000000000000000","Flags":0,"OwnerNode":"000000000000001E","PreviousTxnID":"8FD696D4258CCDBC07DB2D9BC6DB553C3332F964D1B831544BDF75F3BD2F60D5","PreviousTxnLgrSeq":7500905,"Sequence":319011,"TakerGets":{"currency":"PPC","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"0.8098"},"TakerPays":{"currency":"ILS","issuer":"rNPRNzBB92BVpAhhZr4iXDTveCgV5Pofm9","value":"4.31210402"}},"LedgerEntryType":"Offer","LedgerIndex":"8E46D4F3715E565E3F2B8AC59DE9C2AB117AD05D1A2B0A29EF222BFC175402B7"}}],"TransactionIndex":11,"TransactionResult":"tesSUCCESS"}},{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Fee":"15","Flags":2147483648,"LastLedgerSequence":7501333,"OfferSequence":7972,"Sequence":7975,"SigningPubKey":"03364D632EF47EB14BCC117C26F76961D977E446A1C6523484D8755F05FA4C0E38","TransactionType":"OfferCancel","TxnSignature":"3044022015944D788807B7CFF10BD273C94B5A078137A9FFB6F5A12A9499AFBFC9D2CD70022033432232F295F6B34BE92FB8DB26450D09C0F9C99F6F20961415576DD472B174","hash":"E2B43CBB800BE8550923A28654B08EFBB537A652F3046D0BF26F533DACFEA5E1","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rGGgeiB9MYPG1NAs5vk7y85wsfAAipSr8p","Balance":"70016344077","Flags":0,"OwnerCount":9,"Sequence":7976},"LedgerEntryType":"AccountRoot","LedgerIndex":"DC99A91B4ABBC167FD197E5F0A235F336E1955054C057B881DBACE56BA49B711","PreviousFields":{"Balance":"70016344092","Sequence":7975},"PreviousTxnID":"E358CC34EEB01FA09FB5B4BC00C625DA298ED768022CAC3FAA534992DF7F07D6","PreviousTxnLgrSeq":7501324}}],"TransactionIndex":12,"TransactionResult":"tesSUCCESS"}},{"Account":"rfESTMcbvbvCBqU1FTvGWiJP8cmUSu4GKg","Amount":{"currency":"BTC","issuer":"rTJdjjQ5wWAMh8TL1ToXXD2mZzesa6DSX","value":"0.0998"},"Destination":"r3AWbdp2jQLXLywJypdoNwVSvr81xs3uhn","Fee":"10","Flags":2147483648,"InvoiceID":"A98FD36C17BE2B8511AD36DC335478E7E89F06262949F36EB88E2D683BBCC50A","SendMax":{"currency":"BTC","issuer":"rTJdjjQ5wWAMh8TL1ToXXD2mZzesa6DSX","value":"0.100798"},"Sequence":61022,"SigningPubKey":"025D9E40A50D78347EB8AFF7A36222BBE173CB9D06E68D109D189FF8616FC21107","TransactionType":"Payment","TxnSignature":"304402200145F1262E10EE9E3CB732EF6F2832E8AD99E935474DDB099BEAF535B76BD6E8022074F52BB8EED774106DBD4B3469655382BE60347A9387A33B386BA8E481680150","hash":"F0F263E6D4A91E43AFCAD5A33AE620CE849CA9FB2D119D92A2F6D5242CC10982","metaData":{"AffectedNodes":[{"ModifiedNode":{"FinalFields":{"Account":"rfESTMcbvbvCBqU1FTvGWiJP8cmUSu4GKg","Balance":"276395205","Flags":131072,"OwnerCount":22,"Sequence":61023},"LedgerEntryType":"AccountRoot","LedgerIndex":"82D874B71420302A752E9AD75E3D07E9B0D03DA0761BA939C3ACE355D2270290","PreviousFields":{"Balance":"276395215","Sequence":61022},"PreviousTxnID":"3FE56B31B63CF09BE5E7AE94AF0DC40425CF5318E2B4315C1E2BF6A781E24020","PreviousTxnLgrSeq":7501310}}],"TransactionIndex":15,"TransactionResult":"tecPATH_DRY"}}]} diff --git a/packages/xrpl/test/fixtures/rippled/partialPaymentIOU.json b/packages/xahau/test/fixtures/xahaud/partialPaymentIOU.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/partialPaymentIOU.json rename to packages/xahau/test/fixtures/xahaud/partialPaymentIOU.json diff --git a/packages/xrpl/test/fixtures/rippled/partialPaymentXRP.json b/packages/xahau/test/fixtures/xahaud/partialPaymentXAH.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/partialPaymentXRP.json rename to packages/xahau/test/fixtures/xahaud/partialPaymentXAH.json diff --git a/packages/xrpl/test/fixtures/rippled/serverInfo.json b/packages/xahau/test/fixtures/xahaud/serverInfo.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/serverInfo.json rename to packages/xahau/test/fixtures/xahaud/serverInfo.json diff --git a/packages/xrpl/test/fixtures/rippled/serverInfoHighLoadFactor.json b/packages/xahau/test/fixtures/xahaud/serverInfoHighLoadFactor.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/serverInfoHighLoadFactor.json rename to packages/xahau/test/fixtures/xahaud/serverInfoHighLoadFactor.json diff --git a/packages/xrpl/test/fixtures/rippled/serverInfoNetworkID.json b/packages/xahau/test/fixtures/xahaud/serverInfoNetworkID.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/serverInfoNetworkID.json rename to packages/xahau/test/fixtures/xahaud/serverInfoNetworkID.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/consensusPhase.json b/packages/xahau/test/fixtures/xahaud/streams/consensusPhase.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/consensusPhase.json rename to packages/xahau/test/fixtures/xahaud/streams/consensusPhase.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/ledger.json b/packages/xahau/test/fixtures/xahaud/streams/ledger.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/ledger.json rename to packages/xahau/test/fixtures/xahaud/streams/ledger.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/manifest.json b/packages/xahau/test/fixtures/xahaud/streams/manifest.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/manifest.json rename to packages/xahau/test/fixtures/xahaud/streams/manifest.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/partialPaymentTransaction.json b/packages/xahau/test/fixtures/xahaud/streams/partialPaymentTransaction.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/partialPaymentTransaction.json rename to packages/xahau/test/fixtures/xahaud/streams/partialPaymentTransaction.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/pathFind.json b/packages/xahau/test/fixtures/xahaud/streams/pathFind.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/pathFind.json rename to packages/xahau/test/fixtures/xahaud/streams/pathFind.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/peerStatusChange.json b/packages/xahau/test/fixtures/xahaud/streams/peerStatusChange.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/peerStatusChange.json rename to packages/xahau/test/fixtures/xahaud/streams/peerStatusChange.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/transaction.json b/packages/xahau/test/fixtures/xahaud/streams/transaction.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/transaction.json rename to packages/xahau/test/fixtures/xahaud/streams/transaction.json diff --git a/packages/xrpl/test/fixtures/rippled/streams/validation.json b/packages/xahau/test/fixtures/xahaud/streams/validation.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/streams/validation.json rename to packages/xahau/test/fixtures/xahaud/streams/validation.json diff --git a/packages/xrpl/test/fixtures/rippled/submit.json b/packages/xahau/test/fixtures/xahaud/submit.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/submit.json rename to packages/xahau/test/fixtures/xahaud/submit.json diff --git a/packages/xrpl/test/fixtures/rippled/subscribe.json b/packages/xahau/test/fixtures/xahaud/subscribe.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/subscribe.json rename to packages/xahau/test/fixtures/xahaud/subscribe.json diff --git a/packages/xrpl/test/fixtures/rippled/subscribeError.json b/packages/xahau/test/fixtures/xahaud/subscribeError.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/subscribeError.json rename to packages/xahau/test/fixtures/xahaud/subscribeError.json diff --git a/packages/xrpl/test/fixtures/rippled/transactionEntry.json b/packages/xahau/test/fixtures/xahaud/transactionEntry.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/transactionEntry.json rename to packages/xahau/test/fixtures/xahaud/transactionEntry.json diff --git a/packages/xrpl/test/fixtures/rippled/tx/NFTokenMint.json b/packages/xahau/test/fixtures/xahaud/tx/NFTokenMint.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/tx/NFTokenMint.json rename to packages/xahau/test/fixtures/xahaud/tx/NFTokenMint.json diff --git a/packages/xrpl/test/fixtures/rippled/tx/NFTokenMint2.json b/packages/xahau/test/fixtures/xahaud/tx/NFTokenMint2.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/tx/NFTokenMint2.json rename to packages/xahau/test/fixtures/xahaud/tx/NFTokenMint2.json diff --git a/packages/xrpl/test/fixtures/rippled/tx/offerCreateSell.json b/packages/xahau/test/fixtures/xahaud/tx/offerCreateSell.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/tx/offerCreateSell.json rename to packages/xahau/test/fixtures/xahaud/tx/offerCreateSell.json diff --git a/packages/xrpl/test/fixtures/rippled/tx/payment.json b/packages/xahau/test/fixtures/xahaud/tx/payment.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/tx/payment.json rename to packages/xahau/test/fixtures/xahaud/tx/payment.json diff --git a/packages/xrpl/test/fixtures/rippled/unsubscribe.json b/packages/xahau/test/fixtures/xahaud/unsubscribe.json similarity index 100% rename from packages/xrpl/test/fixtures/rippled/unsubscribe.json rename to packages/xahau/test/fixtures/xahaud/unsubscribe.json diff --git a/packages/xrpl/test/hacks/phantomhacks.js b/packages/xahau/test/hacks/phantomhacks.js similarity index 100% rename from packages/xrpl/test/hacks/phantomhacks.js rename to packages/xahau/test/hacks/phantomhacks.js diff --git a/packages/xrpl/test/integration/README.md b/packages/xahau/test/integration/README.md similarity index 100% rename from packages/xrpl/test/integration/README.md rename to packages/xahau/test/integration/README.md diff --git a/packages/xrpl/test/integration/finalTest.test.ts b/packages/xahau/test/integration/finalTest.test.ts similarity index 100% rename from packages/xrpl/test/integration/finalTest.test.ts rename to packages/xahau/test/integration/finalTest.test.ts diff --git a/packages/xahau/test/integration/fundWallet.test.ts b/packages/xahau/test/integration/fundWallet.test.ts new file mode 100644 index 00000000..93d4abdc --- /dev/null +++ b/packages/xahau/test/integration/fundWallet.test.ts @@ -0,0 +1,48 @@ +import { assert } from 'chai' + +import { + Client, + isValidClassicAddress, + isValidXAddress, + dropsToXah, +} from '../../src' + +async function generate_faucet_wallet_and_fund_again( + client: string, + faucetHost: string | undefined = undefined, + faucetPath: string | undefined = undefined, +): Promise { + const api = new Client(client) + + await api.connect() + + const { wallet, balance } = await api.fundWallet(null, { + faucetHost, + faucetPath, + usageContext: 'integration-test', + }) + assert.notStrictEqual(wallet, undefined) + assert(isValidClassicAddress(wallet.classicAddress)) + assert(isValidXAddress(wallet.getXAddress())) + + const info = await api.request({ + command: 'account_info', + account: wallet.classicAddress, + }) + + assert.equal(dropsToXah(info.result.account_data.Balance), balance) + await api.disconnect() +} + +// how long before each test case times out +const TIMEOUT = 60000 +// This test is reliant on external networks, and as such may be flaky. +describe('fundWallet', function () { + it( + 'submit generates a testnet wallet', + async function () { + await generate_faucet_wallet_and_fund_again('wss://xahau-test.net') + }, + TIMEOUT, + ) +}) diff --git a/packages/xrpl/test/integration/index.ts b/packages/xahau/test/integration/index.ts similarity index 100% rename from packages/xrpl/test/integration/index.ts rename to packages/xahau/test/integration/index.ts diff --git a/packages/xrpl/test/integration/integration.test.ts b/packages/xahau/test/integration/integration.test.ts similarity index 100% rename from packages/xrpl/test/integration/integration.test.ts rename to packages/xahau/test/integration/integration.test.ts diff --git a/packages/xrpl/test/integration/onConnect.test.ts b/packages/xahau/test/integration/onConnect.test.ts similarity index 100% rename from packages/xrpl/test/integration/onConnect.test.ts rename to packages/xahau/test/integration/onConnect.test.ts diff --git a/packages/xrpl/test/integration/regularKey.test.ts b/packages/xahau/test/integration/regularKey.test.ts similarity index 100% rename from packages/xrpl/test/integration/regularKey.test.ts rename to packages/xahau/test/integration/regularKey.test.ts diff --git a/packages/xrpl/test/integration/requests/accountChannels.test.ts b/packages/xahau/test/integration/requests/accountChannels.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/accountChannels.test.ts rename to packages/xahau/test/integration/requests/accountChannels.test.ts diff --git a/packages/xrpl/test/integration/requests/accountCurrencies.test.ts b/packages/xahau/test/integration/requests/accountCurrencies.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/accountCurrencies.test.ts rename to packages/xahau/test/integration/requests/accountCurrencies.test.ts diff --git a/packages/xrpl/test/integration/requests/accountInfo.test.ts b/packages/xahau/test/integration/requests/accountInfo.test.ts similarity index 95% rename from packages/xrpl/test/integration/requests/accountInfo.test.ts rename to packages/xahau/test/integration/requests/accountInfo.test.ts index 35484f4f..7fe0be4d 100644 --- a/packages/xrpl/test/integration/requests/accountInfo.test.ts +++ b/packages/xahau/test/integration/requests/accountInfo.test.ts @@ -65,12 +65,14 @@ describe('account_info', function () { assert.equal(typeof response.result.account_data.Sequence, 'number') assert.deepEqual( omit(response.result.account_data, [ + 'AccountIndex', 'PreviousTxnID', 'PreviousTxnLgrSeq', 'Sequence', 'index', ]), omit(expected.result.account_data, [ + 'AccountIndex', 'PreviousTxnID', 'PreviousTxnLgrSeq', 'Sequence', @@ -127,12 +129,14 @@ describe('account_info', function () { assert.equal(typeof response.result.account_data.Sequence, 'number') assert.deepEqual( omit(response.result.account_data, [ + 'AccountIndex', 'PreviousTxnID', 'PreviousTxnLgrSeq', 'Sequence', 'index', ]), omit(expected.result.account_data, [ + 'AccountIndex', 'PreviousTxnID', 'PreviousTxnLgrSeq', 'Sequence', @@ -154,7 +158,7 @@ describe('account_info', function () { signer_lists: true, api_version: 1, } - const response = await testContext.client.request( + const response = await testContext.client.request( request, ) expect(response.result.account_data.signer_lists).toEqual([]) @@ -175,9 +179,8 @@ describe('account_info', function () { signer_lists: true, } const response = await testContext.client.request(request) - // @ts-expect-error -- signer_lists is expected to be undefined - expect(response.result.account_data.signer_lists).toBeUndefined() - expect(response.result.signer_lists).toEqual([]) + // expect(response.result.account_data.signer_lists).toBeUndefined() + expect(response.result.account_data.signer_lists).toEqual([]) }, TIMEOUT, ) diff --git a/packages/xrpl/test/integration/requests/accountLines.test.ts b/packages/xahau/test/integration/requests/accountLines.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/accountLines.test.ts rename to packages/xahau/test/integration/requests/accountLines.test.ts diff --git a/packages/xrpl/test/integration/requests/accountObjects.test.ts b/packages/xahau/test/integration/requests/accountObjects.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/accountObjects.test.ts rename to packages/xahau/test/integration/requests/accountObjects.test.ts diff --git a/packages/xrpl/test/integration/requests/accountOffers.test.ts b/packages/xahau/test/integration/requests/accountOffers.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/accountOffers.test.ts rename to packages/xahau/test/integration/requests/accountOffers.test.ts diff --git a/packages/xrpl/test/integration/requests/accountTx.test.ts b/packages/xahau/test/integration/requests/accountTx.test.ts similarity index 88% rename from packages/xrpl/test/integration/requests/accountTx.test.ts rename to packages/xahau/test/integration/requests/accountTx.test.ts index a0af3844..59f63c85 100644 --- a/packages/xrpl/test/integration/requests/accountTx.test.ts +++ b/packages/xahau/test/integration/requests/accountTx.test.ts @@ -68,47 +68,44 @@ describe('account_tx', function () { 'tesSUCCESS', ) assert.equal( - typeof response.result.transactions[0].tx_json?.LastLedgerSequence, + typeof response.result.transactions[0].tx?.LastLedgerSequence, 'number', ) assert.equal( - typeof response.result.transactions[0].tx_json?.Sequence, + typeof response.result.transactions[0].tx?.Sequence, 'number', ) assert.equal( - typeof response.result.transactions[0].tx_json?.SigningPubKey, + typeof response.result.transactions[0].tx?.SigningPubKey, 'string', ) assert.equal( - typeof response.result.transactions[0].tx_json?.TxnSignature, + typeof response.result.transactions[0].tx?.TxnSignature, 'string', ) + assert.equal(typeof response.result.transactions[0].tx?.Fee, 'string') + assert.equal(typeof response.result.transactions[0].tx?.hash, 'string') assert.equal( - typeof response.result.transactions[0].tx_json?.Fee, - 'string', - ) - assert.equal(typeof response.result.transactions[0].hash, 'string') - assert.equal( - typeof response.result.transactions[0].tx_json?.ledger_index, + typeof response.result.transactions[0].tx?.ledger_index, 'number', ) - const responseTx = response.result.transactions[0].tx_json as Payment + const responseTx = response.result.transactions[0].tx as Payment const expectedTx = expected.result.transactions[0].tx_json assert.deepEqual( [ responseTx.Flags, responseTx.TransactionType, responseTx.Account, - // @ts-expect-error -- DeliverMax is a valid field on Payment response - responseTx.DeliverMax, + // not in the response + // responseTx.DeliverMax, responseTx.Destination, ], [ expectedTx.Flags, expectedTx.TransactionType, expectedTx.Account, - expectedTx.DeliverMax, + // expectedTx.DeliverMax, expectedTx.Destination, ], ) @@ -125,7 +122,7 @@ describe('account_tx', function () { ledger_index: 'validated', api_version: 1, } - const response = await testContext.client.request( + const response = await testContext.client.request( request, ) const expected = { diff --git a/packages/xrpl/test/integration/requests/bookOffers.test.ts b/packages/xahau/test/integration/requests/bookOffers.test.ts similarity index 95% rename from packages/xrpl/test/integration/requests/bookOffers.test.ts rename to packages/xahau/test/integration/requests/bookOffers.test.ts index 84c2b748..85d3a62f 100644 --- a/packages/xrpl/test/integration/requests/bookOffers.test.ts +++ b/packages/xahau/test/integration/requests/bookOffers.test.ts @@ -25,7 +25,7 @@ describe('book_offers', function () { const bookOffer: BookOffersRequest = { command: 'book_offers', taker_gets: { - currency: 'XRP', + currency: 'XAH', }, taker_pays: { currency: 'USD', @@ -35,7 +35,7 @@ describe('book_offers', function () { const response = await testContext.client.request(bookOffer) const expectedResponse: BookOffersResponse = { - api_version: 2, + api_version: 1, id: response.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/channelVerify.test.ts b/packages/xahau/test/integration/requests/channelVerify.test.ts similarity index 98% rename from packages/xrpl/test/integration/requests/channelVerify.test.ts rename to packages/xahau/test/integration/requests/channelVerify.test.ts index d823c853..cd4f3c01 100644 --- a/packages/xrpl/test/integration/requests/channelVerify.test.ts +++ b/packages/xahau/test/integration/requests/channelVerify.test.ts @@ -35,7 +35,7 @@ describe('channel_verify', function () { const response = await testContext.client.request(channelVerify) const expectedResponse: ChannelVerifyResponse = { - api_version: 2, + api_version: 1, id: response.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/depositAuthorized.test.ts b/packages/xahau/test/integration/requests/depositAuthorized.test.ts similarity index 98% rename from packages/xrpl/test/integration/requests/depositAuthorized.test.ts rename to packages/xahau/test/integration/requests/depositAuthorized.test.ts index 2b929f27..d98b85f3 100644 --- a/packages/xrpl/test/integration/requests/depositAuthorized.test.ts +++ b/packages/xahau/test/integration/requests/depositAuthorized.test.ts @@ -36,7 +36,7 @@ describe('deposit_authorized', function () { const response = await testContext.client.request(depositAuthorized) const expectedResponse: DepositAuthorizedResponse = { - api_version: 2, + api_version: 1, id: response.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/feature.test.ts b/packages/xahau/test/integration/requests/feature.test.ts similarity index 84% rename from packages/xrpl/test/integration/requests/feature.test.ts rename to packages/xahau/test/integration/requests/feature.test.ts index fc948036..a8c73581 100644 --- a/packages/xrpl/test/integration/requests/feature.test.ts +++ b/packages/xahau/test/integration/requests/feature.test.ts @@ -11,7 +11,7 @@ import { // how long before each test case times out const TIMEOUT = 20000 const AMENDMENT = - '8CC0774A3BF66D1D22E76BBDA8E8A232E6B6313834301B3B23E8601196AE6455' + '0D8BF22FF7570D58598D1EF19EBB6E142AD46E59A223FD3816262FBB69345BEA' describe('feature', function () { let testContext: XrplIntegrationTestContext @@ -34,8 +34,8 @@ describe('feature', function () { assert.isTrue(AMENDMENT in featureResponse.result.features) const amendmentData = featureResponse.result.features[AMENDMENT] - assert.equal(amendmentData.name, 'AMM') - // TODO: rippled says "false" for standalone nodes for some reason + assert.equal(amendmentData.name, 'Remit') + // TODO: xahaud says "false" for standalone nodes for some reason assert.typeOf(amendmentData.enabled, 'boolean') assert.equal(amendmentData.supported, true) }, @@ -58,8 +58,8 @@ describe('feature', function () { const amendmentData = featureResponse.result[AMENDMENT] - assert.equal(amendmentData.name, 'AMM') - // TODO: rippled says "false" for standalone nodes for some reason + assert.equal(amendmentData.name, 'Remit') + // TODO: xahaud says "false" for standalone nodes for some reason assert.typeOf(amendmentData.enabled, 'boolean') assert.equal(amendmentData.supported, true) }, diff --git a/packages/xrpl/test/integration/requests/fee.test.ts b/packages/xahau/test/integration/requests/fee.test.ts similarity index 97% rename from packages/xrpl/test/integration/requests/fee.test.ts rename to packages/xahau/test/integration/requests/fee.test.ts index 3ba557e8..20542596 100644 --- a/packages/xrpl/test/integration/requests/fee.test.ts +++ b/packages/xahau/test/integration/requests/fee.test.ts @@ -34,6 +34,7 @@ describe('fee', function () { current_queue_size: '0', drops: { base_fee: '10', + base_fee_no_hooks: '10', median_fee: '5000', minimum_fee: '10', open_ledger_fee: '10', diff --git a/packages/xrpl/test/integration/requests/gatewayBalances.test.ts b/packages/xahau/test/integration/requests/gatewayBalances.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/gatewayBalances.test.ts rename to packages/xahau/test/integration/requests/gatewayBalances.test.ts diff --git a/packages/xrpl/test/integration/requests/ledger.test.ts b/packages/xahau/test/integration/requests/ledger.test.ts similarity index 97% rename from packages/xrpl/test/integration/requests/ledger.test.ts rename to packages/xahau/test/integration/requests/ledger.test.ts index 7a365e1f..85bac118 100644 --- a/packages/xrpl/test/integration/requests/ledger.test.ts +++ b/packages/xahau/test/integration/requests/ledger.test.ts @@ -29,7 +29,7 @@ describe('ledger', function () { } const expected = { - api_version: 2, + api_version: 1, id: 0, result: { ledger: { @@ -54,7 +54,7 @@ describe('ledger', function () { assert.typeOf(ledgerResponse.result.ledger_hash, 'string') assert.typeOf(ledgerResponse.result.ledger_index, 'number') - const ledger = ledgerResponse.result.ledger as Ledger & { + const ledger = ledgerResponse.result.ledger as unknown as Ledger & { accepted: boolean hash: string seqNum: string @@ -67,13 +67,13 @@ describe('ledger', function () { 'parent_hash', 'total_coins', 'transaction_hash', + 'ledger_index', ] stringTypes.forEach((strType) => assert.typeOf(ledger[strType], 'string')) const numTypes = [ 'close_flags', 'close_time', 'close_time_resolution', - 'ledger_index', 'parent_close_time', ] numTypes.forEach((numType) => assert.typeOf(ledger[numType], 'number')) @@ -107,7 +107,7 @@ describe('ledger', function () { type: 'response', } - const ledgerResponse = await testContext.client.request( + const ledgerResponse = await testContext.client.request( ledgerRequest, ) diff --git a/packages/xrpl/test/integration/requests/ledgerClosed.test.ts b/packages/xahau/test/integration/requests/ledgerClosed.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/ledgerClosed.test.ts rename to packages/xahau/test/integration/requests/ledgerClosed.test.ts diff --git a/packages/xrpl/test/integration/requests/ledgerCurrent.test.ts b/packages/xahau/test/integration/requests/ledgerCurrent.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/ledgerCurrent.test.ts rename to packages/xahau/test/integration/requests/ledgerCurrent.test.ts diff --git a/packages/xrpl/test/integration/requests/ledgerData.test.ts b/packages/xahau/test/integration/requests/ledgerData.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/ledgerData.test.ts rename to packages/xahau/test/integration/requests/ledgerData.test.ts diff --git a/packages/xrpl/test/integration/requests/ledgerEntry.test.ts b/packages/xahau/test/integration/requests/ledgerEntry.test.ts similarity index 98% rename from packages/xrpl/test/integration/requests/ledgerEntry.test.ts rename to packages/xahau/test/integration/requests/ledgerEntry.test.ts index 8eb34fcd..f8034f2d 100644 --- a/packages/xrpl/test/integration/requests/ledgerEntry.test.ts +++ b/packages/xahau/test/integration/requests/ledgerEntry.test.ts @@ -40,7 +40,7 @@ describe('ledger_entry', function () { ) const expectedResponse: LedgerEntryResponse = { - api_version: 2, + api_version: 1, id: ledgerEntryResponse.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/noRippleCheck.test.ts b/packages/xahau/test/integration/requests/noRippleCheck.test.ts similarity index 96% rename from packages/xrpl/test/integration/requests/noRippleCheck.test.ts rename to packages/xahau/test/integration/requests/noRippleCheck.test.ts index 964dae31..84d99f28 100644 --- a/packages/xrpl/test/integration/requests/noRippleCheck.test.ts +++ b/packages/xahau/test/integration/requests/noRippleCheck.test.ts @@ -34,7 +34,7 @@ describe('noripple_check', function () { id: 0, result: { ledger_current_index: 2535, - problems: ['You should immediately set your default ripple flag'], + problems: ['You should immediately set your default xahau flag'], transactions: [ { Account: testContext.wallet.classicAddress, diff --git a/packages/xrpl/test/integration/requests/pathFind.test.ts b/packages/xahau/test/integration/requests/pathFind.test.ts similarity index 98% rename from packages/xrpl/test/integration/requests/pathFind.test.ts rename to packages/xahau/test/integration/requests/pathFind.test.ts index 13008a3e..29968d95 100644 --- a/packages/xrpl/test/integration/requests/pathFind.test.ts +++ b/packages/xahau/test/integration/requests/pathFind.test.ts @@ -41,7 +41,7 @@ describe('path_find', function () { const response = await testContext.client.request(pathFind) const expectedResponse: PathFindResponse = { - api_version: 2, + api_version: 1, id: response.id, type: 'response', result: { @@ -99,7 +99,7 @@ describe('path_find', function () { const response = await testContext.client.request(pathFind) const expectedResponse: PathFindResponse = { - api_version: 2, + api_version: 1, id: response.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/ripplePathFind.test.ts b/packages/xahau/test/integration/requests/ripplePathFind.test.ts similarity index 98% rename from packages/xrpl/test/integration/requests/ripplePathFind.test.ts rename to packages/xahau/test/integration/requests/ripplePathFind.test.ts index 6464f652..5213f8a0 100644 --- a/packages/xrpl/test/integration/requests/ripplePathFind.test.ts +++ b/packages/xahau/test/integration/requests/ripplePathFind.test.ts @@ -35,7 +35,7 @@ describe('ripple_path_find', function () { const response = await testContext.client.request(ripplePathFind) const expectedResponse: RipplePathFindResponse = { - api_version: 2, + api_version: 1, id: response.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/serverDefinitions.test.ts b/packages/xahau/test/integration/requests/serverDefinitions.test.ts similarity index 96% rename from packages/xrpl/test/integration/requests/serverDefinitions.test.ts rename to packages/xahau/test/integration/requests/serverDefinitions.test.ts index fb5afc18..badd9df7 100644 --- a/packages/xrpl/test/integration/requests/serverDefinitions.test.ts +++ b/packages/xahau/test/integration/requests/serverDefinitions.test.ts @@ -34,9 +34,13 @@ describe('server_definitions', function () { 'hash', 'FIELDS', 'LEDGER_ENTRY_TYPES', + 'TRANSACTION_FLAGS', + 'TRANSACTION_FLAGS_INDICES', 'TRANSACTION_RESULTS', 'TRANSACTION_TYPES', 'TYPES', + 'features', + 'native_currency_code', ]) assert.typeOf(result.hash, 'string') diff --git a/packages/xrpl/test/integration/requests/serverInfo.test.ts b/packages/xahau/test/integration/requests/serverInfo.test.ts similarity index 96% rename from packages/xrpl/test/integration/requests/serverInfo.test.ts rename to packages/xahau/test/integration/requests/serverInfo.test.ts index 465301ab..4828d105 100644 --- a/packages/xrpl/test/integration/requests/serverInfo.test.ts +++ b/packages/xahau/test/integration/requests/serverInfo.test.ts @@ -12,7 +12,7 @@ import { // how long before each test case times out const TIMEOUT = 20000 -describe('server_info (rippled)', function () { +describe('server_info (xahaud)', function () { let testContext: XrplIntegrationTestContext beforeEach(async () => { @@ -36,7 +36,7 @@ describe('server_info (rippled)', function () { hostid: '44578fe64241', io_latency_ms: 1, jq_trans_overflow: '0', - last_close: { converge_time_s: 0.1, proposers: 0 }, + last_close: { converge_time_s: 0.001, proposers: 0 }, load: { job_types: [ { @@ -53,6 +53,7 @@ describe('server_info (rippled)', function () { threads: 1, }, load_factor: 1, + network_id: 21337, peer_disconnects: '0', peer_disconnects_resources: '0', peers: 0, @@ -125,6 +126,7 @@ describe('server_info (rippled)', function () { 'build_version', 'node_size', 'initial_sync_duration_us', + 'ports', ] assert.deepEqual( omit(response.result.info, removeKeys), diff --git a/packages/xrpl/test/integration/requests/serverState.test.ts b/packages/xahau/test/integration/requests/serverState.test.ts similarity index 98% rename from packages/xrpl/test/integration/requests/serverState.test.ts rename to packages/xahau/test/integration/requests/serverState.test.ts index a5ceeee3..ac8ad7e4 100644 --- a/packages/xrpl/test/integration/requests/serverState.test.ts +++ b/packages/xahau/test/integration/requests/serverState.test.ts @@ -36,7 +36,7 @@ describe('server_state', function () { io_latency_ms: 1, jq_trans_overflow: '0', last_close: { - converge_time: 100, + converge_time: 1, proposers: 0, }, load: { @@ -60,6 +60,7 @@ describe('server_state', function () { load_factor_fee_queue: 256, load_factor_fee_reference: 256, load_factor_server: 256, + network_id: 21337, peer_disconnects: '0', peer_disconnects_resources: '0', peers: 0, diff --git a/packages/xrpl/test/integration/requests/submit.test.ts b/packages/xahau/test/integration/requests/submit.test.ts similarity index 97% rename from packages/xrpl/test/integration/requests/submit.test.ts rename to packages/xahau/test/integration/requests/submit.test.ts index a9f7c521..39940c9b 100644 --- a/packages/xrpl/test/integration/requests/submit.test.ts +++ b/packages/xahau/test/integration/requests/submit.test.ts @@ -1,5 +1,5 @@ import { assert } from 'chai' -import { decode } from 'ripple-binary-codec' +import { decode } from 'xahau-binary-codec' import { AccountSet, @@ -54,7 +54,7 @@ describe('submit', function () { ) const expectedResponse: SubmitResponse = { - api_version: 2, + api_version: 1, id: submitResponse.id, type: 'response', result: { diff --git a/packages/xrpl/test/integration/requests/submitMultisigned.test.ts b/packages/xahau/test/integration/requests/submitMultisigned.test.ts similarity index 97% rename from packages/xrpl/test/integration/requests/submitMultisigned.test.ts rename to packages/xahau/test/integration/requests/submitMultisigned.test.ts index 90dfe99e..ec6cc7d1 100644 --- a/packages/xrpl/test/integration/requests/submitMultisigned.test.ts +++ b/packages/xahau/test/integration/requests/submitMultisigned.test.ts @@ -1,5 +1,5 @@ import { assert } from 'chai' -import { decode } from 'ripple-binary-codec' +import { decode } from 'xahau-binary-codec' import { AccountSet, @@ -90,7 +90,7 @@ describe('submit_multisigned', function () { await verifySubmittedTransaction(testContext.client, multisigned) const expectedResponse: SubmitMultisignedResponse = { - api_version: 2, + api_version: 1, id: submitResponse.id, type: 'response', result: { @@ -101,8 +101,9 @@ describe('submit_multisigned', function () { tx_blob: multisigned, tx_json: { ...(decode(multisigned) as unknown as Transaction), + // @ts-expect-error -- expected + hash: hashSignedTx(multisigned), }, - hash: hashSignedTx(multisigned), }, } @@ -154,7 +155,7 @@ describe('submit_multisigned', function () { const signed1 = signerWallet1.sign(accountSetTx, true) const signed2 = signerWallet2.sign(accountSetTx, true) const multisigned = multisign([signed1.tx_blob, signed2.tx_blob]) - const submitResponse = await client.request({ + const submitResponse = await client.request({ command: 'submit_multisigned', tx_json: decode(multisigned) as unknown as Transaction, api_version: 1, diff --git a/packages/xrpl/test/integration/requests/subscribe.test.ts b/packages/xahau/test/integration/requests/subscribe.test.ts similarity index 100% rename from packages/xrpl/test/integration/requests/subscribe.test.ts rename to packages/xahau/test/integration/requests/subscribe.test.ts diff --git a/packages/xrpl/test/integration/requests/tx.test.ts b/packages/xahau/test/integration/requests/tx.test.ts similarity index 83% rename from packages/xrpl/test/integration/requests/tx.test.ts rename to packages/xahau/test/integration/requests/tx.test.ts index 14c3292d..b8630b4a 100644 --- a/packages/xrpl/test/integration/requests/tx.test.ts +++ b/packages/xahau/test/integration/requests/tx.test.ts @@ -52,25 +52,25 @@ describe('tx', function () { }) const expectedResponse: TxResponse = { - api_version: 2, + api_version: 1, id: txResponse.id, type: 'response', result: { + ...accountSet, + // @ts-expect-error -- expected + Fee: txResponse.result.Fee, + Flags: 0, + LastLedgerSequence: txResponse.result.LastLedgerSequence, + NetworkID: testContext.client.networkID, + Sequence: txResponse.result.Sequence, + SigningPubKey: testContext.wallet.publicKey, + TxnSignature: txResponse.result.TxnSignature, hash: hashSignedTx(response.result.tx_blob), - tx_json: { - ...accountSet, - Fee: txResponse.result.tx_json.Fee, - Flags: 0, - LastLedgerSequence: txResponse.result.tx_json.LastLedgerSequence, - Sequence: txResponse.result.tx_json.Sequence, - SigningPubKey: testContext.wallet.publicKey, - TxnSignature: txResponse.result.tx_json.TxnSignature, - }, validated: false, }, } - assert.deepEqual(txResponse, expectedResponse) + assert.deepEqual(txResponse, expectedResponse as unknown) }, TIMEOUT, ) @@ -93,7 +93,7 @@ describe('tx', function () { ) const hash = hashSignedTx(response.result.tx_blob) - const txV1Response = await testContext.client.request({ + const txV1Response = await testContext.client.request({ command: 'tx', transaction: hash, api_version: 1, @@ -108,6 +108,7 @@ describe('tx', function () { Fee: txV1Response.result.Fee, Flags: 0, LastLedgerSequence: txV1Response.result.LastLedgerSequence, + NetworkID: testContext.client.networkID, Sequence: txV1Response.result.Sequence, SigningPubKey: testContext.wallet.publicKey, TxnSignature: txV1Response.result.TxnSignature, diff --git a/packages/xrpl/test/integration/requests/utility.test.ts b/packages/xahau/test/integration/requests/utility.test.ts similarity index 96% rename from packages/xrpl/test/integration/requests/utility.test.ts rename to packages/xahau/test/integration/requests/utility.test.ts index 8cbd98a7..62138543 100644 --- a/packages/xrpl/test/integration/requests/utility.test.ts +++ b/packages/xahau/test/integration/requests/utility.test.ts @@ -26,7 +26,7 @@ describe('Utility method integration tests', function () { command: 'ping', }) const expected: unknown = { - api_version: 2, + api_version: 1, result: { role: 'admin', unlimited: true }, type: 'response', } @@ -42,7 +42,7 @@ describe('Utility method integration tests', function () { command: 'random', }) const expected = { - api_version: 2, + api_version: 1, id: 0, result: { random: '[random string of 64 bytes]', diff --git a/packages/xrpl/test/integration/serverUrl.ts b/packages/xahau/test/integration/serverUrl.ts similarity index 100% rename from packages/xrpl/test/integration/serverUrl.ts rename to packages/xahau/test/integration/serverUrl.ts diff --git a/packages/xahau/test/integration/setup.ts b/packages/xahau/test/integration/setup.ts new file mode 100644 index 00000000..0a98ca9f --- /dev/null +++ b/packages/xahau/test/integration/setup.ts @@ -0,0 +1,56 @@ +import { Client, Currency, Wallet } from '../../src' + +import serverUrl from './serverUrl' +import { fundAccount } from './utils' + +export interface TestAMMPool { + issuerWallet: Wallet + lpWallet: Wallet + testWallet: Wallet + asset: Currency + asset2: Currency +} + +export interface XrplIntegrationTestContext { + client: Client + wallet: Wallet +} + +export async function teardownClient( + context: XrplIntegrationTestContext, +): Promise { + context.client.removeAllListeners() + return context.client.disconnect() +} + +async function connectWithRetry(client: Client, tries = 0): Promise { + return client.connect().catch(async (error) => { + if (tries < 10) { + return new Promise((resolve) => { + setTimeout(() => { + resolve(connectWithRetry(client, tries + 1)) + }, 1000) + }) + } + + throw error + }) +} + +export async function setupClient( + server = serverUrl, +): Promise { + const client = new Client(server, { timeout: 200000 }) + const wallet = Wallet.generate() + return connectWithRetry(client).then(async () => { + await fundAccount(client, wallet, { + count: 20, + delayMs: 1000, + }) + const context: XrplIntegrationTestContext = { + client, + wallet, + } + return context + }) +} diff --git a/packages/xrpl/test/integration/submitAndWait.test.ts b/packages/xahau/test/integration/submitAndWait.test.ts similarity index 100% rename from packages/xrpl/test/integration/submitAndWait.test.ts rename to packages/xahau/test/integration/submitAndWait.test.ts diff --git a/packages/xrpl/test/integration/transactions/accountSet.test.ts b/packages/xahau/test/integration/transactions/accountSet.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/accountSet.test.ts rename to packages/xahau/test/integration/transactions/accountSet.test.ts diff --git a/packages/xrpl/test/integration/transactions/checkCancel.test.ts b/packages/xahau/test/integration/transactions/checkCancel.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/checkCancel.test.ts rename to packages/xahau/test/integration/transactions/checkCancel.test.ts diff --git a/packages/xrpl/test/integration/transactions/checkCash.test.ts b/packages/xahau/test/integration/transactions/checkCash.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/checkCash.test.ts rename to packages/xahau/test/integration/transactions/checkCash.test.ts diff --git a/packages/xrpl/test/integration/transactions/checkCreate.test.ts b/packages/xahau/test/integration/transactions/checkCreate.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/checkCreate.test.ts rename to packages/xahau/test/integration/transactions/checkCreate.test.ts diff --git a/packages/xrpl/test/integration/transactions/depositPreauth.test.ts b/packages/xahau/test/integration/transactions/depositPreauth.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/depositPreauth.test.ts rename to packages/xahau/test/integration/transactions/depositPreauth.test.ts diff --git a/packages/xrpl/test/integration/transactions/escrowCancel.test.ts b/packages/xahau/test/integration/transactions/escrowCancel.test.ts similarity index 90% rename from packages/xrpl/test/integration/transactions/escrowCancel.test.ts rename to packages/xahau/test/integration/transactions/escrowCancel.test.ts index 56548fe0..f9532b76 100644 --- a/packages/xrpl/test/integration/transactions/escrowCancel.test.ts +++ b/packages/xahau/test/integration/transactions/escrowCancel.test.ts @@ -10,7 +10,7 @@ import { import { waitForAndForceProgressLedgerTime, generateFundedWallet, - getXRPBalance, + getXAHBalance, testTransaction, sendLedgerAccept, } from '../utils' @@ -51,7 +51,7 @@ describe('EscrowCancel', function () { await testTransaction(testContext.client, createTx, testContext.wallet) - const initialBalanceWallet1 = await getXRPBalance( + const initialBalanceWallet1 = await getXAHBalance( testContext.client, wallet1, ) @@ -71,7 +71,7 @@ describe('EscrowCancel', function () { command: 'tx', transaction: accountObjects[0].PreviousTxnID, }) - ).result.tx_json.Sequence + ).result.Sequence if (!sequence) { throw new Error('sequence did not exist') @@ -89,16 +89,16 @@ describe('EscrowCancel', function () { CLOSE_TIME + 3, ) - // rippled uses the close time of the previous ledger + // xahaud uses the close time of the previous ledger await sendLedgerAccept(testContext.client) await testTransaction(testContext.client, cancelTx, testContext.wallet, { count: 20, delayMs: 2000, }) - // Make sure the Destination wallet did not receive any XRP. + // Make sure the Destination wallet did not receive any XAH. assert.equal( - await getXRPBalance(testContext.client, wallet1), + await getXAHBalance(testContext.client, wallet1), initialBalanceWallet1, ) }, diff --git a/packages/xrpl/test/integration/transactions/escrowCreate.test.ts b/packages/xahau/test/integration/transactions/escrowCreate.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/escrowCreate.test.ts rename to packages/xahau/test/integration/transactions/escrowCreate.test.ts diff --git a/packages/xrpl/test/integration/transactions/escrowFinish.test.ts b/packages/xahau/test/integration/transactions/escrowFinish.test.ts similarity index 90% rename from packages/xrpl/test/integration/transactions/escrowFinish.test.ts rename to packages/xahau/test/integration/transactions/escrowFinish.test.ts index 3d11e3fd..db212253 100644 --- a/packages/xrpl/test/integration/transactions/escrowFinish.test.ts +++ b/packages/xahau/test/integration/transactions/escrowFinish.test.ts @@ -9,7 +9,7 @@ import { } from '../setup' import { generateFundedWallet, - getXRPBalance, + getXAHBalance, sendLedgerAccept, testTransaction, getLedgerCloseTime, @@ -47,7 +47,7 @@ describe('EscrowFinish', function () { await testTransaction(testContext.client, createTx, testContext.wallet) - const initialBalance = await getXRPBalance(testContext.client, wallet1) + const initialBalance = await getXAHBalance(testContext.client, wallet1) // check that the object was actually created const accountObjects = ( @@ -64,13 +64,13 @@ describe('EscrowFinish', function () { command: 'tx', transaction: accountObjects[0].PreviousTxnID, }) - ).result.tx_json.Sequence + ).result.Sequence const finishTx: EscrowFinish = { TransactionType: 'EscrowFinish', Account: testContext.wallet.classicAddress, Owner: testContext.wallet.classicAddress, - OfferSequence: sequence!, + OfferSequence: sequence as number, } // wait for the escrow to be ready to finish @@ -79,13 +79,13 @@ describe('EscrowFinish', function () { CLOSE_TIME + 2, ) - // rippled uses the close time of the previous ledger + // xahaud uses the close time of the previous ledger await sendLedgerAccept(testContext.client) await testTransaction(testContext.client, finishTx, testContext.wallet) const expectedBalance = String(Number(initialBalance) + Number(AMOUNT)) assert.equal( - await getXRPBalance(testContext.client, wallet1), + await getXAHBalance(testContext.client, wallet1), expectedBalance, ) }, diff --git a/packages/xrpl/test/integration/transactions/offerCancel.test.ts b/packages/xahau/test/integration/transactions/offerCancel.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/offerCancel.test.ts rename to packages/xahau/test/integration/transactions/offerCancel.test.ts diff --git a/packages/xrpl/test/integration/transactions/offerCreate.test.ts b/packages/xahau/test/integration/transactions/offerCreate.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/offerCreate.test.ts rename to packages/xahau/test/integration/transactions/offerCreate.test.ts diff --git a/packages/xrpl/test/integration/transactions/payment.test.ts b/packages/xahau/test/integration/transactions/payment.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/payment.test.ts rename to packages/xahau/test/integration/transactions/payment.test.ts diff --git a/packages/xrpl/test/integration/transactions/paymentChannelClaim.test.ts b/packages/xahau/test/integration/transactions/paymentChannelClaim.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/paymentChannelClaim.test.ts rename to packages/xahau/test/integration/transactions/paymentChannelClaim.test.ts diff --git a/packages/xrpl/test/integration/transactions/paymentChannelCreate.test.ts b/packages/xahau/test/integration/transactions/paymentChannelCreate.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/paymentChannelCreate.test.ts rename to packages/xahau/test/integration/transactions/paymentChannelCreate.test.ts diff --git a/packages/xrpl/test/integration/transactions/paymentChannelFund.test.ts b/packages/xahau/test/integration/transactions/paymentChannelFund.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/paymentChannelFund.test.ts rename to packages/xahau/test/integration/transactions/paymentChannelFund.test.ts diff --git a/packages/xrpl/test/integration/transactions/signerListSet.test.ts b/packages/xahau/test/integration/transactions/signerListSet.test.ts similarity index 95% rename from packages/xrpl/test/integration/transactions/signerListSet.test.ts rename to packages/xahau/test/integration/transactions/signerListSet.test.ts index 974f9fba..dc022b62 100644 --- a/packages/xrpl/test/integration/transactions/signerListSet.test.ts +++ b/packages/xahau/test/integration/transactions/signerListSet.test.ts @@ -50,7 +50,8 @@ describe('SignerListSet', function () { account: testContext.wallet.classicAddress, signer_lists: true, }) - const signerListInfo = accountInfoResponse.result.signer_lists?.[0] + const signerListInfo = + accountInfoResponse.result.account_data.signer_lists?.[0] assert.deepEqual( signerListInfo?.SignerEntries, tx.SignerEntries, diff --git a/packages/xrpl/test/integration/transactions/trustSet.test.ts b/packages/xahau/test/integration/transactions/trustSet.test.ts similarity index 100% rename from packages/xrpl/test/integration/transactions/trustSet.test.ts rename to packages/xahau/test/integration/transactions/trustSet.test.ts diff --git a/packages/xrpl/test/integration/utils.ts b/packages/xahau/test/integration/utils.ts similarity index 83% rename from packages/xrpl/test/integration/utils.ts rename to packages/xahau/test/integration/utils.ts index 87f4529a..ba01acd6 100644 --- a/packages/xrpl/test/integration/utils.ts +++ b/packages/xahau/test/integration/utils.ts @@ -1,7 +1,7 @@ import { assert } from 'chai' import omit from 'lodash/omit' import throttle from 'lodash/throttle' -import { decode } from 'ripple-binary-codec' +import { decode } from 'xahau-binary-codec' import { Client, @@ -13,17 +13,11 @@ import { ECDSA, AccountLinesRequest, IssuedCurrency, - Currency, } from '../../src' import { - AMMCreate, - AccountSet, - AccountSetAsfFlags, Payment, SubmittableTransaction, Transaction, - TrustSet, - TrustSetFlags, } from '../../src/models/transactions' import { hashSignedTx } from '../../src/utils/hashes' @@ -156,7 +150,7 @@ export async function fundAccount( TransactionType: 'Payment', Account: GENESIS_ACCOUNT, Destination: wallet.classicAddress, - // 2 times the amount needed for a new account (20 XRP) + // 2 times the amount needed for a new account (20 XAH) Amount: '400000000', } const wal = Wallet.fromSeed(GENESIS_SECRET, { algorithm: ECDSA.secp256k1 }) @@ -196,14 +190,14 @@ export async function verifySubmittedTransaction( }) // 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') { + if (decodedTx.TransactionType === 'Payment' && client.apiVersion !== 1) { decodedTx.DeliverMax = decodedTx.Amount delete decodedTx.Amount } assert(data.result) assert.deepEqual( - omit(data.result.tx_json, [ + omit(data.result, [ 'ctid', 'date', 'hash', @@ -224,7 +218,7 @@ export async function verifySubmittedTransaction( /** * Sends a test transaction for integration testing. * - * @param client - The XRPL client + * @param client - The XAHL client * @param transaction - The transaction object to send. * @param wallet - The wallet to send the transaction from. * @param retry - As of Sep 2022, xrpl.js does not track requests sent in parallel. Our sequence numbers can get off from @@ -280,7 +274,7 @@ export async function testTransaction( return response } -export async function getXRPBalance( +export async function getXAHBalance( client: Client, account: string | Wallet, ): Promise { @@ -372,75 +366,3 @@ export async function getIOUBalance( } return (await client.request(request)).result.lines[0].balance } - -export async function createAMMPool(client: Client): Promise<{ - issuerWallet: Wallet - lpWallet: Wallet - asset: Currency - asset2: Currency -}> { - const lpWallet = await generateFundedWallet(client) - const issuerWallet = await generateFundedWallet(client) - const currencyCode = 'USD' - - const accountSetTx: AccountSet = { - TransactionType: 'AccountSet', - Account: issuerWallet.classicAddress, - SetFlag: AccountSetAsfFlags.asfDefaultRipple, - } - - await testTransaction(client, accountSetTx, issuerWallet) - - const trustSetTx: TrustSet = { - TransactionType: 'TrustSet', - Flags: TrustSetFlags.tfClearNoRipple, - Account: lpWallet.classicAddress, - LimitAmount: { - currency: currencyCode, - issuer: issuerWallet.classicAddress, - value: '1000', - }, - } - - await testTransaction(client, trustSetTx, lpWallet) - - const paymentTx: Payment = { - TransactionType: 'Payment', - Account: issuerWallet.classicAddress, - Destination: lpWallet.classicAddress, - Amount: { - currency: currencyCode, - issuer: issuerWallet.classicAddress, - value: '500', - }, - } - - await testTransaction(client, paymentTx, issuerWallet) - - const ammCreateTx: AMMCreate = { - TransactionType: 'AMMCreate', - Account: lpWallet.classicAddress, - Amount: '250', - Amount2: { - currency: currencyCode, - issuer: issuerWallet.classicAddress, - value: '250', - }, - TradingFee: 12, - } - - await testTransaction(client, ammCreateTx, lpWallet) - - const asset: Currency = { currency: 'XRP' } - const asset2: Currency = { - currency: currencyCode, - issuer: issuerWallet.classicAddress, - } - - return { - issuerWallet, - lpWallet, - asset, - asset2, - } -} diff --git a/packages/xrpl/test/mockRippledTest.test.ts b/packages/xahau/test/mockRippledTest.test.ts similarity index 80% rename from packages/xrpl/test/mockRippledTest.test.ts rename to packages/xahau/test/mockRippledTest.test.ts index 49140e67..ce14c548 100644 --- a/packages/xrpl/test/mockRippledTest.test.ts +++ b/packages/xahau/test/mockRippledTest.test.ts @@ -1,8 +1,8 @@ import { assert } from 'chai' -import { RippledError } from '../src' +import { XahaudError } from '../src' -import rippledFixtures from './fixtures/rippled' +import xahaudFixtures from './fixtures/xahaud' import { setupClient, teardownClient, @@ -10,7 +10,7 @@ import { } from './setupClient' import { assertRejects } from './testUtils' -describe('mock rippled tests', function () { +describe('mock xahaud tests', function () { let testContext: XrplTestContext beforeEach(async () => { @@ -26,9 +26,9 @@ describe('mock rippled tests', function () { testContext.client.request({ command: 'account_info', account: - rippledFixtures.account_info.normal.result.account_data.Account, + xahaudFixtures.account_info.normal.result.account_data.Account, }), - RippledError, + XahaudError, ) }) @@ -52,9 +52,9 @@ describe('mock rippled tests', function () { testContext.client.request({ command: 'account_info', account: - rippledFixtures.account_info.normal.result.account_data.Account, + xahaudFixtures.account_info.normal.result.account_data.Account, }), - RippledError, + XahaudError, ) }) }) diff --git a/packages/xrpl/test/models/accountSet.test.ts b/packages/xahau/test/models/accountSet.test.ts similarity index 100% rename from packages/xrpl/test/models/accountSet.test.ts rename to packages/xahau/test/models/accountSet.test.ts diff --git a/packages/xrpl/test/models/baseTransaction.test.ts b/packages/xahau/test/models/baseTransaction.test.ts similarity index 100% rename from packages/xrpl/test/models/baseTransaction.test.ts rename to packages/xahau/test/models/baseTransaction.test.ts diff --git a/packages/xrpl/test/models/checkCancel.test.ts b/packages/xahau/test/models/checkCancel.test.ts similarity index 100% rename from packages/xrpl/test/models/checkCancel.test.ts rename to packages/xahau/test/models/checkCancel.test.ts diff --git a/packages/xrpl/test/models/checkCash.test.ts b/packages/xahau/test/models/checkCash.test.ts similarity index 100% rename from packages/xrpl/test/models/checkCash.test.ts rename to packages/xahau/test/models/checkCash.test.ts diff --git a/packages/xrpl/test/models/checkCreate.test.ts b/packages/xahau/test/models/checkCreate.test.ts similarity index 100% rename from packages/xrpl/test/models/checkCreate.test.ts rename to packages/xahau/test/models/checkCreate.test.ts diff --git a/packages/xrpl/test/models/depositPreauth.test.ts b/packages/xahau/test/models/depositPreauth.test.ts similarity index 100% rename from packages/xrpl/test/models/depositPreauth.test.ts rename to packages/xahau/test/models/depositPreauth.test.ts diff --git a/packages/xrpl/test/models/escrowCancel.test.ts b/packages/xahau/test/models/escrowCancel.test.ts similarity index 100% rename from packages/xrpl/test/models/escrowCancel.test.ts rename to packages/xahau/test/models/escrowCancel.test.ts diff --git a/packages/xrpl/test/models/escrowCreate.test.ts b/packages/xahau/test/models/escrowCreate.test.ts similarity index 100% rename from packages/xrpl/test/models/escrowCreate.test.ts rename to packages/xahau/test/models/escrowCreate.test.ts diff --git a/packages/xrpl/test/models/escrowFinish.test.ts b/packages/xahau/test/models/escrowFinish.test.ts similarity index 100% rename from packages/xrpl/test/models/escrowFinish.test.ts rename to packages/xahau/test/models/escrowFinish.test.ts diff --git a/packages/xrpl/test/models/offerCancel.test.ts b/packages/xahau/test/models/offerCancel.test.ts similarity index 100% rename from packages/xrpl/test/models/offerCancel.test.ts rename to packages/xahau/test/models/offerCancel.test.ts diff --git a/packages/xrpl/test/models/offerCreate.test.ts b/packages/xahau/test/models/offerCreate.test.ts similarity index 100% rename from packages/xrpl/test/models/offerCreate.test.ts rename to packages/xahau/test/models/offerCreate.test.ts diff --git a/packages/xrpl/test/models/payment.test.ts b/packages/xahau/test/models/payment.test.ts similarity index 100% rename from packages/xrpl/test/models/payment.test.ts rename to packages/xahau/test/models/payment.test.ts diff --git a/packages/xrpl/test/models/paymentChannelClaim.test.ts b/packages/xahau/test/models/paymentChannelClaim.test.ts similarity index 100% rename from packages/xrpl/test/models/paymentChannelClaim.test.ts rename to packages/xahau/test/models/paymentChannelClaim.test.ts diff --git a/packages/xrpl/test/models/paymentChannelCreate.test.ts b/packages/xahau/test/models/paymentChannelCreate.test.ts similarity index 100% rename from packages/xrpl/test/models/paymentChannelCreate.test.ts rename to packages/xahau/test/models/paymentChannelCreate.test.ts diff --git a/packages/xrpl/test/models/paymentChannelFund.test.ts b/packages/xahau/test/models/paymentChannelFund.test.ts similarity index 100% rename from packages/xrpl/test/models/paymentChannelFund.test.ts rename to packages/xahau/test/models/paymentChannelFund.test.ts diff --git a/packages/xrpl/test/models/setRegularKey.test.ts b/packages/xahau/test/models/setRegularKey.test.ts similarity index 100% rename from packages/xrpl/test/models/setRegularKey.test.ts rename to packages/xahau/test/models/setRegularKey.test.ts diff --git a/packages/xrpl/test/models/signerListSet.test.ts b/packages/xahau/test/models/signerListSet.test.ts similarity index 100% rename from packages/xrpl/test/models/signerListSet.test.ts rename to packages/xahau/test/models/signerListSet.test.ts diff --git a/packages/xrpl/test/models/ticketCreate.test.ts b/packages/xahau/test/models/ticketCreate.test.ts similarity index 100% rename from packages/xrpl/test/models/ticketCreate.test.ts rename to packages/xahau/test/models/ticketCreate.test.ts diff --git a/packages/xrpl/test/models/trustSet.test.ts b/packages/xahau/test/models/trustSet.test.ts similarity index 100% rename from packages/xrpl/test/models/trustSet.test.ts rename to packages/xahau/test/models/trustSet.test.ts diff --git a/packages/xrpl/test/models/utils.test.ts b/packages/xahau/test/models/utils.test.ts similarity index 98% rename from packages/xrpl/test/models/utils.test.ts rename to packages/xahau/test/models/utils.test.ts index c4313610..0db0ded6 100644 --- a/packages/xrpl/test/models/utils.test.ts +++ b/packages/xahau/test/models/utils.test.ts @@ -119,7 +119,7 @@ describe('Models Utils', function () { TransactionType: 'TrustSet', Account: 'rUn84CUYbNjRoTQ6mSW7BVJPSVJNLb1QLo', LimitAmount: { - currency: 'XRP', + currency: 'XAH', issuer: 'rcXY84C4g14iFp6taFXjjQGVeHqSCh9RX', value: '4329.23', }, @@ -158,7 +158,7 @@ describe('Models Utils', function () { AccountRootFlags.lsfDefaultRipple | AccountRootFlags.lsfDepositAuth | AccountRootFlags.lsfDisableMaster | - AccountRootFlags.lsfDisallowXRP | + AccountRootFlags.lsfDisallowXAH | AccountRootFlags.lsfGlobalFreeze | AccountRootFlags.lsfNoFreeze | AccountRootFlags.lsfPasswordSpent | @@ -176,7 +176,7 @@ describe('Models Utils', function () { parsed.lsfDefaultRipple && parsed.lsfDepositAuth && parsed.lsfDisableMaster && - parsed.lsfDisallowXRP && + parsed.lsfDisallowXAH && parsed.lsfGlobalFreeze && parsed.lsfNoFreeze && parsed.lsfPasswordSpent && @@ -196,7 +196,7 @@ describe('Models Utils', function () { assert.isUndefined(parsed.lsfDefaultRipple) assert.isUndefined(parsed.lsfDepositAuth) assert.isUndefined(parsed.lsfDisableMaster) - assert.isUndefined(parsed.lsfDisallowXRP) + assert.isUndefined(parsed.lsfDisallowXAH) assert.isUndefined(parsed.lsfGlobalFreeze) assert.isUndefined(parsed.lsfNoFreeze) assert.isUndefined(parsed.lsfPasswordSpent) diff --git a/packages/xrpl/test/setupClient.ts b/packages/xahau/test/setupClient.ts similarity index 96% rename from packages/xrpl/test/setupClient.ts rename to packages/xahau/test/setupClient.ts index ca365be2..2e432108 100644 --- a/packages/xrpl/test/setupClient.ts +++ b/packages/xahau/test/setupClient.ts @@ -3,7 +3,7 @@ import { Client } from '../src/client' import createMockRippled, { type MockedWebSocketServer, } from './createMockRippled' -import rippled from './fixtures/rippled' +import xahaud from './fixtures/xahaud' import { destroyServer, getFreePort } from './testUtils' export interface XrplTestContext { @@ -29,7 +29,7 @@ async function setupMockRippledConnection( }) context.mockRippled?.addResponse( 'server_info', - rippled.server_info.withNetworkId, + xahaud.server_info.withNetworkId, ) return context.client.connect().then(() => context) diff --git a/packages/xrpl/test/shamap.test.ts b/packages/xahau/test/shamap.test.ts similarity index 100% rename from packages/xrpl/test/shamap.test.ts rename to packages/xahau/test/shamap.test.ts diff --git a/packages/xrpl/test/testUtils.ts b/packages/xahau/test/testUtils.ts similarity index 97% rename from packages/xrpl/test/testUtils.ts rename to packages/xahau/test/testUtils.ts index ee922a63..1cb699b7 100644 --- a/packages/xrpl/test/testUtils.ts +++ b/packages/xahau/test/testUtils.ts @@ -191,7 +191,7 @@ export function ignoreWebSocketDisconnect(error: Error): void { * expiration specified in the Escrow object. * * - * @param closeTime - ledger close time in ripple time + * @param closeTime - ledger close time in xahau time * @returns The difference between last ledger close time and current time in seconds */ export function debugPrintLedgerTime(closeTime: number): number { @@ -204,18 +204,18 @@ export function debugPrintLedgerTime(closeTime: number): number { currentTimeDate.setTime(currentTimeUnix * 1000) // eslint-disable-next-line no-console -- Intentional debugging function console.log( - `closeTime (ripple): ${closeTime}\n`, + `closeTime (xahau): ${closeTime}\n`, `closeTime (unix): ${closeTimeUnix}\n`, `closeTime (date): \n`, closeTimeDate, `\n`, - `currentTime (ripple): ${currentTimeRipple}\n`, + `currentTime (xahau): ${currentTimeRipple}\n`, `currentTime (unix): ${currentTimeUnix}\n`, `currentTime (date): \n`, currentTimeDate, `\n`, `diff (current - close) (unix): ${currentTimeUnix - closeTimeUnix}`, - `diff (current - close) (ripple): ${currentTimeRipple - closeTime}`, + `diff (current - close) (xahau): ${currentTimeRipple - closeTime}`, ) return currentTimeRipple - closeTime diff --git a/packages/xrpl/test/utils/collections.test.ts b/packages/xahau/test/utils/collections.test.ts similarity index 100% rename from packages/xrpl/test/utils/collections.test.ts rename to packages/xahau/test/utils/collections.test.ts diff --git a/packages/xrpl/test/utils/deriveXAddress.test.ts b/packages/xahau/test/utils/deriveXAddress.test.ts similarity index 100% rename from packages/xrpl/test/utils/deriveXAddress.test.ts rename to packages/xahau/test/utils/deriveXAddress.test.ts diff --git a/packages/xahau/test/utils/dropsToXah.test.ts b/packages/xahau/test/utils/dropsToXah.test.ts new file mode 100644 index 00000000..055d62b8 --- /dev/null +++ b/packages/xahau/test/utils/dropsToXah.test.ts @@ -0,0 +1,133 @@ +import BigNumber from 'bignumber.js' +import { assert } from 'chai' + +import { dropsToXah } from '../../src/utils' + +describe('dropsToXah', function () { + it('works with a typical amount', function () { + const xrp = dropsToXah('2000000') + assert.strictEqual(xrp, 2, '2 million drops equals 2 XAH') + }) + + it('works with fractions', function () { + let xrp = dropsToXah('3456789') + assert.strictEqual(xrp, 3.456789, '3,456,789 drops equals 3.456789 XAH') + + xrp = dropsToXah('3400000') + assert.strictEqual(xrp, 3.4, '3,400,000 drops equals 3.4 XAH') + + xrp = dropsToXah('1') + assert.strictEqual(xrp, 0.000001, '1 drop equals 0.000001 XAH') + + xrp = dropsToXah('1.0') + assert.strictEqual(xrp, 0.000001, '1.0 drops equals 0.000001 XAH') + + xrp = dropsToXah('1.00') + assert.strictEqual(xrp, 0.000001, '1.00 drops equals 0.000001 XAH') + }) + + it('works with zero', function () { + let xrp = dropsToXah('0') + assert.strictEqual(xrp, 0, '0 drops equals 0 XAH') + + // negative zero is equivalent to zero + xrp = dropsToXah('-0') + assert.strictEqual(xrp, 0, '-0 drops equals 0 XAH') + + xrp = dropsToXah('0.00') + assert.strictEqual(xrp, 0, '0.00 drops equals 0 XAH') + + xrp = dropsToXah('000000000') + assert.strictEqual(xrp, 0, '000000000 drops equals 0 XAH') + }) + + it('works with a negative value', function () { + const xrp = dropsToXah('-2000000') + assert.strictEqual(xrp, -2, '-2 million drops equals -2 XAH') + }) + + it('works with a value ending with a decimal point', function () { + let xrp = dropsToXah('2000000.') + assert.strictEqual(xrp, 2, '2000000. drops equals 2 XAH') + + xrp = dropsToXah('-2000000.') + assert.strictEqual(xrp, -2, '-2000000. drops equals -2 XAH') + }) + + it('works with BigNumber objects', function () { + let xrp = dropsToXah(new BigNumber(2000000)) + assert.strictEqual(xrp, 2, '(BigNumber) 2 million drops equals 2 XAH') + + xrp = dropsToXah(new BigNumber(-2000000)) + assert.strictEqual(xrp, -2, '(BigNumber) -2 million drops equals -2 XAH') + + xrp = dropsToXah(new BigNumber(2345678)) + assert.strictEqual( + xrp, + 2.345678, + '(BigNumber) 2,345,678 drops equals 2.345678 XAH', + ) + + xrp = dropsToXah(new BigNumber(-2345678)) + assert.strictEqual( + xrp, + -2.345678, + '(BigNumber) -2,345,678 drops equals -2.345678 XAH', + ) + }) + + it('works with a number', function () { + // This is not recommended. Use strings or BigNumber objects to avoid precision errors. + let xrp = dropsToXah(2000000) + assert.strictEqual(xrp, 2, '(number) 2 million drops equals 2 XAH') + xrp = dropsToXah(-2000000) + assert.strictEqual(xrp, -2, '(number) -2 million drops equals -2 XAH') + }) + + it('works with scientific notation', function () { + const xrp = dropsToXah('1e6') + assert.strictEqual( + xrp, + 1, + '(scientific notation string) 1e6 drops equals 1 XAH', + ) + }) + + it('throws with an amount with too many decimal places', function () { + assert.throws(() => { + dropsToXah(1.2) + }, /has too many decimal places/u) + + assert.throws(() => { + dropsToXah(0.1) + }, /has too many decimal places/u) + }) + + it('throws with an invalid value', function () { + assert.throws(() => { + dropsToXah('FOO') + }, /invalid value/u) + + assert.throws(() => { + dropsToXah('1e-7') + }, /decimal place/u) + + assert.throws(() => { + dropsToXah('2,0') + }, /invalid value/u) + + assert.throws(() => { + dropsToXah('.') + }, /dropsToXah: invalid value '\.', should be a BigNumber or string-encoded number\./u) + }) + + it('throws with an amount more than one decimal point', function () { + assert.throws(() => { + dropsToXah('1.0.0') + }, /dropsToXah: invalid value '1\.0\.0'/u) + + assert.throws(() => { + dropsToXah('...') + }, /dropsToXah: invalid value '\.\.\.'/u) + }) +}) diff --git a/packages/xrpl/test/utils/getBalanceChanges.test.ts b/packages/xahau/test/utils/getBalanceChanges.test.ts similarity index 96% rename from packages/xrpl/test/utils/getBalanceChanges.test.ts rename to packages/xahau/test/utils/getBalanceChanges.test.ts index d78df840..e18ce9e5 100644 --- a/packages/xrpl/test/utils/getBalanceChanges.test.ts +++ b/packages/xahau/test/utils/getBalanceChanges.test.ts @@ -15,16 +15,16 @@ import trustlineSetLimit2 from '../fixtures/utils/trustlineSetLimit2.json' import trustlineSetLimitZero from '../fixtures/utils/trustlineSetLimitZero.json' describe('getBalanceChanges', function () { - it('XRP create account', function () { + it('XAH create account', function () { const result = getBalanceChanges(paymentXrpCreateAccount.metadata) const expected = [ { account: 'rLDYrujdKUfVx28T9vRDAbyJ7G2WVXKo4K', - balances: [{ currency: 'XRP', value: '100' }], + balances: [{ currency: 'XAH', value: '100' }], }, { account: 'rKmBGxocj9Abgy25J51Mk1iqFzW9aVF9Tc', - balances: [{ currency: 'XRP', value: '-100.012' }], + balances: [{ currency: 'XAH', value: '-100.012' }], }, ] assert.deepStrictEqual(result, expected) @@ -43,7 +43,7 @@ describe('getBalanceChanges', function () { }, { value: '-0.012', - currency: 'XRP', + currency: 'XAH', }, ], }, @@ -114,7 +114,7 @@ describe('getBalanceChanges', function () { }, { value: '-0.012', - currency: 'XRP', + currency: 'XAH', }, ], }, @@ -136,7 +136,7 @@ describe('getBalanceChanges', function () { }, { value: '-0.012', - currency: 'XRP', + currency: 'XAH', }, ], }, @@ -177,7 +177,7 @@ describe('getBalanceChanges', function () { balances: [ { value: '-0.012', - currency: 'XRP', + currency: 'XAH', }, ], }, @@ -197,7 +197,7 @@ describe('getBalanceChanges', function () { value: '10', }, { - currency: 'XRP', + currency: 'XAH', value: '-0.012', }, ], @@ -224,7 +224,7 @@ describe('getBalanceChanges', function () { balances: [ { value: '-0.012', - currency: 'XRP', + currency: 'XAH', }, ], }, @@ -239,7 +239,7 @@ describe('getBalanceChanges', function () { account: 'rsApBGKJmMfExxZBrGnzxEXyq7TMhMRg4e', balances: [ { - currency: 'XRP', + currency: 'XAH', value: '-0.00001', }, ], @@ -286,7 +286,7 @@ describe('getBalanceChanges', function () { }, { value: '-0.012', - currency: 'XRP', + currency: 'XAH', }, ], }, @@ -316,7 +316,7 @@ describe('getBalanceChanges', function () { value: '-100', }, { - currency: 'XRP', + currency: 'XAH', value: '-0.00001', }, ], @@ -347,7 +347,7 @@ describe('getBalanceChanges', function () { value: '-200', }, { - currency: 'XRP', + currency: 'XAH', value: '-0.00001', }, ], @@ -383,7 +383,7 @@ describe('getBalanceChanges', function () { value: '-100', }, { - currency: 'XRP', + currency: 'XAH', value: '-0.00001', }, { diff --git a/packages/xrpl/test/utils/hasNextPage.test.ts b/packages/xahau/test/utils/hasNextPage.test.ts similarity index 91% rename from packages/xrpl/test/utils/hasNextPage.test.ts rename to packages/xahau/test/utils/hasNextPage.test.ts index c3487331..d5092444 100644 --- a/packages/xrpl/test/utils/hasNextPage.test.ts +++ b/packages/xahau/test/utils/hasNextPage.test.ts @@ -1,7 +1,7 @@ import { assert } from 'chai' import { hasNextPage } from '../../src' -import fixtures from '../fixtures/rippled' +import fixtures from '../fixtures/xahaud' describe('hasNextPage', function () { it('returns true when response has marker', function () { diff --git a/packages/xrpl/test/utils/hashLedger.test.ts b/packages/xahau/test/utils/hashLedger.test.ts similarity index 98% rename from packages/xrpl/test/utils/hashLedger.test.ts rename to packages/xahau/test/utils/hashLedger.test.ts index 2c1c850e..15089e9f 100644 --- a/packages/xrpl/test/utils/hashLedger.test.ts +++ b/packages/xahau/test/utils/hashLedger.test.ts @@ -1,6 +1,6 @@ import { assert } from 'chai' -import { ValidationError, XrplError } from '../../src' +import { ValidationError, XahlError } from '../../src' import { hashes } from '../../src/utils' import requests from '../fixtures/requests' import responses from '../fixtures/responses' @@ -28,7 +28,7 @@ describe('hashLedger', function () { try { hash = hashLedger(ledger, { computeTreeHashes: true }) } catch (error) { - if (!(error instanceof XrplError)) { + if (!(error instanceof XahlError)) { throw error } diff --git a/packages/xrpl/test/utils/hashes.test.ts b/packages/xahau/test/utils/hashes.test.ts similarity index 96% rename from packages/xrpl/test/utils/hashes.test.ts rename to packages/xahau/test/utils/hashes.test.ts index daa42301..df38417b 100644 --- a/packages/xrpl/test/utils/hashes.test.ts +++ b/packages/xahau/test/utils/hashes.test.ts @@ -2,7 +2,7 @@ import fs from 'fs' import path from 'path' import { assert } from 'chai' -import { encode } from 'ripple-binary-codec' +import { encode } from 'xahau-binary-codec' import { EnableAmendment, @@ -21,11 +21,11 @@ import { hashOfferId, hashSignerListId, } from '../../src/utils/hashes' -import fixtures from '../fixtures/rippled' +import fixtures from '../fixtures/xahaud' import { assertResultMatch } from '../testUtils' /** - * Expects a corresponding ledger dump in $repo/test/fixtures/rippled folder. + * Expects a corresponding ledger dump in $repo/test/fixtures/xahaud folder. * * @param ledgerIndex - The ledger index of the desired dump. */ @@ -34,7 +34,7 @@ function createLedgerTest(ledgerIndex: number): void { const fileLocation = path.join( __dirname, '..', - `fixtures/rippled/ledgerFull${ledgerIndex}.json`, + `fixtures/xahaud/ledgerFull${ledgerIndex}.json`, ) // eslint-disable-next-line node/no-sync -- must be sync version when not in async method diff --git a/packages/xrpl/test/utils/hexConversion.test.ts b/packages/xahau/test/utils/hexConversion.test.ts similarity index 100% rename from packages/xrpl/test/utils/hexConversion.test.ts rename to packages/xahau/test/utils/hexConversion.test.ts diff --git a/packages/xrpl/test/utils/isValidAddress.test.ts b/packages/xahau/test/utils/isValidAddress.test.ts similarity index 100% rename from packages/xrpl/test/utils/isValidAddress.test.ts rename to packages/xahau/test/utils/isValidAddress.test.ts diff --git a/packages/xrpl/test/utils/quality.test.ts b/packages/xahau/test/utils/quality.test.ts similarity index 100% rename from packages/xrpl/test/utils/quality.test.ts rename to packages/xahau/test/utils/quality.test.ts diff --git a/packages/xrpl/test/utils/signPaymentChannelClaim.test.ts b/packages/xahau/test/utils/signPaymentChannelClaim.test.ts similarity index 100% rename from packages/xrpl/test/utils/signPaymentChannelClaim.test.ts rename to packages/xahau/test/utils/signPaymentChannelClaim.test.ts diff --git a/packages/xrpl/test/utils/timeConversion.test.ts b/packages/xahau/test/utils/timeConversion.test.ts similarity index 51% rename from packages/xrpl/test/utils/timeConversion.test.ts rename to packages/xahau/test/utils/timeConversion.test.ts index ec3140fe..3c8921f6 100644 --- a/packages/xrpl/test/utils/timeConversion.test.ts +++ b/packages/xahau/test/utils/timeConversion.test.ts @@ -9,40 +9,40 @@ import { describe('time conversion', function () { describe('rippleTimeToISOTime', function () { - it('converts ripple time to ISO time', function () { - const rippleTime = 0 + it('converts xahau time to ISO time', function () { + const xahauTime = 0 const isoTime = '2000-01-01T00:00:00.000Z' - assert.equal(rippleTimeToISOTime(rippleTime), isoTime) + assert.equal(rippleTimeToISOTime(xahauTime), isoTime) }) }) describe('isoTimeToRippleTime', function () { - it('converts ISO time to ripple time', function () { - const rippleTime = 0 + it('converts ISO time to xahau time', function () { + const xahauTime = 0 const isoTime = '2000-01-01T00:00:00.000Z' - assert.equal(isoTimeToRippleTime(isoTime), rippleTime) + assert.equal(isoTimeToRippleTime(isoTime), xahauTime) }) it('converts from Date', function () { - const rippleTime = 0 + const xahauTime = 0 const isoTime = '2000-01-01T00:00:00.000Z' - assert.equal(isoTimeToRippleTime(new Date(isoTime)), rippleTime) + assert.equal(isoTimeToRippleTime(new Date(isoTime)), xahauTime) }) }) describe('unixTimeToRippleTime', function () { - it('converts unix time to ripple time', function () { + it('converts unix time to xahau time', function () { const unixTime = 946684801000 - const rippleTime = 1 - assert.equal(unixTimeToRippleTime(unixTime), rippleTime) + const xahauTime = 1 + assert.equal(unixTimeToRippleTime(unixTime), xahauTime) }) }) describe('rippleTimeToUnixTime', function () { - it('converts ripple time to unix time', function () { + it('converts xahau time to unix time', function () { const unixTime = 946684801000 - const rippleTime = 1 - assert.equal(rippleTimeToUnixTime(rippleTime), unixTime) + const xahauTime = 1 + assert.equal(rippleTimeToUnixTime(xahauTime), unixTime) }) }) }) diff --git a/packages/xrpl/test/utils/transferRate.test.ts b/packages/xahau/test/utils/transferRate.test.ts similarity index 100% rename from packages/xrpl/test/utils/transferRate.test.ts rename to packages/xahau/test/utils/transferRate.test.ts diff --git a/packages/xrpl/test/utils/verifyPaymentChannelClaim.test.ts b/packages/xahau/test/utils/verifyPaymentChannelClaim.test.ts similarity index 100% rename from packages/xrpl/test/utils/verifyPaymentChannelClaim.test.ts rename to packages/xahau/test/utils/verifyPaymentChannelClaim.test.ts diff --git a/packages/xahau/test/utils/xahToDrops.test.ts b/packages/xahau/test/utils/xahToDrops.test.ts new file mode 100644 index 00000000..e159f7a8 --- /dev/null +++ b/packages/xahau/test/utils/xahToDrops.test.ts @@ -0,0 +1,119 @@ +import BigNumber from 'bignumber.js' +import { assert } from 'chai' + +import { xahToDrops } from '../../src/utils' + +describe('xahToDrops', function () { + it('works with a typical amount', function () { + const drops = xahToDrops('2') + assert.strictEqual(drops, '2000000', '2 XAH equals 2 million drops') + }) + + it('works with fractions', function () { + let drops = xahToDrops('3.456789') + assert.strictEqual(drops, '3456789', '3.456789 XAH equals 3,456,789 drops') + drops = xahToDrops('3.400000') + assert.strictEqual(drops, '3400000', '3.400000 XAH equals 3,400,000 drops') + drops = xahToDrops('0.000001') + assert.strictEqual(drops, '1', '0.000001 XAH equals 1 drop') + drops = xahToDrops('0.0000010') + assert.strictEqual(drops, '1', '0.0000010 XAH equals 1 drop') + }) + + it('works with zero', function () { + let drops = xahToDrops('0') + assert.strictEqual(drops, '0', '0 XAH equals 0 drops') + // negative zero is equivalent to zero + drops = xahToDrops('-0') + assert.strictEqual(drops, '0', '-0 XAH equals 0 drops') + drops = xahToDrops('0.000000') + assert.strictEqual(drops, '0', '0.000000 XAH equals 0 drops') + drops = xahToDrops('0.0000000') + assert.strictEqual(drops, '0', '0.0000000 XAH equals 0 drops') + }) + + it('works with a negative value', function () { + const drops = xahToDrops('-2') + assert.strictEqual(drops, '-2000000', '-2 XAH equals -2 million drops') + }) + + it('works with a value ending with a decimal point', function () { + let drops = xahToDrops('2.') + assert.strictEqual(drops, '2000000', '2. XAH equals 2000000 drops') + drops = xahToDrops('-2.') + assert.strictEqual(drops, '-2000000', '-2. XAH equals -2000000 drops') + }) + + it('works with BigNumber objects', function () { + let drops = xahToDrops(new BigNumber(2)) + assert.strictEqual( + drops, + '2000000', + '(BigNumber) 2 XAH equals 2 million drops', + ) + drops = xahToDrops(new BigNumber(-2)) + assert.strictEqual( + drops, + '-2000000', + '(BigNumber) -2 XAH equals -2 million drops', + ) + }) + + it('works with a number', function () { + // This is not recommended. Use strings or BigNumber objects to avoid precision errors. + const drops = xahToDrops(2) + assert.strictEqual( + drops, + '2000000', + '(number) 2 XAH equals 2 million drops', + ) + const drops2 = xahToDrops(-2) + assert.strictEqual( + drops2, + '-2000000', + '(number) -2 XAH equals -2 million drops', + ) + }) + + it('works with scientific notation', function () { + const drops = xahToDrops('1e-6') + assert.strictEqual( + drops, + '1', + '(scientific notation string) 1e-6 XAH equals 1 drop', + ) + }) + + it('throws with an amount with too many decimal places', function () { + assert.throws(() => { + xahToDrops('1.1234567') + }, /has too many decimal places/u) + assert.throws(() => { + xahToDrops('0.0000001') + }, /has too many decimal places/u) + }) + + it('throws with an invalid value', function () { + assert.throws(() => { + xahToDrops('FOO') + }, /invalid value/u) + assert.throws(() => { + xahToDrops('1e-7') + }, /decimal place/u) + assert.throws(() => { + xahToDrops('2,0') + }, /invalid value/u) + assert.throws(() => { + xahToDrops('.') + }, /xahToDrops: invalid value '\.', should be a BigNumber or string-encoded number\./u) + }) + + it('throws with an amount more than one decimal point', function () { + assert.throws(() => { + xahToDrops('1.0.0') + }, /xahToDrops: invalid value '1\.0\.0'/u) + assert.throws(() => { + xahToDrops('...') + }, /xahToDrops: invalid value '\.\.\.'/u) + }) +}) diff --git a/packages/xrpl/test/vendor/lodash.min.js b/packages/xahau/test/vendor/lodash.min.js similarity index 100% rename from packages/xrpl/test/vendor/lodash.min.js rename to packages/xahau/test/vendor/lodash.min.js diff --git a/packages/xrpl/test/wallet/authorizeChannel.test.ts b/packages/xahau/test/wallet/authorizeChannel.test.ts similarity index 100% rename from packages/xrpl/test/wallet/authorizeChannel.test.ts rename to packages/xahau/test/wallet/authorizeChannel.test.ts diff --git a/packages/xrpl/test/wallet/fundWallet.test.ts b/packages/xahau/test/wallet/fundWallet.test.ts similarity index 93% rename from packages/xrpl/test/wallet/fundWallet.test.ts rename to packages/xahau/test/wallet/fundWallet.test.ts index 3e061faa..f326ae7b 100644 --- a/packages/xrpl/test/wallet/fundWallet.test.ts +++ b/packages/xahau/test/wallet/fundWallet.test.ts @@ -36,10 +36,10 @@ describe('Get Faucet host ', function () { assert.strictEqual(getFaucetHost(testContext.client), expectedFaucet) }) - it('returns the Testnet host with the XRPL Labs server', function () { + it('returns the Testnet host with the XAHL Labs server', function () { const expectedFaucet = FaucetNetwork.Testnet // @ts-expect-error Intentionally modifying private data for test - testContext.client.connection.url = 'wss://testnet.xrpl-labs.com' + testContext.client.connection.url = 'wss://xahau-test.net' assert.strictEqual(getFaucetHost(testContext.client), expectedFaucet) }) diff --git a/packages/xrpl/test/wallet/index.test.ts b/packages/xahau/test/wallet/index.test.ts similarity index 85% rename from packages/xrpl/test/wallet/index.test.ts rename to packages/xahau/test/wallet/index.test.ts index bbb45410..77cb5990 100644 --- a/packages/xrpl/test/wallet/index.test.ts +++ b/packages/xahau/test/wallet/index.test.ts @@ -1,12 +1,7 @@ import { assert } from 'chai' -import { decode } from 'ripple-binary-codec' +import { decode } from 'xahau-binary-codec' -import { - NFTokenMint, - Payment, - Transaction, - walletFromSecretNumbers, -} from '../../src' +import { Payment, Transaction, walletFromSecretNumbers } from '../../src' import ECDSA from '../../src/ECDSA' import { Wallet } from '../../src/Wallet' import requests from '../fixtures/requests' @@ -858,16 +853,16 @@ describe('Wallet', function () { assert.deepEqual(wallet.sign(payment), wallet.sign(payment2)) }) - it('sign throws when a payment contains an issued currency like XRP', async function () { + it('sign throws when a payment contains an issued currency like XAH', async function () { const payment: Payment = { ...issuedCurrencyPayment } payment.Amount = { - currency: 'xrp', + currency: 'xah', issuer: 'rnURbz5HLbvqEq69b1B4TX6cUTNMmcrBqi', value: '123.40', } assert.throws(() => { wallet.sign(payment) - }, /^Cannot have an issued currency with a similar standard code to XRP \(received 'xrp'\)\. XRP is not an issued currency\./u) + }, /^Cannot have an issued currency with a similar standard code to XAH \(received 'xah'\)\. XAH is not an issued currency\./u) }) it('sign does NOT throw when a payment contains an issued currency like xrp in hex string format', async function () { @@ -918,7 +913,7 @@ describe('Wallet', function () { assert.deepEqual(result, expectedResult) }) - it('sign handles non-XRP amount with a trailing zero', async function () { + it('sign handles non-XAH amount with a trailing zero', async function () { const payment: Transaction = { TransactionType: 'Payment', Account: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59', @@ -943,7 +938,7 @@ describe('Wallet', function () { assert.deepEqual(result, expectedResult) }) - it('sign handles non-XRP amount with trailing zeros', async function () { + it('sign handles non-XAH amount with trailing zeros', async function () { const payment: Transaction = { TransactionType: 'Payment', Account: 'r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59', @@ -967,225 +962,6 @@ describe('Wallet', function () { assert.deepEqual(result, expectedResult) }) - - it('sign throws when NFTokenMint.URI is empty string', async function () { - const tx: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: '', - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - - assert.throws(() => { - wallet.sign(tx) - }, /URI must not be empty string/u) - }) - - it('sign removes undefined NFTokenMint.URI property from transaction blob', async function () { - const tx: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: undefined, - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result = wallet.sign(tx) - const decodedTx = decode(result.tx_blob) as unknown as NFTokenMint - - assert.notExists(decodedTx.URI) - }) - - it('sign removes nulled NFTokenMint.URI property from transaction blob', async function () { - const tx: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: null, - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result = wallet.sign(tx) - const decodedTx = decode(result.tx_blob) as unknown as NFTokenMint - - assert.notExists(decodedTx.URI) - }) - - it('sign allows undefined value for NFTokenMint.URI', async function () { - // transaction with explicit URI: undefined - const tx_1: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: undefined, - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result_1 = wallet.sign(tx_1) - - // transaction with no URI - const tx_2: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result_2 = wallet.sign(tx_2) - - assert.deepEqual(result_1, result_2) - }) - - it('sign allows nulled value for NFTokenMint.URI', async function () { - // transaction with explicit URI: null - const tx_1: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: null, - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result_1 = wallet.sign(tx_1) - - // transaction with no URI - const tx_2: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result_2 = wallet.sign(tx_2) - - assert.deepEqual(result_1, result_2) - }) - - it('sign allows lowercase hex value for NFTokenMint.URI', async function () { - const tx: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: '697066733a2f2f62616679626569676479727a74357366703775646d37687537367568377932366e6634646675796c71616266336f636c67747179353566627a6469', - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - const result = wallet.sign(tx) - const expectedResult = { - tx_blob: - '12001914013A2200000008202A0000000068400000000000000A732102A8A44DB3D4C73EEEE11DFE54D2029103B776AA8A8D293A91D645977C9DF5F5447446304402203795B6E9D6D0086FB26E2C6B7A8C02D50B8560D45C9D5C80DF271D3349515E5302203B0898A7D8C06243D7C2116D2011ACB68DF3123BB7336D6C27269FD388C12CC07542697066733A2F2F62616679626569676479727A74357366703775646D37687537367568377932366E6634646675796C71616266336F636C67747179353566627A64698114B3263BD0A9BF9DFDBBBBD07F536355FF477BF0E9F9EA7C1F687474703A2F2F6578616D706C652E636F6D2F6D656D6F2F67656E657269637D0472656E74E1F1', - hash: '2F359B3CFD1CE6D7BFB672F8ADCE98FE964B1FD04CFC337177FB3D8FBE889788', - } - - assert.deepEqual(result, expectedResult) - }) - - it('sign throws when NFTokenMint.URI is not a hex value', async function () { - const tx: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: wallet.address, - TransferFee: 314, - NFTokenTaxon: 0, - Flags: 8, - Fee: '10', - URI: 'ipfs://bafybeigdyrzt5sfp7udm7hu76uh7y26nf4dfuylqabf3oclgtqy55fbzdi', - Memos: [ - { - Memo: { - MemoType: - '687474703a2f2f6578616d706c652e636f6d2f6d656d6f2f67656e65726963', - MemoData: '72656e74', - }, - }, - ], - } - - assert.throws(() => { - wallet.sign(tx) - }, /URI must be in hex format/u) - }) }) describe('verifyTransaction', function () { diff --git a/packages/xrpl/test/wallet/signer.test.ts b/packages/xahau/test/wallet/signer.test.ts similarity index 99% rename from packages/xrpl/test/wallet/signer.test.ts rename to packages/xahau/test/wallet/signer.test.ts index afd3373d..5c9c21d5 100644 --- a/packages/xrpl/test/wallet/signer.test.ts +++ b/packages/xahau/test/wallet/signer.test.ts @@ -1,5 +1,5 @@ import { assert } from 'chai' -import { decode, encode } from 'ripple-binary-codec' +import { decode, encode } from 'xahau-binary-codec' import { Transaction, ValidationError } from '../../src' import { Wallet } from '../../src/Wallet' diff --git a/packages/xrpl/test/webpack.config.js b/packages/xahau/test/webpack.config.js similarity index 100% rename from packages/xrpl/test/webpack.config.js rename to packages/xahau/test/webpack.config.js diff --git a/packages/xrpl/tools/createValidate.js b/packages/xahau/tools/createValidate.js similarity index 100% rename from packages/xrpl/tools/createValidate.js rename to packages/xahau/tools/createValidate.js diff --git a/packages/xrpl/tools/createValidateTests.js b/packages/xahau/tools/createValidateTests.js similarity index 98% rename from packages/xrpl/tools/createValidateTests.js rename to packages/xahau/tools/createValidateTests.js index d51e883d..8849ef73 100644 --- a/packages/xrpl/tools/createValidateTests.js +++ b/packages/xahau/tools/createValidateTests.js @@ -1,6 +1,6 @@ const fs = require('fs') const path = require('path') -const fixtures = require('../../ripple-binary-codec/test/fixtures/codec-fixtures.json') +const fixtures = require('../../xahau-binary-codec/test/fixtures/codec-fixtures.json') const NORMAL_TYPES = ['number', 'string'] const NUMBERS = ['0', '1'] diff --git a/packages/xrpl/tools/generateModels.js b/packages/xahau/tools/generateModels.js similarity index 98% rename from packages/xrpl/tools/generateModels.js rename to packages/xahau/tools/generateModels.js index dca58317..07aa6770 100644 --- a/packages/xrpl/tools/generateModels.js +++ b/packages/xahau/tools/generateModels.js @@ -1,6 +1,6 @@ /** * A script that generates models and model unit tests. - * To run it, clone the rippled branch with the source code and run this script against that repo. + * To run it, clone the xahaud branch with the source code and run this script against that repo. */ const fs = require('fs') const path = require('path') @@ -265,7 +265,7 @@ ${validationImportLine}` if (require.main === module) { if (process.argv.length < 3) { - console.log(`Usage: ${process.argv[0]} ${process.argv[1]} path/to/rippled`) + console.log(`Usage: ${process.argv[0]} ${process.argv[1]} path/to/xahaud`) process.exit(1) } main(process.argv[2]) diff --git a/packages/xrpl/tsconfig.build.json b/packages/xahau/tsconfig.build.json similarity index 61% rename from packages/xrpl/tsconfig.build.json rename to packages/xahau/tsconfig.build.json index 9599cd59..ed866691 100644 --- a/packages/xrpl/tsconfig.build.json +++ b/packages/xahau/tsconfig.build.json @@ -9,13 +9,13 @@ "path": "../isomorphic/tsconfig.build.json" }, { - "path": "../ripple-address-codec/tsconfig.build.json" + "path": "../xahau-address-codec/tsconfig.build.json" }, { - "path": "../ripple-binary-codec/tsconfig.json" + "path": "../xahau-binary-codec/tsconfig.json" }, { - "path": "../ripple-keypairs/tsconfig.json" + "path": "../xahau-keypairs/tsconfig.json" } ] } diff --git a/packages/xrpl/tsconfig.docs.json b/packages/xahau/tsconfig.docs.json similarity index 100% rename from packages/xrpl/tsconfig.docs.json rename to packages/xahau/tsconfig.docs.json diff --git a/packages/xrpl/tsconfig.eslint.json b/packages/xahau/tsconfig.eslint.json similarity index 86% rename from packages/xrpl/tsconfig.eslint.json rename to packages/xahau/tsconfig.eslint.json index 70b9b965..1260923b 100644 --- a/packages/xrpl/tsconfig.eslint.json +++ b/packages/xahau/tsconfig.eslint.json @@ -5,7 +5,6 @@ "./test/**/*.ts", "./test/**/*.json", "./src/**/*.json", - "./snippets/src/**/*.ts", ".eslintrc.js", ], "exclude": ["./tools/*.js"] diff --git a/packages/xrpl/tsconfig.json b/packages/xahau/tsconfig.json similarity index 100% rename from packages/xrpl/tsconfig.json rename to packages/xahau/tsconfig.json diff --git a/packages/xrpl/typedoc.json b/packages/xahau/typedoc.json similarity index 100% rename from packages/xrpl/typedoc.json rename to packages/xahau/typedoc.json diff --git a/packages/xrpl/typedoc.tsx b/packages/xahau/typedoc.tsx similarity index 100% rename from packages/xrpl/typedoc.tsx rename to packages/xahau/typedoc.tsx diff --git a/packages/xrpl/webpack.base.config.js b/packages/xahau/webpack.base.config.js similarity index 95% rename from packages/xrpl/webpack.base.config.js rename to packages/xahau/webpack.base.config.js index 2eb0c11d..251dad36 100644 --- a/packages/xrpl/webpack.base.config.js +++ b/packages/xahau/webpack.base.config.js @@ -7,7 +7,7 @@ module.exports = merge(getDefaultConfiguration(), { entry: './dist/npm/index.js', // overriding the output path and filename output: { - library: 'xrpl', + library: 'xah', path: path.join(__dirname, 'build/'), filename: `xrpl.default.js`, } diff --git a/packages/xrpl/webpack.config.js b/packages/xahau/webpack.config.js similarity index 95% rename from packages/xrpl/webpack.config.js rename to packages/xahau/webpack.config.js index ceeb8b10..dc87cafd 100644 --- a/packages/xrpl/webpack.config.js +++ b/packages/xahau/webpack.config.js @@ -3,6 +3,6 @@ const { merge } = require('webpack-merge') const { getDefaultConfiguration, wrapForEnv } = require('../../webpack.config') module.exports = wrapForEnv( - 'xrpl', + 'xah', merge(getDefaultConfiguration(), require('./webpack.base.config')), ) diff --git a/packages/xrpl/snippets/README.md b/packages/xrpl/snippets/README.md deleted file mode 100644 index 9ecd1506..00000000 --- a/packages/xrpl/snippets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# More XRPL Code Samples - -- For samples of common use cases, see the [XRPL.org Code Samples](https://xrpl.org/code-samples.html) page. -- You can also browse those samples [directly on GitHub](https://github.com/XRPLF/xrpl-dev-portal/tree/master/content/_code-samples). diff --git a/packages/xrpl/snippets/src/claimPayChannel.ts b/packages/xrpl/snippets/src/claimPayChannel.ts deleted file mode 100644 index d24bd035..00000000 --- a/packages/xrpl/snippets/src/claimPayChannel.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { - AccountObjectsRequest, - Client, - PaymentChannelCreate, - PaymentChannelClaim, - hashes, -} from '../../src' - -const client = new Client('wss://s.altnet.rippletest.net:51233') - -void claimPayChannel() - -// The snippet walks us through creating and claiming a Payment Channel. -async function claimPayChannel(): Promise { - await client.connect() - - // creating wallets as prerequisite - const { wallet: wallet1 } = await client.fundWallet() - const { wallet: wallet2 } = await client.fundWallet() - - console.log('Balances of wallets before Payment Channel is claimed:') - console.log(await client.getXrpBalance(wallet1.classicAddress)) - console.log(await client.getXrpBalance(wallet2.classicAddress)) - - // create a Payment Channel and submit and wait for tx to be validated - const paymentChannelCreate: PaymentChannelCreate = { - TransactionType: 'PaymentChannelCreate', - Account: wallet1.classicAddress, - Amount: '100', - Destination: wallet2.classicAddress, - SettleDelay: 86400, - PublicKey: wallet1.publicKey, - } - - const paymentChannelResponse = await client.submitAndWait( - paymentChannelCreate, - { wallet: wallet1 }, - ) - console.log(paymentChannelResponse) - - // check that the object was actually created - const accountObjectsRequest: AccountObjectsRequest = { - command: 'account_objects', - account: wallet1.classicAddress, - } - - const accountObjects = (await client.request(accountObjectsRequest)).result - .account_objects - - console.log(accountObjects) - - // destination claims the Payment Channel and we see the balances to verify. - const paymentChannelClaim: PaymentChannelClaim = { - Account: wallet2.classicAddress, - TransactionType: 'PaymentChannelClaim', - Channel: hashes.hashPaymentChannel( - wallet1.classicAddress, - wallet2.classicAddress, - paymentChannelResponse.result.tx_json.Sequence ?? 0, - ), - Amount: '100', - } - - const channelClaimResponse = await client.submit(paymentChannelClaim, { - wallet: wallet1, - }) - console.log(channelClaimResponse) - - console.log('Balances of wallets after Payment Channel is claimed:') - console.log(await client.getXrpBalance(wallet1.classicAddress)) - console.log(await client.getXrpBalance(wallet2.classicAddress)) - - await client.disconnect() -} diff --git a/packages/xrpl/snippets/src/getTransaction.ts b/packages/xrpl/snippets/src/getTransaction.ts deleted file mode 100644 index 777a9291..00000000 --- a/packages/xrpl/snippets/src/getTransaction.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { Client } from '../../src' - -const client = new Client('wss://s2.ripple.com:51233') - -async function getTransaction(): Promise { - await client.connect() - const ledger = await client.request({ - command: 'ledger', - transactions: true, - ledger_index: 'validated', - }) - console.log(ledger) - - const transactions = ledger.result.ledger.transactions - if (transactions && transactions.length > 0) { - const tx = await client.request({ - command: 'tx', - transaction: transactions[0], - }) - console.log(tx) - - // The meta field can be undefined if the transaction has not been validated yet (and so has not changed the ledger). - if (tx.result.meta == null) { - throw new Error('meta not included in the response') - } - - /* - * delivered_amount is the amount actually received by the destination account. - * Use this field to determine how much was delivered, regardless of whether the transaction is a partial payment. - * https://xrpl.org/transaction-metadata.html#delivered_amount - */ - if (typeof tx.result.meta !== 'string') { - console.log('delivered_amount:', tx.result.meta.delivered_amount) - } - } - - await client.disconnect() -} - -void getTransaction() diff --git a/packages/xrpl/snippets/src/multisigning.ts b/packages/xrpl/snippets/src/multisigning.ts deleted file mode 100644 index 983afdef..00000000 --- a/packages/xrpl/snippets/src/multisigning.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { - multisign, - Client, - AccountSet, - convertStringToHex, - SignerListSet, - Wallet, -} from '../../src' - -const client = new Client('wss://s.altnet.rippletest.net:51233') - -async function multisigning(): Promise { - await client.connect() - /* - * This wallet creation is for demonstration purposes. - * In practice, users generally will not have all keys in one spot, - * hence, users need to implement a way to get signatures. - */ - const wallet1 = Wallet.generate() - const wallet2 = Wallet.generate() - const { wallet: walletMaster } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const signerListSet: SignerListSet = { - TransactionType: 'SignerListSet', - Account: walletMaster.classicAddress, - SignerEntries: [ - { - SignerEntry: { - Account: wallet1.classicAddress, - SignerWeight: 1, - }, - }, - { - SignerEntry: { - Account: wallet2.classicAddress, - SignerWeight: 1, - }, - }, - ], - SignerQuorum: 2, - } - - const signerListResponse = await client.submit(signerListSet, { - wallet: walletMaster, - }) - console.log('SignerListSet constructed successfully:') - console.log(signerListResponse) - - const accountSet: AccountSet = { - TransactionType: 'AccountSet', - Account: walletMaster.classicAddress, - Domain: convertStringToHex('example.com'), - } - const accountSetTx = await client.autofill(accountSet, 2) - console.log('AccountSet transaction is ready to be multisigned:') - console.log(accountSetTx) - const { tx_blob: tx_blob1 } = wallet1.sign(accountSetTx, true) - const { tx_blob: tx_blob2 } = wallet2.sign(accountSetTx, true) - const multisignedTx = multisign([tx_blob1, tx_blob2]) - const submitResponse = await client.submit(multisignedTx) - - if (submitResponse.result.engine_result === 'tesSUCCESS') { - console.log('The multisigned transaction was accepted by the ledger:') - console.log(submitResponse) - if (submitResponse.result.tx_json.Signers) { - console.log( - `The transaction had ${submitResponse.result.tx_json.Signers.length} signatures`, - ) - } - } else { - console.log( - "The multisigned transaction was rejected by rippled. Here's the response from rippled:", - ) - console.log(submitResponse) - } - - await client.disconnect() -} - -void multisigning() diff --git a/packages/xrpl/snippets/src/partialPayment.ts b/packages/xrpl/snippets/src/partialPayment.ts deleted file mode 100644 index 7f4c181c..00000000 --- a/packages/xrpl/snippets/src/partialPayment.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { Client, Payment, PaymentFlags, TrustSet } from '../../src' - -const client = new Client('wss://s.altnet.rippletest.net:51233') - -// This snippet walks us through partial payment. -async function partialPayment(): Promise { - await client.connect() - - // creating wallets as prerequisite - const { wallet: wallet1 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const { wallet: wallet2 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - - // create a trustline to issue an IOU `FOO` and set limit on it. - const trust_set_tx: TrustSet = { - TransactionType: 'TrustSet', - Account: wallet2.classicAddress, - LimitAmount: { - currency: 'FOO', - issuer: wallet1.classicAddress, - // Value for the new IOU - 10000000000 - is arbitarily chosen. - value: '10000000000', - }, - } - - await client.submitAndWait(trust_set_tx, { - wallet: wallet2, - }) - - console.log('Balances after trustline is created') - console.log(await client.getBalances(wallet1.classicAddress)) - console.log(await client.getBalances(wallet2.classicAddress)) - - // Initially, the issuer(wallet1) sends an amount to the other account(wallet2) - const issue_quantity = '3840' - const payment: Payment = { - TransactionType: 'Payment', - Account: wallet1.classicAddress, - Amount: { - currency: 'FOO', - value: issue_quantity, - issuer: wallet1.classicAddress, - }, - Destination: wallet2.classicAddress, - } - - // submit payment - const initialPayment = await client.submitAndWait(payment, { - wallet: wallet1, - }) - console.log(initialPayment) - - console.log('Balances after issuer(wallet1) sends IOU("FOO") to wallet2') - console.log(await client.getBalances(wallet1.classicAddress)) - console.log(await client.getBalances(wallet2.classicAddress)) - - /* - * Send money less than the amount specified on 2 conditions: - * 1. Sender has less money than the aamount specified in the payment Tx. - * 2. Sender has the tfPartialPayment flag activated. - * - * Other ways to specify flags are by using Hex code and decimal code. - * eg. For partial payment(tfPartialPayment) - * decimal ->131072, hex -> 0x00020000 - */ - const partialPaymentTx: Payment = { - TransactionType: 'Payment', - Account: wallet2.classicAddress, - Amount: { - currency: 'FOO', - value: '4000', - issuer: wallet1.classicAddress, - }, - Destination: wallet1.classicAddress, - Flags: PaymentFlags.tfPartialPayment, - } - - // submit payment - const submitResponse = await client.submitAndWait(partialPaymentTx, { - wallet: wallet2, - }) - console.log(submitResponse) - - console.log( - "Balances after Partial Payment, when wallet2 tried to send 4000 FOO's", - ) - console.log(await client.getBalances(wallet1.classicAddress)) - console.log(await client.getBalances(wallet2.classicAddress)) - - await client.disconnect() -} -void partialPayment() diff --git a/packages/xrpl/snippets/src/paths.ts b/packages/xrpl/snippets/src/paths.ts deleted file mode 100644 index 499a18a0..00000000 --- a/packages/xrpl/snippets/src/paths.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { Client, Payment } from '../../src' - -// Prerequisites for this snippet. Please verify these conditions after a reset of the -// test network: -// - destination_account must have a trust line with the destination_amount.issuer -// - There must be appropriate DEX Offers or XRP/TST AMM for the cross-currency exchange - -// PathFind RPC requires the use of a Websocket client only -const client = new Client('wss://s.altnet.rippletest.net:51233') - -async function createTxWithPaths(): Promise { - await client.connect() - - const { wallet } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const destination_account = 'rJPeZVPty1bXXbDR9oKscg2irqABr7sP3t' - const destination_amount = { - value: '0.001', - currency: 'TST', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - } - - const resp = await client.request({ - command: 'path_find', - subcommand: 'create', - source_account: wallet.classicAddress, - destination_account, - destination_amount, - }) - console.log(resp) - - const paths = resp.result.alternatives[0].paths_computed - console.log(paths) - - const tx: Payment = { - TransactionType: 'Payment', - Account: wallet.classicAddress, - Amount: destination_amount, - Destination: destination_account, - Paths: paths, - } - - await client.autofill(tx) - const signed = wallet.sign(tx) - console.log('signed:', signed) - - await client.disconnect() -} - -void createTxWithPaths() diff --git a/packages/xrpl/snippets/src/reliableTransactionSubmission.ts b/packages/xrpl/snippets/src/reliableTransactionSubmission.ts deleted file mode 100644 index 241dd5c7..00000000 --- a/packages/xrpl/snippets/src/reliableTransactionSubmission.ts +++ /dev/null @@ -1,87 +0,0 @@ -import { Client, Payment } from '../../src' - -/** - * When implementing Reliable Transaction Submission, there are many potential solutions, each with different trade-offs. - * The main decision points are: - * 1) Transaction preparation: - * - The autofill function as a part of the submitAndWait should be able to correctly populate - * values for the fields Sequence, LastLedgerSequence and Fee. - * 2) Transaction status retrieval. Options include: - * - Poll for transaction status: - * - On a regular interval (e.g. Every 3-5 seconds), or - * - When a new validated ledger is detected - * + (To accommodate an edge case in transaction retrieval, - * check the sending account's Sequence number to confirm that it has the expected value; - * alternatively, wait until a few additional ledgers have been validated before deciding that a - * transaction has definitively not been included in a validated ledger) - * - Listen for transaction status: scan all validated transactions to see if our transactions are among them - * 3) What do we do when a transaction fails? It is possible to implement retry logic, but caution is advised. - * Note that there are a few ways for a transaction to fail: - * A) `tec`: The transaction was included in a ledger but only claimed the transaction fee - * B) `tesSUCCESS` but unexpected result: The transaction was successful but did not have the expected result. - * This generally does not occur for XRP-to-XRP payments - * C) The transaction was not, and never will be, included in a validated ledger [3C]. - * - * References: - * - https://xrpl.org/reliable-transaction-submission.html - * - https://xrpl.org/send-xrp.html - * - https://xrpl.org/look-up-transaction-results.html - * - https://xrpl.org/monitor-incoming-payments-with-websocket.html. - * - * For the implementation in this example, we have made the following decisions: - * 1) We allow the autofill function as a part of submitAndWait to fill up the account sequence, - * LastLedgerSequence and Fee. Payments are defined upfront, and idempotency is not needed. - * If the script is run a second time, duplicate payments will result. - * 2) We will rely on the xrpl.js submitAndWait function to get us the transaction submission result after the wait time. - * 3) Transactions will not be automatically retried. Transactions are limited to XRP-to-XRP payments - * and cannot "succeed" in an unexpected way. - */ - -const client = new Client('wss://s.altnet.rippletest.net:51233') - -void sendReliableTx() - -async function sendReliableTx(): Promise { - await client.connect() - - // creating wallets as prerequisite - const { wallet: wallet1 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const { wallet: wallet2 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - - console.log('Balances of wallets before Payment tx') - console.log( - await client.getXrpBalance(wallet1.classicAddress), - await client.getXrpBalance(wallet2.classicAddress), - ) - - // create a Payment tx and submit and wait for tx to be validated - const payment: Payment = { - TransactionType: 'Payment', - Account: wallet1.classicAddress, - Amount: '1000', - Destination: wallet2.classicAddress, - } - - const paymentResponse = await client.submitAndWait(payment, { - wallet: wallet1, - }) - console.log('\nTransaction was submitted.\n') - const txResponse = await client.request({ - command: 'tx', - transaction: paymentResponse.result.hash, - }) - // With the following reponse we are able to see that the tx was indeed validated. - console.log('Validated:', txResponse.result.validated) - - console.log('Balances of wallets after Payment tx:') - console.log( - await client.getXrpBalance(wallet1.classicAddress), - await client.getXrpBalance(wallet2.classicAddress), - ) - - await client.disconnect() -} diff --git a/packages/xrpl/snippets/src/sendEscrow.ts b/packages/xrpl/snippets/src/sendEscrow.ts deleted file mode 100644 index 3744b9b0..00000000 --- a/packages/xrpl/snippets/src/sendEscrow.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { - AccountObjectsRequest, - Client, - EscrowCreate, - EscrowFinish, - isoTimeToRippleTime, -} from '../../src' - -const client = new Client('wss://s.altnet.rippletest.net:51233') - -void sendEscrow() - -// The snippet walks us through creating and finishing escrows. -async function sendEscrow(): Promise { - await client.connect() - - // creating wallets as prerequisite - const { wallet: wallet1 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const { wallet: wallet2 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - - console.log('Balances of wallets before Escrow tx was created:') - console.log( - await client.getXrpBalance(wallet1.classicAddress), - await client.getXrpBalance(wallet2.classicAddress), - ) - - // finish 2 seconds after the escrow is actually created and tx is validated. - const finishAfter = isoTimeToRippleTime(Date()) + 2 - - // creating an Escrow using `EscrowCreate` and submit and wait for tx to be validated. - const createTx: EscrowCreate = { - TransactionType: 'EscrowCreate', - Account: wallet1.address, - Destination: wallet2.address, - Amount: '1000000', - FinishAfter: finishAfter, - } - - const createEscrowResponse = await client.submitAndWait(createTx, { - wallet: wallet1, - }) - - console.log(createEscrowResponse) - - // check that the object was actually created - const accountObjectsRequest: AccountObjectsRequest = { - command: 'account_objects', - account: wallet1.classicAddress, - } - - const accountObjects = (await client.request(accountObjectsRequest)).result - .account_objects - - console.log("Escrow object exists in `wallet1`'s account") - console.log(accountObjects) - - // the creator finishes the Escrow using `EscrowFinish` to release the Escrow - const finishTx: EscrowFinish = { - TransactionType: 'EscrowFinish', - Account: wallet1.classicAddress, - Owner: wallet1.classicAddress, - OfferSequence: Number(createEscrowResponse.result.tx_json.Sequence), - } - - await client.submit(finishTx, { - wallet: wallet1, - }) - - // we see the balances to verify. - console.log('Balances of wallets after Escrow was sent') - console.log( - await client.getXrpBalance(wallet1.classicAddress), - await client.getXrpBalance(wallet2.classicAddress), - ) - - await client.disconnect() -} diff --git a/packages/xrpl/snippets/src/setRegularKey.ts b/packages/xrpl/snippets/src/setRegularKey.ts deleted file mode 100644 index ccf9ad31..00000000 --- a/packages/xrpl/snippets/src/setRegularKey.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { Client, Payment, SetRegularKey } from '../../src' - -const client = new Client('wss://s.altnet.rippletest.net:51233') - -/* - * The snippet walks us through an example usage of RegularKey. - * Later, - */ -async function setRegularKey(): Promise { - await client.connect() - const { wallet: wallet1 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const { wallet: wallet2 } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - const { wallet: regularKeyWallet } = await client.fundWallet(null, { - usageContext: 'code snippets', - }) - - console.log('Balances before payment') - console.log(await client.getXrpBalance(wallet1.classicAddress)) - console.log(await client.getXrpBalance(wallet2.classicAddress)) - - // assigns key-pair(regularKeyWallet) to wallet1 using `SetRegularKey`. - const tx: SetRegularKey = { - TransactionType: 'SetRegularKey', - Account: wallet1.classicAddress, - RegularKey: regularKeyWallet.classicAddress, - } - const response = await client.submitAndWait(tx, { - wallet: wallet1, - }) - - console.log('Response for successful SetRegularKey tx') - console.log(response) - - /* - * when wallet1 sends payment to wallet2 and - * signs using the regular key wallet, the transaction goes through. - */ - const payment: Payment = { - TransactionType: 'Payment', - Account: wallet1.classicAddress, - Destination: wallet2.classicAddress, - Amount: '1000', - } - - const submitTx = await client.submit(payment, { - wallet: regularKeyWallet, - }) - console.log('Response for tx signed using Regular Key:') - console.log(submitTx) - console.log('Balances after payment:') - console.log(await client.getXrpBalance(wallet1.classicAddress)) - console.log(await client.getXrpBalance(wallet2.classicAddress)) - - await client.disconnect() -} -void setRegularKey() diff --git a/packages/xrpl/snippets/tsconfig.json b/packages/xrpl/snippets/tsconfig.json deleted file mode 100644 index b2001d0a..00000000 --- a/packages/xrpl/snippets/tsconfig.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "rootDir": "../../xrpl" - }, - "include": ["./src/**/*.ts", "../src/**/*.ts", "../src/**/*.json"] -} diff --git a/packages/xrpl/src/models/ledger/AMM.ts b/packages/xrpl/src/models/ledger/AMM.ts deleted file mode 100644 index 5db38227..00000000 --- a/packages/xrpl/src/models/ledger/AMM.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { AuthAccount, Currency, IssuedCurrencyAmount } from '../common' - -import { BaseLedgerEntry, HasOptionalPreviousTxnID } from './BaseLedgerEntry' - -export interface VoteSlot { - VoteEntry: { - Account: string - TradingFee: number - VoteWeight: number - } -} - -/** - * The AMM object type describes a single Automated Market Maker (AMM) instance. - * - * @category Ledger Entries - */ -export default interface AMM extends BaseLedgerEntry, HasOptionalPreviousTxnID { - LedgerEntryType: 'AMM' - /** - * The address of the special account that holds this AMM's assets. - */ - Account: string - /** - * The definition for one of the two assets this AMM holds. - */ - Asset: Currency - /** - * The definition for the other asset this AMM holds. - */ - Asset2: Currency - /** - * Details of the current owner of the auction slot. - */ - AuctionSlot?: { - /** - * The current owner of this auction slot. - */ - Account: string - /** - * A list of at most 4 additional accounts that are authorized to trade at the discounted fee for this AMM instance. - */ - AuthAccounts?: AuthAccount[] - /** - * The trading fee to be charged to the auction owner, in the same format as TradingFee. - * By default this is 0, meaning that the auction owner can trade at no fee instead of the standard fee for this AMM. - */ - DiscountedFee: number - /** - * The time when this slot expires, in seconds since the Ripple Epoch. - */ - Expiration: number - /** - * The amount the auction owner paid to win this slot, in LP Tokens. - */ - Price: IssuedCurrencyAmount - } - /** - * The total outstanding balance of liquidity provider tokens from this AMM instance. - * The holders of these tokens can vote on the AMM's trading fee in proportion to their holdings, - * or redeem the tokens for a share of the AMM's assets which grows with the trading fees collected. - */ - LPTokenBalance: IssuedCurrencyAmount - /** - * The percentage fee to be charged for trades against this AMM instance, in units of 1/100,000. - * The maximum value is 1000, for a 1% fee. - */ - TradingFee: number - /** - * A list of vote objects, representing votes on the pool's trading fee. - */ - VoteSlots?: VoteSlot[] - /** - * A bit-map of boolean flags. No flags are defined for the AMM object - * type, so this value is always 0. - */ - Flags: 0 -} diff --git a/packages/xrpl/src/models/ledger/Bridge.ts b/packages/xrpl/src/models/ledger/Bridge.ts deleted file mode 100644 index 5b773200..00000000 --- a/packages/xrpl/src/models/ledger/Bridge.ts +++ /dev/null @@ -1,72 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' - -/** - * A Bridge objects represents a cross-chain bridge and includes information about - * the door accounts, assets, signature rewards, and the minimum account create - * amount. - * - * @category Ledger Entries - */ -export default interface Bridge extends BaseLedgerEntry, HasPreviousTxnID { - LedgerEntryType: 'Bridge' - - /** The door account that owns the bridge. */ - Account: string - - /** - * The total amount, in XRP, to be rewarded for providing a signature for - * cross-chain transfer or for signing for the cross-chain reward. This amount - * will be split among the signers. - */ - SignatureReward: Amount - - /** - * The door accounts and assets of the bridge this object correlates to. - */ - XChainBridge: XChainBridge - - /** - * The value of the next XChainClaimID to be created. - */ - XChainClaimID: string - - /** - * A counter used to order the execution of account create transactions. It is - * incremented every time a successful {@link XChainAccountCreateCommit} - * transaction is run for the source chain. - */ - XChainAccountCreateCount: string - - /** - * A counter used to order the execution of account create transactions. It is - * incremented every time a {@link XChainAccountCreateCommit} transaction is - * "claimed" on the destination chain. When the "claim" transaction is run on - * the destination chain, the XChainAccountClaimCount must match the value that - * the XChainAccountCreateCount had at the time the XChainAccountClaimCount was - * run on the source chain. This orders the claims so that they run in the same - * order that the XChainAccountCreateCommit transactions ran on the source chain, - * to prevent transaction replay. - */ - XChainAccountClaimCount: string - - /** - * The minimum amount, in XRP, required for an {@link XChainAccountCreateCommit} - * transaction. If this isn't present, the {@link XChainAccountCreateCommit} - * transaction will fail. This field can only be present on XRP-XRP bridges. - */ - MinAccountCreateAmount?: string - - /** - * A bit-map of boolean flags. No flags are defined for Bridges, so this value - * is always 0. - */ - Flags: 0 - - /** - * A hint indicating which page of the sender's owner directory links to this - * object, in case the directory consists of multiple pages. - */ - OwnerNode: string -} diff --git a/packages/xrpl/src/models/ledger/DID.ts b/packages/xrpl/src/models/ledger/DID.ts deleted file mode 100644 index d85d71af..00000000 --- a/packages/xrpl/src/models/ledger/DID.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' - -// TODO: add docs - -/** - * @category Ledger Entries - */ -export default interface DID extends BaseLedgerEntry, HasPreviousTxnID { - LedgerEntryType: 'DID' - - Account: string - - Data: string - - DIDDocument: string - - URI: string - - Flags: 0 - - OwnerNode: string -} diff --git a/packages/xrpl/src/models/ledger/Oracle.ts b/packages/xrpl/src/models/ledger/Oracle.ts deleted file mode 100644 index 37d77b6c..00000000 --- a/packages/xrpl/src/models/ledger/Oracle.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { PriceData } from '../common' - -import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' - -/** - * The Oracle object type describes a single Price Oracle instance. - * - * @category Ledger Entries - */ -export default interface Oracle extends BaseLedgerEntry, HasPreviousTxnID { - LedgerEntryType: 'Oracle' - - /** - * The time the data was last updated, represented as a unix timestamp in seconds. - */ - LastUpdateTime: number - - /** - * The XRPL account with update and delete privileges for the oracle. - */ - Owner: string - - /** - * Describes the type of asset, such as "currency", "commodity", or "index". - */ - AssetClass: string - - /** - * The oracle provider, such as Chainlink, Band, or DIA. - */ - Provider: string - - /** - * An array of up to 10 PriceData objects. - */ - PriceDataSeries: PriceData[] - - /** - * A bit-map of boolean flags. No flags are defined for the Oracle object - * type, so this value is always 0. - */ - Flags: 0 -} diff --git a/packages/xrpl/src/models/ledger/XChainOwnedClaimID.ts b/packages/xrpl/src/models/ledger/XChainOwnedClaimID.ts deleted file mode 100644 index 0724aa7b..00000000 --- a/packages/xrpl/src/models/ledger/XChainOwnedClaimID.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { Amount } from 'ripple-binary-codec/dist/types' - -import { XChainBridge } from '../common' - -import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' - -/** - * An XChainOwnedClaimID object represents one cross-chain transfer of value - * and includes information of the account on the source chain that locks or - * burns the funds on the source chain. - * - * @category Ledger Entries - */ -export default interface XChainOwnedClaimID - extends BaseLedgerEntry, - HasPreviousTxnID { - LedgerEntryType: 'XChainOwnedClaimID' - - /** The account that checked out this unique claim ID value. */ - Account: string - - /** - * The door accounts and assets of the bridge this object correlates to. - */ - XChainBridge: XChainBridge - - /** - * The unique sequence number for a cross-chain transfer. - */ - XChainClaimID: string - - /** - * The account that must send the corresponding {@link XChainCommit} on the - * source chain. The destination may be specified in the {@link XChainCommit} - * transaction, which means that if the OtherChainSource isn't specified, - * another account can try to specify a different destination and steal the - * funds. This also allows tracking only a single set of signatures, since we - * know which account will send the {@link XChainCommit} transaction. - */ - OtherChainSource: string - - /** - * Attestations collected from the witness servers. This includes the parameters - * needed to recreate the message that was signed, including the amount, which - * chain (locking or issuing), optional destination, and reward account for that - * signature. - */ - XChainClaimAttestations: Array<{ - // TODO: add docs - XChainClaimProofSig: { - Amount: Amount - - AttestationRewardAccount: string - - AttestationSignerAccount: string - - Destination?: string - - PublicKey: string - - WasLockingChainSend: 0 | 1 - } - }> - - /** - * The total amount to pay the witness servers for their signatures. It must be at - * least the value of the SignatureReward in the {@link Bridge} ledger object. - */ - SignatureReward: string - - /** - * A bit-map of boolean flags. No flags are defined for XChainOwnedClaimIDs, - * so this value is always 0. - */ - Flags: 0 - /** - * A hint indicating which page of the sender's owner directory links to this - * object, in case the directory consists of multiple pages. - */ - OwnerNode: string -} diff --git a/packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts b/packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts deleted file mode 100644 index 02b873f4..00000000 --- a/packages/xrpl/src/models/ledger/XChainOwnedCreateAccountClaimID.ts +++ /dev/null @@ -1,65 +0,0 @@ -import { XChainBridge } from '../common' - -import { BaseLedgerEntry, HasPreviousTxnID } from './BaseLedgerEntry' - -/** - * The XChainOwnedCreateAccountClaimID ledger object is used to collect attestations - * for creating an account via a cross-chain transfer. - * - * @category Ledger Entries - */ -export default interface XChainOwnedCreateAccountClaimID - extends BaseLedgerEntry, - HasPreviousTxnID { - LedgerEntryType: 'XChainOwnedCreateAccountClaimID' - - /** The account that owns this object. */ - Account: string - - /** - * The door accounts and assets of the bridge this object correlates to. - */ - XChainBridge: XChainBridge - - /** - * An integer that determines the order that accounts created through - * cross-chain transfers must be performed. Smaller numbers must execute - * before larger numbers. - */ - XChainAccountCreateCount: number - - /** - * Attestations collected from the witness servers. This includes the parameters - * needed to recreate the message that was signed, including the amount, destination, - * signature reward amount, and reward account for that signature. With the - * exception of the reward account, all signatures must sign the message created with - * common parameters. - */ - XChainCreateAccountAttestations: Array<{ - // TODO: add docs - XChainCreateAccountProofSig: { - Amount: string - - AttestationRewardAccount: string - - AttestationSignerAccount: string - - Destination: string - - PublicKey: string - - WasLockingChainSend: 0 | 1 - } - }> - - /** - * A bit-map of boolean flags. No flags are defined for, - * XChainOwnedCreateAccountClaimIDs, so this value is always 0. - */ - Flags: 0 - /** - * A hint indicating which page of the sender's owner directory links to this - * object, in case the directory consists of multiple pages. - */ - OwnerNode: string -} diff --git a/packages/xrpl/src/models/methods/accountNFTs.ts b/packages/xrpl/src/models/methods/accountNFTs.ts deleted file mode 100644 index c0921e6d..00000000 --- a/packages/xrpl/src/models/methods/accountNFTs.ts +++ /dev/null @@ -1,72 +0,0 @@ -import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' - -/** - * The `account_nfts` method retrieves all of the NFTs currently owned by the - * specified account. - * - * @category Requests - */ -export interface AccountNFTsRequest extends BaseRequest, LookupByLedgerRequest { - command: 'account_nfts' - /** - * The unique identifier of an account, typically the account's address. The - * request returns NFTs owned by this account. - */ - account: string - /** - * Limit the number of NFTokens to retrieve. - */ - limit?: number - /** - * Value from a previous paginated response. Resume retrieving data where - * that response left off. - */ - marker?: unknown -} - -/** - * One NFToken that might be returned from an {@link AccountNFTsRequest}. - * - * @category Responses - */ -export interface AccountNFToken { - Flags: number - Issuer: string - NFTokenID: string - NFTokenTaxon: number - URI?: string - nft_serial: number -} - -/** - * Response expected from an {@link AccountNFTsRequest}. - * - * @category Responses - */ -export interface AccountNFTsResponse extends BaseResponse { - result: { - /** - * The account requested. - */ - account: string - /** - * A list of NFTs owned by the specified account. - */ - account_nfts: AccountNFToken[] - /** - * The ledger index of the current open ledger, which was used when - * retrieving this information. - */ - ledger_current_index: number - /** If true, this data comes from a validated ledger. */ - validated: boolean - /** - * Server-defined value indicating the response is paginated. Pass this to - * the next call to resume where this call left off. Omitted when there are - * No additional pages after this one. - */ - marker?: unknown - /** The limit that was used to fulfill this request. */ - limit?: number - } -} diff --git a/packages/xrpl/src/models/methods/ammInfo.ts b/packages/xrpl/src/models/methods/ammInfo.ts deleted file mode 100644 index 3f503e6e..00000000 --- a/packages/xrpl/src/models/methods/ammInfo.ts +++ /dev/null @@ -1,150 +0,0 @@ -import { Amount, Currency, IssuedCurrencyAmount } from '../common' - -import { BaseRequest, BaseResponse } from './baseMethod' - -/** - * The `amm_info` method gets information about an Automated Market Maker (AMM) instance. - * Returns an {@link AMMInfoResponse}. - * - * @category Requests - */ -export interface AMMInfoRequest extends BaseRequest { - command: 'amm_info' - - /** - * The address of the AMM Account to look up. - */ - amm_account?: string - - /** - * One of the assets of the AMM pool to look up. - */ - asset?: Currency - - /** - * The other asset of the AMM pool. - */ - asset2?: Currency -} - -/** - * Response expected from an {@link AMMInfoRequest}. - * - * @category Responses - */ -export interface AMMInfoResponse extends BaseResponse { - result: { - amm: { - /** - * The address of the AMM Account. - */ - account: string - - /** - * The total amount of one asset in the AMM's pool. - * (Note: This could be asset or asset2 from the request) - */ - amount: Amount - - /** - * The total amount of the other asset in the AMM's pool. - * (Note: This could be asset or asset2 from the request) - */ - amount2: Amount - - /** - * (Omitted for XRP) If true, the amount currency is currently frozen for asset. - */ - asset_frozen?: boolean - - /** - * (Omitted for XRP) If true, the amount currency is currently frozen for asset2. - */ - asset2_frozen?: boolean - - /** - * (May be omitted) An Auction Slot Object describing the current auction slot holder, if there is one. - */ - auction_slot?: { - /** - * The address of the account that owns the auction slot. - */ - account: string - - /** - * A list of additional accounts that the auction slot holder has designated as being eligible - * of the discounted trading fee. - * Each member of this array is an object with one field, account, containing the address of the designated account. - */ - auth_accounts: Array<{ - account: string - }> - - /** - * The discounted trading fee that applies to the auction slot holder, and any eligible accounts - * when trading against this AMM. - * This is always 0. - */ - discounted_fee: number - - /** - * The ISO 8601 UTC timestamp after which this auction slot expires. - * After expired, the auction slot does not apply (but the data can remain in the ledger - * until another transaction replaces it or cleans it up). - */ - expiration: string - - /** - * The amount, in LP Tokens, that the auction slot holder paid to win the auction slot. - * This affects the price to outbid the current slot holder. - */ - price: IssuedCurrencyAmount - - /** - * The current 72-minute time interval this auction slot is in, from 0 to 19. - * The auction slot expires after 24 hours (20 intervals of 72 minutes) - * and affects the cost to outbid the current holder and how much the current holder is refunded if someone outbids them. - */ - time_interval: number - } - - /** - * The total amount of this AMM's LP Tokens outstanding. - */ - lp_token: IssuedCurrencyAmount - - /** - * The AMM's current trading fee, in units of 1/100,000; a value of 1 is equivalent to a 0.001% fee. - */ - trading_fee: number - - /** - * (May be omitted) The current votes for the AMM's trading fee, as Vote Slot Objects. - */ - vote_slots?: Array<{ - account: string - trading_fee: number - vote_weight: number - }> - } - - /** - * The identifying hash of the ledger that was used to generate this - * response. - */ - ledger_hash?: string - - /** - * The ledger index of the ledger version that was used to generate this - * response. - */ - ledger_index?: number - - /** - * If included and set to true, the information in this response comes from - * a validated ledger version. Otherwise, the information is subject to - * change. - */ - validated?: boolean - } -} diff --git a/packages/xrpl/src/models/methods/getAggregatePrice.ts b/packages/xrpl/src/models/methods/getAggregatePrice.ts deleted file mode 100644 index 82d9ecfd..00000000 --- a/packages/xrpl/src/models/methods/getAggregatePrice.ts +++ /dev/null @@ -1,119 +0,0 @@ -import { BaseRequest, BaseResponse } from './baseMethod' - -/** - * The `get_aggregate_price` method retrieves the aggregate price of specified Oracle objects, - * returning three price statistics: mean, median, and trimmed mean. - * Returns an {@link GetAggregatePriceResponse}. - * - * @category Requests - */ -export interface GetAggregatePriceRequest extends BaseRequest { - command: 'get_aggregate_price' - - /** - * The currency code of the asset to be priced. - */ - base_asset: string - - /** - * The currency code of the asset to quote the price of the base asset. - */ - quote_asset: string - - /** - * The oracle identifier. - */ - oracles: Array<{ - /** - * The XRPL account that controls the Oracle object. - */ - account: string - - /** - * A unique identifier of the price oracle for the Account - */ - oracle_document_id: string | number - }> - - /** - * The percentage of outliers to trim. Valid trim range is 1-25. If included, the API returns statistics for the trimmed mean. - */ - trim?: number - - /** - * Defines a time range in seconds for filtering out older price data. Default value is 0, which doesn't filter any data. - */ - trim_threshold?: number -} - -/** - * Response expected from an {@link GetAggregatePriceRequest}. - * - * @category Responses - */ -export interface GetAggregatePriceResponse extends BaseResponse { - result: { - /** - * The statistics from the collected oracle prices. - */ - entire_set: { - /** - * The simple mean. - */ - mean: string - - /** - * The size of the data set to calculate the mean. - */ - size: number - - /** - * The standard deviation. - */ - standard_deviation: string - } - - /** - * The trimmed statistics from the collected oracle prices. Only appears if the trim field was specified in the request. - */ - trimmed_set?: { - /** - * The simple mean of the trimmed data. - */ - mean: string - - /** - * The size of the data to calculate the trimmed mean. - */ - size: number - - /** - * The standard deviation of the trimmed data. - */ - standard_deviation: string - } - - /** - * The median of the collected oracle prices. - */ - median: string - - /** - * The most recent timestamp out of all LastUpdateTime values. - */ - time: number - - /** - * The ledger index of the ledger version that was used to generate this - * response. - */ - ledger_current_index: number - - /** - * If included and set to true, the information in this response comes from - * a validated ledger version. Otherwise, the information is subject to - * change. - */ - validated: boolean - } -} diff --git a/packages/xrpl/src/models/methods/nftBuyOffers.ts b/packages/xrpl/src/models/methods/nftBuyOffers.ts deleted file mode 100644 index 5c64e788..00000000 --- a/packages/xrpl/src/models/methods/nftBuyOffers.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { NFTOffer } from '../common' - -import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' - -/** - * The `nft_buy_offers` method retrieves all of buy offers for the specified - * NFToken. - * - * @category Requests - */ -export interface NFTBuyOffersRequest - extends BaseRequest, - LookupByLedgerRequest { - command: 'nft_buy_offers' - /** - * The unique identifier of an NFToken. The request returns buy offers for this NFToken. - */ - nft_id: string -} - -/** - * Response expected from an {@link NFTBuyOffersRequest}. - * - * @category Responses - */ -export interface NFTBuyOffersResponse extends BaseResponse { - result: { - /** - * A list of buy offers for the specified NFToken. - */ - offers: NFTOffer[] - /** - * The token ID of the NFToken to which these offers pertain. - */ - nft_id: string - } -} diff --git a/packages/xrpl/src/models/methods/nftHistory.ts b/packages/xrpl/src/models/methods/nftHistory.ts deleted file mode 100644 index 22064b35..00000000 --- a/packages/xrpl/src/models/methods/nftHistory.ts +++ /dev/null @@ -1,113 +0,0 @@ -import { ResponseOnlyTxInfo } from '../common' -import { Transaction, TransactionMetadata } from '../transactions' - -import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' - -/** - * The nft_history method retrieves a list of transactions that involved the - * specified NFToken. Expects a response in the form of a {@link - * NFTHistoryResponse}. - * - * @category Requests - */ -export interface NFTHistoryRequest extends BaseRequest, LookupByLedgerRequest { - command: 'nft_history' - /** - * The unique identifier of an NFToken. - */ - nft_id: string - /** - * Use to specify the earliest ledger to include transactions from. A value - * of -1 instructs the server to use the earliest validated ledger version - * available. - */ - ledger_index_min?: number - /** - * Use to specify the most recent ledger to include transactions from. A - * value of -1 instructs the server to use the most recent validated ledger - * version available. - */ - ledger_index_max?: number - /** - * If true, return transactions as hex strings instead of JSON. The default is - * false. - */ - binary?: boolean - /** - * If true, returns values indexed with the oldest ledger first. Otherwise, - * the results are indexed with the newest ledger first. - */ - forward?: boolean - /** - * Default varies. Limit the number of transactions to retrieve. The server - * is not required to honor this value. - */ - limit?: number - /** - * Value from a previous paginated response. Resume retrieving data where - * that response left off. This value is stable even if there is a change in - * the server's range of available ledgers. - */ - marker?: unknown -} - -export interface NFTHistoryTransaction { - /** The ledger index of the ledger version that included this transaction. */ - ledger_index: number - /** - * If binary is True, then this is a hex string of the transaction metadata. - * Otherwise, the transaction metadata is included in JSON format. - */ - meta: string | TransactionMetadata - /** JSON object defining the transaction. */ - tx?: Transaction & ResponseOnlyTxInfo - /** Unique hashed String representing the transaction. */ - tx_blob?: string - /** - * Whether or not the transaction is included in a validated ledger. Any - * transaction not yet in a validated ledger is subject to change. - */ - validated: boolean -} - -/** - * Expected response from an {@link NFTHistoryRequest}. - * - * @category Responses - */ -export interface NFTHistoryResponse extends BaseResponse { - result: { - /** - * The unique identifier of an NFToken. - */ - nft_id: string - /** - * The ledger index of the earliest ledger actually searched for - * transactions. - */ - ledger_index_min: number - /** - * The ledger index of the most recent ledger actually searched for - * transactions. - */ - ledger_index_max: number - /** The limit value used in the request. */ - limit?: number - /** - * Server-defined value indicating the response is paginated. Pass this - * to the next call to resume where this call left off. - */ - marker?: unknown - /** - * Array of transactions matching the request's criteria, as explained - * below. - */ - transactions: NFTHistoryTransaction[] - /** - * If included and set to true, the information in this response comes from - * a validated ledger version. Otherwise, the information is subject to - * change. - */ - validated?: boolean - } -} diff --git a/packages/xrpl/src/models/methods/nftInfo.ts b/packages/xrpl/src/models/methods/nftInfo.ts deleted file mode 100644 index 150f068c..00000000 --- a/packages/xrpl/src/models/methods/nftInfo.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { NFToken } from '../common' - -import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' - -/** - * The `nft_info` method retrieves information about an NFToken. - * - * @category Requests - */ -export interface NFTInfoRequest extends BaseRequest, LookupByLedgerRequest { - command: 'nft_info' - /** - * The unique identifier of an NFToken. - */ - nft_id: string -} - -/** - * Response expected from an {@link NFTInfoRequest}. - * - * @category Responses - */ -export interface NFTInfoResponse extends BaseResponse { - result: NFToken -} diff --git a/packages/xrpl/src/models/methods/nftSellOffers.ts b/packages/xrpl/src/models/methods/nftSellOffers.ts deleted file mode 100644 index 93788872..00000000 --- a/packages/xrpl/src/models/methods/nftSellOffers.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { NFTOffer } from '../common' - -import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' - -/** - * The `nft_sell_offers` method retrieves all of sell offers for the specified - * NFToken. - * - * @category Requests - */ -export interface NFTSellOffersRequest - extends BaseRequest, - LookupByLedgerRequest { - command: 'nft_sell_offers' - /** - * The unique identifier of an NFToken. The request returns sell offers for this NFToken. - */ - nft_id: string -} - -/** - * Response expected from an {@link NFTSellOffersRequest}. - * - * @category Responses - */ -export interface NFTSellOffersResponse extends BaseResponse { - result: { - /** - * A list of sell offers for the specified NFToken. - */ - offers: NFTOffer[] - /** - * The token ID of the NFToken to which these offers pertain. - */ - nft_id: string - } -} diff --git a/packages/xrpl/src/models/methods/nftsByIssuer.ts b/packages/xrpl/src/models/methods/nftsByIssuer.ts deleted file mode 100644 index ac46a4b7..00000000 --- a/packages/xrpl/src/models/methods/nftsByIssuer.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { NFToken } from '../common' - -import { BaseRequest, BaseResponse, LookupByLedgerRequest } from './baseMethod' - -/** - * The nfts_by_issuer method returns a list of NFTokens issued by the account. - * The order of the NFTs is not associated with the date the NFTs were minted. - * Expects a response in the form of a {@link - * NFTsByIssuerResponse}. - * - * @category Requests - */ -export interface NFTsByIssuerRequest - extends BaseRequest, - LookupByLedgerRequest { - command: 'nfts_by_issuer' - /** - * A unique identifier for the account, most commonly the account's address - */ - issuer: string - /** - * Value from a previous paginated response. Resume retrieving data where - * that response left off. This value is stable even if there is a change in - * the server's range of available ledgers. - */ - marker?: unknown - /** - * Filter NFTs issued by this issuer that have this taxon. - */ - nft_taxon?: number - /** - * Default varies. Limit the number of transactions to retrieve. The server - * is not required to honor this value. - */ - limit?: number -} - -/** - * Expected response from an {@link NFTsByIssuerRequest}. - * - * @category Responses - */ -export interface NFTsByIssuerResponse extends BaseResponse { - result: { - /** - * The unique identifier for the account, most commonly the account's address - */ - issuer: string - /** - * A list of NFTs issued by the account. - * The order of the NFTs is not associated with the date the NFTs were minted. - */ - nfts: NFToken[] - /** - * Server-defined value indicating the response is paginated. Pass this - * to the next call to resume where this call left off. - */ - marker?: unknown - /** - * The limit value used in the request. - */ - limit?: number - /** - * Use to filter NFTs issued by this issuer that have this taxon. - */ - nft_taxon?: number - } -} diff --git a/packages/xrpl/src/models/transactions/AMMBid.ts b/packages/xrpl/src/models/transactions/AMMBid.ts deleted file mode 100644 index 046aeacc..00000000 --- a/packages/xrpl/src/models/transactions/AMMBid.ts +++ /dev/null @@ -1,139 +0,0 @@ -import { ValidationError } from '../../errors' -import { AuthAccount, Currency, IssuedCurrencyAmount } from '../common' - -import { - BaseTransaction, - isAmount, - isCurrency, - validateBaseTransaction, -} from './common' - -const MAX_AUTH_ACCOUNTS = 4 - -/** - * Bid on an Automated Market Maker's (AMM's) auction slot. - * - * If you win, you can trade against the AMM at a discounted fee until you are outbid or 24 hours have passed. - * If you are outbid before 24 hours have passed, you are refunded part of the cost of your bid based on how much time remains. - * You bid using the AMM's LP Tokens; the amount of a winning bid is returned to the AMM, - * decreasing the outstanding balance of LP Tokens. - */ -export interface AMMBid extends BaseTransaction { - TransactionType: 'AMMBid' - - /** - * The definition for one of the assets in the AMM's pool. - */ - Asset: Currency - - /** - * The definition for the other asset in the AMM's pool. - */ - Asset2: Currency - - /** - * Pay at least this LPToken amount for the slot. - * Setting this value higher makes it harder for others to outbid you. - * If omitted, pay the minimum necessary to win the bid. - */ - BidMin?: IssuedCurrencyAmount - - /** - * Pay at most this LPToken amount for the slot. - * If the cost to win the bid is higher than this amount, the transaction fails. - * If omitted, pay as much as necessary to win the bid. - */ - BidMax?: IssuedCurrencyAmount - - /** - * A list of up to 4 additional accounts that you allow to trade at the discounted fee. - * This cannot include the address of the transaction sender. - */ - AuthAccounts?: AuthAccount[] -} - -/** - * Verify the form and type of an AMMBid at runtime. - * - * @param tx - An AMMBid Transaction. - * @throws When the AMMBid is Malformed. - */ -export function validateAMMBid(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Asset == null) { - throw new ValidationError('AMMBid: missing field Asset') - } - - if (!isCurrency(tx.Asset)) { - throw new ValidationError('AMMBid: Asset must be a Currency') - } - - if (tx.Asset2 == null) { - throw new ValidationError('AMMBid: missing field Asset2') - } - - if (!isCurrency(tx.Asset2)) { - throw new ValidationError('AMMBid: Asset2 must be a Currency') - } - - if (tx.BidMin != null && !isAmount(tx.BidMin)) { - throw new ValidationError('AMMBid: BidMin must be an Amount') - } - - if (tx.BidMax != null && !isAmount(tx.BidMax)) { - throw new ValidationError('AMMBid: BidMax must be an Amount') - } - - if (tx.AuthAccounts != null) { - if (!Array.isArray(tx.AuthAccounts)) { - throw new ValidationError( - `AMMBid: AuthAccounts must be an AuthAccount array`, - ) - } - if (tx.AuthAccounts.length > MAX_AUTH_ACCOUNTS) { - throw new ValidationError( - `AMMBid: AuthAccounts length must not be greater than ${MAX_AUTH_ACCOUNTS}`, - ) - } - validateAuthAccounts( - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Only used by JS - tx.Account as string, - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Only used by JS - tx.AuthAccounts as Array>, - ) - } -} - -function validateAuthAccounts( - senderAddress: string, - authAccounts: Array>, -): boolean { - for (const authAccount of authAccounts) { - if ( - authAccount.AuthAccount == null || - typeof authAccount.AuthAccount !== 'object' - ) { - throw new ValidationError(`AMMBid: invalid AuthAccounts`) - } - // eslint-disable-next-line @typescript-eslint/ban-ts-comment -- used for null check - // @ts-expect-error -- used for null check - if (authAccount.AuthAccount.Account == null) { - throw new ValidationError(`AMMBid: invalid AuthAccounts`) - } - // eslint-disable-next-line @typescript-eslint/ban-ts-comment -- used for null check - // @ts-expect-error -- used for null check - if (typeof authAccount.AuthAccount.Account !== 'string') { - throw new ValidationError(`AMMBid: invalid AuthAccounts`) - } - // eslint-disable-next-line @typescript-eslint/ban-ts-comment -- used for null check - // @ts-expect-error -- used for null check - if (authAccount.AuthAccount.Account === senderAddress) { - throw new ValidationError( - `AMMBid: AuthAccounts must not include sender's address`, - ) - } - } - - return true -} diff --git a/packages/xrpl/src/models/transactions/AMMCreate.ts b/packages/xrpl/src/models/transactions/AMMCreate.ts deleted file mode 100644 index 8924fa75..00000000 --- a/packages/xrpl/src/models/transactions/AMMCreate.ts +++ /dev/null @@ -1,80 +0,0 @@ -import { ValidationError } from '../../errors' -import { Amount } from '../common' - -import { BaseTransaction, isAmount, validateBaseTransaction } from './common' - -export const AMM_MAX_TRADING_FEE = 1000 - -/** - * Create a new Automated Market Maker (AMM) instance for trading a pair of assets (fungible tokens or XRP). - * - * Creates both an AMM object and a special AccountRoot object to represent the AMM. - * Also transfers ownership of the starting balance of both assets from the sender to the created AccountRoot - * and issues an initial balance of liquidity provider tokens (LP Tokens) from the AMM account to the sender. - * - * CAUTION: When you create the AMM, you should fund it with (approximately) equal-value amounts of each asset. - * Otherwise, other users can profit at your expense by trading with this AMM (performing arbitrage). - * The currency risk that liquidity providers take on increases with the volatility (potential for imbalance) of the asset pair. - * The higher the trading fee, the more it offsets this risk, - * so it's best to set the trading fee based on the volatility of the asset pair. - */ -export interface AMMCreate extends BaseTransaction { - TransactionType: 'AMMCreate' - - /** - * The first of the two assets to fund this AMM with. This must be a positive amount. - */ - Amount: Amount - - /** - * The second of the two assets to fund this AMM with. This must be a positive amount. - */ - Amount2: Amount - - /** - * The fee to charge for trades against this AMM instance, in units of 1/100,000; a value of 1 is equivalent to 0.001%. - * The maximum value is 1000, indicating a 1% fee. - * The minimum value is 0. - */ - TradingFee: number -} - -/** - * Verify the form and type of an AMMCreate at runtime. - * - * @param tx - An AMMCreate Transaction. - * @throws When the AMMCreate is Malformed. - */ -export function validateAMMCreate(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Amount == null) { - throw new ValidationError('AMMCreate: missing field Amount') - } - - if (!isAmount(tx.Amount)) { - throw new ValidationError('AMMCreate: Amount must be an Amount') - } - - if (tx.Amount2 == null) { - throw new ValidationError('AMMCreate: missing field Amount2') - } - - if (!isAmount(tx.Amount2)) { - throw new ValidationError('AMMCreate: Amount2 must be an Amount') - } - - if (tx.TradingFee == null) { - throw new ValidationError('AMMCreate: missing field TradingFee') - } - - if (typeof tx.TradingFee !== 'number') { - throw new ValidationError('AMMCreate: TradingFee must be a number') - } - - if (tx.TradingFee < 0 || tx.TradingFee > AMM_MAX_TRADING_FEE) { - throw new ValidationError( - `AMMCreate: TradingFee must be between 0 and ${AMM_MAX_TRADING_FEE}`, - ) - } -} diff --git a/packages/xrpl/src/models/transactions/AMMDelete.ts b/packages/xrpl/src/models/transactions/AMMDelete.ts deleted file mode 100644 index 6e64f8c5..00000000 --- a/packages/xrpl/src/models/transactions/AMMDelete.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { ValidationError } from '../../errors' -import { Currency } from '../common' - -import { BaseTransaction, isCurrency, validateBaseTransaction } from './common' - -/** - * Delete an empty Automated Market Maker (AMM) instance that could not be fully deleted automatically. - * - * Tip: The AMMWithdraw transaction automatically tries to delete an AMM, along with associated ledger - * entries such as empty trust lines, if it withdrew all the assets from the AMM's pool. - * However, if there are too many trust lines to the AMM account to remove in one transaction, - * it may stop before fully removing the AMM. Similarly, an AMMDelete transaction removes up to - * a maximum number of trust lines; in extreme cases, it may take several AMMDelete transactions - * to fully delete the trust lines and the associated AMM. - * In all cases, the AMM ledger entry and AMM account are deleted by the last such transaction. - */ -export interface AMMDelete extends BaseTransaction { - TransactionType: 'AMMDelete' - - /** - * The definition for one of the assets in the AMM's pool. - */ - Asset: Currency - - /** - * The definition for the other asset in the AMM's pool. - */ - Asset2: Currency -} - -/** - * Verify the form and type of an AMMDelete at runtime. - * - * @param tx - An AMMDelete Transaction. - * @throws When the AMMDelete is Malformed. - */ -export function validateAMMDelete(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Asset == null) { - throw new ValidationError('AMMDelete: missing field Asset') - } - - if (!isCurrency(tx.Asset)) { - throw new ValidationError('AMMDelete: Asset must be a Currency') - } - - if (tx.Asset2 == null) { - throw new ValidationError('AMMDelete: missing field Asset2') - } - - if (!isCurrency(tx.Asset2)) { - throw new ValidationError('AMMDelete: Asset2 must be a Currency') - } -} diff --git a/packages/xrpl/src/models/transactions/AMMDeposit.ts b/packages/xrpl/src/models/transactions/AMMDeposit.ts deleted file mode 100644 index 2dd8d27e..00000000 --- a/packages/xrpl/src/models/transactions/AMMDeposit.ts +++ /dev/null @@ -1,131 +0,0 @@ -import { ValidationError } from '../../errors' -import { Amount, Currency, IssuedCurrencyAmount } from '../common' - -import { - BaseTransaction, - GlobalFlags, - isAmount, - isCurrency, - isIssuedCurrency, - validateBaseTransaction, -} from './common' - -/** - * Enum representing values for AMMDeposit Transaction Flags. - * - * @category Transaction Flags - */ -export enum AMMDepositFlags { - tfLPToken = 0x00010000, - tfSingleAsset = 0x00080000, - tfTwoAsset = 0x00100000, - tfOneAssetLPToken = 0x00200000, - tfLimitLPToken = 0x00400000, - tfTwoAssetIfEmpty = 0x00800000, -} - -export interface AMMDepositFlagsInterface extends GlobalFlags { - tfLPToken?: boolean - tfSingleAsset?: boolean - tfTwoAsset?: boolean - tfOneAssetLPToken?: boolean - tfLimitLPToken?: boolean - tfTwoAssetIfEmpty?: boolean -} - -/** - * Deposit funds into an Automated Market Maker (AMM) instance - * and receive the AMM's liquidity provider tokens (LP Tokens) in exchange. - * - * You can deposit one or both of the assets in the AMM's pool. - * If successful, this transaction creates a trust line to the AMM Account (limit 0) to hold the LP Tokens. - */ -export interface AMMDeposit extends BaseTransaction { - TransactionType: 'AMMDeposit' - - /** - * The definition for one of the assets in the AMM's pool. - */ - Asset: Currency - - /** - * The definition for the other asset in the AMM's pool. - */ - Asset2: Currency - - /** - * The amount of one asset to deposit to the AMM. - * If present, this must match the type of one of the assets (tokens or XRP) in the AMM's pool. - */ - Amount?: Amount - - /** - * The amount of another asset to add to the AMM. - * If present, this must match the type of the other asset in the AMM's pool and cannot be the same asset as Amount. - */ - Amount2?: Amount - - /** - * The maximum effective price, in the deposit asset, to pay for each LP Token received. - */ - EPrice?: Amount - - /** - * How many of the AMM's LP Tokens to buy. - */ - LPTokenOut?: IssuedCurrencyAmount -} - -/** - * Verify the form and type of an AMMDeposit at runtime. - * - * @param tx - An AMMDeposit Transaction. - * @throws When the AMMDeposit is Malformed. - */ -export function validateAMMDeposit(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Asset == null) { - throw new ValidationError('AMMDeposit: missing field Asset') - } - - if (!isCurrency(tx.Asset)) { - throw new ValidationError('AMMDeposit: Asset must be a Currency') - } - - if (tx.Asset2 == null) { - throw new ValidationError('AMMDeposit: missing field Asset2') - } - - if (!isCurrency(tx.Asset2)) { - throw new ValidationError('AMMDeposit: Asset2 must be a Currency') - } - - if (tx.Amount2 != null && tx.Amount == null) { - throw new ValidationError('AMMDeposit: must set Amount with Amount2') - } else if (tx.EPrice != null && tx.Amount == null) { - throw new ValidationError('AMMDeposit: must set Amount with EPrice') - } else if (tx.LPTokenOut == null && tx.Amount == null) { - throw new ValidationError( - 'AMMDeposit: must set at least LPTokenOut or Amount', - ) - } - - if (tx.LPTokenOut != null && !isIssuedCurrency(tx.LPTokenOut)) { - throw new ValidationError( - 'AMMDeposit: LPTokenOut must be an IssuedCurrencyAmount', - ) - } - - if (tx.Amount != null && !isAmount(tx.Amount)) { - throw new ValidationError('AMMDeposit: Amount must be an Amount') - } - - if (tx.Amount2 != null && !isAmount(tx.Amount2)) { - throw new ValidationError('AMMDeposit: Amount2 must be an Amount') - } - - if (tx.EPrice != null && !isAmount(tx.EPrice)) { - throw new ValidationError('AMMDeposit: EPrice must be an Amount') - } -} diff --git a/packages/xrpl/src/models/transactions/AMMVote.ts b/packages/xrpl/src/models/transactions/AMMVote.ts deleted file mode 100644 index 0d469fa0..00000000 --- a/packages/xrpl/src/models/transactions/AMMVote.ts +++ /dev/null @@ -1,71 +0,0 @@ -import { ValidationError } from '../../errors' -import { Currency } from '../common' - -import { AMM_MAX_TRADING_FEE } from './AMMCreate' -import { BaseTransaction, isCurrency, validateBaseTransaction } from './common' - -/** - * Vote on the trading fee for an Automated Market Maker (AMM) instance. - * - * Up to 8 accounts can vote in proportion to the amount of the AMM's LP Tokens they hold. - * Each new vote re-calculates the AMM's trading fee based on a weighted average of the votes. - */ -export interface AMMVote extends BaseTransaction { - TransactionType: 'AMMVote' - - /** - * The definition for one of the assets in the AMM's pool. - */ - Asset: Currency - - /** - * The definition for the other asset in the AMM's pool. - */ - Asset2: Currency - - /** - * The proposed fee to vote for, in units of 1/100,000; a value of 1 is equivalent to 0.001%. - * The maximum value is 1000, indicating a 1% fee. - */ - TradingFee: number -} - -/** - * Verify the form and type of an AMMVote at runtime. - * - * @param tx - An AMMVote Transaction. - * @throws When the AMMVote is Malformed. - */ -export function validateAMMVote(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Asset == null) { - throw new ValidationError('AMMVote: missing field Asset') - } - - if (!isCurrency(tx.Asset)) { - throw new ValidationError('AMMVote: Asset must be a Currency') - } - - if (tx.Asset2 == null) { - throw new ValidationError('AMMVote: missing field Asset2') - } - - if (!isCurrency(tx.Asset2)) { - throw new ValidationError('AMMVote: Asset2 must be a Currency') - } - - if (tx.TradingFee == null) { - throw new ValidationError('AMMVote: missing field TradingFee') - } - - if (typeof tx.TradingFee !== 'number') { - throw new ValidationError('AMMVote: TradingFee must be a number') - } - - if (tx.TradingFee < 0 || tx.TradingFee > AMM_MAX_TRADING_FEE) { - throw new ValidationError( - `AMMVote: TradingFee must be between 0 and ${AMM_MAX_TRADING_FEE}`, - ) - } -} diff --git a/packages/xrpl/src/models/transactions/AMMWithdraw.ts b/packages/xrpl/src/models/transactions/AMMWithdraw.ts deleted file mode 100644 index fcce5912..00000000 --- a/packages/xrpl/src/models/transactions/AMMWithdraw.ts +++ /dev/null @@ -1,125 +0,0 @@ -import { ValidationError } from '../../errors' -import { Amount, Currency, IssuedCurrencyAmount } from '../common' - -import { - BaseTransaction, - GlobalFlags, - isAmount, - isCurrency, - isIssuedCurrency, - validateBaseTransaction, -} from './common' - -/** - * Enum representing values for AMMWithdrawFlags Transaction Flags. - * - * @category Transaction Flags - */ -export enum AMMWithdrawFlags { - tfLPToken = 0x00010000, - tfWithdrawAll = 0x00020000, - tfOneAssetWithdrawAll = 0x00040000, - tfSingleAsset = 0x00080000, - tfTwoAsset = 0x00100000, - tfOneAssetLPToken = 0x00200000, - tfLimitLPToken = 0x00400000, -} - -export interface AMMWithdrawFlagsInterface extends GlobalFlags { - tfLPToken?: boolean - tfWithdrawAll?: boolean - tfOneAssetWithdrawAll?: boolean - tfSingleAsset?: boolean - tfTwoAsset?: boolean - tfOneAssetLPToken?: boolean - tfLimitLPToken?: boolean -} - -/** - * Withdraw assets from an Automated Market Maker (AMM) instance by returning the AMM's liquidity provider tokens (LP Tokens). - */ -export interface AMMWithdraw extends BaseTransaction { - TransactionType: 'AMMWithdraw' - - /** - * The definition for one of the assets in the AMM's pool. - */ - Asset: Currency - - /** - * The definition for the other asset in the AMM's pool. - */ - Asset2: Currency - - /** - * The amount of one asset to withdraw from the AMM. - * This must match the type of one of the assets (tokens or XRP) in the AMM's pool. - */ - Amount?: Amount - - /** - * The amount of another asset to withdraw from the AMM. - * If present, this must match the type of the other asset in the AMM's pool and cannot be the same type as Amount. - */ - Amount2?: Amount - - /** - * The minimum effective price, in LP Token returned, to pay per unit of the asset to withdraw. - */ - EPrice?: Amount - - /** - * How many of the AMM's LP Tokens to redeem. - */ - LPTokenIn?: IssuedCurrencyAmount -} - -/** - * Verify the form and type of an AMMWithdraw at runtime. - * - * @param tx - An AMMWithdraw Transaction. - * @throws When the AMMWithdraw is Malformed. - */ -export function validateAMMWithdraw(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Asset == null) { - throw new ValidationError('AMMWithdraw: missing field Asset') - } - - if (!isCurrency(tx.Asset)) { - throw new ValidationError('AMMWithdraw: Asset must be a Currency') - } - - if (tx.Asset2 == null) { - throw new ValidationError('AMMWithdraw: missing field Asset2') - } - - if (!isCurrency(tx.Asset2)) { - throw new ValidationError('AMMWithdraw: Asset2 must be a Currency') - } - - if (tx.Amount2 != null && tx.Amount == null) { - throw new ValidationError('AMMWithdraw: must set Amount with Amount2') - } else if (tx.EPrice != null && tx.Amount == null) { - throw new ValidationError('AMMWithdraw: must set Amount with EPrice') - } - - if (tx.LPTokenIn != null && !isIssuedCurrency(tx.LPTokenIn)) { - throw new ValidationError( - 'AMMWithdraw: LPTokenIn must be an IssuedCurrencyAmount', - ) - } - - if (tx.Amount != null && !isAmount(tx.Amount)) { - throw new ValidationError('AMMWithdraw: Amount must be an Amount') - } - - if (tx.Amount2 != null && !isAmount(tx.Amount2)) { - throw new ValidationError('AMMWithdraw: Amount2 must be an Amount') - } - - if (tx.EPrice != null && !isAmount(tx.EPrice)) { - throw new ValidationError('AMMWithdraw: EPrice must be an Amount') - } -} diff --git a/packages/xrpl/src/models/transactions/DIDDelete.ts b/packages/xrpl/src/models/transactions/DIDDelete.ts deleted file mode 100644 index 1cc2a421..00000000 --- a/packages/xrpl/src/models/transactions/DIDDelete.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { BaseTransaction, validateBaseTransaction } from './common' - -// TODO: add docs - -/** - * @category Transaction Models - */ -export interface DIDDelete extends BaseTransaction { - TransactionType: 'DIDDelete' -} - -/** - * Verify the form and type of a DIDDelete at runtime. - * - * @param tx - A DIDDelete Transaction. - * @throws When the DIDDelete is malformed. - */ -export function validateDIDDelete(tx: Record): void { - validateBaseTransaction(tx) -} diff --git a/packages/xrpl/src/models/transactions/DIDSet.ts b/packages/xrpl/src/models/transactions/DIDSet.ts deleted file mode 100644 index 11416899..00000000 --- a/packages/xrpl/src/models/transactions/DIDSet.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { ValidationError } from '../../errors' - -import { - BaseTransaction, - isString, - validateBaseTransaction, - validateOptionalField, -} from './common' - -// TODO: add docs - -/** - * @category Transaction Models - */ -export interface DIDSet extends BaseTransaction { - TransactionType: 'DIDSet' - - Data?: string - - DIDDocument?: string - - URI?: string -} - -/** - * Verify the form and type of a DIDSet at runtime. - * - * @param tx - A DIDSet Transaction. - * @throws When the DIDSet is malformed. - */ -export function validateDIDSet(tx: Record): void { - validateBaseTransaction(tx) - - validateOptionalField(tx, 'Data', isString) - - validateOptionalField(tx, 'DIDDocument', isString) - - validateOptionalField(tx, 'URI', isString) - - if ( - tx.Data === undefined && - tx.DIDDocument === undefined && - tx.URI === undefined - ) { - throw new ValidationError( - 'DIDSet: Must have at least one of `Data`, `DIDDocument`, and `URI`', - ) - } -} diff --git a/packages/xrpl/src/models/transactions/NFTokenAcceptOffer.ts b/packages/xrpl/src/models/transactions/NFTokenAcceptOffer.ts deleted file mode 100644 index 1a33f46e..00000000 --- a/packages/xrpl/src/models/transactions/NFTokenAcceptOffer.ts +++ /dev/null @@ -1,110 +0,0 @@ -import { ValidationError } from '../../errors' -import { Amount } from '../common' - -import { - BaseTransaction, - parseAmountValue, - validateBaseTransaction, -} from './common' -import type { TransactionMetadataBase } from './metadata' - -/** - * The NFTokenOfferAccept transaction is used to accept offers - * to buy or sell an NFToken. It can either: - * - * 1. Allow one offer to be accepted. This is called direct - * mode. - * 2. Allow two distinct offers, one offering to buy a - * given NFToken and the other offering to sell the same - * NFToken, to be accepted in an atomic fashion. This is - * called brokered mode. - * - * To indicate direct mode, use either the `sell_offer` or - * `buy_offer` fields, but not both. To indicate brokered mode, - * use both the `sell_offer` and `buy_offer` fields. If you use - * neither `sell_offer` nor `buy_offer`, the transaction is invalid. - */ -export interface NFTokenAcceptOffer extends BaseTransaction { - TransactionType: 'NFTokenAcceptOffer' - /** - * Identifies the NFTokenOffer that offers to sell the NFToken. - * - * In direct mode this field is optional, but either NFTokenSellOffer or - * NFTokenBuyOffer must be specified. In brokered mode, both NFTokenSellOffer - * and NFTokenBuyOffer must be specified. - */ - NFTokenSellOffer?: string - /** - * Identifies the NFTokenOffer that offers to buy the NFToken. - * - * In direct mode this field is optional, but either NFTokenSellOffer or - * NFTokenBuyOffer must be specified. In brokered mode, both NFTokenSellOffer - * and NFTokenBuyOffer must be specified. - */ - NFTokenBuyOffer?: string - /** - * This field is only valid in brokered mode. It specifies the - * amount that the broker will keep as part of their fee for - * bringing the two offers together; the remaining amount will - * be sent to the seller of the NFToken being bought. If - * specified, the fee must be such that, prior to accounting - * for the transfer fee charged by the issuer, the amount that - * the seller would receive is at least as much as the amount - * indicated in the sell offer. - * - * This functionality is intended to allow the owner of an - * NFToken to offer their token for sale to a third party - * broker, who may then attempt to sell the NFToken on for a - * larger amount, without the broker having to own the NFToken - * or custody funds. - * - * Note: in brokered mode, the offers referenced by NFTokenBuyOffer - * and NFTokenSellOffer must both specify the same NFTokenID; that is, - * both must be for the same NFToken. - */ - NFTokenBrokerFee?: Amount -} - -export interface NFTokenAcceptOfferMetadata extends TransactionMetadataBase { - // rippled 1.11.0 or later - nftoken_id?: string -} - -function validateNFTokenBrokerFee(tx: Record): void { - const value = parseAmountValue(tx.NFTokenBrokerFee) - if (Number.isNaN(value)) { - throw new ValidationError('NFTokenAcceptOffer: invalid NFTokenBrokerFee') - } - - if (value <= 0) { - throw new ValidationError( - 'NFTokenAcceptOffer: NFTokenBrokerFee must be greater than 0; omit if there is no fee', - ) - } - - if (tx.NFTokenSellOffer == null || tx.NFTokenBuyOffer == null) { - throw new ValidationError( - 'NFTokenAcceptOffer: both NFTokenSellOffer and NFTokenBuyOffer must be set if using brokered mode', - ) - } -} - -/** - * Verify the form and type of an NFTokenAcceptOffer at runtime. - * - * @param tx - An NFTokenAcceptOffer Transaction. - * @throws When the NFTokenAcceptOffer is Malformed. - */ -export function validateNFTokenAcceptOffer(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.NFTokenBrokerFee != null) { - validateNFTokenBrokerFee(tx) - } - - if (tx.NFTokenSellOffer == null && tx.NFTokenBuyOffer == null) { - throw new ValidationError( - 'NFTokenAcceptOffer: must set either NFTokenSellOffer or NFTokenBuyOffer', - ) - } -} diff --git a/packages/xrpl/src/models/transactions/NFTokenBurn.ts b/packages/xrpl/src/models/transactions/NFTokenBurn.ts deleted file mode 100644 index 00df4624..00000000 --- a/packages/xrpl/src/models/transactions/NFTokenBurn.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { - Account, - BaseTransaction, - isAccount, - isString, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * The NFTokenBurn transaction is used to remove an NFToken object from the - * NFTokenPage in which it is being held, effectively removing the token from - * the ledger ("burning" it). - * - * If this operation succeeds, the corresponding NFToken is removed. If this - * operation empties the NFTokenPage holding the NFToken or results in the - * consolidation, thus removing an NFTokenPage, the owner’s reserve requirement - * is reduced by one. - */ -export interface NFTokenBurn extends BaseTransaction { - TransactionType: 'NFTokenBurn' - /** - * Indicates the AccountID that submitted this transaction. The account MUST - * be either the present owner of the token or, if the lsfBurnable flag is set - * in the NFToken, either the issuer account or an account authorized by the - * issuer, i.e. MintAccount. - */ - Account: Account - /** - * Identifies the NFToken object to be removed by the transaction. - */ - NFTokenID: string - /** - * Indicates which account currently owns the token if it is different than - * Account. Only used to burn tokens which have the lsfBurnable flag enabled - * and are not owned by the signing account. - */ - Owner?: Account -} - -/** - * Verify the form and type of an NFTokenBurn at runtime. - * - * @param tx - An NFTokenBurn Transaction. - * @throws When the NFTokenBurn is Malformed. - */ -export function validateNFTokenBurn(tx: Record): void { - validateBaseTransaction(tx) - validateRequiredField(tx, 'NFTokenID', isString) - validateOptionalField(tx, 'Owner', isAccount) -} diff --git a/packages/xrpl/src/models/transactions/NFTokenCancelOffer.ts b/packages/xrpl/src/models/transactions/NFTokenCancelOffer.ts deleted file mode 100644 index b0b8bcd2..00000000 --- a/packages/xrpl/src/models/transactions/NFTokenCancelOffer.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { ValidationError } from '../../errors' - -import { BaseTransaction, validateBaseTransaction } from './common' -import type { TransactionMetadataBase } from './metadata' - -/** - * The NFTokenCancelOffer transaction deletes existing NFTokenOffer objects. - * It is useful if you want to free up space on your account to lower your - * reserve requirement. - * - * The transaction can be executed by the account that originally created - * the NFTokenOffer, the account in the `Recipient` field of the NFTokenOffer - * (if present), or any account if the NFTokenOffer has an `Expiration` and - * the NFTokenOffer has already expired. - */ -export interface NFTokenCancelOffer extends BaseTransaction { - TransactionType: 'NFTokenCancelOffer' - /** - * An array of identifiers of NFTokenOffer objects that should be cancelled - * by this transaction. - * - * It is an error if an entry in this list points to an - * object that is not an NFTokenOffer object. It is not an - * error if an entry in this list points to an object that - * does not exist. This field is required. - */ - NFTokenOffers: string[] -} - -export interface NFTokenCancelOfferMetadata extends TransactionMetadataBase { - // rippled 1.11.0 or later - nftoken_ids?: string[] -} - -/** - * Verify the form and type of an NFTokenCancelOffer at runtime. - * - * @param tx - An NFTokenCancelOffer Transaction. - * @throws When the NFTokenCancelOffer is Malformed. - */ -export function validateNFTokenCancelOffer(tx: Record): void { - validateBaseTransaction(tx) - - if (!Array.isArray(tx.NFTokenOffers)) { - throw new ValidationError('NFTokenCancelOffer: missing field NFTokenOffers') - } - - if (tx.NFTokenOffers.length < 1) { - throw new ValidationError('NFTokenCancelOffer: empty field NFTokenOffers') - } -} diff --git a/packages/xrpl/src/models/transactions/NFTokenCreateOffer.ts b/packages/xrpl/src/models/transactions/NFTokenCreateOffer.ts deleted file mode 100644 index 9575d1b6..00000000 --- a/packages/xrpl/src/models/transactions/NFTokenCreateOffer.ts +++ /dev/null @@ -1,157 +0,0 @@ -import { ValidationError } from '../../errors' -import { Amount } from '../common' -import { isFlagEnabled } from '../utils' - -import { - BaseTransaction, - GlobalFlags, - validateBaseTransaction, - isAmount, - parseAmountValue, - isAccount, - validateOptionalField, - Account, -} from './common' -import type { TransactionMetadataBase } from './metadata' - -/** - * Transaction Flags for an NFTokenCreateOffer Transaction. - * - * @category Transaction Flags - */ -export enum NFTokenCreateOfferFlags { - /** - * If set, indicates that the offer is a sell offer. - * Otherwise, it is a buy offer. - */ - tfSellNFToken = 0x00000001, -} - -/** - * Map of flags to boolean values representing {@link NFTokenCreateOffer} transaction - * flags. - * - * @category Transaction Flags - */ -export interface NFTokenCreateOfferFlagsInterface extends GlobalFlags { - tfSellNFToken?: boolean -} - -/** - * The NFTokenCreateOffer transaction creates either an offer to buy an - * NFT the submitting account does not own, or an offer to sell an NFT - * the submitting account does own. - */ -export interface NFTokenCreateOffer extends BaseTransaction { - TransactionType: 'NFTokenCreateOffer' - /** - * Identifies the NFTokenID of the NFToken object that the - * offer references. - */ - NFTokenID: string - /** - * Indicates the amount expected or offered for the Token. - * - * The amount must be non-zero, except when this is a sell - * offer and the asset is XRP. This would indicate that the current - * owner of the token is giving it away free, either to anyone at all, - * or to the account identified by the Destination field. - */ - Amount: Amount - /** - * Indicates the AccountID of the account that owns the - * corresponding NFToken. - * - * If the offer is to buy a token, this field must be present - * and it must be different than Account (since an offer to - * buy a token one already holds is meaningless). - * - * If the offer is to sell a token, this field must not be - * present, as the owner is, implicitly, the same as Account - * (since an offer to sell a token one doesn't already hold - * is meaningless). - */ - Owner?: Account - /** - * Indicates the time after which the offer will no longer - * be valid. The value is the number of seconds since the - * Ripple Epoch. - */ - Expiration?: number - /** - * If present, indicates that this offer may only be - * accepted by the specified account. Attempts by other - * accounts to accept this offer MUST fail. - */ - Destination?: Account - Flags?: number | NFTokenCreateOfferFlagsInterface -} - -export interface NFTokenCreateOfferMetadata extends TransactionMetadataBase { - // rippled 1.11.0 or later - offer_id?: string -} - -function validateNFTokenSellOfferCases(tx: Record): void { - if (tx.Owner != null) { - throw new ValidationError( - 'NFTokenCreateOffer: Owner must not be present for sell offers', - ) - } -} - -function validateNFTokenBuyOfferCases(tx: Record): void { - if (tx.Owner == null) { - throw new ValidationError( - 'NFTokenCreateOffer: Owner must be present for buy offers', - ) - } - - if (parseAmountValue(tx.Amount) <= 0) { - throw new ValidationError( - 'NFTokenCreateOffer: Amount must be greater than 0 for buy offers', - ) - } -} - -/** - * Verify the form and type of an NFTokenCreateOffer at runtime. - * - * @param tx - An NFTokenCreateOffer Transaction. - * @throws When the NFTokenCreateOffer is Malformed. - */ -export function validateNFTokenCreateOffer(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Account === tx.Owner) { - throw new ValidationError( - 'NFTokenCreateOffer: Owner and Account must not be equal', - ) - } - - if (tx.Account === tx.Destination) { - throw new ValidationError( - 'NFTokenCreateOffer: Destination and Account must not be equal', - ) - } - - validateOptionalField(tx, 'Destination', isAccount) - validateOptionalField(tx, 'Owner', isAccount) - - if (tx.NFTokenID == null) { - throw new ValidationError('NFTokenCreateOffer: missing field NFTokenID') - } - - if (!isAmount(tx.Amount)) { - throw new ValidationError('NFTokenCreateOffer: invalid Amount') - } - - if ( - typeof tx.Flags === 'number' && - isFlagEnabled(tx.Flags, NFTokenCreateOfferFlags.tfSellNFToken) - ) { - validateNFTokenSellOfferCases(tx) - } else { - validateNFTokenBuyOfferCases(tx) - } -} diff --git a/packages/xrpl/src/models/transactions/NFTokenMint.ts b/packages/xrpl/src/models/transactions/NFTokenMint.ts deleted file mode 100644 index 2630a6b9..00000000 --- a/packages/xrpl/src/models/transactions/NFTokenMint.ts +++ /dev/null @@ -1,138 +0,0 @@ -import { ValidationError } from '../../errors' -import { isHex } from '../utils' - -import { - Account, - BaseTransaction, - GlobalFlags, - isAccount, - validateBaseTransaction, - validateOptionalField, -} from './common' -import type { TransactionMetadataBase } from './metadata' - -/** - * Transaction Flags for an NFTokenMint Transaction. - * - * @category Transaction Flags - */ -export enum NFTokenMintFlags { - /** - * If set, indicates that the minted token may be burned by the issuer even - * if the issuer does not currently hold the token. The current holder of - * the token may always burn it. - */ - tfBurnable = 0x00000001, - /** - * If set, indicates that the token may only be offered or sold for XRP. - */ - tfOnlyXRP = 0x00000002, - /** - * If set, indicates that the issuer wants a trustline to be automatically - * created. - */ - tfTrustLine = 0x00000004, - /** - * If set, indicates that this NFT can be transferred. This flag has no - * effect if the token is being transferred from the issuer or to the - * issuer. - */ - tfTransferable = 0x00000008, -} - -/** - * Map of flags to boolean values representing {@link NFTokenMint} transaction - * flags. - * - * @category Transaction Flags - */ -export interface NFTokenMintFlagsInterface extends GlobalFlags { - tfBurnable?: boolean - tfOnlyXRP?: boolean - tfTrustLine?: boolean - tfTransferable?: boolean -} - -/** - * The NFTokenMint transaction creates an NFToken object and adds it to the - * relevant NFTokenPage object of the minter. If the transaction is - * successful, the newly minted token will be owned by the minter account - * specified by the transaction. - */ -export interface NFTokenMint extends BaseTransaction { - TransactionType: 'NFTokenMint' - /** - * Indicates the taxon associated with this token. The taxon is generally a - * value chosen by the minter of the token and a given taxon may be used for - * multiple tokens. The implementation reserves taxon identifiers greater - * than or equal to 2147483648 (0x80000000). If you have no use for this - * field, set it to 0. - */ - NFTokenTaxon: number - /** - * Indicates the account that should be the issuer of this token. This value - * is optional and should only be specified if the account executing the - * transaction is not the `Issuer` of the `NFToken` object. If it is - * present, the `MintAccount` field in the `AccountRoot` of the `Issuer` - * field must match the `Account`, otherwise the transaction will fail. - */ - Issuer?: Account - /** - * Specifies the fee charged by the issuer for secondary sales of the Token, - * if such sales are allowed. Valid values for this field are between 0 and - * 50000 inclusive, allowing transfer rates between 0.000% and 50.000% in - * increments of 0.001%. This field must NOT be present if the - * `tfTransferable` flag is not set. - */ - TransferFee?: number - /** - * URI that points to the data and/or metadata associated with the NFT. - * This field need not be an HTTP or HTTPS URL; it could be an IPFS URI, a - * magnet link, immediate data encoded as an RFC2379 "data" URL, or even an - * opaque issuer-specific encoding. The URI is NOT checked for validity, but - * the field is limited to a maximum length of 256 bytes. - * - * This field must be hex-encoded. You can use `convertStringToHex` to - * convert this field to the proper encoding. - * - * This field must not be an empty string. Omit it from the transaction or - * set to `undefined` value if you do not use it. - */ - URI?: string | null - Flags?: number | NFTokenMintFlagsInterface -} - -export interface NFTokenMintMetadata extends TransactionMetadataBase { - // rippled 1.11.0 or later - nftoken_id?: string -} - -/** - * Verify the form and type of an NFTokenMint at runtime. - * - * @param tx - An NFTokenMint Transaction. - * @throws When the NFTokenMint is Malformed. - */ -export function validateNFTokenMint(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Account === tx.Issuer) { - throw new ValidationError( - 'NFTokenMint: Issuer must not be equal to Account', - ) - } - - validateOptionalField(tx, 'Issuer', isAccount) - - if (typeof tx.URI === 'string' && tx.URI === '') { - throw new ValidationError('NFTokenMint: URI must not be empty string') - } - - if (typeof tx.URI === 'string' && !isHex(tx.URI)) { - throw new ValidationError('NFTokenMint: URI must be in hex format') - } - - if (tx.NFTokenTaxon == null) { - throw new ValidationError('NFTokenMint: missing field NFTokenTaxon') - } -} diff --git a/packages/xrpl/src/models/transactions/XChainAccountCreateCommit.ts b/packages/xrpl/src/models/transactions/XChainAccountCreateCommit.ts deleted file mode 100644 index 167a2035..00000000 --- a/packages/xrpl/src/models/transactions/XChainAccountCreateCommit.ts +++ /dev/null @@ -1,69 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - BaseTransaction, - isAmount, - isXChainBridge, - validateBaseTransaction, - validateRequiredField, - isAccount, - Account, -} from './common' - -/** - * The XChainAccountCreateCommit transaction creates a new account on one of the - * chains a bridge connects, which serves as the bridge entrance for that chain. - * - * WARNING: This transaction should only be executed if the witness attestations - * will be reliably delivered to the destination chain. If the signatures aren't - * delivered, then account creation will be blocked until attestations are received. - * This can be used maliciously; to disable this transaction on XRP-XRP bridges, - * the bridge's MinAccountCreateAmount shouldn't be present. - * - * @category Transaction Models - */ -export interface XChainAccountCreateCommit extends BaseTransaction { - TransactionType: 'XChainAccountCreateCommit' - - /** - * The bridge to create accounts for. - */ - XChainBridge: XChainBridge - - /** - * The amount, in XRP, to be used to reward the witness servers for providing - * signatures. This must match the amount on the {@link Bridge} ledger object. - */ - SignatureReward: Amount - - /** - * The destination account on the destination chain. - */ - Destination: Account - - /** - * The amount, in XRP, to use for account creation. This must be greater than or - * equal to the MinAccountCreateAmount specified in the {@link Bridge} ledger object. - */ - Amount: Amount -} - -/** - * Verify the form and type of an XChainAccountCreateCommit at runtime. - * - * @param tx - An XChainAccountCreateCommit Transaction. - * @throws When the XChainAccountCreateCommit is malformed. - */ -export function validateXChainAccountCreateCommit( - tx: Record, -): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateRequiredField(tx, 'SignatureReward', isAmount) - - validateRequiredField(tx, 'Destination', isAccount) - - validateRequiredField(tx, 'Amount', isAmount) -} diff --git a/packages/xrpl/src/models/transactions/XChainAddAccountCreateAttestation.ts b/packages/xrpl/src/models/transactions/XChainAddAccountCreateAttestation.ts deleted file mode 100644 index 16d27035..00000000 --- a/packages/xrpl/src/models/transactions/XChainAddAccountCreateAttestation.ts +++ /dev/null @@ -1,123 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - Account, - BaseTransaction, - isAccount, - isAmount, - isNumber, - isString, - isXChainBridge, - validateBaseTransaction, - validateRequiredField, -} from './common' - -/** - * The XChainAddAccountCreateAttestation transaction provides an attestation - * from a witness server that a {@link XChainAccountCreateCommit} transaction - * occurred on the other chain. - * - * @category Transaction Models - */ -export interface XChainAddAccountCreateAttestation extends BaseTransaction { - TransactionType: 'XChainAddAccountCreateAttestation' - - /** - * The amount committed by the {@link XChainAccountCreateCommit} transaction - * on the source chain. - */ - Amount: Amount - - /** - * The account that should receive this signer's share of the SignatureReward. - */ - AttestationRewardAccount: Account - - /** - * The account on the door account's signer list that is signing the transaction. - */ - AttestationSignerAccount: Account - - /** - * The destination account for the funds on the destination chain. - */ - Destination: Account - - /** - * The account on the source chain that submitted the {@link XChainAccountCreateCommit} - * transaction that triggered the event associated with the attestation. - */ - OtherChainSource: Account - - /** - * The public key used to verify the signature. - */ - PublicKey: string - - /** - * The signature attesting to the event on the other chain. - */ - Signature: string - - /** - * The signature reward paid in the {@link XChainAccountCreateCommit} transaction. - */ - SignatureReward: Amount - - /** - * A boolean representing the chain where the event occurred. - */ - WasLockingChainSend: 0 | 1 - - /** - * The counter that represents the order that the claims must be processed in. - */ - XChainAccountCreateCount: number | string - - /** - * The bridge associated with the attestation. - */ - XChainBridge: XChainBridge -} - -/** - * Verify the form and type of an XChainAddAccountCreateAttestation at runtime. - * - * @param tx - An XChainAddAccountCreateAttestation Transaction. - * @throws When the XChainAddAccountCreateAttestation is malformed. - */ -export function validateXChainAddAccountCreateAttestation( - tx: Record, -): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'Amount', isAmount) - - validateRequiredField(tx, 'AttestationRewardAccount', isAccount) - - validateRequiredField(tx, 'AttestationSignerAccount', isAccount) - - validateRequiredField(tx, 'Destination', isAccount) - - validateRequiredField(tx, 'OtherChainSource', isAccount) - - validateRequiredField(tx, 'PublicKey', isString) - - validateRequiredField(tx, 'Signature', isString) - - validateRequiredField(tx, 'SignatureReward', isAmount) - - validateRequiredField( - tx, - 'WasLockingChainSend', - (inp) => inp === 0 || inp === 1, - ) - - validateRequiredField( - tx, - 'XChainAccountCreateCount', - (inp) => isNumber(inp) || isString(inp), - ) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) -} diff --git a/packages/xrpl/src/models/transactions/XChainAddClaimAttestation.ts b/packages/xrpl/src/models/transactions/XChainAddClaimAttestation.ts deleted file mode 100644 index 90f09c0b..00000000 --- a/packages/xrpl/src/models/transactions/XChainAddClaimAttestation.ts +++ /dev/null @@ -1,117 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - Account, - BaseTransaction, - isAccount, - isAmount, - isNumber, - isString, - isXChainBridge, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * The XChainAddClaimAttestation transaction provides proof from a witness server, - * attesting to an {@link XChainCommit} transaction. - * - * @category Transaction Models - */ -export interface XChainAddClaimAttestation extends BaseTransaction { - TransactionType: 'XChainAddClaimAttestation' - - /** - * The amount committed by the {@link XChainCommit} transaction on the source chain. - */ - Amount: Amount - - /** - * The account that should receive this signer's share of the SignatureReward. - */ - AttestationRewardAccount: Account - - /** - * The account on the door account's signer list that is signing the transaction. - */ - AttestationSignerAccount: Account - - /** - * The destination account for the funds on the destination chain (taken from - * the {@link XChainCommit} transaction). - */ - Destination?: Account - - /** - * The account on the source chain that submitted the {@link XChainCommit} - * transaction that triggered the event associated with the attestation. - */ - OtherChainSource: Account - - /** - * The public key used to verify the attestation signature. - */ - PublicKey: string - - /** - * The signature attesting to the event on the other chain. - */ - Signature: string - - /** - * A boolean representing the chain where the event occurred. - */ - WasLockingChainSend: 0 | 1 - - /** - * The bridge to use to transfer funds. - */ - XChainBridge: XChainBridge - - /** - * The XChainClaimID associated with the transfer, which was included in the - * {@link XChainCommit} transaction. - */ - XChainClaimID: number | string -} - -/** - * Verify the form and type of an XChainAddClaimAttestation at runtime. - * - * @param tx - An XChainAddClaimAttestation Transaction. - * @throws When the XChainAddClaimAttestation is malformed. - */ -export function validateXChainAddClaimAttestation( - tx: Record, -): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'Amount', isAmount) - - validateRequiredField(tx, 'AttestationRewardAccount', isAccount) - - validateRequiredField(tx, 'AttestationSignerAccount', isAccount) - - validateOptionalField(tx, 'Destination', isAccount) - - validateRequiredField(tx, 'OtherChainSource', isAccount) - - validateRequiredField(tx, 'PublicKey', isString) - - validateRequiredField(tx, 'Signature', isString) - - validateRequiredField( - tx, - 'WasLockingChainSend', - (inp) => inp === 0 || inp === 1, - ) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateRequiredField( - tx, - 'XChainClaimID', - (inp) => isNumber(inp) || isString(inp), - ) -} diff --git a/packages/xrpl/src/models/transactions/XChainClaim.ts b/packages/xrpl/src/models/transactions/XChainClaim.ts deleted file mode 100644 index 124f5f46..00000000 --- a/packages/xrpl/src/models/transactions/XChainClaim.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - Account, - BaseTransaction, - isAccount, - isAmount, - isNumber, - isString, - isXChainBridge, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * The XChainClaim transaction completes a cross-chain transfer of value. It - * allows a user to claim the value on the destination chain - the equivalent - * of the value locked on the source chain. - * - * @category Transaction Models - */ -export interface XChainClaim extends BaseTransaction { - TransactionType: 'XChainClaim' - - /** - * The bridge to use for the transfer. - */ - XChainBridge: XChainBridge - - /** - * The unique integer ID for the cross-chain transfer that was referenced in the - * corresponding {@link XChainCommit} transaction. - */ - XChainClaimID: number | string - - /** - * The destination account on the destination chain. It must exist or the - * transaction will fail. However, if the transaction fails in this case, the - * sequence number and collected signatures won't be destroyed, and the - * transaction can be rerun with a different destination. - */ - Destination: Account - - /** - * An integer destination tag. - */ - DestinationTag?: number - - /** - * The amount to claim on the destination chain. This must match the amount - * attested to on the attestations associated with this XChainClaimID. - */ - Amount: Amount -} - -/** - * Verify the form and type of an XChainClaim at runtime. - * - * @param tx - An XChainClaim Transaction. - * @throws When the XChainClaim is malformed. - */ -export function validateXChainClaim(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateRequiredField( - tx, - 'XChainClaimID', - (inp) => isNumber(inp) || isString(inp), - ) - - validateRequiredField(tx, 'Destination', isAccount) - - validateOptionalField(tx, 'DestinationTag', isNumber) - - validateRequiredField(tx, 'Amount', isAmount) -} diff --git a/packages/xrpl/src/models/transactions/XChainCommit.ts b/packages/xrpl/src/models/transactions/XChainCommit.ts deleted file mode 100644 index a7434c0f..00000000 --- a/packages/xrpl/src/models/transactions/XChainCommit.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - Account, - BaseTransaction, - isAccount, - isAmount, - isNumber, - isString, - isXChainBridge, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * The XChainCommit is the second step in a cross-chain transfer. It puts assets - * into trust on the locking chain so that they can be wrapped on the issuing - * chain, or burns wrapped assets on the issuing chain so that they can be returned - * on the locking chain. - * - * @category Transaction Models - */ -export interface XChainCommit extends BaseTransaction { - TransactionType: 'XChainCommit' - - /** - * The bridge to use to transfer funds. - */ - XChainBridge: XChainBridge - - /** - * The unique integer ID for a cross-chain transfer. This must be acquired on - * the destination chain (via a {@link XChainCreateClaimID} transaction) and - * checked from a validated ledger before submitting this transaction. If an - * incorrect sequence number is specified, the funds will be lost. - */ - XChainClaimID: number | string - - /** - * The destination account on the destination chain. If this is not specified, - * the account that submitted the {@link XChainCreateClaimID} transaction on the - * destination chain will need to submit a {@link XChainClaim} transaction to - * claim the funds. - */ - OtherChainDestination?: Account - - /** - * The asset to commit, and the quantity. This must match the door account's - * LockingChainIssue (if on the locking chain) or the door account's - * IssuingChainIssue (if on the issuing chain). - */ - Amount: Amount -} - -/** - * Verify the form and type of an XChainCommit at runtime. - * - * @param tx - An XChainCommit Transaction. - * @throws When the XChainCommit is malformed. - */ -export function validateXChainCommit(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateRequiredField( - tx, - 'XChainClaimID', - (inp) => isNumber(inp) || isString(inp), - ) - - validateOptionalField(tx, 'OtherChainDestination', isAccount) - - validateRequiredField(tx, 'Amount', isAmount) -} diff --git a/packages/xrpl/src/models/transactions/XChainCreateBridge.ts b/packages/xrpl/src/models/transactions/XChainCreateBridge.ts deleted file mode 100644 index e9d638bf..00000000 --- a/packages/xrpl/src/models/transactions/XChainCreateBridge.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - BaseTransaction, - isAmount, - isXChainBridge, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * The XChainCreateBridge transaction creates a new {@link Bridge} ledger object - * and defines a new cross-chain bridge entrance on the chain that the transaction - * is submitted on. It includes information about door accounts and assets for the - * bridge. - * - * @category Transaction Models - */ -export interface XChainCreateBridge extends BaseTransaction { - TransactionType: 'XChainCreateBridge' - - /** - * The bridge (door accounts and assets) to create. - */ - XChainBridge: XChainBridge - - /** - * The total amount to pay the witness servers for their signatures. This amount - * will be split among the signers. - */ - SignatureReward: Amount - - /** - * The minimum amount, in XRP, required for a {@link XChainAccountCreateCommit} - * transaction. If this isn't present, the {@link XChainAccountCreateCommit} - * transaction will fail. This field can only be present on XRP-XRP bridges. - */ - MinAccountCreateAmount?: Amount -} - -/** - * Verify the form and type of an XChainCreateBridge at runtime. - * - * @param tx - An XChainCreateBridge Transaction. - * @throws When the XChainCreateBridge is malformed. - */ -export function validateXChainCreateBridge(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateRequiredField(tx, 'SignatureReward', isAmount) - - validateOptionalField(tx, 'MinAccountCreateAmount', isAmount) -} diff --git a/packages/xrpl/src/models/transactions/XChainCreateClaimID.ts b/packages/xrpl/src/models/transactions/XChainCreateClaimID.ts deleted file mode 100644 index a10136e5..00000000 --- a/packages/xrpl/src/models/transactions/XChainCreateClaimID.ts +++ /dev/null @@ -1,54 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - Account, - BaseTransaction, - isAccount, - isAmount, - isXChainBridge, - validateBaseTransaction, - validateRequiredField, -} from './common' - -/** - * The XChainCreateClaimID transaction creates a new cross-chain claim ID that is - * used for a cross-chain transfer. A cross-chain claim ID represents one - * cross-chain transfer of value. - * - * @category Transaction Models - */ -export interface XChainCreateClaimID extends BaseTransaction { - TransactionType: 'XChainCreateClaimID' - - /** - * The bridge to create the claim ID for. - */ - XChainBridge: XChainBridge - - /** - * The amount, in XRP, to reward the witness servers for providing signatures. - * This must match the amount on the {@link Bridge} ledger object. - */ - SignatureReward: Amount - - /** - * The account that must send the {@link XChainCommit} transaction on the source chain. - */ - OtherChainSource: Account -} - -/** - * Verify the form and type of an XChainCreateClaimID at runtime. - * - * @param tx - An XChainCreateClaimID Transaction. - * @throws When the XChainCreateClaimID is malformed. - */ -export function validateXChainCreateClaimID(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateRequiredField(tx, 'SignatureReward', isAmount) - - validateRequiredField(tx, 'OtherChainSource', isAccount) -} diff --git a/packages/xrpl/src/models/transactions/XChainModifyBridge.ts b/packages/xrpl/src/models/transactions/XChainModifyBridge.ts deleted file mode 100644 index 841960b8..00000000 --- a/packages/xrpl/src/models/transactions/XChainModifyBridge.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { Amount, XChainBridge } from '../common' - -import { - BaseTransaction, - GlobalFlags, - isAmount, - isXChainBridge, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * Enum representing values of {@link XChainModifyBridge} transaction flags. - * - * @category Transaction Flags - */ -export enum XChainModifyBridgeFlags { - /** Clears the MinAccountCreateAmount of the bridge. */ - tfClearAccountCreateAmount = 0x00010000, -} - -/** - * Map of flags to boolean values representing {@link XChainModifyBridge} transaction - * flags. - * - * @category Transaction Flags - */ -export interface XChainModifyBridgeFlagsInterface extends GlobalFlags { - /** Clears the MinAccountCreateAmount of the bridge. */ - tfClearAccountCreateAmount?: boolean -} - -/** - * The XChainModifyBridge transaction allows bridge managers to modify the parameters - * of the bridge. - * - * @category Transaction Models - */ -export interface XChainModifyBridge extends BaseTransaction { - TransactionType: 'XChainModifyBridge' - - /** - * The bridge to modify. - */ - XChainBridge: XChainBridge - - /** - * The signature reward split between the witnesses for submitting attestations. - */ - SignatureReward?: Amount - - /** - * The minimum amount, in XRP, required for a {@link XChainAccountCreateCommit} - * transaction. If this is not present, the {@link XChainAccountCreateCommit} - * transaction will fail. This field can only be present on XRP-XRP bridges. - */ - MinAccountCreateAmount?: Amount - - Flags?: number | XChainModifyBridgeFlagsInterface -} - -/** - * Verify the form and type of an XChainModifyBridge at runtime. - * - * @param tx - An XChainModifyBridge Transaction. - * @throws When the XChainModifyBridge is malformed. - */ -export function validateXChainModifyBridge(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'XChainBridge', isXChainBridge) - - validateOptionalField(tx, 'SignatureReward', isAmount) - - validateOptionalField(tx, 'MinAccountCreateAmount', isAmount) -} diff --git a/packages/xrpl/src/models/transactions/accountDelete.ts b/packages/xrpl/src/models/transactions/accountDelete.ts deleted file mode 100644 index bf9282ad..00000000 --- a/packages/xrpl/src/models/transactions/accountDelete.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { - Account, - BaseTransaction, - isAccount, - isNumber, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -/** - * An AccountDelete transaction deletes an account and any objects it owns in - * the XRP Ledger, if possible, sending the account's remaining XRP to a - * specified destination account. - * - * @category Transaction Models - */ -export interface AccountDelete extends BaseTransaction { - TransactionType: 'AccountDelete' - /** - * The address of an account to receive any leftover XRP after deleting the - * sending account. Must be a funded account in the ledger, and must not be. - * the sending account. - */ - Destination: Account - /** - * Arbitrary destination tag that identifies a hosted recipient or other. - * information for the recipient of the deleted account's leftover XRP. - */ - DestinationTag?: number -} - -/** - * Verify the form and type of an AccountDelete at runtime. - * - * @param tx - An AccountDelete Transaction. - * @throws When the AccountDelete is Malformed. - */ -export function validateAccountDelete(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'Destination', isAccount) - validateOptionalField(tx, 'DestinationTag', isNumber) -} diff --git a/packages/xrpl/src/models/transactions/clawback.ts b/packages/xrpl/src/models/transactions/clawback.ts deleted file mode 100644 index fb51859c..00000000 --- a/packages/xrpl/src/models/transactions/clawback.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { ValidationError } from '../../errors' -import { IssuedCurrencyAmount } from '../common' - -import { - BaseTransaction, - validateBaseTransaction, - isIssuedCurrency, -} from './common' - -/** - * The Clawback transaction is used by the token issuer to claw back - * issued tokens from a holder. - */ -export interface Clawback extends BaseTransaction { - TransactionType: 'Clawback' - /** - * Indicates the AccountID that submitted this transaction. The account MUST - * be the issuer of the currency. - */ - Account: string - /** - * The amount of currency to deliver, and it must be non-XRP. The nested field - * names MUST be lower-case. The `issuer` field MUST be the holder's address, - * whom to be clawed back. - */ - Amount: IssuedCurrencyAmount -} - -/** - * Verify the form and type of an Clawback at runtime. - * - * @param tx - An Clawback Transaction. - * @throws When the Clawback is Malformed. - */ -export function validateClawback(tx: Record): void { - validateBaseTransaction(tx) - - if (tx.Amount == null) { - throw new ValidationError('Clawback: missing field Amount') - } - - if (!isIssuedCurrency(tx.Amount)) { - throw new ValidationError('Clawback: invalid Amount') - } - - if (isIssuedCurrency(tx.Amount) && tx.Account === tx.Amount.issuer) { - throw new ValidationError('Clawback: invalid holder Account') - } -} diff --git a/packages/xrpl/src/models/transactions/index.ts b/packages/xrpl/src/models/transactions/index.ts deleted file mode 100644 index c7a81207..00000000 --- a/packages/xrpl/src/models/transactions/index.ts +++ /dev/null @@ -1,88 +0,0 @@ -export { BaseTransaction } from './common' -export { - validate, - PseudoTransaction, - SubmittableTransaction, - TransactionAndMetadata, - Transaction, -} from './transaction' -export * from './metadata' -export { - AccountSetAsfFlags, - AccountSetTfFlags, - AccountSetFlagsInterface, - AccountSet, -} from './accountSet' -export { AccountDelete } from './accountDelete' -export { AMMBid } from './AMMBid' -export { AMMDelete } from './AMMDelete' -export { - AMMDepositFlags, - AMMDepositFlagsInterface, - AMMDeposit, -} from './AMMDeposit' -export { AMMCreate } from './AMMCreate' -export { AMMVote } from './AMMVote' -export { - AMMWithdrawFlags, - AMMWithdrawFlagsInterface, - AMMWithdraw, -} from './AMMWithdraw' -export { CheckCancel } from './checkCancel' -export { CheckCash } from './checkCash' -export { CheckCreate } from './checkCreate' -export { Clawback } from './clawback' -export { DIDDelete } from './DIDDelete' -export { DIDSet } from './DIDSet' -export { DepositPreauth } from './depositPreauth' -export { EscrowCancel } from './escrowCancel' -export { EscrowCreate } from './escrowCreate' -export { EscrowFinish } from './escrowFinish' -export { EnableAmendment, EnableAmendmentFlags } from './enableAmendment' -export { NFTokenAcceptOffer } from './NFTokenAcceptOffer' -export { NFTokenBurn } from './NFTokenBurn' -export { NFTokenCancelOffer } from './NFTokenCancelOffer' -export { - NFTokenCreateOffer, - NFTokenCreateOfferFlags, - NFTokenCreateOfferFlagsInterface, -} from './NFTokenCreateOffer' -export { - NFTokenMint, - NFTokenMintFlags, - NFTokenMintFlagsInterface, -} from './NFTokenMint' -export { OfferCancel } from './offerCancel' -export { - OfferCreateFlags, - OfferCreateFlagsInterface, - OfferCreate, -} from './offerCreate' -export { OracleDelete } from './oracleDelete' -export { OracleSet } from './oracleSet' -export { PaymentFlags, PaymentFlagsInterface, Payment } from './payment' -export { - PaymentChannelClaimFlags, - PaymentChannelClaimFlagsInterface, - PaymentChannelClaim, -} from './paymentChannelClaim' -export { PaymentChannelCreate } from './paymentChannelCreate' -export { PaymentChannelFund } from './paymentChannelFund' -export { SetFee, SetFeePreAmendment, SetFeePostAmendment } from './setFee' -export { SetRegularKey } from './setRegularKey' -export { SignerListSet } from './signerListSet' -export { TicketCreate } from './ticketCreate' -export { TrustSetFlagsInterface, TrustSetFlags, TrustSet } from './trustSet' -export { UNLModify } from './UNLModify' -export { XChainAddAccountCreateAttestation } from './XChainAddAccountCreateAttestation' -export { XChainAddClaimAttestation } from './XChainAddClaimAttestation' -export { XChainClaim } from './XChainClaim' -export { XChainCommit } from './XChainCommit' -export { XChainCreateBridge } from './XChainCreateBridge' -export { XChainCreateClaimID } from './XChainCreateClaimID' -export { XChainAccountCreateCommit } from './XChainAccountCreateCommit' -export { - XChainModifyBridge, - XChainModifyBridgeFlags, - XChainModifyBridgeFlagsInterface, -} from './XChainModifyBridge' diff --git a/packages/xrpl/src/models/transactions/oracleDelete.ts b/packages/xrpl/src/models/transactions/oracleDelete.ts deleted file mode 100644 index 2fda7a91..00000000 --- a/packages/xrpl/src/models/transactions/oracleDelete.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { - BaseTransaction, - isNumber, - validateBaseTransaction, - validateRequiredField, -} from './common' - -/** - * Delete an Oracle ledger entry. - * - * @category Transaction Models - */ -export interface OracleDelete extends BaseTransaction { - TransactionType: 'OracleDelete' - - /** - * A unique identifier of the price oracle for the Account. - */ - OracleDocumentID: number -} - -/** - * Verify the form and type of a OracleDelete at runtime. - * - * @param tx - A OracleDelete Transaction. - * @throws When the OracleDelete is malformed. - */ -export function validateOracleDelete(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'OracleDocumentID', isNumber) -} diff --git a/packages/xrpl/src/models/transactions/oracleSet.ts b/packages/xrpl/src/models/transactions/oracleSet.ts deleted file mode 100644 index 6b3f395d..00000000 --- a/packages/xrpl/src/models/transactions/oracleSet.ts +++ /dev/null @@ -1,176 +0,0 @@ -import { ValidationError } from '../../errors' -import { PriceData } from '../common' - -import { - BaseTransaction, - isNumber, - isString, - validateBaseTransaction, - validateOptionalField, - validateRequiredField, -} from './common' - -const PRICE_DATA_SERIES_MAX_LENGTH = 10 -const SCALE_MAX = 10 - -/** - * Creates a new Oracle ledger entry or updates the fields of an existing one, using the Oracle ID. - * - * The oracle provider must complete these steps before submitting this transaction: - * 1. Create or own the XRPL account in the Owner field and have enough XRP to meet the reserve and transaction fee requirements. - * 2. Publish the XRPL account public key, so it can be used for verification by dApps. - * 3. Publish a registry of available price oracles with their unique OracleDocumentID. - * - * @category Transaction Models - */ -export interface OracleSet extends BaseTransaction { - TransactionType: 'OracleSet' - - /** - * A unique identifier of the price oracle for the Account. - */ - OracleDocumentID: number - - /** - * The time the data was last updated, represented as a unix timestamp in seconds. - */ - LastUpdateTime: number - - /** - * An array of up to 10 PriceData objects, each representing the price information - * for a token pair. More than five PriceData objects require two owner reserves. - */ - PriceDataSeries: PriceData[] - - /** - * An arbitrary value that identifies an oracle provider, such as Chainlink, Band, - * or DIA. This field is a string, up to 256 ASCII hex encoded characters (0x20-0x7E). - * This field is required when creating a new Oracle ledger entry, but is optional for updates. - */ - Provider?: string - - /** - * An optional Universal Resource Identifier to reference price data off-chain. This field is limited to 256 bytes. - */ - URI?: string - - /** - * Describes the type of asset, such as "currency", "commodity", or "index". This field is a string, up to 16 ASCII - * hex encoded characters (0x20-0x7E). This field is required when creating a new Oracle ledger entry, but is optional - * for updates. - */ - AssetClass?: string -} - -/** - * Verify the form and type of a OracleSet at runtime. - * - * @param tx - A OracleSet Transaction. - * @throws When the OracleSet is malformed. - */ -// eslint-disable-next-line max-lines-per-function -- necessary to validate many fields -export function validateOracleSet(tx: Record): void { - validateBaseTransaction(tx) - - validateRequiredField(tx, 'OracleDocumentID', isNumber) - - validateRequiredField(tx, 'LastUpdateTime', isNumber) - - validateOptionalField(tx, 'Provider', isString) - - validateOptionalField(tx, 'URI', isString) - - validateOptionalField(tx, 'AssetClass', isString) - - // eslint-disable-next-line max-lines-per-function -- necessary to validate many fields - validateRequiredField(tx, 'PriceDataSeries', (value) => { - if (!Array.isArray(value)) { - throw new ValidationError('OracleSet: PriceDataSeries must be an array') - } - - if (value.length > PRICE_DATA_SERIES_MAX_LENGTH) { - throw new ValidationError( - `OracleSet: PriceDataSeries must have at most ${PRICE_DATA_SERIES_MAX_LENGTH} PriceData objects`, - ) - } - - // TODO: add support for handling inner objects easier (similar to validateRequiredField/validateOptionalField) - for (const priceData of value) { - if (typeof priceData !== 'object') { - throw new ValidationError( - 'OracleSet: PriceDataSeries must be an array of objects', - ) - } - - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - if (priceData.PriceData == null) { - throw new ValidationError( - 'OracleSet: PriceDataSeries must have a `PriceData` object', - ) - } - - // check if priceData only has PriceData - if (Object.keys(priceData).length !== 1) { - throw new ValidationError( - 'OracleSet: PriceDataSeries must only have a single PriceData object', - ) - } - - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - if (typeof priceData.PriceData.BaseAsset !== 'string') { - throw new ValidationError( - 'OracleSet: PriceDataSeries must have a `BaseAsset` string', - ) - } - - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - if (typeof priceData.PriceData.QuoteAsset !== 'string') { - throw new ValidationError( - 'OracleSet: PriceDataSeries must have a `QuoteAsset` string', - ) - } - - // Either AssetPrice and Scale are both present or both excluded - if ( - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - (priceData.PriceData.AssetPrice == null) !== - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - (priceData.PriceData.Scale == null) - ) { - throw new ValidationError( - 'OracleSet: PriceDataSeries must have both `AssetPrice` and `Scale` if any are present', - ) - } - - if ( - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - 'AssetPrice' in priceData.PriceData && - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - !isNumber(priceData.PriceData.AssetPrice) - ) { - throw new ValidationError('OracleSet: invalid field AssetPrice') - } - - if ( - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - 'Scale' in priceData.PriceData && - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - !isNumber(priceData.PriceData.Scale) - ) { - throw new ValidationError('OracleSet: invalid field Scale') - } - - if ( - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - priceData.PriceData.Scale < 0 || - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access -- we are validating the type - priceData.PriceData.Scale > SCALE_MAX - ) { - throw new ValidationError( - `OracleSet: Scale must be in range 0-${SCALE_MAX}`, - ) - } - } - return true - }) -} diff --git a/packages/xrpl/src/utils/getNFTokenID.ts b/packages/xrpl/src/utils/getNFTokenID.ts deleted file mode 100644 index f36c7357..00000000 --- a/packages/xrpl/src/utils/getNFTokenID.ts +++ /dev/null @@ -1,99 +0,0 @@ -import { decode } from 'ripple-binary-codec' - -import { NFToken } from '../models/ledger/NFTokenPage' -import { - CreatedNode, - isCreatedNode, - isModifiedNode, - ModifiedNode, - TransactionMetadata, -} from '../models/transactions/metadata' - -/** - * Ensures that the metadata is in a deserialized format to parse. - * - * @param meta - the metadata from a `tx` method call. Can be in json format or binary format. - * @returns the metadata in a deserialized format. - */ -function ensureDecodedMeta( - meta: TransactionMetadata | string, -): TransactionMetadata { - if (typeof meta === 'string') { - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Meta is either metadata or serialized metadata. - return decode(meta) as unknown as TransactionMetadata - } - return meta -} - -/** - * Gets the NFTokenID for an NFT recently minted with NFTokenMint. - * - * @param meta - Metadata from the response to submitting and waiting for an NFTokenMint transaction or from a `tx` method call. - * @returns The NFTokenID for the minted NFT. - * @throws if meta is not TransactionMetadata. - */ -// eslint-disable-next-line max-lines-per-function -- This function has a lot of documentation -export default function getNFTokenID( - meta: TransactionMetadata | string | undefined, -): string | undefined { - if (typeof meta !== 'string' && meta?.AffectedNodes === undefined) { - throw new TypeError(`Unable to parse the parameter given to getNFTokenID. - 'meta' must be the metadata from an NFTokenMint transaction. Received ${JSON.stringify( - meta, - )} instead.`) - } - - const decodedMeta = ensureDecodedMeta(meta) - - /* - * When a mint results in splitting an existing page, - * it results in a created page and a modified node. Sometimes, - * the created node needs to be linked to a third page, resulting - * in modifying that third page's PreviousPageMin or NextPageMin - * field changing, but no NFTs within that page changing. In this - * case, there will be no previous NFTs and we need to skip. - * However, there will always be NFTs listed in the final fields, - * as rippled outputs all fields in final fields even if they were - * not changed. Thus why we add the additional condition to check - * if the PreviousFields contains NFTokens - */ - const affectedNodes = decodedMeta.AffectedNodes.filter((node) => { - if (isCreatedNode(node)) { - return node.CreatedNode.LedgerEntryType === 'NFTokenPage' - } - if (isModifiedNode(node)) { - return ( - node.ModifiedNode.LedgerEntryType === 'NFTokenPage' && - Boolean(node.ModifiedNode.PreviousFields?.NFTokens) - ) - } - return false - }) - /* eslint-disable @typescript-eslint/consistent-type-assertions -- Necessary for parsing metadata */ - const previousTokenIDSet = new Set( - affectedNodes - .flatMap((node) => { - const nftokens = isModifiedNode(node) - ? (node.ModifiedNode.PreviousFields?.NFTokens as NFToken[]) - : [] - return nftokens.map((token) => token.NFToken.NFTokenID) - }) - .filter((id) => Boolean(id)), - ) - - /* eslint-disable @typescript-eslint/no-unnecessary-condition -- Cleaner to read */ - const finalTokenIDs = affectedNodes - .flatMap((node) => - ( - (((node as ModifiedNode).ModifiedNode?.FinalFields?.NFTokens ?? - (node as CreatedNode).CreatedNode?.NewFields - ?.NFTokens) as NFToken[]) ?? [] - ).map((token) => token.NFToken.NFTokenID), - ) - .filter((nftokenID) => Boolean(nftokenID)) - /* eslint-enable @typescript-eslint/consistent-type-assertions -- Necessary for parsing metadata */ - /* eslint-enable @typescript-eslint/no-unnecessary-condition -- Cleaner to read */ - const nftokenID = finalTokenIDs.find((id) => !previousTokenIDSet.has(id)) - - return nftokenID -} diff --git a/packages/xrpl/src/utils/getXChainClaimID.ts b/packages/xrpl/src/utils/getXChainClaimID.ts deleted file mode 100644 index 5e640a8c..00000000 --- a/packages/xrpl/src/utils/getXChainClaimID.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { decode } from 'ripple-binary-codec' - -import { - CreatedNode, - isCreatedNode, - TransactionMetadata, -} from '../models/transactions/metadata' - -/** - * Ensures that the metadata is in a deserialized format to parse. - * - * @param meta - the metadata from a `tx` method call. Can be in json format or binary format. - * @returns the metadata in a deserialized format. - */ -function ensureDecodedMeta( - meta: TransactionMetadata | string, -): TransactionMetadata { - if (typeof meta === 'string') { - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Meta is either metadata or serialized metadata. - return decode(meta) as unknown as TransactionMetadata - } - return meta -} - -/** - * Gets the XChainClaimID value from the metadata of an `XChainCreateClaimID` transaction. - * - * @param meta - Metadata from the response to submitting and waiting for an XChainCreateClaimID transaction - * or from a `tx` method call. - * @returns The XChainClaimID for the minted NFT. - * @throws if meta is not TransactionMetadata. - */ -export default function getXChainClaimID( - meta: TransactionMetadata | string | undefined, -): string | undefined { - if (typeof meta !== 'string' && meta?.AffectedNodes === undefined) { - throw new TypeError(`Unable to parse the parameter given to getXChainClaimID. - 'meta' must be the metadata from an XChainCreateClaimID transaction. Received ${JSON.stringify( - meta, - )} instead.`) - } - - const decodedMeta = ensureDecodedMeta(meta) - - if (!decodedMeta.TransactionResult) { - throw new TypeError( - 'Cannot get XChainClaimID from un-validated transaction', - ) - } - - if (decodedMeta.TransactionResult !== 'tesSUCCESS') { - return undefined - } - - const createdNode = decodedMeta.AffectedNodes.find( - (node) => - isCreatedNode(node) && - node.CreatedNode.LedgerEntryType === 'XChainOwnedClaimID', - ) - - // eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- necessary here - return (createdNode as CreatedNode).CreatedNode.NewFields - .XChainClaimID as string -} diff --git a/packages/xrpl/src/utils/parseNFTokenID.ts b/packages/xrpl/src/utils/parseNFTokenID.ts deleted file mode 100644 index 0315d4bd..00000000 --- a/packages/xrpl/src/utils/parseNFTokenID.ts +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable @typescript-eslint/no-magic-numbers -- Doing hex string parsing. */ -import { hexToBytes } from '@xrplf/isomorphic/utils' -import BigNumber from 'bignumber.js' -import { encodeAccountID } from 'ripple-address-codec' - -import { XrplError } from '../errors' - -/** - * An issuer may issue several NFTs with the same taxon; to ensure that NFTs are - * spread across multiple pages we lightly mix the taxon up by using the sequence - * (which is not under the issuer's direct control) as the seed for a simple linear - * congruential generator. - * - * From the Hull-Dobell theorem we know that f(x)=(m*x+c) mod n will yield a - * permutation of [0, n) when n is a power of 2 if m is congruent to 1 mod 4 and - * c is odd. By doing a bitwise XOR with this permutation we can scramble/unscramble - * the taxon. - * - * The XLS-20d proposal fixes m = 384160001 and c = 2459. - * We then take the modulus of 2^32 which is 4294967296. - * - * @param taxon - The scrambled or unscrambled taxon (The XOR is both the encoding and decoding) - * @param tokenSeq - The account sequence when the token was minted. Used as a psuedorandom seed. - * @returns the opposite taxon. If the taxon was scrambled it becomes unscrambled, and vice versa. - */ -function unscrambleTaxon(taxon: number, tokenSeq: number): number { - /* eslint-disable no-bitwise -- XOR is part of the encode/decode scheme. */ - const seed = 384160001 - const increment = 2459 - const max = 4294967296 - - const scramble = new BigNumber(seed) - .multipliedBy(tokenSeq) - .modulo(max) - .plus(increment) - .modulo(max) - .toNumber() - return (taxon ^ scramble) >>> 0 - /* eslint-enable no-bitwise */ -} - -/** - * Parses an NFTokenID into the information it is encoding. - * - * Example decoding: - * - * 000B 0539 C35B55AA096BA6D87A6E6C965A6534150DC56E5E 12C5D09E 0000000C - * +--- +--- +--------------------------------------- +------- +------- - * | | | | | - * | | | | `---> Sequence: 12 - * | | | | - * | | | `---> Scrambled Taxon: 314,953,886 - * | | | Unscrambled Taxon: 1337 - * | | | - * | | `---> Issuer: rJoxBSzpXhPtAuqFmqxQtGKjA13jUJWthE - * | | - * | `---> TransferFee: 1337.0 bps or 13.37% - * | - * `---> Flags: 11 -> lsfBurnable, lsfOnlyXRP and lsfTransferable - * - * @param nftokenID - A hex string which identifies an NFToken on the ledger. - * @throws XrplError when given an invalid nftokenID. - * @returns a decoded nftokenID with all fields encoded within. - */ -export default function parseNFTokenID(nftokenID: string): { - NFTokenID: string - Flags: number - TransferFee: number - Issuer: string - Taxon: number - Sequence: number -} { - const expectedLength = 64 - if (nftokenID.length !== expectedLength) { - throw new XrplError(`Attempting to parse a nftokenID with length ${nftokenID.length} - , but expected a token with length ${expectedLength}`) - } - - const scrambledTaxon = new BigNumber( - nftokenID.substring(48, 56), - 16, - ).toNumber() - const sequence = new BigNumber(nftokenID.substring(56, 64), 16).toNumber() - - const NFTokenIDData = { - NFTokenID: nftokenID, - Flags: new BigNumber(nftokenID.substring(0, 4), 16).toNumber(), - TransferFee: new BigNumber(nftokenID.substring(4, 8), 16).toNumber(), - Issuer: encodeAccountID(hexToBytes(nftokenID.substring(8, 48))), - Taxon: unscrambleTaxon(scrambledTaxon, sequence), - Sequence: sequence, - } - - return NFTokenIDData -} diff --git a/packages/xrpl/test/fixtures/rippled/tx/XChainCreateClaimID.json b/packages/xrpl/test/fixtures/rippled/tx/XChainCreateClaimID.json deleted file mode 100644 index 976c90d8..00000000 --- a/packages/xrpl/test/fixtures/rippled/tx/XChainCreateClaimID.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "tx": { - "Account": "rLVUz66tawieqTPAHuTyFTN6pLbHcXiTzd", - "Fee": "20", - "Flags": 2147483648, - "NetworkID": 2552, - "OtherChainSource": "rL5Zd9m5XEoGPddMwYY5H5C8ARcR47b6oM", - "Sequence": 1007784, - "SignatureReward": "100", - "SigningPubKey": "039E925058C740A5B73E49300FC205D058520DE37F2C63C4EE3A0D1B50C4E44080", - "TransactionType": "XChainCreateClaimID", - "TxnSignature": "304402201C6F95B9997FB63DCD9854664707C58C46AA3207612FE32366B77DA084786CAF02205752C58821D7FAFAE26F77DC10AC0AFDDCBCCF4FCBED90E6B8C4523A0EB3E008", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "date": 1695324353000 - }, - "meta": { - "AffectedNodes": [ - { - "ModifiedNode": { - "FinalFields": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "Flags": 0, - "MinAccountCreateAmount": "10000000", - "OwnerNode": "0", - "SignatureReward": "100", - "XChainAccountClaimCount": "e3", - "XChainAccountCreateCount": "0", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "XChainClaimID": "b0" - }, - "LedgerEntryType": "Bridge", - "LedgerIndex": "114C0DC89656D1B0FB1F4A3426034C3FCE75BCE65D9574B5D96ABC2B24D6C8F1", - "PreviousFields": { - "XChainClaimID": "af" - }, - "PreviousTxnID": "3F6F3BBE584115D1A575AB24BA32B47184F2323B65DE5C8C8EE144A55115E0B9", - "PreviousTxnLgrSeq": 1027822 - } - }, - { - "ModifiedNode": { - "FinalFields": { - "Flags": 0, - "Owner": "rLVUz66tawieqTPAHuTyFTN6pLbHcXiTzd", - "RootIndex": "6C1EA1A93D590E831CCC0EE2CBE26C146A3A6FD36F5854DC5E5AB5CE78FAE49C" - }, - "LedgerEntryType": "DirectoryNode", - "LedgerIndex": "6C1EA1A93D590E831CCC0EE2CBE26C146A3A6FD36F5854DC5E5AB5CE78FAE49C" - } - }, - { - "CreatedNode": { - "LedgerEntryType": "XChainOwnedClaimID", - "LedgerIndex": "A00BD77AE864509D796B39041AD48E9DEFEC9AF20E5C09CEF2F5DA41D6CFEB1E", - "NewFields": { - "Account": "rLVUz66tawieqTPAHuTyFTN6pLbHcXiTzd", - "OtherChainSource": "rL5Zd9m5XEoGPddMwYY5H5C8ARcR47b6oM", - "SignatureReward": "100", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "XChainClaimID": "b0" - } - } - }, - { - "ModifiedNode": { - "FinalFields": { - "Account": "rLVUz66tawieqTPAHuTyFTN6pLbHcXiTzd", - "Balance": "39999940", - "Flags": 0, - "OwnerCount": 3, - "Sequence": 1007785 - }, - "LedgerEntryType": "AccountRoot", - "LedgerIndex": "FD919D0BAA90C759DA4C7130AEEF6AE7FA2AF074F5E867D40BCBE1ECD8D8D0EA", - "PreviousFields": { - "Balance": "39999960", - "OwnerCount": 2, - "Sequence": 1007784 - }, - "PreviousTxnID": "3F6F3BBE584115D1A575AB24BA32B47184F2323B65DE5C8C8EE144A55115E0B9", - "PreviousTxnLgrSeq": 1027822 - } - } - ], - "TransactionIndex": 0, - "TransactionResult": "tesSUCCESS" - }, - "hash": "998E76B9840DA5A6009592A2674D0166A9C4862193193AA46EA6B77A64781FB4", - "ledger_index": 1027837, - "date": 1695324353000 -} diff --git a/packages/xrpl/test/fixtures/rippled/tx/XChainCreateClaimID2.json b/packages/xrpl/test/fixtures/rippled/tx/XChainCreateClaimID2.json deleted file mode 100644 index 1525f2aa..00000000 --- a/packages/xrpl/test/fixtures/rippled/tx/XChainCreateClaimID2.json +++ /dev/null @@ -1,118 +0,0 @@ -{ - "tx": { - "Account": "rwmUSzi5Xp31AjMTEdbvxgWqLETcVNU6Fv", - "Fee": "12", - "Flags": 0, - "LastLedgerSequence": 1027798, - "NetworkID": 2552, - "OtherChainSource": "rBXdfZ7NVpdjRfYajPMpviGgq7HLDeuBdR", - "Sequence": 1027778, - "SignatureReward": "100", - "SigningPubKey": "EDDDD69DF802B8DB82D644EF92E2C1F06AC128A275CDFF86F013180D104ED39D3B", - "TransactionType": "XChainCreateClaimID", - "TxnSignature": "67BE63527EC8A0C872F23E2C4EB97C1F3E7D3FED6D10C8310B9235D3891B6B9343768A080E258F6C3687BFC4B7C5FD429ABB33654C99DE46471FD6F2A7035303", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "date": 1695324182000 - }, - "meta": { - "AffectedNodes": [ - { - "ModifiedNode": { - "FinalFields": { - "Account": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "Flags": 0, - "MinAccountCreateAmount": "10000000", - "OwnerNode": "0", - "SignatureReward": "100", - "XChainAccountClaimCount": "e2", - "XChainAccountCreateCount": "0", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "XChainClaimID": "ac" - }, - "LedgerEntryType": "Bridge", - "LedgerIndex": "114C0DC89656D1B0FB1F4A3426034C3FCE75BCE65D9574B5D96ABC2B24D6C8F1", - "PreviousFields": { - "XChainClaimID": "ab" - }, - "PreviousTxnID": "80C33D1FB349D698CFDB1A85E8368557C5B7219B74DFCB2B05E0B10E2667F902", - "PreviousTxnLgrSeq": 1027779 - } - }, - { - "ModifiedNode": { - "FinalFields": { - "Account": "rwmUSzi5Xp31AjMTEdbvxgWqLETcVNU6Fv", - "Balance": "19999988", - "Flags": 0, - "OwnerCount": 1, - "Sequence": 1027779 - }, - "LedgerEntryType": "AccountRoot", - "LedgerIndex": "33442CE111B258424548888D8999F6D064A0866B1300C44AB72E1C5A09765D9D", - "PreviousFields": { - "Balance": "20000000", - "OwnerCount": 0, - "Sequence": 1027778 - }, - "PreviousTxnID": "7C9ACA230488547B4F39EBCE332447FB90AE59B64C1B03BBF474B509B43739EC", - "PreviousTxnLgrSeq": 1027778 - } - }, - { - "CreatedNode": { - "LedgerEntryType": "DirectoryNode", - "LedgerIndex": "439684B06C22596B5B86D2F50903B6AA6F68BD07BED636FC6325704B09DE5D61", - "NewFields": { - "Owner": "rwmUSzi5Xp31AjMTEdbvxgWqLETcVNU6Fv", - "RootIndex": "439684B06C22596B5B86D2F50903B6AA6F68BD07BED636FC6325704B09DE5D61" - } - } - }, - { - "CreatedNode": { - "LedgerEntryType": "XChainOwnedClaimID", - "LedgerIndex": "8097863E1200B0174006541763AA8F604782DA10C1BD37190D753C699D69C678", - "NewFields": { - "Account": "rwmUSzi5Xp31AjMTEdbvxgWqLETcVNU6Fv", - "OtherChainSource": "rBXdfZ7NVpdjRfYajPMpviGgq7HLDeuBdR", - "SignatureReward": "100", - "XChainBridge": { - "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh", - "IssuingChainIssue": { - "currency": "XRP" - }, - "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4", - "LockingChainIssue": { - "currency": "XRP" - } - }, - "XChainClaimID": "ac" - } - } - } - ], - "TransactionIndex": 0, - "TransactionResult": "tesSUCCESS" - }, - "hash": "A42C4E7F5BAF8A9BEB56853114EE686D554F15F400B8DA885A344B13C32D07BC", - "ledger_index": 1027780, - "date": 1695324182000 -} diff --git a/packages/xrpl/test/integration/fundWallet.test.ts b/packages/xrpl/test/integration/fundWallet.test.ts deleted file mode 100644 index cb282ed7..00000000 --- a/packages/xrpl/test/integration/fundWallet.test.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { assert } from 'chai' - -import { - Client, - isValidClassicAddress, - isValidXAddress, - dropsToXrp, - XRPLFaucetError, -} from '../../src' - -async function generate_faucet_wallet_and_fund_again( - client: string, - faucetHost: string | undefined = undefined, - faucetPath: string | undefined = undefined, -): Promise { - const api = new Client(client) - - await api.connect() - - const { wallet, balance } = await api.fundWallet(null, { - faucetHost, - faucetPath, - usageContext: 'integration-test', - }) - assert.notStrictEqual(wallet, undefined) - assert(isValidClassicAddress(wallet.classicAddress)) - assert(isValidXAddress(wallet.getXAddress())) - - const info = await api.request({ - command: 'account_info', - account: wallet.classicAddress, - }) - - assert.equal(dropsToXrp(info.result.account_data.Balance), balance) - - const { balance: newBalance } = await api.fundWallet(wallet, { - faucetHost, - faucetPath, - usageContext: 'integration-test', - }) - - const afterSent = await api.request({ - command: 'account_info', - account: wallet.classicAddress, - }) - - assert(newBalance > balance) - assert.equal(dropsToXrp(afterSent.result.account_data.Balance), newBalance) - - await api.disconnect() -} - -// how long before each test case times out -const TIMEOUT = 60000 -// This test is reliant on external networks, and as such may be flaky. -describe('fundWallet', function () { - it( - 'submit generates a testnet wallet', - async function () { - await generate_faucet_wallet_and_fund_again( - 'wss://s.altnet.rippletest.net:51233', - ) - }, - TIMEOUT, - ) - - it( - 'submit generates a devnet wallet', - async function () { - await generate_faucet_wallet_and_fund_again( - 'wss://s.devnet.rippletest.net:51233', - ) - }, - TIMEOUT, - ) - - // TODO: Investigate why this test is timing out on the browser - // it('can generate and fund wallets using a custom host and path', async function () { - // await generate_faucet_wallet_and_fund_again( - // 'wss://s.devnet.rippletest.net:51233/', - // 'faucet.devnet.rippletest.net', - // '/accounts', - // ) - // }) - - it( - 'submit funds wallet with custom amount', - async function () { - const api = new Client('wss://s.altnet.rippletest.net:51233') - - await api.connect() - const { wallet, balance } = await api.fundWallet(null, { - amount: '1000', - usageContext: 'integration-test', - }) - assert.equal(balance, 1000) - assert.notStrictEqual(wallet, undefined) - assert(isValidClassicAddress(wallet.classicAddress)) - assert(isValidXAddress(wallet.getXAddress())) - - const info = await api.request({ - command: 'account_info', - account: wallet.classicAddress, - }) - assert.equal(dropsToXrp(info.result.account_data.Balance), balance) - await api.disconnect() - }, - TIMEOUT, - ) - - it('handles errors', async () => { - const api = new Client('wss://s.altnet.rippletest.net:51233') - await api.connect() - - // jasmine and jest handle async differently so need to use try catch approach instead of `expect.rejects` or `expectAsync` - try { - await api.fundWallet(null, { - amount: '-1000', - usageContext: 'integration-test', - }) - - throw new Error('Error not thrown') - } catch (error) { - await api.disconnect() - expect(error).toEqual( - new XRPLFaucetError( - 'Request failed: {"body":{"error":"Invalid amount","detail":"Must be an integer"},"contentType":"application/json; charset=utf-8","statusCode":400}', - ), - ) - } - }) -}) diff --git a/packages/xrpl/test/integration/requests/ammInfo.test.ts b/packages/xrpl/test/integration/requests/ammInfo.test.ts deleted file mode 100644 index 6f580812..00000000 --- a/packages/xrpl/test/integration/requests/ammInfo.test.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { assert } from 'chai' -import { isValidClassicAddress } from 'xrpl' - -import { AMMInfoResponse } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupAMMPool, - setupClient, - teardownClient, - type TestAMMPool, - type XrplIntegrationTestContext, -} from '../setup' - -describe('AMMInfo', function () { - let testContext: XrplIntegrationTestContext - let ammPool: TestAMMPool - - beforeAll(async () => { - testContext = await setupClient(serverUrl) - ammPool = await setupAMMPool(testContext.client) - }) - afterAll(async () => teardownClient(testContext)) - - it('base', async function () { - const { asset, asset2 } = ammPool - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - const { amm } = ammInfoRes.result - - assert.ok(asset2.issuer) - - assert.isTrue(isValidClassicAddress(amm.account)) - assert.equal(amm.amount, '1250') - assert.deepEqual(amm.amount2, { - currency: asset2.currency, - // @ts-expect-error: asset2.issuer should be defined at this point - issuer: asset2.issuer, - value: '250', - }) - assert.equal(amm.trading_fee, 12) - }) -}) diff --git a/packages/xrpl/test/integration/requests/getAggregatePrice.test.ts b/packages/xrpl/test/integration/requests/getAggregatePrice.test.ts deleted file mode 100644 index 8bfee665..00000000 --- a/packages/xrpl/test/integration/requests/getAggregatePrice.test.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { stringToHex } from '@xrplf/isomorphic/utils' -import { assert } from 'chai' - -import { OracleSet } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('get_aggregate_price', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const tx: OracleSet = { - TransactionType: 'OracleSet', - Account: testContext.wallet.classicAddress, - OracleDocumentID: 1234, - LastUpdateTime: Math.floor(Date.now() / 1000), - PriceDataSeries: [ - { - PriceData: { - BaseAsset: 'XRP', - QuoteAsset: 'USD', - AssetPrice: 740, - Scale: 3, - }, - }, - ], - Provider: stringToHex('chainlink'), - URI: '6469645F6578616D706C65', - AssetClass: stringToHex('currency'), - } - - await testTransaction(testContext.client, tx, testContext.wallet) - - // confirm that the Oracle was actually created - const getAggregatePriceResponse = await testContext.client.request({ - command: 'get_aggregate_price', - account: testContext.wallet.classicAddress, - base_asset: 'XRP', - quote_asset: 'USD', - trim: 20, - oracles: [ - { - account: testContext.wallet.classicAddress, - oracle_document_id: 1234, - }, - ], - }) - assert.deepEqual(getAggregatePriceResponse.result.entire_set, { - mean: '0.74', - size: 1, - standard_deviation: '0', - }) - assert.deepEqual(getAggregatePriceResponse.result.trimmed_set, { - mean: '0.74', - size: 1, - standard_deviation: '0', - }) - assert.equal(getAggregatePriceResponse.result.median, '0.74') - assert.equal(getAggregatePriceResponse.result.time, tx.LastUpdateTime) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/setup.ts b/packages/xrpl/test/integration/setup.ts deleted file mode 100644 index 40eb53fb..00000000 --- a/packages/xrpl/test/integration/setup.ts +++ /dev/null @@ -1,174 +0,0 @@ -import { assert } from 'chai' - -import { - AMMDeposit, - AMMDepositFlags, - Client, - Currency, - SignerListSet, - Wallet, - XChainBridge, - XChainCreateBridge, -} from '../../src' - -import serverUrl from './serverUrl' -import { - GENESIS_ACCOUNT, - createAMMPool, - fundAccount, - generateFundedWallet, - testTransaction, -} from './utils' - -export interface TestAMMPool { - issuerWallet: Wallet - lpWallet: Wallet - testWallet: Wallet - asset: Currency - asset2: Currency -} - -interface TestBridge { - xchainBridge: XChainBridge - witness: Wallet - signatureReward: string -} - -export interface XrplIntegrationTestContext { - client: Client - wallet: Wallet -} - -export async function teardownClient( - context: XrplIntegrationTestContext, -): Promise { - context.client.removeAllListeners() - return context.client.disconnect() -} - -async function connectWithRetry(client: Client, tries = 0): Promise { - return client.connect().catch(async (error) => { - if (tries < 10) { - return new Promise((resolve) => { - setTimeout(() => { - resolve(connectWithRetry(client, tries + 1)) - }, 1000) - }) - } - - throw error - }) -} - -export async function setupClient( - server = serverUrl, -): Promise { - const client = new Client(server, { timeout: 200000 }) - const wallet = Wallet.generate() - return connectWithRetry(client).then(async () => { - await fundAccount(client, wallet, { - count: 20, - delayMs: 1000, - }) - const context: XrplIntegrationTestContext = { - client, - wallet, - } - return context - }) -} - -export async function setupAMMPool(client: Client): Promise { - const testAMMPool = await createAMMPool(client) - const { issuerWallet, lpWallet, asset, asset2 } = testAMMPool - - const testWallet = await generateFundedWallet(client) - - // Need to deposit (be an LP) to make bid/vote/withdraw eligible in tests for testContext.wallet - const ammDepositTx: AMMDeposit = { - TransactionType: 'AMMDeposit', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '1000', - Flags: AMMDepositFlags.tfSingleAsset, - } - - await testTransaction(client, ammDepositTx, testWallet) - - return { - issuerWallet, - lpWallet, - testWallet, - asset, - asset2, - } -} - -export async function setupBridge(client: Client): Promise { - const doorAccount = await generateFundedWallet(client) - const signatureReward = '200' - const xchainBridge: XChainBridge = { - LockingChainDoor: doorAccount.classicAddress, - LockingChainIssue: { currency: 'XRP' }, - IssuingChainDoor: GENESIS_ACCOUNT, - IssuingChainIssue: { currency: 'XRP' }, - } - const setupTx: XChainCreateBridge = { - TransactionType: 'XChainCreateBridge', - Account: doorAccount.classicAddress, - XChainBridge: xchainBridge, - SignatureReward: signatureReward, - MinAccountCreateAmount: '10000000', - } - - await testTransaction(client, setupTx, doorAccount) - - // confirm that the transaction actually went through - const accountObjectsResponse = await client.request({ - command: 'account_objects', - account: doorAccount.classicAddress, - type: 'bridge', - }) - assert.lengthOf( - accountObjectsResponse.result.account_objects, - 1, - 'Should be exactly one bridge owned by the account', - ) - - const witnessWallet = await generateFundedWallet(client) - - const signerTx: SignerListSet = { - TransactionType: 'SignerListSet', - Account: doorAccount.classicAddress, - SignerEntries: [ - { - SignerEntry: { - Account: witnessWallet.classicAddress, - SignerWeight: 1, - }, - }, - ], - SignerQuorum: 1, - } - await testTransaction(client, signerTx, doorAccount) - - const signerAccountInfoResponse = await client.request({ - command: 'account_info', - account: doorAccount.classicAddress, - signer_lists: true, - }) - const signerListInfo = signerAccountInfoResponse.result.signer_lists?.[0] - assert.deepEqual( - signerListInfo?.SignerEntries, - signerTx.SignerEntries, - 'SignerEntries were not set properly', - ) - assert.equal( - signerListInfo?.SignerQuorum, - signerTx.SignerQuorum, - 'SignerQuorum was not set properly', - ) - - return { xchainBridge, witness: witnessWallet, signatureReward } -} diff --git a/packages/xrpl/test/integration/transactions/accountDelete.test.ts b/packages/xrpl/test/integration/transactions/accountDelete.test.ts deleted file mode 100644 index 736047cd..00000000 --- a/packages/xrpl/test/integration/transactions/accountDelete.test.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { AccountDelete } from '../../../src/models/transactions' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { generateFundedWallet, submitTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('AccountDelete', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const wallet2 = await generateFundedWallet(testContext.client) - // to the satisfy the condition that account sequence and current ledger_index should be 256 apart. - // const promises: Array | Promise> = [] - // for (let iter = 0; iter < 256; iter += 1) { - // promises.push(ledgerAccept(testContext.client)) - // } - // await Promise.all(promises) - const tx: AccountDelete = { - TransactionType: 'AccountDelete', - Account: testContext.wallet.classicAddress, - Destination: wallet2.classicAddress, - } - - // Since we are not testing the functionaity of rippled in this library, only that we are submitting commands - // properly, we can just test that the AccountDelete command was successfully received. - await submitTransaction({ - client: testContext.client, - transaction: tx, - wallet: testContext.wallet, - }) - - // TODO: Re-enable this test once we can test the `engine_result` without waiting a significant amount of time. - // Note, we can't test the `engine_result` without waiting a significant - // amount of time because accounts can't be deleted until some number of - // ledgers have closed since its creation. - // - // The documentation for `tecTOO_SOON` reads: - // "The AccountDelete transaction failed because the account to be deleted had a - // Sequence number that is too high. The current ledger index must be at least - // 256 higher than the account's sequence number." - // - // self.assertEqual(response.result['engine_result'], 'tesSUCCESS') - // await testTransaction(testContext.client, tx, testContext.wallet, { - // // Need to retry when running tests concurrently - // count: 5, - // delayMs: 1000, - // }) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/ammBid.test.ts b/packages/xrpl/test/integration/transactions/ammBid.test.ts deleted file mode 100644 index 2cbf40ba..00000000 --- a/packages/xrpl/test/integration/transactions/ammBid.test.ts +++ /dev/null @@ -1,139 +0,0 @@ -import { assert } from 'chai' -import { AMMBid } from 'xrpl' - -import { AMMInfoResponse } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupAMMPool, - setupClient, - teardownClient, - type TestAMMPool, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -describe('AMMBid', function () { - let testContext: XrplIntegrationTestContext - let ammPool: TestAMMPool - - beforeAll(async () => { - testContext = await setupClient(serverUrl) - ammPool = await setupAMMPool(testContext.client) - }) - afterAll(async () => teardownClient(testContext)) - - it('bid', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { auction_slot: preAuctionSlot, lp_token: preLPToken } = preAmm - - assert.ok(preAuctionSlot) - - const ammBidTx: AMMBid = { - TransactionType: 'AMMBid', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - } - - await testTransaction(testContext.client, ammBidTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { auction_slot, lp_token } = amm - - assert.ok(auction_slot) - - // @ts-expect-error: auction_slot should be defined at this point - const afterPriceValue = parseFloat(auction_slot.price.value) - // @ts-expect-error: preAuctionSlot should be defined at this point - const beforePriceValue = parseFloat(preAuctionSlot.price.value) - const diffPriceValue = 0.00268319257224121 - const expectedPriceValue = beforePriceValue + diffPriceValue - - const afterLPTokenValue = parseFloat(lp_token.value) - const beforeLPTokenValue = parseFloat(preLPToken.value) - const diffLPTokenValue = -0.0026831925721 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterPriceValue, expectedPriceValue) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('vote with AuthAccounts, BidMin, BidMax', async function () { - const { asset, asset2, issuerWallet, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { auction_slot: preAuctionSlot, lp_token: preLPToken } = preAmm - - assert.ok(preAuctionSlot) - - const ammBidTx: AMMBid = { - TransactionType: 'AMMBid', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - AuthAccounts: [ - { - AuthAccount: { - Account: issuerWallet.classicAddress, - }, - }, - ], - BidMin: { ...preLPToken, value: '5' }, - BidMax: { ...preLPToken, value: '10' }, - } - - await testTransaction(testContext.client, ammBidTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { auction_slot, lp_token } = amm - - assert.ok(auction_slot) - - // @ts-expect-error: auction_slot should be defined at this point - const afterPriceValue = parseFloat(auction_slot.price.value) - // @ts-expect-error: auction_slot should be defined at this point - const beforePriceValue = parseFloat(preAuctionSlot.price.value) - const diffPriceValue = 4.997316807427759 - const expectedPriceValue = beforePriceValue + diffPriceValue - - const afterLPTokenValue = parseFloat(lp_token.value) - const beforeLPTokenValue = parseFloat(preLPToken.value) - const diffLPTokenValue = -4.9974509670563 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterPriceValue, expectedPriceValue) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - // @ts-expect-error: auction_slot should be defined at this point - assert.deepEqual(auction_slot.auth_accounts, [ - { - account: issuerWallet.classicAddress, - }, - ]) - }) -}) diff --git a/packages/xrpl/test/integration/transactions/ammCreate.test.ts b/packages/xrpl/test/integration/transactions/ammCreate.test.ts deleted file mode 100644 index f0631011..00000000 --- a/packages/xrpl/test/integration/transactions/ammCreate.test.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { assert } from 'chai' -import { isValidClassicAddress } from 'xrpl' - -import { AMMInfoResponse } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { createAMMPool } from '../utils' - -describe('AMMCreate', function () { - let testContext: XrplIntegrationTestContext - - beforeAll(async () => { - testContext = await setupClient(serverUrl) - }) - afterAll(async () => teardownClient(testContext)) - - it('base', async function () { - const ammPool = await createAMMPool(testContext.client) - - const { asset, asset2 } = ammPool - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - const { amm } = ammInfoRes.result - - assert.ok(asset2.issuer) - - assert.isTrue(isValidClassicAddress(amm.account)) - assert.equal(amm.amount, '250') - assert.deepEqual(amm.amount2, { - currency: asset2.currency, - // @ts-expect-error: asset2.issuer should be defined at this point - issuer: asset2.issuer, - value: '250', - }) - assert.equal(amm.trading_fee, 12) - }) -}) diff --git a/packages/xrpl/test/integration/transactions/ammDeposit.test.ts b/packages/xrpl/test/integration/transactions/ammDeposit.test.ts deleted file mode 100644 index aa05c535..00000000 --- a/packages/xrpl/test/integration/transactions/ammDeposit.test.ts +++ /dev/null @@ -1,290 +0,0 @@ -/* eslint-disable max-statements -- necessary for readibility */ -import { assert } from 'chai' -import { AMMDeposit, AMMDepositFlags } from 'xrpl' - -import { AMMInfoResponse } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupAMMPool, - setupClient, - teardownClient, - type TestAMMPool, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -describe('AMMDeposit', function () { - let testContext: XrplIntegrationTestContext - let ammPool: TestAMMPool - - beforeAll(async () => { - testContext = await setupClient(serverUrl) - ammPool = await setupAMMPool(testContext.client) - }) - afterAll(async () => teardownClient(testContext)) - - it('deposit with Amount', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { amount: preAmount, amount2: preAmount2 } = preAmm - - const ammDepositTx: AMMDeposit = { - TransactionType: 'AMMDeposit', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '1000', - Flags: AMMDepositFlags.tfSingleAsset, - } - - await testTransaction(testContext.client, ammDepositTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = 1000 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - - const afterLPToken = lp_token - const beforeLPToken = preAmm.lp_token - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = 191 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.deepEqual(afterAmount2, beforeAmount2) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('deposit with Amount and Amount2', async function () { - const { asset, asset2, issuerWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { amount: preAmount, amount2: preAmount2 } = preAmm - - assert.ok(asset2.issuer) - - const ammDepositTx: AMMDeposit = { - TransactionType: 'AMMDeposit', - Account: issuerWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '100', - Amount2: { - currency: asset2.currency, - // @ts-expect-error: asset2.issuer should be defined at this point - issuer: asset2.issuer, - value: '100', - }, - Flags: AMMDepositFlags.tfTwoAsset, - } - - await testTransaction(testContext.client, ammDepositTx, issuerWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - expect(typeof amount2).toBe('object') - expect(typeof preAmount2).toBe('object') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = 100 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - // @ts-expect-error: afterAmount2 should be an object - const afterAmount2Value = parseInt(afterAmount2.value, 10) - // @ts-expect-error: beforeAmount2 should be an object - const beforeAmount2Value = parseInt(beforeAmount2.value, 10) - const diffAmount2Value = 11 - const expectedAmount2Value = beforeAmount2Value + diffAmount2Value - - const afterLPToken = lp_token - const beforeLPToken = preAmm.lp_token - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = 34 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.equal(afterAmount2Value, expectedAmount2Value) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('deposit with Amount and LPTokenOut', async function () { - const { asset, asset2, issuerWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - amount: preAmount, - amount2: preAmount2, - lp_token: preLPToken, - } = preAmm - - const lptokenOut = { ...preLPToken, value: '5' } - const ammDepositTx: AMMDeposit = { - TransactionType: 'AMMDeposit', - Account: issuerWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '100', - LPTokenOut: lptokenOut, - Flags: AMMDepositFlags.tfOneAssetLPToken, - } - - await testTransaction(testContext.client, ammDepositTx, issuerWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - expect(typeof amount2).toBe('object') - expect(typeof preAmount2).toBe('object') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = 30 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - - const afterLPToken = lp_token - const beforeLPToken = preLPToken - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = 5 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.deepEqual(afterAmount2, beforeAmount2) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('deposit with LPTokenOut', async function () { - const { asset, asset2, issuerWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - amount: preAmount, - amount2: preAmount2, - lp_token: preLPToken, - } = preAmm - - const lptokenOut = { ...preLPToken, value: '5' } - const ammDepositTx: AMMDeposit = { - TransactionType: 'AMMDeposit', - Account: issuerWallet.classicAddress, - Asset: asset, - Asset2: asset2, - LPTokenOut: lptokenOut, - Flags: AMMDepositFlags.tfLPToken, - } - - await testTransaction(testContext.client, ammDepositTx, issuerWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - expect(typeof amount2).toBe('object') - expect(typeof preAmount2).toBe('object') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = 15 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - // @ts-expect-error: afterAmount2 should be an object - const afterAmount2Value = parseInt(afterAmount2.value, 10) - // @ts-expect-error: beforeAmount2 should be an object - const beforeAmount2Value = parseInt(beforeAmount2.value, 10) - const diffAmount2Value = 1 - const expectedAmount2Value = beforeAmount2Value + diffAmount2Value - - const afterLPToken = lp_token - const beforeLPToken = preLPToken - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = 5 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.equal(afterAmount2Value, expectedAmount2Value) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) -}) diff --git a/packages/xrpl/test/integration/transactions/ammVote.test.ts b/packages/xrpl/test/integration/transactions/ammVote.test.ts deleted file mode 100644 index 861e95a1..00000000 --- a/packages/xrpl/test/integration/transactions/ammVote.test.ts +++ /dev/null @@ -1,90 +0,0 @@ -/* eslint-disable max-statements -- necessary for readibility */ -import { assert } from 'chai' -import { AMMVote } from 'xrpl' - -import { AMMInfoResponse } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupAMMPool, - setupClient, - teardownClient, - type TestAMMPool, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -describe('AMMVote', function () { - let testContext: XrplIntegrationTestContext - let ammPool: TestAMMPool - - beforeAll(async () => { - testContext = await setupClient(serverUrl) - ammPool = await setupAMMPool(testContext.client) - }) - afterAll(async () => teardownClient(testContext)) - - it('vote', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - auction_slot: preAuctionSlot, - trading_fee: preTradingFee, - vote_slots: preVoteSlots, - } = preAmm - - assert.ok(preAuctionSlot) - assert.ok(preVoteSlots) - - // @ts-expect-error: preAuctionSlot should be defined at this point - const { discounted_fee: preDiscountedFee } = preAuctionSlot - - const ammVoteTx: AMMVote = { - TransactionType: 'AMMVote', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - TradingFee: 150, - } - - await testTransaction(testContext.client, ammVoteTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { auction_slot, trading_fee, vote_slots } = amm - - assert.ok(auction_slot) - - // @ts-expect-error: auction_slot should be defined at this point - const { discounted_fee } = auction_slot - - assert.ok(vote_slots) - - const afterTradingFee = trading_fee - const beforeTradingFee = preTradingFee - const diffTradingFee = 76 - const expectedTradingFee = beforeTradingFee + diffTradingFee - - const afterDiscountedFee = discounted_fee - const beforeDiscountedFee = preDiscountedFee - const diffDiscountedFee = 7 - // eslint-disable-next-line @typescript-eslint/restrict-plus-operands -- this is valid - const expectedDiscountedFee = beforeDiscountedFee + diffDiscountedFee - - assert.equal(afterTradingFee, expectedTradingFee) - assert.equal(afterDiscountedFee, expectedDiscountedFee) - // @ts-expect-error: preVoteSlots should be defined at this point - assert.equal(vote_slots.length - preVoteSlots.length, 1) - }) -}) diff --git a/packages/xrpl/test/integration/transactions/ammWithdraw.test.ts b/packages/xrpl/test/integration/transactions/ammWithdraw.test.ts deleted file mode 100644 index 77485132..00000000 --- a/packages/xrpl/test/integration/transactions/ammWithdraw.test.ts +++ /dev/null @@ -1,298 +0,0 @@ -/* eslint-disable max-statements -- necessary for readibility */ -import { assert } from 'chai' -import { AMMWithdraw, AMMWithdrawFlags } from 'xrpl' - -import { AMMInfoResponse } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupAMMPool, - setupClient, - teardownClient, - type TestAMMPool, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -describe('AMMWithdraw', function () { - let testContext: XrplIntegrationTestContext - let ammPool: TestAMMPool - - beforeAll(async () => { - testContext = await setupClient(serverUrl) - ammPool = await setupAMMPool(testContext.client) - }) - afterAll(async () => teardownClient(testContext)) - - it('withdraw with Amount', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - amount: preAmount, - amount2: preAmount2, - lp_token: preLPToken, - } = preAmm - - const ammWithdrawTx: AMMWithdraw = { - TransactionType: 'AMMWithdraw', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '500', - Flags: AMMWithdrawFlags.tfSingleAsset, - } - - await testTransaction(testContext.client, ammWithdrawTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = -500 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - - const afterLPToken = lp_token - const beforeLPToken = preLPToken - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = -126 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.deepEqual(afterAmount2, beforeAmount2) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('withdraw with Amount and Amount2', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - amount: preAmount, - amount2: preAmount2, - lp_token: preLPToken, - } = preAmm - - assert.ok(asset2.issuer) - - const ammWithdrawTx: AMMWithdraw = { - TransactionType: 'AMMWithdraw', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '50', - Amount2: { - currency: asset2.currency, - // @ts-expect-error: asset2.issuer should be defined at this point - issuer: asset2.issuer, - value: '50', - }, - Flags: AMMWithdrawFlags.tfTwoAsset, - } - - await testTransaction(testContext.client, ammWithdrawTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - expect(typeof amount2).toBe('object') - expect(typeof preAmount2).toBe('object') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = -50 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - // @ts-expect-error: afterAmount2 should be an object - const afterAmount2Value = parseInt(afterAmount2.value, 10) - // @ts-expect-error: beforeAmount2 should be an object - const beforeAmount2Value = parseInt(beforeAmount2.value, 10) - const diffAmount2Value = -17 - const expectedAmount2Value = beforeAmount2Value + diffAmount2Value - - const afterLPToken = lp_token - const beforeLPToken = preLPToken - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = -28 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.equal(afterAmount2Value, expectedAmount2Value) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('withdraw with Amount and LPTokenIn', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - amount: preAmount, - amount2: preAmount2, - lp_token: preLPToken, - } = preAmm - - const lptokenIn = { ...preLPToken, value: '5' } - const ammWithdrawTx: AMMWithdraw = { - TransactionType: 'AMMWithdraw', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - Amount: '5', - LPTokenIn: lptokenIn, - Flags: AMMWithdrawFlags.tfOneAssetLPToken, - } - - await testTransaction(testContext.client, ammWithdrawTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - expect(typeof amount2).toBe('object') - expect(typeof preAmount2).toBe('object') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = -17 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - - const afterLPToken = lp_token - const beforeLPToken = preLPToken - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = -5 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.deepEqual(afterAmount2, beforeAmount2) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) - - it('withdraw with LPTokenIn', async function () { - const { asset, asset2, testWallet } = ammPool - - const preAmmInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm: preAmm } = preAmmInfoRes.result - const { - amount: preAmount, - amount2: preAmount2, - lp_token: preLPToken, - } = preAmm - - const lptokenIn = { ...preLPToken, value: '5' } - const ammWithdrawTx: AMMWithdraw = { - TransactionType: 'AMMWithdraw', - Account: testWallet.classicAddress, - Asset: asset, - Asset2: asset2, - LPTokenIn: lptokenIn, - Flags: AMMWithdrawFlags.tfLPToken, - } - - await testTransaction(testContext.client, ammWithdrawTx, testWallet) - - const ammInfoRes: AMMInfoResponse = await testContext.client.request({ - command: 'amm_info', - asset, - asset2, - }) - - const { amm } = ammInfoRes.result - const { amount, amount2, lp_token } = amm - - expect(typeof amount).toBe('string') - expect(typeof preAmount).toBe('string') - expect(typeof amount2).toBe('object') - expect(typeof preAmount2).toBe('object') - - // @ts-expect-error: amount should be a string - const afterAmountDrops = parseInt(amount, 10) - // @ts-expect-error: preAmount should be a string - const beforeAmountDrops = parseInt(preAmount, 10) - const diffAmountDrops = -9 - const expectedAmountDrops = beforeAmountDrops + diffAmountDrops - - const afterAmount2 = amount2 - const beforeAmount2 = preAmount2 - // @ts-expect-error: afterAmount2 should be an object - const afterAmount2Value = parseInt(afterAmount2.value, 10) - // @ts-expect-error: beforeAmount2 should be an object - const beforeAmount2Value = parseInt(beforeAmount2.value, 10) - const diffAmount2Value = -3 - const expectedAmount2Value = beforeAmount2Value + diffAmount2Value - - const afterLPToken = lp_token - const beforeLPToken = preLPToken - const afterLPTokenValue = parseInt(afterLPToken.value, 10) - const beforeLPTokenValue = parseInt(beforeLPToken.value, 10) - const diffLPTokenValue = -5 - const expectedLPTokenValue = beforeLPTokenValue + diffLPTokenValue - - assert.equal(afterAmountDrops, expectedAmountDrops) - assert.equal(afterAmount2Value, expectedAmount2Value) - assert.equal(afterLPTokenValue, expectedLPTokenValue) - }) -}) diff --git a/packages/xrpl/test/integration/transactions/clawback.test.ts b/packages/xrpl/test/integration/transactions/clawback.test.ts deleted file mode 100644 index e0b3aedc..00000000 --- a/packages/xrpl/test/integration/transactions/clawback.test.ts +++ /dev/null @@ -1,115 +0,0 @@ -import { assert } from 'chai' - -import { - AccountSet, - AccountSetAsfFlags, - TrustSet, - Payment, - Clawback, -} from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { generateFundedWallet, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('Clawback', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const wallet2 = await generateFundedWallet(testContext.client) - - const setupAccountSetTx: AccountSet = { - TransactionType: 'AccountSet', - Account: testContext.wallet.classicAddress, - SetFlag: AccountSetAsfFlags.asfAllowTrustLineClawback, - } - await testTransaction( - testContext.client, - setupAccountSetTx, - testContext.wallet, - ) - - const setupTrustSetTx: TrustSet = { - TransactionType: 'TrustSet', - Account: wallet2.classicAddress, - LimitAmount: { - currency: 'USD', - issuer: testContext.wallet.classicAddress, - value: '1000', - }, - } - await testTransaction(testContext.client, setupTrustSetTx, wallet2) - - const setupPaymentTx: Payment = { - TransactionType: 'Payment', - Account: testContext.wallet.classicAddress, - Destination: wallet2.classicAddress, - Amount: { - currency: 'USD', - issuer: testContext.wallet.classicAddress, - value: '1000', - }, - } - await testTransaction( - testContext.client, - setupPaymentTx, - testContext.wallet, - ) - - // verify that line is created - const objectsResponse = await testContext.client.request({ - command: 'account_objects', - account: wallet2.classicAddress, - type: 'state', - }) - assert.lengthOf( - objectsResponse.result.account_objects, - 1, - 'Should be exactly one line on the ledger', - ) - - // actual test - clawback - const tx: Clawback = { - TransactionType: 'Clawback', - Account: testContext.wallet.classicAddress, - Amount: { - currency: 'USD', - issuer: wallet2.classicAddress, - value: '500', - }, - } - await testTransaction(testContext.client, tx, testContext.wallet) - - // verify amount clawed back - const linesResponse = await testContext.client.request({ - command: 'account_lines', - account: wallet2.classicAddress, - }) - - assert.lengthOf( - linesResponse.result.lines, - 1, - 'Should be exactly one line on the ledger', - ) - assert.equal( - '500', - linesResponse.result.lines[0].balance, - `Holder balance incorrect after Clawback`, - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/didDelete.test.ts b/packages/xrpl/test/integration/transactions/didDelete.test.ts deleted file mode 100644 index 0b5b6caa..00000000 --- a/packages/xrpl/test/integration/transactions/didDelete.test.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { assert } from 'chai' - -import { DIDSet, DIDDelete } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('DIDDelete', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const setupTx: DIDSet = { - TransactionType: 'DIDSet', - Account: testContext.wallet.address, - Data: '617474657374', - DIDDocument: '646F63', - URI: '6469645F6578616D706C65', - } - - await testTransaction(testContext.client, setupTx, testContext.wallet) - - // double check the DID was properly created - const initialAccountOffersResponse = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.address, - type: 'did', - }) - assert.lengthOf( - initialAccountOffersResponse.result.account_objects, - 1, - 'Should be exactly one DID on the ledger after a DIDSet transaction', - ) - - // actual test - cancel the check - const tx: DIDDelete = { - TransactionType: 'DIDDelete', - Account: testContext.wallet.address, - } - - await testTransaction(testContext.client, tx, testContext.wallet) - - // confirm that the DID no longer exists - const accountOffersResponse = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.address, - type: 'did', - }) - assert.lengthOf( - accountOffersResponse.result.account_objects, - 0, - 'Should be no DID on the ledger after a DIDDelete transaction', - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/didSet.test.ts b/packages/xrpl/test/integration/transactions/didSet.test.ts deleted file mode 100644 index 88b0854c..00000000 --- a/packages/xrpl/test/integration/transactions/didSet.test.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { assert } from 'chai' - -import { DIDSet } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('DIDSet', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const tx: DIDSet = { - TransactionType: 'DIDSet', - Account: testContext.wallet.classicAddress, - Data: '617474657374', - DIDDocument: '646F63', - URI: '6469645F6578616D706C65', - } - - await testTransaction(testContext.client, tx, testContext.wallet) - - // confirm that the DID was actually created - const accountOffersResponse = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'did', - }) - assert.lengthOf( - accountOffersResponse.result.account_objects, - 1, - 'Should be exactly one DID on the ledger after a DIDSet transaction', - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/nftokenMint.test.ts b/packages/xrpl/test/integration/transactions/nftokenMint.test.ts deleted file mode 100644 index daf1f29c..00000000 --- a/packages/xrpl/test/integration/transactions/nftokenMint.test.ts +++ /dev/null @@ -1,94 +0,0 @@ -import { assert } from 'chai' - -import { - convertStringToHex, - getNFTokenID, - NFTokenMint, - TransactionMetadata, - TxRequest, -} from '../../../src' -import { hashSignedTx } from '../../../src/utils/hashes' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('NFTokenMint', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'get NFTokenID', - async function () { - const tx: NFTokenMint = { - TransactionType: 'NFTokenMint', - Account: testContext.wallet.address, - URI: convertStringToHex('https://www.google.com'), - NFTokenTaxon: 0, - } - const response = await testTransaction( - testContext.client, - tx, - testContext.wallet, - ) - assert.equal(response.type, 'response') - - const txRequest: TxRequest = { - command: 'tx', - transaction: hashSignedTx(response.result.tx_blob), - } - const txResponse = await testContext.client.request(txRequest) - - assert.equal( - (txResponse.result.meta as TransactionMetadata).TransactionResult, - 'tesSUCCESS', - ) - - const accountNFTs = await testContext.client.request({ - command: 'account_nfts', - account: testContext.wallet.address, - }) - - const nftokenID = - getNFTokenID( - txResponse.result.meta as TransactionMetadata, - ) ?? 'undefined' - - const accountHasNFT = accountNFTs.result.account_nfts.some( - (value) => value.NFTokenID === nftokenID, - ) - - assert.isTrue( - accountHasNFT, - `Expected to find an NFT with NFTokenID ${nftokenID} in account ${ - testContext.wallet.address - } but did not find it. - \n\nHere's what was returned from 'account_nfts' for ${ - testContext.wallet.address - }: ${JSON.stringify(accountNFTs)}`, - ) - - const binaryTxResponse = await testContext.client.request({ - ...txRequest, - binary: true, - }) - - assert.equal( - nftokenID, - getNFTokenID(binaryTxResponse.result.meta_blob) ?? 'undefined', - `getNFTokenID produced a different outcome when decoding the metadata in binary format.`, - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/oracleDelete.test.ts b/packages/xrpl/test/integration/transactions/oracleDelete.test.ts deleted file mode 100644 index 56298732..00000000 --- a/packages/xrpl/test/integration/transactions/oracleDelete.test.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { stringToHex } from '@xrplf/isomorphic/utils' -import { assert } from 'chai' - -import { OracleSet, OracleDelete } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('OracleDelete', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const setTx: OracleSet = { - TransactionType: 'OracleSet', - Account: testContext.wallet.classicAddress, - OracleDocumentID: 1234, - LastUpdateTime: Math.floor(Date.now() / 1000), - PriceDataSeries: [ - { - PriceData: { - BaseAsset: 'XRP', - QuoteAsset: 'USD', - AssetPrice: 740, - Scale: 3, - }, - }, - ], - Provider: stringToHex('chainlink'), - URI: '6469645F6578616D706C65', - AssetClass: stringToHex('currency'), - } - - await testTransaction(testContext.client, setTx, testContext.wallet) - - const aoResult = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'oracle', - }) - - // confirm that the Oracle was created - assert.equal(aoResult.result.account_objects.length, 1) - - const deleteTx: OracleDelete = { - TransactionType: 'OracleDelete', - Account: testContext.wallet.classicAddress, - OracleDocumentID: 1234, - } - - await testTransaction(testContext.client, deleteTx, testContext.wallet) - - const aoResult2 = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - }) - - // confirm that the Oracle was actually deleted - assert.equal(aoResult2.result.account_objects.length, 0) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/oracleSet.test.ts b/packages/xrpl/test/integration/transactions/oracleSet.test.ts deleted file mode 100644 index 5927963d..00000000 --- a/packages/xrpl/test/integration/transactions/oracleSet.test.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { stringToHex } from '@xrplf/isomorphic/utils' -import { assert } from 'chai' - -import { OracleSet } from '../../../src' -import { Oracle } from '../../../src/models/ledger' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('OracleSet', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const tx: OracleSet = { - TransactionType: 'OracleSet', - Account: testContext.wallet.classicAddress, - OracleDocumentID: 1234, - LastUpdateTime: Math.floor(Date.now() / 1000), - PriceDataSeries: [ - { - PriceData: { - BaseAsset: 'XRP', - QuoteAsset: 'USD', - AssetPrice: 740, - Scale: 3, - }, - }, - ], - Provider: stringToHex('chainlink'), - URI: '6469645F6578616D706C65', - AssetClass: stringToHex('currency'), - } - - await testTransaction(testContext.client, tx, testContext.wallet) - - const result = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'oracle', - }) - - // confirm that the Oracle was actually created - assert.equal(result.result.account_objects.length, 1) - - // confirm details of Oracle ledger entry object - const oracle = result.result.account_objects[0] as Oracle - assert.equal(oracle.LastUpdateTime, tx.LastUpdateTime) - assert.equal(oracle.Owner, testContext.wallet.classicAddress) - assert.equal(oracle.AssetClass, tx.AssetClass) - assert.equal(oracle.Provider, tx.Provider) - assert.equal(oracle.PriceDataSeries.length, 1) - assert.equal(oracle.PriceDataSeries[0].PriceData.BaseAsset, 'XRP') - assert.equal(oracle.PriceDataSeries[0].PriceData.QuoteAsset, 'USD') - assert.equal(oracle.PriceDataSeries[0].PriceData.AssetPrice, '2e4') - assert.equal(oracle.PriceDataSeries[0].PriceData.Scale, 3) - assert.equal(oracle.Flags, 0) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainAccountCreateCommit.test.ts b/packages/xrpl/test/integration/transactions/xchainAccountCreateCommit.test.ts deleted file mode 100644 index 27f105ea..00000000 --- a/packages/xrpl/test/integration/transactions/xchainAccountCreateCommit.test.ts +++ /dev/null @@ -1,64 +0,0 @@ -import { assert } from 'chai' - -import { XChainAccountCreateCommit, Wallet } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, - setupBridge, -} from '../setup' -import { generateFundedWallet, getXRPBalance, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainAccountCreateCommit', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const { xchainBridge, signatureReward } = await setupBridge( - testContext.client, - ) - const initialBalance = Number( - await getXRPBalance(testContext.client, xchainBridge.LockingChainDoor), - ) - - // actually test XChainAccountCreateCommit - const wallet2 = await generateFundedWallet(testContext.client) - const destination = Wallet.generate() - const amount = 10000000 - const tx: XChainAccountCreateCommit = { - TransactionType: 'XChainAccountCreateCommit', - Account: wallet2.classicAddress, - XChainBridge: xchainBridge, - Amount: amount.toString(), - SignatureReward: signatureReward, - Destination: destination.classicAddress, - } - - await testTransaction(testContext.client, tx, wallet2) - - const accountInfoResponse2 = await testContext.client.request({ - command: 'account_info', - account: xchainBridge.LockingChainDoor, - }) - const finalBalance = Number( - accountInfoResponse2.result.account_data.Balance, - ) - assert.equal( - finalBalance, - initialBalance + amount + Number(signatureReward), - "The bridge door's balance should go up by the amount committed", - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainAddAccountCreateAttestation.test.ts b/packages/xrpl/test/integration/transactions/xchainAddAccountCreateAttestation.test.ts deleted file mode 100644 index 1e72b61b..00000000 --- a/packages/xrpl/test/integration/transactions/xchainAddAccountCreateAttestation.test.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { encode } from 'ripple-binary-codec' -import { sign } from 'ripple-keypairs' - -import { - Wallet, - XChainAddAccountCreateAttestation, - xrpToDrops, -} from '../../../src' -import serverUrl from '../serverUrl' -import { - setupBridge, - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCreateBridge', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const { xchainBridge, witness, signatureReward } = await setupBridge( - testContext.client, - ) - const destination = Wallet.generate() - const otherChainSource = Wallet.generate() - - const attestationToSign = { - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: xrpToDrops(300), - AttestationRewardAccount: witness.classicAddress, - WasLockingChainSend: 0, - XChainAccountCreateCount: 1, - Destination: destination.classicAddress, - SignatureReward: signatureReward, - } - const encodedAttestation = encode(attestationToSign) - const attestationSignature = sign(encodedAttestation, witness.privateKey) - - const tx: XChainAddAccountCreateAttestation = { - TransactionType: 'XChainAddAccountCreateAttestation', - Account: testContext.wallet.classicAddress, - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: xrpToDrops(300), - WasLockingChainSend: 0, - XChainAccountCreateCount: 1, - Destination: destination.classicAddress, - SignatureReward: signatureReward, - PublicKey: witness.publicKey, - Signature: attestationSignature, - AttestationRewardAccount: witness.classicAddress, - AttestationSignerAccount: witness.classicAddress, - } - await testTransaction(testContext.client, tx, testContext.wallet) - - // should not throw - await testContext.client.request({ - command: 'account_info', - account: destination.classicAddress, - }) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainAddClaimAttestation.test.ts b/packages/xrpl/test/integration/transactions/xchainAddClaimAttestation.test.ts deleted file mode 100644 index 9462f082..00000000 --- a/packages/xrpl/test/integration/transactions/xchainAddClaimAttestation.test.ts +++ /dev/null @@ -1,273 +0,0 @@ -/* eslint-disable max-statements -- necessary because transfers require a lot of steps */ -import { assert } from 'chai' -import { encode } from 'ripple-binary-codec' -import { sign } from 'ripple-keypairs' - -import { - AccountSet, - AccountSetAsfFlags, - IssuedCurrency, - IssuedCurrencyAmount, - SignerListSet, - TrustSet, - Wallet, - XChainAddClaimAttestation, - XChainBridge, - XChainCreateBridge, - XChainCreateClaimID, - xrpToDrops, -} from '../../../src' -import serverUrl from '../serverUrl' -import { - setupBridge, - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { - generateFundedWallet, - getIOUBalance, - getXRPBalance, - testTransaction, -} from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCreateBridge', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const { xchainBridge, witness, signatureReward } = await setupBridge( - testContext.client, - ) - const otherChainSource = Wallet.generate() - const amount = xrpToDrops(10) - - const claimIdTx: XChainCreateClaimID = { - TransactionType: 'XChainCreateClaimID', - Account: testContext.wallet.classicAddress, - XChainBridge: xchainBridge, - SignatureReward: signatureReward, - OtherChainSource: otherChainSource.classicAddress, - } - await testTransaction(testContext.client, claimIdTx, testContext.wallet) - - const initialBalance = Number( - await getXRPBalance(testContext.client, testContext.wallet), - ) - - const attestationToSign = { - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: amount, - AttestationRewardAccount: witness.classicAddress, - WasLockingChainSend: 0, - XChainClaimID: 1, - Destination: testContext.wallet.classicAddress, - } - const encodedAttestation = encode(attestationToSign) - const attestationSignature = sign(encodedAttestation, witness.privateKey) - - const tx: XChainAddClaimAttestation = { - TransactionType: 'XChainAddClaimAttestation', - Account: witness.classicAddress, - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: amount, - WasLockingChainSend: 0, - XChainClaimID: 1, - Destination: testContext.wallet.classicAddress, - PublicKey: witness.publicKey, - Signature: attestationSignature, - AttestationRewardAccount: witness.classicAddress, - AttestationSignerAccount: witness.classicAddress, - } - await testTransaction(testContext.client, tx, witness) - - const finalBalance = Number( - await getXRPBalance(testContext.client, testContext.wallet), - ) - assert.equal( - finalBalance, - initialBalance + Number(amount) - Number(signatureReward), - 'The destination balance should go up by the amount transferred', - ) - }, - TIMEOUT, - ) - - it( - 'IOU', - async () => { - const witness = await generateFundedWallet(testContext.client) - // we are on the "issuing chain" for this test - const lockingDoor = Wallet.generate() - const issuer = Wallet.generate() - - // set default rippling - const defaultRipplingTx: AccountSet = { - TransactionType: 'AccountSet', - Account: testContext.wallet.classicAddress, - SetFlag: AccountSetAsfFlags.asfDefaultRipple, - } - await testTransaction( - testContext.client, - defaultRipplingTx, - testContext.wallet, - ) - - const destination = await generateFundedWallet(testContext.client) - - const trustlineTx: TrustSet = { - TransactionType: 'TrustSet', - Account: destination.classicAddress, - LimitAmount: { - currency: 'USD', - issuer: testContext.wallet.classicAddress, - value: '1000000000', - }, - } - await testTransaction(testContext.client, trustlineTx, destination) - - const signatureReward = '200' - const xchainBridge: XChainBridge = { - LockingChainDoor: lockingDoor.classicAddress, - LockingChainIssue: { - currency: 'USD', - issuer: issuer.classicAddress, - }, - IssuingChainDoor: testContext.wallet.classicAddress, - IssuingChainIssue: { - currency: 'USD', - issuer: testContext.wallet.classicAddress, - }, - } - const setupTx: XChainCreateBridge = { - TransactionType: 'XChainCreateBridge', - Account: testContext.wallet.classicAddress, - XChainBridge: xchainBridge, - SignatureReward: signatureReward, - } - - await testTransaction(testContext.client, setupTx, testContext.wallet) - - // confirm that the transaction actually went through - const accountObjectsResponse = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'bridge', - }) - assert.lengthOf( - accountObjectsResponse.result.account_objects, - 1, - 'Should be exactly one bridge owned by the account', - ) - - const signerTx: SignerListSet = { - TransactionType: 'SignerListSet', - Account: testContext.wallet.classicAddress, - SignerEntries: [ - { - SignerEntry: { - Account: witness.classicAddress, - SignerWeight: 1, - }, - }, - ], - SignerQuorum: 1, - } - await testTransaction(testContext.client, signerTx, testContext.wallet) - - const signerAccountInfoResponse = await testContext.client.request({ - command: 'account_info', - account: testContext.wallet.classicAddress, - signer_lists: true, - }) - const signerListInfo = signerAccountInfoResponse.result.signer_lists?.[0] - assert.deepEqual( - signerListInfo?.SignerEntries, - signerTx.SignerEntries, - 'SignerEntries were not set properly', - ) - assert.equal( - signerListInfo?.SignerQuorum, - signerTx.SignerQuorum, - 'SignerQuorum was not set properly', - ) - - const otherChainSource = Wallet.generate() - const amount: IssuedCurrencyAmount = { - currency: 'USD', - issuer: issuer.classicAddress, - value: '10', - } - - const claimIdTx: XChainCreateClaimID = { - TransactionType: 'XChainCreateClaimID', - Account: destination.classicAddress, - XChainBridge: xchainBridge, - SignatureReward: signatureReward, - OtherChainSource: otherChainSource.classicAddress, - } - await testTransaction(testContext.client, claimIdTx, destination) - - const initialBalance = Number( - await getIOUBalance( - testContext.client, - destination, - xchainBridge.IssuingChainIssue as IssuedCurrency, - ), - ) - - const attestationToSign = { - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: amount, - AttestationRewardAccount: witness.classicAddress, - WasLockingChainSend: 1, - XChainClaimID: 1, - Destination: destination.classicAddress, - } - const encodedAttestation = encode(attestationToSign) - const attestationSignature = sign(encodedAttestation, witness.privateKey) - - const tx: XChainAddClaimAttestation = { - TransactionType: 'XChainAddClaimAttestation', - Account: witness.classicAddress, - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: amount, - WasLockingChainSend: 1, - XChainClaimID: 1, - Destination: destination.classicAddress, - PublicKey: witness.publicKey, - Signature: attestationSignature, - AttestationRewardAccount: witness.classicAddress, - AttestationSignerAccount: witness.classicAddress, - } - await testTransaction(testContext.client, tx, witness) - - const finalBalance = Number( - await getIOUBalance( - testContext.client, - destination, - xchainBridge.IssuingChainIssue as IssuedCurrency, - ), - ) - assert.equal( - finalBalance, - initialBalance + Number(amount.value), - 'The destination balance should go up by the amount transferred', - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainClaim.test.ts b/packages/xrpl/test/integration/transactions/xchainClaim.test.ts deleted file mode 100644 index 1987ceec..00000000 --- a/packages/xrpl/test/integration/transactions/xchainClaim.test.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { assert } from 'chai' -import { encode } from 'ripple-binary-codec' -import { sign } from 'ripple-keypairs' - -import { - Wallet, - XChainAddClaimAttestation, - XChainClaim, - XChainCreateClaimID, - xrpToDrops, -} from '../../../src' -import serverUrl from '../serverUrl' -import { - setupBridge, - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { generateFundedWallet, getXRPBalance, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCreateBridge', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const { xchainBridge, witness, signatureReward } = await setupBridge( - testContext.client, - ) - - const destination = await generateFundedWallet(testContext.client) - const otherChainSource = Wallet.generate() - const amount = xrpToDrops(10) - - const claimIdTx: XChainCreateClaimID = { - TransactionType: 'XChainCreateClaimID', - Account: destination.classicAddress, - XChainBridge: xchainBridge, - SignatureReward: signatureReward, - OtherChainSource: otherChainSource.classicAddress, - } - await testTransaction(testContext.client, claimIdTx, destination) - - const initialBalance = Number( - await getXRPBalance(testContext.client, destination), - ) - - const attestationToSign = { - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: amount, - AttestationRewardAccount: witness.classicAddress, - WasLockingChainSend: 0, - XChainClaimID: 1, - } - const encodedAttestation = encode(attestationToSign) - const attestationSignature = sign(encodedAttestation, witness.privateKey) - - const claimTx: XChainAddClaimAttestation = { - TransactionType: 'XChainAddClaimAttestation', - Account: witness.classicAddress, - XChainBridge: xchainBridge, - OtherChainSource: otherChainSource.classicAddress, - Amount: amount, - WasLockingChainSend: 0, - XChainClaimID: 1, - PublicKey: witness.publicKey, - Signature: attestationSignature, - AttestationRewardAccount: witness.classicAddress, - AttestationSignerAccount: witness.classicAddress, - } - await testTransaction(testContext.client, claimTx, witness) - - const intermediateBalance = Number( - await getXRPBalance(testContext.client, destination), - ) - assert.equal( - initialBalance, - intermediateBalance, - "The destination's balance should not change yet", - ) - - const tx: XChainClaim = { - TransactionType: 'XChainClaim', - Account: destination.classicAddress, - XChainBridge: xchainBridge, - Destination: destination.classicAddress, - XChainClaimID: 1, - Amount: amount, - } - await testTransaction(testContext.client, tx, destination) - - const finalBalance = Number( - await getXRPBalance(testContext.client, destination), - ) - assert.equal( - finalBalance, - initialBalance + Number(amount) - Number(signatureReward) - 12, - "The destination's balance should not change yet", - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainCommit.test.ts b/packages/xrpl/test/integration/transactions/xchainCommit.test.ts deleted file mode 100644 index f041ac4c..00000000 --- a/packages/xrpl/test/integration/transactions/xchainCommit.test.ts +++ /dev/null @@ -1,61 +0,0 @@ -import { assert } from 'chai' - -import { XChainCommit } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupBridge, - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { generateFundedWallet, getXRPBalance, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCommit', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const { xchainBridge } = await setupBridge(testContext.client) - - const initialBalance = Number( - await getXRPBalance(testContext.client, xchainBridge.LockingChainDoor), - ) - - // actually test XChainCommit - const wallet2 = await generateFundedWallet(testContext.client) - const amount = 10000000 - const tx: XChainCommit = { - TransactionType: 'XChainCommit', - Account: wallet2.classicAddress, - XChainBridge: xchainBridge, - XChainClaimID: 1, - Amount: amount.toString(), - } - - await testTransaction(testContext.client, tx, wallet2) - - const accountInfoResponse2 = await testContext.client.request({ - command: 'account_info', - account: xchainBridge.LockingChainDoor, - }) - const finalBalance = Number( - accountInfoResponse2.result.account_data.Balance, - ) - assert.equal( - initialBalance + amount, - finalBalance, - "The bridge door's balance should go up by the amount committed", - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainCreateBridge.test.ts b/packages/xrpl/test/integration/transactions/xchainCreateBridge.test.ts deleted file mode 100644 index 65d5f961..00000000 --- a/packages/xrpl/test/integration/transactions/xchainCreateBridge.test.ts +++ /dev/null @@ -1,55 +0,0 @@ -import { assert } from 'chai' - -import { XChainCreateBridge } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { GENESIS_ACCOUNT, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCreateBridge', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const tx: XChainCreateBridge = { - TransactionType: 'XChainCreateBridge', - Account: testContext.wallet.classicAddress, - XChainBridge: { - LockingChainDoor: testContext.wallet.classicAddress, - LockingChainIssue: { currency: 'XRP' }, - IssuingChainDoor: GENESIS_ACCOUNT, - IssuingChainIssue: { currency: 'XRP' }, - }, - SignatureReward: '200', - MinAccountCreateAmount: '10000000', - } - - await testTransaction(testContext.client, tx, testContext.wallet) - - // confirm that the transaction actually went through - const accountObjectsResponse = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'bridge', - }) - assert.lengthOf( - accountObjectsResponse.result.account_objects, - 1, - 'Should be exactly one bridge owned by the account', - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainCreateClaimID.test.ts b/packages/xrpl/test/integration/transactions/xchainCreateClaimID.test.ts deleted file mode 100644 index 7552f7b9..00000000 --- a/packages/xrpl/test/integration/transactions/xchainCreateClaimID.test.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { assert } from 'chai' - -import { XChainCreateClaimID, Wallet } from '../../../src' -import serverUrl from '../serverUrl' -import { - setupBridge, - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { generateFundedWallet, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCreateClaimID', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const { xchainBridge, signatureReward } = await setupBridge( - testContext.client, - ) - - // actually test XChainCreateClaimID - const wallet2 = await generateFundedWallet(testContext.client) - const otherChainSource = Wallet.generate() - const tx: XChainCreateClaimID = { - TransactionType: 'XChainCreateClaimID', - Account: wallet2.classicAddress, - XChainBridge: xchainBridge, - SignatureReward: signatureReward, - OtherChainSource: otherChainSource.classicAddress, - } - - await testTransaction(testContext.client, tx, wallet2) - - const accountObjectsResponse2 = await testContext.client.request({ - command: 'account_objects', - account: wallet2.classicAddress, - type: 'xchain_owned_claim_id', - }) - assert.lengthOf( - accountObjectsResponse2.result.account_objects, - 1, - 'Should be exactly one claim ID owned by the account', - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/integration/transactions/xchainModifyBridge.test.ts b/packages/xrpl/test/integration/transactions/xchainModifyBridge.test.ts deleted file mode 100644 index 5910ea9a..00000000 --- a/packages/xrpl/test/integration/transactions/xchainModifyBridge.test.ts +++ /dev/null @@ -1,95 +0,0 @@ -import { assert } from 'chai' - -import { XChainCreateBridge, XChainModifyBridge } from '../../../src' -import { Bridge } from '../../../src/models/ledger' -import serverUrl from '../serverUrl' -import { - setupClient, - teardownClient, - type XrplIntegrationTestContext, -} from '../setup' -import { GENESIS_ACCOUNT, testTransaction } from '../utils' - -// how long before each test case times out -const TIMEOUT = 20000 - -describe('XChainCreateBridge', function () { - let testContext: XrplIntegrationTestContext - - beforeEach(async () => { - testContext = await setupClient(serverUrl) - }) - afterEach(async () => teardownClient(testContext)) - - it( - 'base', - async () => { - const setupTx: XChainCreateBridge = { - TransactionType: 'XChainCreateBridge', - Account: testContext.wallet.classicAddress, - XChainBridge: { - LockingChainDoor: testContext.wallet.classicAddress, - LockingChainIssue: { currency: 'XRP' }, - IssuingChainDoor: GENESIS_ACCOUNT, - IssuingChainIssue: { currency: 'XRP' }, - }, - SignatureReward: '200', - MinAccountCreateAmount: '10000000', - } - - await testTransaction(testContext.client, setupTx, testContext.wallet) - - // confirm that the transaction actually went through - const accountObjectsResponse = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'bridge', - }) - assert.lengthOf( - accountObjectsResponse.result.account_objects, - 1, - 'Should be exactly one bridge owned by the account', - ) - const initialBridge = accountObjectsResponse.result - .account_objects[0] as unknown as Bridge - assert.equal( - initialBridge.SignatureReward, - '200', - 'Signature reward is incorrect', - ) - - const tx: XChainModifyBridge = { - TransactionType: 'XChainModifyBridge', - Account: testContext.wallet.classicAddress, - XChainBridge: { - LockingChainDoor: testContext.wallet.classicAddress, - LockingChainIssue: { currency: 'XRP' }, - IssuingChainDoor: GENESIS_ACCOUNT, - IssuingChainIssue: { currency: 'XRP' }, - }, - SignatureReward: '300', - } - await testTransaction(testContext.client, tx, testContext.wallet) - - // confirm that the transaction actually went through - const accountObjectsResponse2 = await testContext.client.request({ - command: 'account_objects', - account: testContext.wallet.classicAddress, - type: 'bridge', - }) - assert.lengthOf( - accountObjectsResponse2.result.account_objects, - 1, - 'Should be exactly one bridge owned by the account', - ) - const finalBridge = accountObjectsResponse2.result - .account_objects[0] as unknown as Bridge - assert.equal( - finalBridge.SignatureReward, - '300', - 'Signature reward was not modified', - ) - }, - TIMEOUT, - ) -}) diff --git a/packages/xrpl/test/models/AMMBid.test.ts b/packages/xrpl/test/models/AMMBid.test.ts deleted file mode 100644 index d7f0ea73..00000000 --- a/packages/xrpl/test/models/AMMBid.test.ts +++ /dev/null @@ -1,176 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateAMMBid } from '../../src/models/transactions/AMMBid' - -/** - * AMMBid Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AMMBid', function () { - let bid - - beforeEach(function () { - bid = { - TransactionType: 'AMMBid', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Asset: { - currency: 'XRP', - }, - Asset2: { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - }, - BidMin: { - currency: '039C99CD9AB0B70B32ECDA51EAAE471625608EA2', - issuer: 'rE54zDvgnghAoPopCgvtiqWNq3dU5y836S', - value: '50', - }, - BidMax: { - currency: '039C99CD9AB0B70B32ECDA51EAAE471625608EA2', - issuer: 'rE54zDvgnghAoPopCgvtiqWNq3dU5y836S', - value: '100', - }, - AuthAccounts: [ - { - AuthAccount: { - Account: 'rNZdsTBP5tH1M6GHC6bTreHAp6ouP8iZSh', - }, - }, - { - AuthAccount: { - Account: 'rfpFv97Dwu89FTyUwPjtpZBbuZxTqqgTmH', - }, - }, - { - AuthAccount: { - Account: 'rzzYHPGb8Pa64oqxCzmuffm122bitq3Vb', - }, - }, - { - AuthAccount: { - Account: 'rhwxHxaHok86fe4LykBom1jSJ3RYQJs1h4', - }, - }, - ], - Sequence: 1337, - } as any - }) - - it(`verifies valid AMMBid`, function () { - assert.doesNotThrow(() => validateAMMBid(bid)) - assert.doesNotThrow(() => validate(bid)) - }) - - it(`throws w/ missing field Asset`, function () { - delete bid.Asset - const errorMessage = 'AMMBid: missing field Asset' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ Asset must be a Currency`, function () { - bid.Asset = 1234 - const errorMessage = 'AMMBid: Asset must be a Currency' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ missing field Asset2`, function () { - delete bid.Asset2 - const errorMessage = 'AMMBid: missing field Asset2' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ Asset2 must be a Currency`, function () { - bid.Asset2 = 1234 - const errorMessage = 'AMMBid: Asset2 must be a Currency' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ BidMin must be an Amount`, function () { - bid.BidMin = 5 - const errorMessage = 'AMMBid: BidMin must be an Amount' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ BidMax must be an Amount`, function () { - bid.BidMax = 10 - const errorMessage = 'AMMBid: BidMax must be an Amount' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ AuthAccounts length must not be greater than 4`, function () { - bid.AuthAccounts.push({ - AuthAccount: { - Account: 'r3X6noRsvaLapAKCG78zAtWcbhB3sggS1s', - }, - }) - const errorMessage = - 'AMMBid: AuthAccounts length must not be greater than 4' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ AuthAccounts must be an AuthAccount array`, function () { - bid.AuthAccounts = 1234 - const errorMessage = 'AMMBid: AuthAccounts must be an AuthAccount array' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ invalid AuthAccounts when AuthAccount is null`, function () { - bid.AuthAccounts[0] = { - AuthAccount: null, - } - const errorMessage = 'AMMBid: invalid AuthAccounts' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ invalid AuthAccounts when AuthAccount is undefined`, function () { - bid.AuthAccounts[0] = { - AuthAccount: undefined, - } - const errorMessage = 'AMMBid: invalid AuthAccounts' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ invalid AuthAccounts when AuthAccount is not an object`, function () { - bid.AuthAccounts[0] = { - AuthAccount: 1234, - } - const errorMessage = 'AMMBid: invalid AuthAccounts' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ invalid AuthAccounts when AuthAccount.Account is not a string`, function () { - bid.AuthAccounts[0] = { - AuthAccount: { - Account: 1234, - }, - } - const errorMessage = 'AMMBid: invalid AuthAccounts' - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) - - it(`throws w/ AuthAccounts must not include sender's address`, function () { - bid.AuthAccounts[0] = { - AuthAccount: { - Account: bid.Account, - }, - } - const errorMessage = - "AMMBid: AuthAccounts must not include sender's address" - assert.throws(() => validateAMMBid(bid), ValidationError, errorMessage) - assert.throws(() => validate(bid), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/AMMCreate.test.ts b/packages/xrpl/test/models/AMMCreate.test.ts deleted file mode 100644 index 56242140..00000000 --- a/packages/xrpl/test/models/AMMCreate.test.ts +++ /dev/null @@ -1,121 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateAMMCreate } from '../../src/models/transactions/AMMCreate' - -/** - * AMMCreate Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AMMCreate', function () { - let ammCreate - - beforeEach(function () { - ammCreate = { - TransactionType: 'AMMCreate', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Amount: '1000', - Amount2: { - currency: 'USD', - issuer: 'rPyfep3gcLzkosKC9XiE77Y8DZWG6iWDT9', - value: '1000', - }, - TradingFee: 12, - Sequence: 1337, - } as any - }) - - it(`verifies valid AMMCreate`, function () { - assert.doesNotThrow(() => validateAMMCreate(ammCreate)) - assert.doesNotThrow(() => validate(ammCreate)) - }) - - it(`throws w/ missing Amount`, function () { - delete ammCreate.Amount - const errorMessage = 'AMMCreate: missing field Amount' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws w/ Amount must be an Amount`, function () { - ammCreate.Amount = 1000 - const errorMessage = 'AMMCreate: Amount must be an Amount' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws w/ missing Amount2`, function () { - delete ammCreate.Amount2 - const errorMessage = 'AMMCreate: missing field Amount2' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws w/ Amount2 must be an Amount`, function () { - ammCreate.Amount2 = 1000 - const errorMessage = 'AMMCreate: Amount2 must be an Amount' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws w/ missing TradingFee`, function () { - delete ammCreate.TradingFee - const errorMessage = 'AMMCreate: missing field TradingFee' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws w/ TradingFee must be a number`, function () { - ammCreate.TradingFee = '12' - const errorMessage = 'AMMCreate: TradingFee must be a number' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws when TradingFee is greater than 1000`, function () { - ammCreate.TradingFee = 1001 - const errorMessage = 'AMMCreate: TradingFee must be between 0 and 1000' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) - - it(`throws when TradingFee is a negative number`, function () { - ammCreate.TradingFee = -1 - const errorMessage = 'AMMCreate: TradingFee must be between 0 and 1000' - assert.throws( - () => validateAMMCreate(ammCreate), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammCreate), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/AMMDelete.test.ts b/packages/xrpl/test/models/AMMDelete.test.ts deleted file mode 100644 index 8c4c9936..00000000 --- a/packages/xrpl/test/models/AMMDelete.test.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateAMMDelete } from '../../src/models/transactions/AMMDelete' - -/** - * AMMDelete Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AMMDelete', function () { - let ammDelete - - beforeEach(function () { - ammDelete = { - TransactionType: 'AMMDelete', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Asset: { - currency: 'XRP', - }, - Asset2: { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - }, - Sequence: 1337, - Flags: 0, - } as any - }) - - it(`verifies valid AMMDelete`, function () { - assert.doesNotThrow(() => validateAMMDelete(ammDelete)) - assert.doesNotThrow(() => validate(ammDelete)) - }) - - it(`throws w/ missing field Asset`, function () { - delete ammDelete.Asset - const errorMessage = 'AMMDelete: missing field Asset' - assert.throws( - () => validateAMMDelete(ammDelete), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammDelete), ValidationError, errorMessage) - }) - - it(`throws w/ Asset must be a Currency`, function () { - ammDelete.Asset = 1234 - const errorMessage = 'AMMDelete: Asset must be a Currency' - assert.throws( - () => validateAMMDelete(ammDelete), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammDelete), ValidationError, errorMessage) - }) - - it(`throws w/ missing field Asset2`, function () { - delete ammDelete.Asset2 - const errorMessage = 'AMMDelete: missing field Asset2' - assert.throws( - () => validateAMMDelete(ammDelete), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammDelete), ValidationError, errorMessage) - }) - - it(`throws w/ Asset2 must be a Currency`, function () { - ammDelete.Asset2 = 1234 - const errorMessage = 'AMMDelete: Asset2 must be a Currency' - assert.throws( - () => validateAMMDelete(ammDelete), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(ammDelete), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/AMMDeposit.test.ts b/packages/xrpl/test/models/AMMDeposit.test.ts deleted file mode 100644 index 0f041d86..00000000 --- a/packages/xrpl/test/models/AMMDeposit.test.ts +++ /dev/null @@ -1,204 +0,0 @@ -/* eslint-disable no-bitwise -- bitwise necessary for enabling flags */ -import { assert } from 'chai' - -import { AMMDepositFlags, validate, ValidationError } from '../../src' -import { validateAMMDeposit } from '../../src/models/transactions/AMMDeposit' - -/** - * AMMDeposit Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AMMDeposit', function () { - const LPTokenOut = { - currency: 'B3813FCAB4EE68B3D0D735D6849465A9113EE048', - issuer: 'rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg', - value: '1000', - } - let deposit - - beforeEach(function () { - deposit = { - TransactionType: 'AMMDeposit', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Asset: { - currency: 'XRP', - }, - Asset2: { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - }, - Sequence: 1337, - Flags: 0, - } as any - }) - - it(`verifies valid AMMDeposit with LPTokenOut`, function () { - deposit.LPTokenOut = LPTokenOut - deposit.Flags |= AMMDepositFlags.tfLPToken - assert.doesNotThrow(() => validateAMMDeposit(deposit)) - assert.doesNotThrow(() => validate(deposit)) - }) - - it(`verifies valid AMMDeposit with Amount`, function () { - deposit.Amount = '1000' - deposit.Flags |= AMMDepositFlags.tfSingleAsset - assert.doesNotThrow(() => validateAMMDeposit(deposit)) - assert.doesNotThrow(() => validate(deposit)) - }) - - it(`verifies valid AMMDeposit with Amount and Amount2`, function () { - deposit.Amount = '1000' - deposit.Amount2 = { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - value: '2.5', - } - deposit.Flags |= AMMDepositFlags.tfTwoAsset - assert.doesNotThrow(() => validateAMMDeposit(deposit)) - assert.doesNotThrow(() => validate(deposit)) - }) - - it(`verifies valid AMMDeposit with Amount and LPTokenOut`, function () { - deposit.Amount = '1000' - deposit.LPTokenOut = LPTokenOut - deposit.Flags |= AMMDepositFlags.tfOneAssetLPToken - assert.doesNotThrow(() => validateAMMDeposit(deposit)) - assert.doesNotThrow(() => validate(deposit)) - }) - - it(`verifies valid AMMDeposit with Amount and EPrice`, function () { - deposit.Amount = '1000' - deposit.EPrice = '25' - deposit.Flags |= AMMDepositFlags.tfLimitLPToken - assert.doesNotThrow(() => validateAMMDeposit(deposit)) - assert.doesNotThrow(() => validate(deposit)) - }) - - it(`throws w/ missing field Asset`, function () { - delete deposit.Asset - const errorMessage = 'AMMDeposit: missing field Asset' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ Asset must be a Currency`, function () { - deposit.Asset = 1234 - const errorMessage = 'AMMDeposit: Asset must be a Currency' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ missing field Asset2`, function () { - delete deposit.Asset2 - const errorMessage = 'AMMDeposit: missing field Asset2' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ Asset2 must be a Currency`, function () { - deposit.Asset2 = 1234 - const errorMessage = 'AMMDeposit: Asset2 must be a Currency' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ must set at least LPTokenOut or Amount`, function () { - const errorMessage = 'AMMDeposit: must set at least LPTokenOut or Amount' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ must set Amount with Amount2`, function () { - deposit.Amount2 = { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - value: '2.5', - } - const errorMessage = 'AMMDeposit: must set Amount with Amount2' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ must set Amount with EPrice`, function () { - deposit.EPrice = '25' - const errorMessage = 'AMMDeposit: must set Amount with EPrice' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ LPTokenOut must be an IssuedCurrencyAmount`, function () { - deposit.LPTokenOut = 1234 - const errorMessage = - 'AMMDeposit: LPTokenOut must be an IssuedCurrencyAmount' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ Amount must be an Amount`, function () { - deposit.Amount = 1234 - const errorMessage = 'AMMDeposit: Amount must be an Amount' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ Amount2 must be an Amount`, function () { - deposit.Amount = '1000' - deposit.Amount2 = 1234 - const errorMessage = 'AMMDeposit: Amount2 must be an Amount' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) - - it(`throws w/ EPrice must be an Amount`, function () { - deposit.Amount = '1000' - deposit.EPrice = 1234 - const errorMessage = 'AMMDeposit: EPrice must be an Amount' - assert.throws( - () => validateAMMDeposit(deposit), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(deposit), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/AMMVote.test.ts b/packages/xrpl/test/models/AMMVote.test.ts deleted file mode 100644 index 25f6cdef..00000000 --- a/packages/xrpl/test/models/AMMVote.test.ts +++ /dev/null @@ -1,90 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateAMMVote } from '../../src/models/transactions/AMMVote' - -/** - * AMMVote Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AMMVote', function () { - let vote - - beforeEach(function () { - vote = { - TransactionType: 'AMMVote', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Asset: { - currency: 'XRP', - }, - Asset2: { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - }, - TradingFee: 25, - Sequence: 1337, - } as any - }) - - it(`verifies valid AMMVote`, function () { - assert.doesNotThrow(() => validateAMMVote(vote)) - assert.doesNotThrow(() => validate(vote)) - }) - - it(`throws w/ missing field Asset`, function () { - delete vote.Asset - const errorMessage = 'AMMVote: missing field Asset' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws w/ Asset must be a Currency`, function () { - vote.Asset = 1234 - const errorMessage = 'AMMVote: Asset must be a Currency' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws w/ missing field Asset2`, function () { - delete vote.Asset2 - const errorMessage = 'AMMVote: missing field Asset2' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws w/ Asset2 must be a Currency`, function () { - vote.Asset2 = 1234 - const errorMessage = 'AMMVote: Asset2 must be a Currency' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws w/ missing field TradingFee`, function () { - delete vote.TradingFee - const errorMessage = 'AMMVote: missing field TradingFee' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws w/ TradingFee must be a number`, function () { - vote.TradingFee = '25' - const errorMessage = 'AMMVote: TradingFee must be a number' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws when TradingFee is greater than AMM_MAX_TRADING_FEE`, function () { - vote.TradingFee = 1001 - const errorMessage = 'AMMVote: TradingFee must be between 0 and 1000' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) - - it(`throws when TradingFee is a negative number`, function () { - vote.TradingFee = -1 - const errorMessage = 'AMMVote: TradingFee must be between 0 and 1000' - assert.throws(() => validateAMMVote(vote), ValidationError, errorMessage) - assert.throws(() => validate(vote), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/AMMWithdraw.test.ts b/packages/xrpl/test/models/AMMWithdraw.test.ts deleted file mode 100644 index 47092ef7..00000000 --- a/packages/xrpl/test/models/AMMWithdraw.test.ts +++ /dev/null @@ -1,207 +0,0 @@ -/* eslint-disable no-bitwise -- bitwise necessary for enabling flags */ -import { assert } from 'chai' - -import { AMMWithdrawFlags, validate, ValidationError } from '../../src' -import { validateAMMWithdraw } from '../../src/models/transactions/AMMWithdraw' - -/** - * AMMWithdraw Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AMMWithdraw', function () { - const LPTokenIn = { - currency: 'B3813FCAB4EE68B3D0D735D6849465A9113EE048', - issuer: 'rH438jEAzTs5PYtV6CHZqpDpwCKQmPW9Cg', - value: '1000', - } - let withdraw - - beforeEach(function () { - withdraw = { - TransactionType: 'AMMWithdraw', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Asset: { - currency: 'XRP', - }, - Asset2: { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - }, - Sequence: 1337, - Flags: 0, - } as any - }) - - it(`verifies valid AMMWithdraw with LPTokenIn`, function () { - withdraw.LPTokenIn = LPTokenIn - withdraw.Flags |= AMMWithdrawFlags.tfLPToken - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`verifies valid AMMWithdraw with Amount`, function () { - withdraw.Amount = '1000' - withdraw.Flags |= AMMWithdrawFlags.tfSingleAsset - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`verifies valid AMMWithdraw with Amount and Amount2`, function () { - withdraw.Amount = '1000' - withdraw.Amount2 = { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - value: '2.5', - } - withdraw.Flags |= AMMWithdrawFlags.tfTwoAsset - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`verifies valid AMMWithdraw with Amount and LPTokenIn`, function () { - withdraw.Amount = '1000' - withdraw.LPTokenIn = LPTokenIn - withdraw.Flags |= AMMWithdrawFlags.tfOneAssetLPToken - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`verifies valid AMMWithdraw with Amount and EPrice`, function () { - withdraw.Amount = '1000' - withdraw.EPrice = '25' - withdraw.Flags |= AMMWithdrawFlags.tfLimitLPToken - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`verifies valid AMMWithdraw one asset withdraw all`, function () { - withdraw.Amount = '1000' - withdraw.Flags |= AMMWithdrawFlags.tfOneAssetWithdrawAll - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`verifies valid AMMWithdraw withdraw all`, function () { - withdraw.Flags |= AMMWithdrawFlags.tfWithdrawAll - assert.doesNotThrow(() => validateAMMWithdraw(withdraw)) - assert.doesNotThrow(() => validate(withdraw)) - }) - - it(`throws w/ missing field Asset`, function () { - delete withdraw.Asset - const errorMessage = 'AMMWithdraw: missing field Asset' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ Asset must be a Currency`, function () { - withdraw.Asset = 1234 - const errorMessage = 'AMMWithdraw: Asset must be a Currency' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ missing field Asset2`, function () { - delete withdraw.Asset2 - const errorMessage = 'AMMWithdraw: missing field Asset2' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ Asset2 must be a Currency`, function () { - withdraw.Asset2 = 1234 - const errorMessage = 'AMMWithdraw: Asset2 must be a Currency' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ must set Amount with Amount2`, function () { - withdraw.Amount2 = { - currency: 'ETH', - issuer: 'rP9jPyP5kyvFRb6ZiRghAGw5u8SGAmU4bd', - value: '2.5', - } - const errorMessage = 'AMMWithdraw: must set Amount with Amount2' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ must set Amount with EPrice`, function () { - withdraw.EPrice = '25' - const errorMessage = 'AMMWithdraw: must set Amount with EPrice' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ LPTokenIn must be an IssuedCurrencyAmount`, function () { - withdraw.LPTokenIn = 1234 - const errorMessage = - 'AMMWithdraw: LPTokenIn must be an IssuedCurrencyAmount' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ Amount must be an Amount`, function () { - withdraw.Amount = 1234 - const errorMessage = 'AMMWithdraw: Amount must be an Amount' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ Amount2 must be an Amount`, function () { - withdraw.Amount = '1000' - withdraw.Amount2 = 1234 - const errorMessage = 'AMMWithdraw: Amount2 must be an Amount' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) - - it(`throws w/ EPrice must be an Amount`, function () { - withdraw.Amount = '1000' - withdraw.EPrice = 1234 - const errorMessage = 'AMMWithdraw: EPrice must be an Amount' - assert.throws( - () => validateAMMWithdraw(withdraw), - ValidationError, - errorMessage, - ) - assert.throws(() => validate(withdraw), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/DIDDelete.test.ts b/packages/xrpl/test/models/DIDDelete.test.ts deleted file mode 100644 index 7248579b..00000000 --- a/packages/xrpl/test/models/DIDDelete.test.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { assert } from 'chai' - -import { validate } from '../../src' -import { validateDIDDelete } from '../../src/models/transactions/DIDDelete' - -/** - * DIDDelete Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('DIDDelete', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8', - Fee: '10', - Flags: 2147483648, - Sequence: 4, - TransactionType: 'DIDDelete', - } as any - }) - - it('verifies valid DIDDelete', function () { - assert.doesNotThrow(() => validateDIDDelete(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws on invalid DIDDelete', function () { - tx.FakeField = 'blah' - assert.doesNotThrow(() => validateDIDDelete(tx)) - assert.doesNotThrow(() => validate(tx)) - }) -}) diff --git a/packages/xrpl/test/models/DIDSet.test.ts b/packages/xrpl/test/models/DIDSet.test.ts deleted file mode 100644 index 2fc16ca5..00000000 --- a/packages/xrpl/test/models/DIDSet.test.ts +++ /dev/null @@ -1,93 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateDIDSet } from '../../src/models/transactions/DIDSet' - -/** - * DIDSet Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('DIDSet', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8', - Data: '617474657374', - DIDDocument: '646F63', - Fee: '10', - Flags: 2147483648, - Sequence: 3, - TransactionType: 'DIDSet', - URI: '6469645F6578616D706C65', - } as any - }) - - it('verifies valid DIDSet', function () { - assert.doesNotThrow(() => validateDIDSet(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ invalid Data', function () { - tx.Data = 123 - - assert.throws( - () => validateDIDSet(tx), - ValidationError, - 'DIDSet: invalid field Data', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'DIDSet: invalid field Data', - ) - }) - - it('throws w/ invalid DIDDocument', function () { - tx.DIDDocument = 123 - - assert.throws( - () => validateDIDSet(tx), - ValidationError, - 'DIDSet: invalid field DIDDocument', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'DIDSet: invalid field DIDDocument', - ) - }) - - it('throws w/ invalid URI', function () { - tx.URI = 123 - - assert.throws( - () => validateDIDSet(tx), - ValidationError, - 'DIDSet: invalid field URI', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'DIDSet: invalid field URI', - ) - }) - - it('throws w/ empty DID', function () { - delete tx.Data - delete tx.DIDDocument - delete tx.URI - - assert.throws( - () => validateDIDSet(tx), - ValidationError, - 'DIDSet: Must have at least one of `Data`, `DIDDocument`, and `URI`', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'DIDSet: Must have at least one of `Data`, `DIDDocument`, and `URI`', - ) - }) -}) diff --git a/packages/xrpl/test/models/NFTokenAcceptOffer.test.ts b/packages/xrpl/test/models/NFTokenAcceptOffer.test.ts deleted file mode 100644 index f53b14c3..00000000 --- a/packages/xrpl/test/models/NFTokenAcceptOffer.test.ts +++ /dev/null @@ -1,179 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' - -const NFTOKEN_BUY_OFFER = - 'AED08CC1F50DD5F23A1948AF86153A3F3B7593E5EC77D65A02BB1B29E05AB6AF' -const NFTOKEN_SELL_OFFER = - 'AED08CC1F50DD5F23A1948AF86153A3F3B7593E5EC77D65A02BB1B29E05AB6AE' - -/** - * NFTokenAcceptOffer Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('NFTokenAcceptOffer', function () { - it(`verifies valid NFTokenAcceptOffer with NFTokenBuyOffer`, function () { - const validNFTokenAcceptOffer = { - TransactionType: 'NFTokenAcceptOffer', - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validate(validNFTokenAcceptOffer)) - }) - - it(`verifies valid NFTokenAcceptOffer with NFTokenSellOffer`, function () { - const validNFTokenAcceptOffer = { - TransactionType: 'NFTokenAcceptOffer', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validate(validNFTokenAcceptOffer)) - }) - - it(`throws w/ missing NFTokenSellOffer and NFTokenBuyOffer`, function () { - const invalid = { - TransactionType: 'NFTokenAcceptOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenAcceptOffer: must set either NFTokenSellOffer or NFTokenBuyOffer', - ) - }) - - it(`throws w/ missing NFTokenSellOffer and present NFTokenBrokerFee`, function () { - const invalid = { - TransactionType: 'NFTokenAcceptOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - NFTokenBrokerFee: '1', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenAcceptOffer: both NFTokenSellOffer and NFTokenBuyOffer must be set if using brokered mode', - ) - }) - - it(`throws w/ missing NFTokenBuyOffer and present NFTokenBrokerFee`, function () { - const invalid = { - TransactionType: 'NFTokenAcceptOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - NFTokenBrokerFee: '1', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenAcceptOffer: both NFTokenSellOffer and NFTokenBuyOffer must be set if using brokered mode', - ) - }) - - it(`verifies valid NFTokenAcceptOffer with both offers and no NFTokenBrokerFee`, function () { - const validNFTokenAcceptOffer = { - TransactionType: 'NFTokenAcceptOffer', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validate(validNFTokenAcceptOffer)) - }) - - it(`verifies valid NFTokenAcceptOffer with NFTokenBrokerFee`, function () { - const validNFTokenAcceptOffer = { - TransactionType: 'NFTokenAcceptOffer', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - NFTokenBrokerFee: '1', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validate(validNFTokenAcceptOffer)) - }) - - it(`throws w/ NFTokenBrokerFee === 0`, function () { - const invalid = { - TransactionType: 'NFTokenAcceptOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - NFTokenBrokerFee: '0', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenAcceptOffer: NFTokenBrokerFee must be greater than 0; omit if there is no fee', - ) - }) - - it(`throws w/ NFTokenBrokerFee < 0`, function () { - const invalid = { - TransactionType: 'NFTokenAcceptOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - NFTokenBrokerFee: '-1', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenAcceptOffer: NFTokenBrokerFee must be greater than 0; omit if there is no fee', - ) - }) - - it(`throws w/ invalid NFTokenBrokerFee`, function () { - const invalid = { - TransactionType: 'NFTokenAcceptOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenSellOffer: NFTOKEN_SELL_OFFER, - NFTokenBuyOffer: NFTOKEN_BUY_OFFER, - NFTokenBrokerFee: 1, - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenAcceptOffer: invalid NFTokenBrokerFee', - ) - }) -}) diff --git a/packages/xrpl/test/models/NFTokenBurn.test.ts b/packages/xrpl/test/models/NFTokenBurn.test.ts deleted file mode 100644 index 9d799a32..00000000 --- a/packages/xrpl/test/models/NFTokenBurn.test.ts +++ /dev/null @@ -1,42 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' - -const TOKEN_ID = - '00090032B5F762798A53D543A014CAF8B297CFF8F2F937E844B17C9E00000003' - -/** - * NFTokenBurn Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('NFTokenBurn', function () { - it(`verifies valid NFTokenBurn`, function () { - const validNFTokenBurn = { - TransactionType: 'NFTokenBurn', - NFTokenID: TOKEN_ID, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validate(validNFTokenBurn)) - }) - - it(`throws w/ missing NFTokenID`, function () { - const invalid = { - TransactionType: 'NFTokenBurn', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenBurn: missing field NFTokenID', - ) - }) -}) diff --git a/packages/xrpl/test/models/NFTokenCancelOffer.test.ts b/packages/xrpl/test/models/NFTokenCancelOffer.test.ts deleted file mode 100644 index d0202995..00000000 --- a/packages/xrpl/test/models/NFTokenCancelOffer.test.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' - -const BUY_OFFER = - 'AED08CC1F50DD5F23A1948AF86153A3F3B7593E5EC77D65A02BB1B29E05AB6AF' - -/** - * NFTokenCancelOffer Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('NFTokenCancelOffer', function () { - it(`verifies valid NFTokenCancelOffer`, function () { - const validNFTokenCancelOffer = { - TransactionType: 'NFTokenCancelOffer', - NFTokenOffers: [BUY_OFFER], - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validate(validNFTokenCancelOffer)) - }) - - it(`throws w/ missing NFTokenOffers`, function () { - const invalid = { - TransactionType: 'NFTokenCancelOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCancelOffer: missing field NFTokenOffers', - ) - }) - - it(`throws w/ empty NFTokenOffers`, function () { - const invalid = { - TransactionType: 'NFTokenCancelOffer', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenOffers: [], - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCancelOffer: empty field NFTokenOffers', - ) - }) -}) diff --git a/packages/xrpl/test/models/NFTokenCreateOffer.test.ts b/packages/xrpl/test/models/NFTokenCreateOffer.test.ts deleted file mode 100644 index 62608616..00000000 --- a/packages/xrpl/test/models/NFTokenCreateOffer.test.ts +++ /dev/null @@ -1,217 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError, NFTokenCreateOfferFlags } from '../../src' - -const NFTOKEN_ID = - '00090032B5F762798A53D543A014CAF8B297CFF8F2F937E844B17C9E00000003' - -/** - * NFTokenCreateOffer Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('NFTokenCreateOffer', function () { - it(`verifies valid NFTokenCreateOffer buyside`, function () { - const validNFTokenCreateOffer = { - TransactionType: 'NFTokenCreateOffer', - NFTokenID: NFTOKEN_ID, - Amount: '1', - Owner: 'rcXY84C4g14iFp6taFXjjQGVeHqSCh9RX', - Expiration: 1000, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Destination: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.doesNotThrow(() => validate(validNFTokenCreateOffer)) - }) - - it(`verifies valid NFTokenCreateOffer sellside`, function () { - const validNFTokenCreateOffer = { - TransactionType: 'NFTokenCreateOffer', - NFTokenID: NFTOKEN_ID, - Amount: '1', - Flags: { - tfSellNFToken: true, - }, - Expiration: 1000, - Destination: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.doesNotThrow(() => validate(validNFTokenCreateOffer)) - }) - - it(`verifies w/ 0 Amount NFTokenCreateOffer sellside`, function () { - const validNFTokenCreateOffer = { - TransactionType: 'NFTokenCreateOffer', - NFTokenID: NFTOKEN_ID, - Amount: '0', - Flags: NFTokenCreateOfferFlags.tfSellNFToken, - Expiration: 1000, - Destination: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.doesNotThrow(() => validate(validNFTokenCreateOffer)) - }) - - it(`throws w/ Account === Owner`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - NFTokenID: NFTOKEN_ID, - Amount: '1', - Expiration: 1000, - Owner: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: Owner and Account must not be equal', - ) - }) - - it(`throws w/ Account === Destination`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - NFTokenID: NFTOKEN_ID, - Amount: '1', - Flags: NFTokenCreateOfferFlags.tfSellNFToken, - Expiration: 1000, - Destination: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: Destination and Account must not be equal', - ) - }) - - it(`throws w/out NFTokenID`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - Amount: '1', - Owner: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', - Expiration: 1000, - Destination: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: missing field NFTokenID', - ) - }) - - it(`throws w/ invalid Amount`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - NFTokenID: NFTOKEN_ID, - Amount: 1, - Owner: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', - Expiration: 1000, - Destination: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: invalid Amount', - ) - }) - - it(`throws w/ missing Amount`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - Owner: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', - Expiration: 1000, - NFTokenID: NFTOKEN_ID, - Destination: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: invalid Amount', - ) - }) - - it(`throws w/ Owner for sell offer`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - Expiration: 1000, - Owner: 'rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - NFTokenID: NFTOKEN_ID, - Flags: NFTokenCreateOfferFlags.tfSellNFToken, - Amount: '1', - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: Owner must not be present for sell offers', - ) - }) - - it(`throws w/out Owner for buy offer`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - Expiration: 1000, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Amount: '1', - NFTokenID: NFTOKEN_ID, - Fee: '5000000', - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: Owner must be present for buy offers', - ) - }) - - it(`throws w/ 0 Amount for buy offer`, function () { - const invalid = { - TransactionType: 'NFTokenCreateOffer', - Expiration: 1000, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Owner: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - Amount: '0', - Fee: '5000000', - NFTokenID: NFTOKEN_ID, - Sequence: 2470665, - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenCreateOffer: Amount must be greater than 0 for buy offers', - ) - }) -}) diff --git a/packages/xrpl/test/models/NFTokenMint.test.ts b/packages/xrpl/test/models/NFTokenMint.test.ts deleted file mode 100644 index 82dbd001..00000000 --- a/packages/xrpl/test/models/NFTokenMint.test.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { assert } from 'chai' - -import { - convertStringToHex, - validate, - ValidationError, - NFTokenMintFlags, -} from '../../src' - -/** - * NFTokenMint Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('NFTokenMint', function () { - it(`verifies valid NFTokenMint`, function () { - const validNFTokenMint = { - TransactionType: 'NFTokenMint', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: { - tfTransferable: true, - }, - NFTokenTaxon: 0, - Issuer: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - TransferFee: 1, - URI: convertStringToHex('http://xrpl.org'), - } as any - - assert.doesNotThrow(() => validate(validNFTokenMint)) - }) - - it(`throws w/ missing NFTokenTaxon`, function () { - const invalid = { - TransactionType: 'NFTokenMint', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: NFTokenMintFlags.tfTransferable, - Issuer: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - TransferFee: 1, - URI: convertStringToHex('http://xrpl.org'), - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenMint: missing field NFTokenTaxon', - ) - }) - - it(`throws w/ Account === Issuer`, function () { - const invalid = { - TransactionType: 'NFTokenMint', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: NFTokenMintFlags.tfTransferable, - Issuer: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - TransferFee: 1, - NFTokenTaxon: 0, - URI: convertStringToHex('http://xrpl.org'), - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenMint: Issuer must not be equal to Account', - ) - }) - - it(`throws w/ URI being an empty string`, function () { - const invalid = { - TransactionType: 'NFTokenMint', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: NFTokenMintFlags.tfTransferable, - NFTokenTaxon: 0, - Issuer: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - TransferFee: 1, - URI: '', - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenMint: URI must not be empty string', - ) - }) - - it(`throws w/ URI not in hex format`, function () { - const invalid = { - TransactionType: 'NFTokenMint', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: NFTokenMintFlags.tfTransferable, - NFTokenTaxon: 0, - Issuer: 'r9LqNeG6qHxjeUocjvVki2XR35weJ9mZgQ', - TransferFee: 1, - URI: 'http://xrpl.org', - } as any - - assert.throws( - () => validate(invalid), - ValidationError, - 'NFTokenMint: URI must be in hex format', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainAccountCreateCommit.test.ts b/packages/xrpl/test/models/XChainAccountCreateCommit.test.ts deleted file mode 100644 index 454458fd..00000000 --- a/packages/xrpl/test/models/XChainAccountCreateCommit.test.ts +++ /dev/null @@ -1,161 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainAccountCreateCommit } from '../../src/models/transactions/XChainAccountCreateCommit' - -/** - * XChainAccountCreateCommit Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainAccountCreateCommit', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - XChainBridge: { - LockingChainDoor: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - LockingChainIssue: { - currency: 'XRP', - }, - IssuingChainDoor: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - IssuingChainIssue: { - currency: 'XRP', - }, - }, - Amount: '1000000', - Fee: '10', - Flags: 2147483648, - Destination: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - Sequence: 1, - SignatureReward: '10000', - TransactionType: 'XChainAccountCreateCommit', - } as any - }) - - it('verifies valid XChainAccountCreateCommit', function () { - assert.doesNotThrow(() => validateXChainAccountCreateCommit(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field XChainBridge', - ) - }) - - it('throws w/ missing SignatureReward', function () { - delete tx.SignatureReward - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field SignatureReward', - ) - }) - - it('throws w/ invalid SignatureReward', function () { - tx.SignatureReward = { currency: 'ETH' } - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field SignatureReward', - ) - }) - - it('throws w/ missing Destination', function () { - delete tx.Destination - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field Destination', - ) - }) - - it('throws w/ invalid Destination', function () { - tx.Destination = 123 - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field Destination', - ) - }) - - it('throws w/ missing Amount', function () { - delete tx.Amount - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: missing field Amount', - ) - }) - - it('throws w/ invalid Amount', function () { - tx.Amount = { currency: 'ETH' } - - assert.throws( - () => validateXChainAccountCreateCommit(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAccountCreateCommit: invalid field Amount', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainAddAccountCreateAttestation.test.ts b/packages/xrpl/test/models/XChainAddAccountCreateAttestation.test.ts deleted file mode 100644 index 4fb98fd5..00000000 --- a/packages/xrpl/test/models/XChainAddAccountCreateAttestation.test.ts +++ /dev/null @@ -1,381 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainAddAccountCreateAttestation } from '../../src/models/transactions/XChainAddAccountCreateAttestation' - -/** - * XChainAddAccountCreateAttestation Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainAddAccountCreateAttestation', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'r9cYxdjQsoXAEz3qQJc961SNLaXRkWXCvT', - Amount: '10000000', - AttestationRewardAccount: 'r9cYxdjQsoXAEz3qQJc961SNLaXRkWXCvT', - AttestationSignerAccount: 'r9cYxdjQsoXAEz3qQJc961SNLaXRkWXCvT', - Destination: 'rJdTJRJZ6GXCCRaamHJgEqVzB7Zy4557Pi', - Fee: '20', - LastLedgerSequence: 13, - OtherChainSource: 'raFcdz1g8LWJDJWJE2ZKLRGdmUmsTyxaym', - PublicKey: - 'ED1F4A024ACFEBDB6C7AA88DEDE3364E060487EA31B14CC9E0D610D152B31AADC2', - Sequence: 5, - Signature: - 'EEFCFA3DC2AB4AB7C4D2EBBC168CB621A11B82BABD86534DFC8EFA72439A496' + - '62D744073CD848E7A587A95B35162CDF9A69BB237E72C9537A987F5B8C394F30D', - SignatureReward: '100', - TransactionType: 'XChainAddAccountCreateAttestation', - WasLockingChainSend: 1, - XChainAccountCreateCount: '0000000000000006', - XChainBridge: { - IssuingChainDoor: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - IssuingChainIssue: { - currency: 'XRP', - }, - LockingChainDoor: 'rDJVtEuDKr4rj1B3qtW7R5TVWdXV2DY7Qg', - LockingChainIssue: { - currency: 'XRP', - }, - }, - } as any - }) - - it('verifies valid XChainAddAccountCreateAttestation', function () { - assert.doesNotThrow(() => validateXChainAddAccountCreateAttestation(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing Amount', function () { - delete tx.Amount - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field Amount', - ) - }) - - it('throws w/ invalid Amount', function () { - tx.Amount = { currency: 'ETH' } - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field Amount', - ) - }) - - it('throws w/ missing AttestationRewardAccount', function () { - delete tx.AttestationRewardAccount - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field AttestationRewardAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field AttestationRewardAccount', - ) - }) - - it('throws w/ invalid AttestationRewardAccount', function () { - tx.AttestationRewardAccount = 123 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field AttestationRewardAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field AttestationRewardAccount', - ) - }) - - it('throws w/ missing AttestationSignerAccount', function () { - delete tx.AttestationSignerAccount - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field AttestationSignerAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field AttestationSignerAccount', - ) - }) - - it('throws w/ invalid AttestationSignerAccount', function () { - tx.AttestationSignerAccount = 123 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field AttestationSignerAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field AttestationSignerAccount', - ) - }) - - it('throws w/ missing Destination', function () { - delete tx.Destination - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field Destination', - ) - }) - - it('throws w/ invalid Destination', function () { - tx.Destination = 123 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field Destination', - ) - }) - - it('throws w/ missing OtherChainSource', function () { - delete tx.OtherChainSource - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field OtherChainSource', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field OtherChainSource', - ) - }) - - it('throws w/ invalid OtherChainSource', function () { - tx.OtherChainSource = 123 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field OtherChainSource', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field OtherChainSource', - ) - }) - - it('throws w/ missing PublicKey', function () { - delete tx.PublicKey - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field PublicKey', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field PublicKey', - ) - }) - - it('throws w/ invalid PublicKey', function () { - tx.PublicKey = 123 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field PublicKey', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field PublicKey', - ) - }) - - it('throws w/ missing Signature', function () { - delete tx.Signature - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field Signature', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field Signature', - ) - }) - - it('throws w/ invalid Signature', function () { - tx.Signature = 123 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field Signature', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field Signature', - ) - }) - - it('throws w/ missing SignatureReward', function () { - delete tx.SignatureReward - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field SignatureReward', - ) - }) - - it('throws w/ invalid SignatureReward', function () { - tx.SignatureReward = { currency: 'ETH' } - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field SignatureReward', - ) - }) - - it('throws w/ missing WasLockingChainSend', function () { - delete tx.WasLockingChainSend - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field WasLockingChainSend', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field WasLockingChainSend', - ) - }) - - it('throws w/ invalid WasLockingChainSend', function () { - tx.WasLockingChainSend = 2 - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field WasLockingChainSend', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field WasLockingChainSend', - ) - }) - - it('throws w/ missing XChainAccountCreateCount', function () { - delete tx.XChainAccountCreateCount - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field XChainAccountCreateCount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field XChainAccountCreateCount', - ) - }) - - it('throws w/ invalid XChainAccountCreateCount', function () { - tx.XChainAccountCreateCount = { currency: 'ETH' } - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field XChainAccountCreateCount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field XChainAccountCreateCount', - ) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainAddAccountCreateAttestation(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddAccountCreateAttestation: invalid field XChainBridge', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainAddClaimAttestation.test.ts b/packages/xrpl/test/models/XChainAddClaimAttestation.test.ts deleted file mode 100644 index 4e7d1aeb..00000000 --- a/packages/xrpl/test/models/XChainAddClaimAttestation.test.ts +++ /dev/null @@ -1,334 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainAddClaimAttestation } from '../../src/models/transactions/XChainAddClaimAttestation' - -/** - * XChainAddClaimAttestation Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainAddClaimAttestation', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rsqvD8WFFEBBv4nztpoW9YYXJ7eRzLrtc3', - Amount: '10000000', - AttestationRewardAccount: 'rsqvD8WFFEBBv4nztpoW9YYXJ7eRzLrtc3', - AttestationSignerAccount: 'rsqvD8WFFEBBv4nztpoW9YYXJ7eRzLrtc3', - Destination: 'rJdTJRJZ6GXCCRaamHJgEqVzB7Zy4557Pi', - Fee: '20', - LastLedgerSequence: 19, - OtherChainSource: 'raFcdz1g8LWJDJWJE2ZKLRGdmUmsTyxaym', - PublicKey: - 'ED7541DEC700470F54276C90C333A13CDBB5D341FD43C60CEA12170F6D6D4E1136', - Sequence: 9, - Signature: - '7C175050B08000AD35EEB2D87E16CD3F95A0AEEBF2A049474275153D9D4DD44528FE99AA50E71660A15B0B768E1B90E609BBD5DC7AFAFD45D9705D72D40EA10C', - TransactionType: 'XChainAddClaimAttestation', - WasLockingChainSend: 1, - XChainBridge: { - IssuingChainDoor: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - IssuingChainIssue: { - currency: 'XRP', - }, - LockingChainDoor: 'rDJVtEuDKr4rj1B3qtW7R5TVWdXV2DY7Qg', - LockingChainIssue: { - currency: 'XRP', - }, - }, - XChainClaimID: '0000000000000001', - } as any - }) - - it('verifies valid XChainAddClaimAttestation', function () { - assert.doesNotThrow(() => validateXChainAddClaimAttestation(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing Amount', function () { - delete tx.Amount - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field Amount', - ) - }) - - it('throws w/ invalid Amount', function () { - tx.Amount = { currency: 'ETH' } - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field Amount', - ) - }) - - it('throws w/ missing AttestationRewardAccount', function () { - delete tx.AttestationRewardAccount - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field AttestationRewardAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field AttestationRewardAccount', - ) - }) - - it('throws w/ invalid AttestationRewardAccount', function () { - tx.AttestationRewardAccount = 123 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field AttestationRewardAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field AttestationRewardAccount', - ) - }) - - it('throws w/ missing AttestationSignerAccount', function () { - delete tx.AttestationSignerAccount - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field AttestationSignerAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field AttestationSignerAccount', - ) - }) - - it('throws w/ invalid AttestationSignerAccount', function () { - tx.AttestationSignerAccount = 123 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field AttestationSignerAccount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field AttestationSignerAccount', - ) - }) - - it('throws w/ invalid Destination', function () { - tx.Destination = 123 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field Destination', - ) - }) - - it('throws w/ missing OtherChainSource', function () { - delete tx.OtherChainSource - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field OtherChainSource', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field OtherChainSource', - ) - }) - - it('throws w/ invalid OtherChainSource', function () { - tx.OtherChainSource = 123 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field OtherChainSource', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field OtherChainSource', - ) - }) - - it('throws w/ missing PublicKey', function () { - delete tx.PublicKey - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field PublicKey', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field PublicKey', - ) - }) - - it('throws w/ invalid PublicKey', function () { - tx.PublicKey = 123 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field PublicKey', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field PublicKey', - ) - }) - - it('throws w/ missing Signature', function () { - delete tx.Signature - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field Signature', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field Signature', - ) - }) - - it('throws w/ invalid Signature', function () { - tx.Signature = 123 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field Signature', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field Signature', - ) - }) - - it('throws w/ missing WasLockingChainSend', function () { - delete tx.WasLockingChainSend - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field WasLockingChainSend', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field WasLockingChainSend', - ) - }) - - it('throws w/ invalid WasLockingChainSend', function () { - tx.WasLockingChainSend = 2 - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field WasLockingChainSend', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field WasLockingChainSend', - ) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field XChainBridge', - ) - }) - - it('throws w/ missing XChainClaimID', function () { - delete tx.XChainClaimID - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field XChainClaimID', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: missing field XChainClaimID', - ) - }) - - it('throws w/ invalid XChainClaimID', function () { - tx.XChainClaimID = { currency: 'ETH' } - - assert.throws( - () => validateXChainAddClaimAttestation(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field XChainClaimID', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainAddClaimAttestation: invalid field XChainClaimID', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainClaim.test.ts b/packages/xrpl/test/models/XChainClaim.test.ts deleted file mode 100644 index 7b854ea7..00000000 --- a/packages/xrpl/test/models/XChainClaim.test.ts +++ /dev/null @@ -1,176 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainClaim } from '../../src/models/transactions/XChainClaim' - -/** - * XChainClaim Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainClaim', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - Amount: '10000', - XChainBridge: { - LockingChainDoor: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - LockingChainIssue: { - currency: 'XRP', - }, - IssuingChainDoor: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - IssuingChainIssue: { - currency: 'XRP', - }, - }, - Destination: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - Fee: '10', - Flags: 2147483648, - Sequence: 1, - TransactionType: 'XChainClaim', - XChainClaimID: '0000000000000001', - } as any - }) - - it('verifies valid XChainClaim', function () { - assert.doesNotThrow(() => validateXChainClaim(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: invalid field XChainBridge', - ) - }) - - it('throws w/ missing XChainClaimID', function () { - delete tx.XChainClaimID - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: missing field XChainClaimID', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: missing field XChainClaimID', - ) - }) - - it('throws w/ invalid XChainClaimID', function () { - tx.XChainClaimID = { currency: 'ETH' } - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: invalid field XChainClaimID', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: invalid field XChainClaimID', - ) - }) - - it('throws w/ missing Destination', function () { - delete tx.Destination - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: missing field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: missing field Destination', - ) - }) - - it('throws w/ invalid Destination', function () { - tx.Destination = 123 - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: invalid field Destination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: invalid field Destination', - ) - }) - - it('throws w/ invalid DestinationTag', function () { - tx.DestinationTag = 'number' - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: invalid field DestinationTag', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: invalid field DestinationTag', - ) - }) - - it('throws w/ missing Amount', function () { - delete tx.Amount - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: missing field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: missing field Amount', - ) - }) - - it('throws w/ invalid Amount', function () { - tx.Amount = { currency: 'ETH' } - - assert.throws( - () => validateXChainClaim(tx), - ValidationError, - 'XChainClaim: invalid field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainClaim: invalid field Amount', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainCommit.test.ts b/packages/xrpl/test/models/XChainCommit.test.ts deleted file mode 100644 index 4963cf1b..00000000 --- a/packages/xrpl/test/models/XChainCommit.test.ts +++ /dev/null @@ -1,145 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainCommit } from '../../src/models/transactions/XChainCommit' - -/** - * XChainCommit Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainCommit', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - Amount: '10000', - XChainBridge: { - LockingChainDoor: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - LockingChainIssue: { - currency: 'XRP', - }, - IssuingChainDoor: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - IssuingChainIssue: { - currency: 'XRP', - }, - }, - Fee: '10', - Flags: 2147483648, - Sequence: 1, - TransactionType: 'XChainCommit', - XChainClaimID: '0000000000000001', - } as any - }) - - it('verifies valid XChainCommit', function () { - assert.doesNotThrow(() => validateXChainCommit(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: invalid field XChainBridge', - ) - }) - - it('throws w/ missing XChainClaimID', function () { - delete tx.XChainClaimID - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: missing field XChainClaimID', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: missing field XChainClaimID', - ) - }) - - it('throws w/ invalid XChainClaimID', function () { - tx.XChainClaimID = { currency: 'ETH' } - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: invalid field XChainClaimID', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: invalid field XChainClaimID', - ) - }) - - it('throws w/ invalid OtherChainDestination', function () { - tx.OtherChainDestination = 123 - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: invalid field OtherChainDestination', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: invalid field OtherChainDestination', - ) - }) - - it('throws w/ missing Amount', function () { - delete tx.Amount - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: missing field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: missing field Amount', - ) - }) - - it('throws w/ invalid Amount', function () { - tx.Amount = { currency: 'ETH' } - - assert.throws( - () => validateXChainCommit(tx), - ValidationError, - 'XChainCommit: invalid field Amount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCommit: invalid field Amount', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainCreateBridge.test.ts b/packages/xrpl/test/models/XChainCreateBridge.test.ts deleted file mode 100644 index dfd17405..00000000 --- a/packages/xrpl/test/models/XChainCreateBridge.test.ts +++ /dev/null @@ -1,115 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainCreateBridge } from '../../src/models/transactions/XChainCreateBridge' - -/** - * XChainCreateBridge Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainCreateBridge', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - XChainBridge: { - LockingChainDoor: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - LockingChainIssue: { - currency: 'XRP', - }, - IssuingChainDoor: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - IssuingChainIssue: { - currency: 'XRP', - }, - }, - Fee: '10', - Flags: 0, - MinAccountCreateAmount: '10000', - Sequence: 1, - SignatureReward: '1000', - TransactionType: 'XChainCreateBridge', - } as any - }) - - it('verifies valid XChainCreateBridge', function () { - assert.doesNotThrow(() => validateXChainCreateBridge(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainCreateBridge(tx), - ValidationError, - 'XChainCreateBridge: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateBridge: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainCreateBridge(tx), - ValidationError, - 'XChainCreateBridge: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateBridge: invalid field XChainBridge', - ) - }) - - it('throws w/ missing SignatureReward', function () { - delete tx.SignatureReward - - assert.throws( - () => validateXChainCreateBridge(tx), - ValidationError, - 'XChainCreateBridge: missing field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateBridge: missing field SignatureReward', - ) - }) - - it('throws w/ invalid SignatureReward', function () { - tx.SignatureReward = { currency: 'ETH' } - - assert.throws( - () => validateXChainCreateBridge(tx), - ValidationError, - 'XChainCreateBridge: invalid field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateBridge: invalid field SignatureReward', - ) - }) - - it('throws w/ invalid MinAccountCreateAmount', function () { - tx.MinAccountCreateAmount = { currency: 'ETH' } - - assert.throws( - () => validateXChainCreateBridge(tx), - ValidationError, - 'XChainCreateBridge: invalid field MinAccountCreateAmount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateBridge: invalid field MinAccountCreateAmount', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainCreateClaimID.test.ts b/packages/xrpl/test/models/XChainCreateClaimID.test.ts deleted file mode 100644 index 503fae01..00000000 --- a/packages/xrpl/test/models/XChainCreateClaimID.test.ts +++ /dev/null @@ -1,130 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainCreateClaimID } from '../../src/models/transactions/XChainCreateClaimID' - -/** - * XChainCreateClaimID Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainCreateClaimID', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - XChainBridge: { - LockingChainDoor: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - LockingChainIssue: { - currency: 'XRP', - }, - IssuingChainDoor: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - IssuingChainIssue: { - currency: 'XRP', - }, - }, - Fee: '10', - Flags: 2147483648, - OtherChainSource: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - Sequence: 1, - SignatureReward: '10000', - TransactionType: 'XChainCreateClaimID', - } as any - }) - - it('verifies valid XChainCreateClaimID', function () { - assert.doesNotThrow(() => validateXChainCreateClaimID(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainCreateClaimID(tx), - ValidationError, - 'XChainCreateClaimID: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateClaimID: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainCreateClaimID(tx), - ValidationError, - 'XChainCreateClaimID: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateClaimID: invalid field XChainBridge', - ) - }) - - it('throws w/ missing SignatureReward', function () { - delete tx.SignatureReward - - assert.throws( - () => validateXChainCreateClaimID(tx), - ValidationError, - 'XChainCreateClaimID: missing field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateClaimID: missing field SignatureReward', - ) - }) - - it('throws w/ invalid SignatureReward', function () { - tx.SignatureReward = { currency: 'ETH' } - - assert.throws( - () => validateXChainCreateClaimID(tx), - ValidationError, - 'XChainCreateClaimID: invalid field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateClaimID: invalid field SignatureReward', - ) - }) - - it('throws w/ missing OtherChainSource', function () { - delete tx.OtherChainSource - - assert.throws( - () => validateXChainCreateClaimID(tx), - ValidationError, - 'XChainCreateClaimID: missing field OtherChainSource', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateClaimID: missing field OtherChainSource', - ) - }) - - it('throws w/ invalid OtherChainSource', function () { - tx.OtherChainSource = 123 - - assert.throws( - () => validateXChainCreateClaimID(tx), - ValidationError, - 'XChainCreateClaimID: invalid field OtherChainSource', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainCreateClaimID: invalid field OtherChainSource', - ) - }) -}) diff --git a/packages/xrpl/test/models/XChainModifyBridge.test.ts b/packages/xrpl/test/models/XChainModifyBridge.test.ts deleted file mode 100644 index 57eeb508..00000000 --- a/packages/xrpl/test/models/XChainModifyBridge.test.ts +++ /dev/null @@ -1,100 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateXChainModifyBridge } from '../../src/models/transactions/XChainModifyBridge' - -/** - * XChainModifyBridge Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('XChainModifyBridge', function () { - let tx - - beforeEach(function () { - tx = { - Account: 'rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh', - XChainBridge: { - LockingChainDoor: 'rGzx83BVoqTYbGn7tiVAnFw7cbxjin13jL', - LockingChainIssue: { - currency: 'XRP', - }, - IssuingChainDoor: 'r3kmLJN5D28dHuH8vZNUZpMC43pEHpaocV', - IssuingChainIssue: { - currency: 'XRP', - }, - }, - Fee: '10', - Flags: 0, - MinAccountCreateAmount: '10000', - Sequence: 1, - SignatureReward: '1000', - TransactionType: 'XChainModifyBridge', - } as any - }) - - it('verifies valid XChainModifyBridge', function () { - assert.doesNotThrow(() => validateXChainModifyBridge(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it('throws w/ missing XChainBridge', function () { - delete tx.XChainBridge - - assert.throws( - () => validateXChainModifyBridge(tx), - ValidationError, - 'XChainModifyBridge: missing field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainModifyBridge: missing field XChainBridge', - ) - }) - - it('throws w/ invalid XChainBridge', function () { - tx.XChainBridge = { XChainDoor: 'test' } - - assert.throws( - () => validateXChainModifyBridge(tx), - ValidationError, - 'XChainModifyBridge: invalid field XChainBridge', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainModifyBridge: invalid field XChainBridge', - ) - }) - - it('throws w/ invalid SignatureReward', function () { - tx.SignatureReward = { currency: 'ETH' } - - assert.throws( - () => validateXChainModifyBridge(tx), - ValidationError, - 'XChainModifyBridge: invalid field SignatureReward', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainModifyBridge: invalid field SignatureReward', - ) - }) - - it('throws w/ invalid MinAccountCreateAmount', function () { - tx.MinAccountCreateAmount = { currency: 'ETH' } - - assert.throws( - () => validateXChainModifyBridge(tx), - ValidationError, - 'XChainModifyBridge: invalid field MinAccountCreateAmount', - ) - assert.throws( - () => validate(tx), - ValidationError, - 'XChainModifyBridge: invalid field MinAccountCreateAmount', - ) - }) -}) diff --git a/packages/xrpl/test/models/accountDelete.test.ts b/packages/xrpl/test/models/accountDelete.test.ts deleted file mode 100644 index 4729bd7f..00000000 --- a/packages/xrpl/test/models/accountDelete.test.ts +++ /dev/null @@ -1,93 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateAccountDelete } from '../../src/models/transactions/accountDelete' - -/** - * AccountDelete Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('AccountDelete', function () { - it(`verifies valid AccountDelete`, function () { - const validAccountDelete = { - TransactionType: 'AccountDelete', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Destination: 'rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe', - DestinationTag: 13, - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.doesNotThrow(() => validateAccountDelete(validAccountDelete)) - }) - - it(`throws w/ missing Destination`, function () { - const invalidDestination = { - TransactionType: 'AccountDelete', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validateAccountDelete(invalidDestination), - ValidationError, - 'AccountDelete: missing field Destination', - ) - - assert.throws( - () => validate(invalidDestination), - ValidationError, - 'AccountDelete: missing field Destination', - ) - }) - - it(`throws w/ invalid Destination`, function () { - const invalidDestination = { - TransactionType: 'AccountDelete', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Destination: 65478965, - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validateAccountDelete(invalidDestination), - ValidationError, - 'AccountDelete: invalid field Destination', - ) - assert.throws( - () => validate(invalidDestination), - ValidationError, - 'AccountDelete: invalid field Destination', - ) - }) - - it(`throws w/ invalid DestinationTag`, function () { - const invalidDestinationTag = { - TransactionType: 'AccountDelete', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - Destination: 'rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe', - DestinationTag: 'gvftyujnbv', - Fee: '5000000', - Sequence: 2470665, - Flags: 2147483648, - } as any - - assert.throws( - () => validateAccountDelete(invalidDestinationTag), - ValidationError, - 'AccountDelete: invalid field DestinationTag', - ) - - assert.throws( - () => validate(invalidDestinationTag), - ValidationError, - 'AccountDelete: invalid field DestinationTag', - ) - }) -}) diff --git a/packages/xrpl/test/models/clawback.test.ts b/packages/xrpl/test/models/clawback.test.ts deleted file mode 100644 index b60f7653..00000000 --- a/packages/xrpl/test/models/clawback.test.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' - -/** - * Clawback Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('Clawback', function () { - it(`verifies valid Clawback`, function () { - const validClawback = { - TransactionType: 'Clawback', - Amount: { - currency: 'DSH', - issuer: 'rcXY84C4g14iFp6taFXjjQGVeHqSCh9RX', - value: '43.11584856965009', - }, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - } as any - - assert.doesNotThrow(() => validate(validClawback)) - }) - - it(`throws w/ missing Amount`, function () { - const missingAmount = { - TransactionType: 'Clawback', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - } as any - - assert.throws( - () => validate(missingAmount), - ValidationError, - 'Clawback: missing field Amount', - ) - }) - - it(`throws w/ invalid Amount`, function () { - const invalidAmount = { - TransactionType: 'Clawback', - Amount: 100000000, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - } as any - - assert.throws( - () => validate(invalidAmount), - ValidationError, - 'Clawback: invalid Amount', - ) - - const invalidStrAmount = { - TransactionType: 'Clawback', - Amount: '1234', - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - } as any - - assert.throws( - () => validate(invalidStrAmount), - ValidationError, - 'Clawback: invalid Amount', - ) - }) - - it(`throws w/ invalid holder Account`, function () { - const invalidAccount = { - TransactionType: 'Clawback', - Amount: { - currency: 'DSH', - issuer: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - value: '43.11584856965009', - }, - Account: 'rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm', - } as any - - assert.throws( - () => validate(invalidAccount), - ValidationError, - 'Clawback: invalid holder Account', - ) - }) -}) diff --git a/packages/xrpl/test/models/oracleDelete.test.ts b/packages/xrpl/test/models/oracleDelete.test.ts deleted file mode 100644 index 78188638..00000000 --- a/packages/xrpl/test/models/oracleDelete.test.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateOracleDelete } from '../../src/models/transactions/oracleDelete' - -/** - * OracleDelete Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('OracleDelete', function () { - let tx - - beforeEach(function () { - tx = { - TransactionType: 'OracleDelete', - Account: 'rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8', - OracleDocumentID: 1234, - } as any - }) - - it('verifies valid OracleDelete', function () { - assert.doesNotThrow(() => validateOracleDelete(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it(`throws w/ missing field OracleDocumentID`, function () { - delete tx.OracleDocumentID - const errorMessage = 'OracleDelete: missing field OracleDocumentID' - assert.throws(() => validateOracleDelete(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid OracleDocumentID`, function () { - tx.OracleDocumentID = '1234' - const errorMessage = 'OracleDelete: invalid field OracleDocumentID' - assert.throws(() => validateOracleDelete(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/models/oracleSet.test.ts b/packages/xrpl/test/models/oracleSet.test.ts deleted file mode 100644 index 18ce5d87..00000000 --- a/packages/xrpl/test/models/oracleSet.test.ts +++ /dev/null @@ -1,196 +0,0 @@ -import { stringToHex } from '@xrplf/isomorphic/dist/utils' -import { assert } from 'chai' - -import { validate, ValidationError } from '../../src' -import { validateOracleSet } from '../../src/models/transactions/oracleSet' - -/** - * OracleSet Transaction Verification Testing. - * - * Providing runtime verification testing for each specific transaction type. - */ -describe('OracleSet', function () { - let tx - - beforeEach(function () { - tx = { - TransactionType: 'OracleSet', - Account: 'rfmDuhDyLGgx94qiwf3YF8BUV5j6KSvE8', - OracleDocumentID: 1234, - LastUpdateTime: 768062172, - PriceDataSeries: [ - { - PriceData: { - BaseAsset: 'XRP', - QuoteAsset: 'USD', - AssetPrice: 740, - Scale: 3, - }, - }, - ], - Provider: stringToHex('chainlink'), - URI: '6469645F6578616D706C65', - AssetClass: stringToHex('currency'), - } as any - }) - - it('verifies valid OracleSet', function () { - assert.doesNotThrow(() => validateOracleSet(tx)) - assert.doesNotThrow(() => validate(tx)) - }) - - it(`throws w/ missing field OracleDocumentID`, function () { - delete tx.OracleDocumentID - const errorMessage = 'OracleSet: missing field OracleDocumentID' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid OracleDocumentID`, function () { - tx.OracleDocumentID = '1234' - const errorMessage = 'OracleSet: invalid field OracleDocumentID' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing field LastUpdateTime`, function () { - delete tx.LastUpdateTime - const errorMessage = 'OracleSet: missing field LastUpdateTime' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid LastUpdateTime`, function () { - tx.LastUpdateTime = '768062172' - const errorMessage = 'OracleSet: invalid field LastUpdateTime' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing invalid Provider`, function () { - tx.Provider = 1234 - const errorMessage = 'OracleSet: invalid field Provider' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing invalid URI`, function () { - tx.URI = 1234 - const errorMessage = 'OracleSet: invalid field URI' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing invalid AssetClass`, function () { - tx.AssetClass = 1234 - const errorMessage = 'OracleSet: invalid field AssetClass' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid PriceDataSeries must be an array`, function () { - tx.PriceDataSeries = 1234 - const errorMessage = 'OracleSet: PriceDataSeries must be an array' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid PriceDataSeries must be an array of objects`, function () { - tx.PriceDataSeries = [1234] - const errorMessage = - 'OracleSet: PriceDataSeries must be an array of objects' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ PriceDataSeries must have at most 10 PriceData objects`, function () { - tx.PriceDataSeries = new Array(11).fill({ - PriceData: { - BaseAsset: 'XRP', - QuoteAsset: 'USD', - AssetPrice: 740, - Scale: 3, - }, - }) - const errorMessage = - 'OracleSet: PriceDataSeries must have at most 10 PriceData objects' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ PriceDataSeries must have a PriceData object`, function () { - delete tx.PriceDataSeries[0].PriceData - const errorMessage = - 'OracleSet: PriceDataSeries must have a `PriceData` object' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ PriceDataSeries must only have a single PriceData object`, function () { - tx.PriceDataSeries[0].ExtraProp = 'extraprop' - const errorMessage = - 'OracleSet: PriceDataSeries must only have a single PriceData object' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing BaseAsset of PriceDataSeries`, function () { - delete tx.PriceDataSeries[0].PriceData.BaseAsset - const errorMessage = - 'OracleSet: PriceDataSeries must have a `BaseAsset` string' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing QuoteAsset of PriceDataSeries`, function () { - delete tx.PriceDataSeries[0].PriceData.QuoteAsset - const errorMessage = - 'OracleSet: PriceDataSeries must have a `QuoteAsset` string' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing AssetPrice with Scale present of PriceDataSeries`, function () { - delete tx.PriceDataSeries[0].PriceData.AssetPrice - const errorMessage = - 'OracleSet: PriceDataSeries must have both `AssetPrice` and `Scale` if any are present' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ missing Scale with AssetPrice present of PriceDataSeries`, function () { - delete tx.PriceDataSeries[0].PriceData.Scale - const errorMessage = - 'OracleSet: PriceDataSeries must have both `AssetPrice` and `Scale` if any are present' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid AssetPrice of PriceDataSeries`, function () { - tx.PriceDataSeries[0].PriceData.AssetPrice = '1234' - const errorMessage = 'OracleSet: invalid field AssetPrice' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ invalid Scale of PriceDataSeries`, function () { - tx.PriceDataSeries[0].PriceData.Scale = '1234' - const errorMessage = 'OracleSet: invalid field Scale' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ Scale must be in range 0-10 when above max`, function () { - tx.PriceDataSeries[0].PriceData.Scale = 11 - const errorMessage = 'OracleSet: Scale must be in range 0-10' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) - - it(`throws w/ Scale must be in range 0-10 when below min`, function () { - tx.PriceDataSeries[0].PriceData.Scale = -1 - const errorMessage = 'OracleSet: Scale must be in range 0-10' - assert.throws(() => validateOracleSet(tx), ValidationError, errorMessage) - assert.throws(() => validate(tx), ValidationError, errorMessage) - }) -}) diff --git a/packages/xrpl/test/utils/dropsToXrp.test.ts b/packages/xrpl/test/utils/dropsToXrp.test.ts deleted file mode 100644 index 180512ce..00000000 --- a/packages/xrpl/test/utils/dropsToXrp.test.ts +++ /dev/null @@ -1,133 +0,0 @@ -import BigNumber from 'bignumber.js' -import { assert } from 'chai' - -import { dropsToXrp } from '../../src/utils' - -describe('dropsToXrp', function () { - it('works with a typical amount', function () { - const xrp = dropsToXrp('2000000') - assert.strictEqual(xrp, 2, '2 million drops equals 2 XRP') - }) - - it('works with fractions', function () { - let xrp = dropsToXrp('3456789') - assert.strictEqual(xrp, 3.456789, '3,456,789 drops equals 3.456789 XRP') - - xrp = dropsToXrp('3400000') - assert.strictEqual(xrp, 3.4, '3,400,000 drops equals 3.4 XRP') - - xrp = dropsToXrp('1') - assert.strictEqual(xrp, 0.000001, '1 drop equals 0.000001 XRP') - - xrp = dropsToXrp('1.0') - assert.strictEqual(xrp, 0.000001, '1.0 drops equals 0.000001 XRP') - - xrp = dropsToXrp('1.00') - assert.strictEqual(xrp, 0.000001, '1.00 drops equals 0.000001 XRP') - }) - - it('works with zero', function () { - let xrp = dropsToXrp('0') - assert.strictEqual(xrp, 0, '0 drops equals 0 XRP') - - // negative zero is equivalent to zero - xrp = dropsToXrp('-0') - assert.strictEqual(xrp, 0, '-0 drops equals 0 XRP') - - xrp = dropsToXrp('0.00') - assert.strictEqual(xrp, 0, '0.00 drops equals 0 XRP') - - xrp = dropsToXrp('000000000') - assert.strictEqual(xrp, 0, '000000000 drops equals 0 XRP') - }) - - it('works with a negative value', function () { - const xrp = dropsToXrp('-2000000') - assert.strictEqual(xrp, -2, '-2 million drops equals -2 XRP') - }) - - it('works with a value ending with a decimal point', function () { - let xrp = dropsToXrp('2000000.') - assert.strictEqual(xrp, 2, '2000000. drops equals 2 XRP') - - xrp = dropsToXrp('-2000000.') - assert.strictEqual(xrp, -2, '-2000000. drops equals -2 XRP') - }) - - it('works with BigNumber objects', function () { - let xrp = dropsToXrp(new BigNumber(2000000)) - assert.strictEqual(xrp, 2, '(BigNumber) 2 million drops equals 2 XRP') - - xrp = dropsToXrp(new BigNumber(-2000000)) - assert.strictEqual(xrp, -2, '(BigNumber) -2 million drops equals -2 XRP') - - xrp = dropsToXrp(new BigNumber(2345678)) - assert.strictEqual( - xrp, - 2.345678, - '(BigNumber) 2,345,678 drops equals 2.345678 XRP', - ) - - xrp = dropsToXrp(new BigNumber(-2345678)) - assert.strictEqual( - xrp, - -2.345678, - '(BigNumber) -2,345,678 drops equals -2.345678 XRP', - ) - }) - - it('works with a number', function () { - // This is not recommended. Use strings or BigNumber objects to avoid precision errors. - let xrp = dropsToXrp(2000000) - assert.strictEqual(xrp, 2, '(number) 2 million drops equals 2 XRP') - xrp = dropsToXrp(-2000000) - assert.strictEqual(xrp, -2, '(number) -2 million drops equals -2 XRP') - }) - - it('works with scientific notation', function () { - const xrp = dropsToXrp('1e6') - assert.strictEqual( - xrp, - 1, - '(scientific notation string) 1e6 drops equals 1 XRP', - ) - }) - - it('throws with an amount with too many decimal places', function () { - assert.throws(() => { - dropsToXrp(1.2) - }, /has too many decimal places/u) - - assert.throws(() => { - dropsToXrp(0.1) - }, /has too many decimal places/u) - }) - - it('throws with an invalid value', function () { - assert.throws(() => { - dropsToXrp('FOO') - }, /invalid value/u) - - assert.throws(() => { - dropsToXrp('1e-7') - }, /decimal place/u) - - assert.throws(() => { - dropsToXrp('2,0') - }, /invalid value/u) - - assert.throws(() => { - dropsToXrp('.') - }, /dropsToXrp: invalid value '\.', should be a BigNumber or string-encoded number\./u) - }) - - it('throws with an amount more than one decimal point', function () { - assert.throws(() => { - dropsToXrp('1.0.0') - }, /dropsToXrp: invalid value '1\.0\.0'/u) - - assert.throws(() => { - dropsToXrp('...') - }, /dropsToXrp: invalid value '\.\.\.'/u) - }) -}) diff --git a/packages/xrpl/test/utils/getNFTokenID.test.ts b/packages/xrpl/test/utils/getNFTokenID.test.ts deleted file mode 100644 index 6720fb46..00000000 --- a/packages/xrpl/test/utils/getNFTokenID.test.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { assert } from 'chai' - -import { getNFTokenID } from '../../src' -import fixtures from '../fixtures/rippled' - -describe('getNFTokenID', function () { - it('decode a valid NFTokenID', function () { - const result = getNFTokenID(fixtures.tx.NFTokenMint.meta) - const expectedNFTokenID = - '00081388DC1AB4937C899037B2FDFC3CB20F6F64E73120BB5F8AA66A00000228' - assert.equal(result, expectedNFTokenID) - }) - - it('decode a different valid NFTokenID', function () { - const result = getNFTokenID(fixtures.tx.NFTokenMint2.meta) - const expectedNFTokenID = - '0008125CBE4B401B2F62ED35CC67362165AA813CCA06316FFA766254000003EE' - assert.equal(result, expectedNFTokenID) - }) - - it('fails with nice error when given raw response instead of meta', function () { - assert.throws(() => { - // @ts-expect-error -- on purpose, to check the error - const _ = getNFTokenID(fixtures.tx.NFTokenMint) - }, /^Unable to parse the parameter given to getNFTokenID.*/u) - }) -}) diff --git a/packages/xrpl/test/utils/getXChainClaimID.test.ts b/packages/xrpl/test/utils/getXChainClaimID.test.ts deleted file mode 100644 index fba28528..00000000 --- a/packages/xrpl/test/utils/getXChainClaimID.test.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { assert } from 'chai' - -import { getXChainClaimID } from '../../src' -import fixtures from '../fixtures/rippled' - -describe('getXChainClaimID', function () { - it('decode a valid XChainClaimID', function () { - const result = getXChainClaimID(fixtures.tx.XChainCreateClaimID.meta) - const expectedXChainClaimID = 'b0' - assert.equal(result, expectedXChainClaimID) - }) - - it('decode a different valid XChainClaimID', function () { - const result = getXChainClaimID(fixtures.tx.XChainCreateClaimID2.meta) - const expectedXChainClaimID = 'ac' - assert.equal(result, expectedXChainClaimID) - }) - - it('fails with nice error when given raw response instead of meta', function () { - assert.throws(() => { - // @ts-expect-error -- on purpose, to check the error - const _ = getXChainClaimID(fixtures.tx.XChainCreateClaimID) - }, /^Unable to parse the parameter given to getXChainClaimID.*/u) - }) -}) diff --git a/packages/xrpl/test/utils/parseNFTokenID.test.ts b/packages/xrpl/test/utils/parseNFTokenID.test.ts deleted file mode 100644 index c265700b..00000000 --- a/packages/xrpl/test/utils/parseNFTokenID.test.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { assert } from 'chai' - -import { parseNFTokenID } from '../../src' -import { assertResultMatch } from '../testUtils' - -describe('parseNFTokenID', function () { - it('decode a valid NFTokenID', function () { - const nftokenID = - '000B0539C35B55AA096BA6D87A6E6C965A6534150DC56E5E12C5D09E0000000C' - const result = parseNFTokenID(nftokenID) - const expected = { - NFTokenID: nftokenID, - Flags: 11, - TransferFee: 1337, - Issuer: 'rJoxBSzpXhPtAuqFmqxQtGKjA13jUJWthE', - Taxon: 1337, - Sequence: 12, - } - assertResultMatch(result, expected) - }) - - it('decode a valid NFTokenID with big taxon', function () { - const nftokenID = - '000000005EC8BC31F0415E5DD4A8AAAC3718249F8F27323C2EEE87B80000001E' - const result = parseNFTokenID(nftokenID) - const expected = { - NFTokenID: nftokenID, - Flags: 0, - TransferFee: 0, - Issuer: 'r9ewzMXVRAD9CjZQ6LTQ4P21vUUucDuqd4', - Taxon: 2147483649, - Sequence: 30, - } - assertResultMatch(result, expected) - }) - - it('decode a valid NFTokenID with big sequence', function () { - const nftokenID = - '00081388BE9E48FA0E6C95A3E970EB9503E3D3967E8DF95041FED82604D933AB' - const result = parseNFTokenID(nftokenID) - const expected = { - NFTokenID: nftokenID, - Flags: 8, - TransferFee: 5000, - Issuer: 'rJ4urHeGPr69TsC9TY9u8N965AdD7S3XEY', - Taxon: 96, - Sequence: 81343403, - } - assertResultMatch(result, expected) - }) - - it('fail when given invalid NFTokenID', function () { - assert.throws(() => { - parseNFTokenID('ABCD') - }) - }) -}) diff --git a/packages/xrpl/test/utils/xrpToDrops.test.ts b/packages/xrpl/test/utils/xrpToDrops.test.ts deleted file mode 100644 index f9b8e21a..00000000 --- a/packages/xrpl/test/utils/xrpToDrops.test.ts +++ /dev/null @@ -1,119 +0,0 @@ -import BigNumber from 'bignumber.js' -import { assert } from 'chai' - -import { xrpToDrops } from '../../src/utils' - -describe('xrpToDrops', function () { - it('works with a typical amount', function () { - const drops = xrpToDrops('2') - assert.strictEqual(drops, '2000000', '2 XRP equals 2 million drops') - }) - - it('works with fractions', function () { - let drops = xrpToDrops('3.456789') - assert.strictEqual(drops, '3456789', '3.456789 XRP equals 3,456,789 drops') - drops = xrpToDrops('3.400000') - assert.strictEqual(drops, '3400000', '3.400000 XRP equals 3,400,000 drops') - drops = xrpToDrops('0.000001') - assert.strictEqual(drops, '1', '0.000001 XRP equals 1 drop') - drops = xrpToDrops('0.0000010') - assert.strictEqual(drops, '1', '0.0000010 XRP equals 1 drop') - }) - - it('works with zero', function () { - let drops = xrpToDrops('0') - assert.strictEqual(drops, '0', '0 XRP equals 0 drops') - // negative zero is equivalent to zero - drops = xrpToDrops('-0') - assert.strictEqual(drops, '0', '-0 XRP equals 0 drops') - drops = xrpToDrops('0.000000') - assert.strictEqual(drops, '0', '0.000000 XRP equals 0 drops') - drops = xrpToDrops('0.0000000') - assert.strictEqual(drops, '0', '0.0000000 XRP equals 0 drops') - }) - - it('works with a negative value', function () { - const drops = xrpToDrops('-2') - assert.strictEqual(drops, '-2000000', '-2 XRP equals -2 million drops') - }) - - it('works with a value ending with a decimal point', function () { - let drops = xrpToDrops('2.') - assert.strictEqual(drops, '2000000', '2. XRP equals 2000000 drops') - drops = xrpToDrops('-2.') - assert.strictEqual(drops, '-2000000', '-2. XRP equals -2000000 drops') - }) - - it('works with BigNumber objects', function () { - let drops = xrpToDrops(new BigNumber(2)) - assert.strictEqual( - drops, - '2000000', - '(BigNumber) 2 XRP equals 2 million drops', - ) - drops = xrpToDrops(new BigNumber(-2)) - assert.strictEqual( - drops, - '-2000000', - '(BigNumber) -2 XRP equals -2 million drops', - ) - }) - - it('works with a number', function () { - // This is not recommended. Use strings or BigNumber objects to avoid precision errors. - const drops = xrpToDrops(2) - assert.strictEqual( - drops, - '2000000', - '(number) 2 XRP equals 2 million drops', - ) - const drops2 = xrpToDrops(-2) - assert.strictEqual( - drops2, - '-2000000', - '(number) -2 XRP equals -2 million drops', - ) - }) - - it('works with scientific notation', function () { - const drops = xrpToDrops('1e-6') - assert.strictEqual( - drops, - '1', - '(scientific notation string) 1e-6 XRP equals 1 drop', - ) - }) - - it('throws with an amount with too many decimal places', function () { - assert.throws(() => { - xrpToDrops('1.1234567') - }, /has too many decimal places/u) - assert.throws(() => { - xrpToDrops('0.0000001') - }, /has too many decimal places/u) - }) - - it('throws with an invalid value', function () { - assert.throws(() => { - xrpToDrops('FOO') - }, /invalid value/u) - assert.throws(() => { - xrpToDrops('1e-7') - }, /decimal place/u) - assert.throws(() => { - xrpToDrops('2,0') - }, /invalid value/u) - assert.throws(() => { - xrpToDrops('.') - }, /xrpToDrops: invalid value '\.', should be a BigNumber or string-encoded number\./u) - }) - - it('throws with an amount more than one decimal point', function () { - assert.throws(() => { - xrpToDrops('1.0.0') - }, /xrpToDrops: invalid value '1\.0\.0'/u) - assert.throws(() => { - xrpToDrops('...') - }, /xrpToDrops: invalid value '\.\.\.'/u) - }) -})