{"templateId":"markdown","versions":[{"version":"v1.39","label":"v1.39 STS","link":"/products/custody/accounts-and-assets/omnibus/deposits","default":true,"active":true,"folderId":"c15a2701"},{"version":"v1.38","label":"v1.38 STS","link":"/products/custody/v1.38/accounts-and-assets/omnibus/deposits","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.34","label":"v1.34 LTS","link":"/products/custody/v1.34/accounts-and-assets/omnibus/deposits","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.26","label":"v1.26 LTS","link":"/products/custody/v1.26/accounts-and-assets/omnibus/deposits","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.19","label":"v1.19 LTS","link":"/products/custody/v1.19/accounts-and-assets/omnibus/deposits","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.15","label":"v1.15 LTS","link":"/products/custody/v1.15/accounts-and-assets/omnibus/deposits","default":false,"active":false,"folderId":"c15a2701"}],"sharedDataIds":{"sidebar":"sidebar-products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Deposits","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"deposits","__idx":0},"children":["Deposits"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Omnibus deposits use dedicated deposit wallets. A tenant receives one deposit wallet through a virtual account, and that wallet provides deposit addresses for the ledgers supported by the omnibus wallet."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Omnibus makes funds available to the tenant's virtual account only after the blockchain confirms them, compliance releases them from quarantine, Omnibus sweeps them into the omnibus wallet, and the Accounting Service records them."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"deposit-wallet-model","__idx":1},"children":["Deposit-wallet model"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Omnibus creates deposit wallets lazily:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A client requests a deposit wallet for a virtual account with ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/reference/api/openapi/deposits/createdepositwallet"},"children":["POST ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/v1/domains/{domainId}/omnibus/{omnibusId}/tenants/{tenantId}/deposit-wallet"]}]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If a deposit wallet already exists, Omnibus returns the existing wallet and addresses."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If no deposit wallet exists, Omnibus creates one by submitting a system-signed ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_CreateAccount"]}," intent."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The new deposit wallet inherits the ledgers activated on the omnibus wallet."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Omnibus returns the wallet status and any generated addresses."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/reference/api/openapi/deposits/getdepositwallet"},"children":["GET ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/v1/domains/{domainId}/omnibus/{omnibusId}/tenants/{tenantId}/deposit-wallet"]}]}," to retrieve the wallet status and addresses later."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deposit-wallet create requests return ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["201 Created"]}," when Omnibus creates a wallet and"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200 OK"]}," when the virtual account already has a deposit wallet."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deposit wallet responses contain ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["depositWalletId"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custodyAccountId"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["status"]},","," ","and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["addresses"]},". Status values are ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CREATING"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ACTIVE"]},", and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["INACTIVE"]},"; each"," ","address entry contains ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ledgerId"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["address"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This endpoint is a direct Omnibus API call. It does not return an unsigned intent for the caller to sign. Configure the Omnibus system-signed policy during setup so deposit-wallet creation can complete without a separate user-signed proposal for each virtual account request."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This keeps tenant onboarding lightweight. A new virtual account does not need deposit wallets for every ledger until a tenant requests a deposit address."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"sequenceDiagram\n    actor Client\n    participant Omnibus as Omnibus Service\n    participant Custody as Custody API\n\n    Client->>Omnibus: POST virtual-account deposit-wallet\n    Omnibus->>Omnibus: Check for existing deposit wallet\n    alt Wallet exists\n        Omnibus-->>Client: Existing wallet and addresses\n    else Wallet does not exist\n        Omnibus->>Custody: System-signed CreateAccount intent\n        Custody-->>Omnibus: AccountCreated event\n        Omnibus->>Custody: Get addresses\n        Custody-->>Omnibus: Addresses\n        Omnibus-->>Client: New wallet status and addresses\n    end\n","diagramHtml":"<svg id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 924px;\" viewBox=\"-50 -10 924 737\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><g><rect x=\"674\" y=\"651\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"749\" y=\"683.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"749\" dy=\"0\">Custody API</tspan></text></g><g><rect x=\"334\" y=\"651\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Omnibus\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"409\" y=\"683.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"409\" dy=\"0\">Omnibus Service</tspan></text></g><g></g><g><line id=\"actor2\" x1=\"749\" y1=\"65\" x2=\"749\" y2=\"651\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Custody\" data-et=\"life-line\" data-id=\"Custody\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"Custody\"><rect x=\"674\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"749\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"749\" dy=\"0\">Custody API</tspan></text></g></g><g><line id=\"actor1\" x1=\"409\" y1=\"65\" x2=\"409\" y2=\"651\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Omnibus\" data-et=\"life-line\" data-id=\"Omnibus\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"Omnibus\"><rect x=\"334\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Omnibus\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"409\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"409\" dy=\"0\">Omnibus Service</tspan></text></g></g><g><line id=\"actor0\" x1=\"75\" y1=\"80\" x2=\"75\" y2=\"651\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Client\" data-et=\"life-line\" data-id=\"Client\"></line></g><style>#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .error-icon{fill:#552222;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .error-text{fill:#552222;stroke:#552222;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-thickness-normal{stroke-width:1px;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-thickness-thick{stroke-width:3.5px;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-pattern-solid{stroke-dasharray:0;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-pattern-dashed{stroke-dasharray:3;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .edge-pattern-dotted{stroke-dasharray:2;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .marker{fill:#333333;stroke:#333333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .marker.cross{stroke:#333333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e p{margin:0;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .actor{stroke:#9370DB;fill:#ECECFF;stroke-width:1;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e rect.note[data-look=\"neo\"]{stroke:#aaaa33;fill:#fff5ad;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e text.actor&gt;tspan{fill:black;stroke:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .actor-line{stroke:#9370DB;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [id$=\"-arrowhead\"] path{fill:#333;stroke:#333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .sequenceNumber{fill:white;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [id$=\"-sequencenumber\"]{fill:#333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [id$=\"-crosshead\"] path{fill:#333;stroke:#333;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .messageText{fill:#333;stroke:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .labelBox{stroke:#9370DB;fill:#ECECFF;filter:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .labelText,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .labelText&gt;tspan{fill:black;stroke:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .loopText,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .loopText&gt;tspan{fill:black;stroke:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .sectionTitle,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .sectionTitle&gt;tspan{fill:black;stroke:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#9370DB;fill:#9370DB;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .note{stroke:#aaaa33;fill:#fff5ad;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .noteText,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .noteText&gt;tspan{fill:black;stroke:none;font-weight:normal;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .activation0{fill:#f4f4f4;stroke:#666;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .activation1{fill:#f4f4f4;stroke:#666;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .activation2{fill:#f4f4f4;stroke:#666;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .actorPopupMenu{position:absolute;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .actor-man circle,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e line{fill:#ECECFF;stroke-width:2px;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e g rect.rect{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));stroke:#9370DB;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e .node .neo-node{stroke:#9370DB;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node rect,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].cluster rect,#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g data-et=\"control-structure\" data-id=\"i10\"><line x1=\"64\" y1=\"213\" x2=\"760\" y2=\"213\" class=\"loopLine\"></line><line x1=\"760\" y1=\"213\" x2=\"760\" y2=\"631\" class=\"loopLine\"></line><line x1=\"64\" y1=\"631\" x2=\"760\" y2=\"631\" class=\"loopLine\"></line><line x1=\"64\" y1=\"213\" x2=\"64\" y2=\"631\" class=\"loopLine\"></line><line x1=\"64\" y1=\"319\" x2=\"760\" y2=\"319\" class=\"loopLine\" style=\"stroke-dasharray: 3, 3;\"></line><polygon points=\"64,213 114,213 114,226 105.6,233 64,233\" class=\"labelBox\"></polygon><text x=\"89\" y=\"226\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"labelText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">alt</text><text x=\"437\" y=\"231\" text-anchor=\"middle\" class=\"loopText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\"><tspan x=\"437\">[Wallet exists]</tspan></text><text x=\"412\" y=\"337\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">[Wallet does not exist]</text></g><g class=\"actor-man actor-top\" name=\"Client\" data-et=\"participant\" data-type=\"actor\" data-id=\"Client\" style=\"stroke: rgb(147, 112, 219);\"><line id=\"actor-man-torso0\" x1=\"75\" y1=\"25\" x2=\"75\" y2=\"45\"></line><line id=\"actor-man-arms0\" x1=\"57\" y1=\"33\" x2=\"93\" y2=\"33\"></line><line x1=\"57\" y1=\"60\" x2=\"75\" y2=\"45\"></line><line x1=\"75\" y1=\"45\" x2=\"91\" y2=\"60\"></line><circle cx=\"75\" cy=\"10\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"75\" y=\"67.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Client</tspan></text></g><text x=\"241\" y=\"80\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">POST virtual-account deposit-wallet</text><line x1=\"76\" y1=\"119\" x2=\"405\" y2=\"119\" class=\"messageLine0\" data-et=\"message\" data-id=\"i0\" data-from=\"Client\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"fill: none;\"></line><text x=\"410\" y=\"134\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Check for existing deposit wallet</text><path d=\"M 410,173 C 470,163 470,203 410,193\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"Omnibus\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"fill: none;\"></path><text x=\"244\" y=\"265\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Existing wallet and addresses</text><line x1=\"408\" y1=\"304\" x2=\"79\" y2=\"304\" class=\"messageLine1\" data-et=\"message\" data-id=\"i3\" data-from=\"Omnibus\" data-to=\"Client\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"578\" y=\"366\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">System-signed CreateAccount intent</text><line x1=\"410\" y1=\"405\" x2=\"745\" y2=\"405\" class=\"messageLine0\" data-et=\"message\" data-id=\"i5\" data-from=\"Omnibus\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"fill: none;\"></line><text x=\"581\" y=\"420\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">AccountCreated event</text><line x1=\"748\" y1=\"459\" x2=\"413\" y2=\"459\" class=\"messageLine1\" data-et=\"message\" data-id=\"i6\" data-from=\"Custody\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"578\" y=\"474\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Get addresses</text><line x1=\"410\" y1=\"513\" x2=\"745\" y2=\"513\" class=\"messageLine0\" data-et=\"message\" data-id=\"i7\" data-from=\"Omnibus\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"fill: none;\"></line><text x=\"581\" y=\"528\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Addresses</text><line x1=\"748\" y1=\"567\" x2=\"413\" y2=\"567\" class=\"messageLine1\" data-et=\"message\" data-id=\"i8\" data-from=\"Custody\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"244\" y=\"582\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">New wallet status and addresses</text><line x1=\"408\" y1=\"621\" x2=\"79\" y2=\"621\" class=\"messageLine1\" data-et=\"message\" data-id=\"i9\" data-from=\"Omnibus\" data-to=\"Client\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-34a07a56f9a014db806931abc3e8fe3cf0ca87227dead4da21799c41a9501a9e-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><g class=\"actor-man actor-bottom\" name=\"Client\" style=\"stroke: rgb(147, 112, 219);\"><line id=\"actor-man-torso2\" x1=\"75\" y1=\"676\" x2=\"75\" y2=\"696\"></line><line id=\"actor-man-arms2\" x1=\"57\" y1=\"684\" x2=\"93\" y2=\"684\"></line><line x1=\"57\" y1=\"711\" x2=\"75\" y2=\"696\"></line><line x1=\"75\" y1=\"696\" x2=\"91\" y2=\"711\"></line><circle cx=\"75\" cy=\"661\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"75\" y=\"718.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Client</tspan></text></g></svg>","diagramHtmlDark":"<svg id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" style=\"max-width: 924px;\" viewBox=\"-50 -10 924 737\" role=\"graphics-document document\" aria-roledescription=\"sequence\"><g><rect x=\"674\" y=\"651\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"749\" y=\"683.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"749\" dy=\"0\">Custody API</tspan></text></g><g><rect x=\"334\" y=\"651\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Omnibus\" rx=\"3\" ry=\"3\" class=\"actor actor-bottom\"></rect><text x=\"409\" y=\"683.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"409\" dy=\"0\">Omnibus Service</tspan></text></g><g></g><g><line id=\"actor2\" x1=\"749\" y1=\"65\" x2=\"749\" y2=\"651\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Custody\" data-et=\"life-line\" data-id=\"Custody\"></line><g id=\"root-2\" data-et=\"participant\" data-type=\"participant\" data-id=\"Custody\"><rect x=\"674\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Custody\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"749\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"749\" dy=\"0\">Custody API</tspan></text></g></g><g><line id=\"actor1\" x1=\"409\" y1=\"65\" x2=\"409\" y2=\"651\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Omnibus\" data-et=\"life-line\" data-id=\"Omnibus\"></line><g id=\"root-1\" data-et=\"participant\" data-type=\"participant\" data-id=\"Omnibus\"><rect x=\"334\" y=\"0\" fill=\"#eaeaea\" stroke=\"#666\" width=\"150\" height=\"65\" name=\"Omnibus\" rx=\"3\" ry=\"3\" class=\"actor actor-top\"></rect><text x=\"409\" y=\"32.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-box\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"409\" dy=\"0\">Omnibus Service</tspan></text></g></g><g><line id=\"actor0\" x1=\"75\" y1=\"80\" x2=\"75\" y2=\"651\" class=\"actor-line 200\" stroke-width=\"0.5px\" stroke=\"#999\" name=\"Client\" data-et=\"life-line\" data-id=\"Client\"></line></g><style>#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .error-icon{fill:#a44141;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .error-text{fill:#ddd;stroke:#ddd;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-thickness-normal{stroke-width:1px;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-thickness-thick{stroke-width:3.5px;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-pattern-solid{stroke-dasharray:0;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-pattern-dashed{stroke-dasharray:3;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .edge-pattern-dotted{stroke-dasharray:2;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .marker{fill:lightgrey;stroke:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .marker.cross{stroke:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c p{margin:0;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .actor{stroke:#ccc;fill:#1f2020;stroke-width:1;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c rect.actor.outer-path[data-look=\"neo\"]{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c rect.note[data-look=\"neo\"]{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c text.actor&gt;tspan{fill:lightgrey;stroke:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .actor-line{stroke:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .innerArc{stroke-width:1.5;stroke-dasharray:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [id$=\"-arrowhead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .sequenceNumber{fill:black;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [id$=\"-sequencenumber\"]{fill:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [id$=\"-crosshead\"] path{fill:lightgrey;stroke:lightgrey;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .messageText{fill:lightgrey;stroke:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .labelBox{stroke:#ccc;fill:#1f2020;filter:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .labelText,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .labelText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .loopText,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .loopText&gt;tspan{fill:lightgrey;stroke:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .sectionTitle,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .sectionTitle&gt;tspan{fill:lightgrey;stroke:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#ccc;fill:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .noteText,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .noteText&gt;tspan{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-weight:normal;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .activation0{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .activation1{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .activation2{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .actorPopupMenu{position:absolute;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .actorPopupMenuPanel{position:absolute;fill:#1f2020;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .actor-man circle,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c line{fill:#1f2020;stroke-width:2px;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c g rect.rect{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));stroke:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c .node .neo-node{stroke:#ccc;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node rect,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].cluster rect,#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node polygon{stroke:url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node path{stroke:url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-gradient);stroke-width:1px;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node circle{stroke:url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g></g><defs><symbol id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-computer\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z\"></path></symbol></defs><defs><symbol id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-database\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"><path transform=\"scale(.5)\" d=\"M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z\"></path></symbol></defs><defs><symbol id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-clock\" width=\"24\" height=\"24\"><path transform=\"scale(.5)\" d=\"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z\"></path></symbol></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead\" refX=\"7.9\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M -1 0 L 10 5 L 0 10 z\"></path></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-crosshead\" markerWidth=\"15\" markerHeight=\"8\" orient=\"auto\" refX=\"4\" refY=\"4.5\"><path fill=\"none\" stroke=\"#000000\" stroke-width=\"1pt\" d=\"M 1,2 L 6,7 M 6,2 L 1,7\" style=\"stroke-dasharray: 0, 0;\"></path></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-filled-head\" refX=\"15.5\" refY=\"7\" markerWidth=\"20\" markerHeight=\"28\" orient=\"auto\"><path d=\"M 18,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-sequencenumber\" refX=\"15\" refY=\"15\" markerWidth=\"60\" markerHeight=\"40\" orient=\"auto\"><circle cx=\"15\" cy=\"15\" r=\"6\"></circle></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-solidTopArrowHead\" refX=\"7.9\" refY=\"7.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 8 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-solidBottomArrowHead\" refX=\"7.9\" refY=\"0.75\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 10 0 L 0 8 z\"></path></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-stickTopArrowHead\" refX=\"7.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 0 L 7 7\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><defs><marker id=\"diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-stickBottomArrowHead\" refX=\"7.5\" refY=\"0\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto-start-reverse\"><path d=\"M 0 7 L 7 0\" stroke=\"black\" stroke-width=\"1.5\" fill=\"none\"></path></marker></defs><g data-et=\"control-structure\" data-id=\"i10\"><line x1=\"64\" y1=\"213\" x2=\"760\" y2=\"213\" class=\"loopLine\"></line><line x1=\"760\" y1=\"213\" x2=\"760\" y2=\"631\" class=\"loopLine\"></line><line x1=\"64\" y1=\"631\" x2=\"760\" y2=\"631\" class=\"loopLine\"></line><line x1=\"64\" y1=\"213\" x2=\"64\" y2=\"631\" class=\"loopLine\"></line><line x1=\"64\" y1=\"319\" x2=\"760\" y2=\"319\" class=\"loopLine\" style=\"stroke-dasharray: 3, 3;\"></line><polygon points=\"64,213 114,213 114,226 105.6,233 64,233\" class=\"labelBox\"></polygon><text x=\"89\" y=\"226\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"labelText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">alt</text><text x=\"437\" y=\"231\" text-anchor=\"middle\" class=\"loopText\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\"><tspan x=\"437\">[Wallet exists]</tspan></text><text x=\"412\" y=\"337\" text-anchor=\"middle\" class=\"sectionTitle\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">[Wallet does not exist]</text></g><g class=\"actor-man actor-top\" name=\"Client\" data-et=\"participant\" data-type=\"actor\" data-id=\"Client\" style=\"stroke: rgb(204, 204, 204);\"><line id=\"actor-man-torso0\" x1=\"75\" y1=\"25\" x2=\"75\" y2=\"45\"></line><line id=\"actor-man-arms0\" x1=\"57\" y1=\"33\" x2=\"93\" y2=\"33\"></line><line x1=\"57\" y1=\"60\" x2=\"75\" y2=\"45\"></line><line x1=\"75\" y1=\"45\" x2=\"91\" y2=\"60\"></line><circle cx=\"75\" cy=\"10\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"75\" y=\"67.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Client</tspan></text></g><text x=\"241\" y=\"80\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">POST virtual-account deposit-wallet</text><line x1=\"76\" y1=\"119\" x2=\"405\" y2=\"119\" class=\"messageLine0\" data-et=\"message\" data-id=\"i0\" data-from=\"Client\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"fill: none;\"></line><text x=\"410\" y=\"134\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Check for existing deposit wallet</text><path d=\"M 410,173 C 470,163 470,203 410,193\" class=\"messageLine0\" data-et=\"message\" data-id=\"i1\" data-from=\"Omnibus\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"fill: none;\"></path><text x=\"244\" y=\"265\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Existing wallet and addresses</text><line x1=\"408\" y1=\"304\" x2=\"79\" y2=\"304\" class=\"messageLine1\" data-et=\"message\" data-id=\"i3\" data-from=\"Omnibus\" data-to=\"Client\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"578\" y=\"366\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">System-signed CreateAccount intent</text><line x1=\"410\" y1=\"405\" x2=\"745\" y2=\"405\" class=\"messageLine0\" data-et=\"message\" data-id=\"i5\" data-from=\"Omnibus\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"fill: none;\"></line><text x=\"581\" y=\"420\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">AccountCreated event</text><line x1=\"748\" y1=\"459\" x2=\"413\" y2=\"459\" class=\"messageLine1\" data-et=\"message\" data-id=\"i6\" data-from=\"Custody\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"578\" y=\"474\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Get addresses</text><line x1=\"410\" y1=\"513\" x2=\"745\" y2=\"513\" class=\"messageLine0\" data-et=\"message\" data-id=\"i7\" data-from=\"Omnibus\" data-to=\"Custody\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"fill: none;\"></line><text x=\"581\" y=\"528\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">Addresses</text><line x1=\"748\" y1=\"567\" x2=\"413\" y2=\"567\" class=\"messageLine1\" data-et=\"message\" data-id=\"i8\" data-from=\"Custody\" data-to=\"Omnibus\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><text x=\"244\" y=\"582\" text-anchor=\"middle\" dominant-baseline=\"middle\" alignment-baseline=\"middle\" class=\"messageText\" dy=\"1em\" style=\"font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif; font-size: 16px; font-weight: 400;\">New wallet status and addresses</text><line x1=\"408\" y1=\"621\" x2=\"79\" y2=\"621\" class=\"messageLine1\" data-et=\"message\" data-id=\"i9\" data-from=\"Omnibus\" data-to=\"Client\" stroke-width=\"2\" stroke=\"none\" marker-end=\"url(#diagram-30f305a71ee162b1bd43f78e70f3a94aa816e1dc92a85f7a2769477749dbe82c-arrowhead)\" style=\"stroke-dasharray: 3, 3; fill: none;\"></line><g class=\"actor-man actor-bottom\" name=\"Client\" style=\"stroke: rgb(204, 204, 204);\"><line id=\"actor-man-torso2\" x1=\"75\" y1=\"676\" x2=\"75\" y2=\"696\"></line><line id=\"actor-man-arms2\" x1=\"57\" y1=\"684\" x2=\"93\" y2=\"684\"></line><line x1=\"57\" y1=\"711\" x2=\"75\" y2=\"696\"></line><line x1=\"75\" y1=\"696\" x2=\"91\" y2=\"711\"></line><circle cx=\"75\" cy=\"661\" r=\"15\" width=\"150\" height=\"65\"></circle><text x=\"75\" y=\"718.5\" dominant-baseline=\"central\" alignment-baseline=\"central\" class=\"actor actor-man\" style=\"text-anchor: middle; font-size: 16px; font-weight: 400; font-family: &quot;Redocly Mermaid Sans&quot;, &quot;Redocly Mermaid CJK&quot;, sans-serif;\"><tspan x=\"75\" dy=\"0\">Client</tspan></text></g></svg>"},"children":["sequenceDiagram\n    actor Client\n    participant Omnibus as Omnibus Service\n    participant Custody as Custody API\n\n    Client->>Omnibus: POST virtual-account deposit-wallet\n    Omnibus->>Omnibus: Check for existing deposit wallet\n    alt Wallet exists\n        Omnibus-->>Client: Existing wallet and addresses\n    else Wallet does not exist\n        Omnibus->>Custody: System-signed CreateAccount intent\n        Custody-->>Omnibus: AccountCreated event\n        Omnibus->>Custody: Get addresses\n        Custody-->>Omnibus: Addresses\n        Omnibus-->>Client: New wallet status and addresses\n    end\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"deposit-processing","__idx":2},"children":["Deposit processing"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After an external sender sends funds to a deposit wallet, the deposit follows the normal custody transaction detection and compliance flow. Omnibus monitors the resulting custody events and processes the deposit."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Stage"},"children":["Stage"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What happens"},"children":["What happens"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Balance effect"},"children":["Balance effect"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Deposit detected"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Omnibus detects an incoming transaction on a deposit wallet."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Local ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["quarantined"]}," balance increases."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Confirmation and quarantine check"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Omnibus waits for blockchain confirmation and compliance quarantine release."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Funds remain pending."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Dust threshold check"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Omnibus checks whether the sweep amount is large enough to sweep."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Below-threshold deposits remain pending on the deposit wallet."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Sweep"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Omnibus submits a system-signed sweep from the deposit wallet to the omnibus wallet."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Funds move on-chain into the omnibus wallet."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Accounting entry"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Omnibus records an ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["OMNIBUS"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["DEPOSIT"]}," entry."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Accounting available balance increases."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Fee compensation"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Omnibus records sweep fee compensation against the host virtual account."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Host virtual account balance decreases and can become negative."]}]}]}]}]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"stateDiagram-v2\n    [*] --> Quarantined: TransactionDetected\n    Quarantined --> PendingSweep: Confirmed and unquarantined, below dust threshold\n    Quarantined --> Sweeping: Confirmed and unquarantined, above threshold\n    PendingSweep --> Sweeping: Later deposits exceed threshold\n    Sweeping --> Available: Sweep confirmed and Accounting entry recorded\n    Quarantined --> [*]: Expired or replaced\n","diagramHtml":"<svg id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"statediagram\" style=\"max-width: 550.4910278320312px;\" viewBox=\"0 0 550.4910278320312 614\" role=\"graphics-document document\" aria-roledescription=\"stateDiagram\"><style>#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .error-icon{fill:#552222;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .error-text{fill:#552222;stroke:#552222;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-thickness-normal{stroke-width:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-thickness-thick{stroke-width:3.5px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-pattern-solid{stroke-dasharray:0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-pattern-dashed{stroke-dasharray:3;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edge-pattern-dotted{stroke-dasharray:2;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .marker{fill:#333333;stroke:#333333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .marker.cross{stroke:#333333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c p{margin:0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c defs [id$=\"-barbEnd\"]{fill:#333333;stroke:#333333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c g.stateGroup text{fill:#9370DB;stroke:none;font-size:10px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c g.stateGroup text{fill:#333;stroke:none;font-size:10px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c g.stateGroup .state-title{font-weight:bolder;fill:#131300;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c g.stateGroup rect{fill:#ECECFF;stroke:#9370DB;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c g.stateGroup line{stroke:#333333;stroke-width:1;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .transition{stroke:#333333;stroke-width:1;fill:none;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .stateGroup .composit{fill:white;border-bottom:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .state-note{stroke:#aaaa33;fill:#fff5ad;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .state-note text{fill:black;stroke:none;font-size:10px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edgeLabel .label rect{fill:#ECECFF;opacity:0.5;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .edgeLabel .label text{fill:#333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .label div .edgeLabel{color:#333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .stateLabel text{fill:#131300;font-size:10px;font-weight:bold;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .node circle.state-start{fill:#333333;stroke:#333333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .node .fork-join{fill:#333333;stroke:#333333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .node circle.state-end{fill:#9370DB;stroke:white;stroke-width:1.5;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .end-state-inner{fill:white;stroke-width:1.5;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .node rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [id$=\"-barbEnd\"]{fill:#333333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .cluster-label,#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .nodeLabel{color:#131300;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-cluster rect.outer{rx:5px;ry:5px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-state .divider{stroke:#9370DB;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-state .title-state{rx:5px;ry:5px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-cluster.statediagram-cluster .inner{fill:white;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-cluster.statediagram-cluster-alt .inner{fill:#f0f0f0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-cluster .inner{rx:0;ry:0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-state rect.basic{rx:5px;ry:5px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#f0f0f0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .note-edge{stroke-dasharray:5;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-note text{fill:black;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram-note .nodeLabel{color:black;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagram .edgeLabel{color:red;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [id$=\"-dependencyStart\"],#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [id$=\"-dependencyEnd\"]{fill:#333333;stroke:#333333;stroke-width:1;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].statediagram-cluster rect.outer{rx:5px;ry:5px;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c .node .neo-node{stroke:#9370DB;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node rect,#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].cluster rect,#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd\" refX=\"19\" refY=\"7\" markerWidth=\"20\" markerHeight=\"14\" markerUnits=\"userSpaceOnUse\" orient=\"auto\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M250.007,22L250.007,28.167C250.007,34.333,250.007,46.667,250.007,59C250.007,71.333,250.007,83.667,250.007,89.833L250.007,96\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-edge0\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge0\" data-points=\"W3sieCI6MjUwLjAwNjY0NjYzMzE0ODIsInkiOjIyfSx7IngiOjI1MC4wMDY2NDY2MzMxNDgyLCJ5Ijo1OX0seyJ4IjoyNTAuMDA2NjQ2NjMzMTQ4MiwieSI6OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd)\"></path><path d=\"M297.534,136L321.693,146.167C345.853,156.333,394.172,176.667,418.331,199.667C442.491,222.667,442.491,248.333,442.491,261.167L442.491,274\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-edge1\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge1\" data-points=\"W3sieCI6Mjk3LjUzMzY1MjgwNTk4NzcsInkiOjEzNn0seyJ4Ijo0NDIuNDkxMDIxNjMzMTQ4MiwieSI6MTk3fSx7IngiOjQ0Mi40OTEwMjE2MzMxNDgyLCJ5IjoyNzR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd)\"></path><path d=\"M214.943,136L197.119,146.167C179.296,156.333,143.648,176.667,125.824,203C108,229.333,108,261.667,108,292C108,322.333,108,350.667,128.572,373.321C149.144,395.975,190.289,412.95,210.861,421.437L231.433,429.924\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-edge2\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge2\" data-points=\"W3sieCI6MjE0Ljk0MzI3NzA5NDA5OTI0LCJ5IjoxMzZ9LHsieCI6MTA4LCJ5IjoxOTd9LHsieCI6MTA4LCJ5IjoyOTR9LHsieCI6MTA4LCJ5IjozNzl9LHsieCI6MjMxLjQzMzAxMDgxNjU3NDEsInkiOjQyOS45MjQ0MDI3MjI0NDEyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd)\"></path><path d=\"M442.491,314L442.491,324.833C442.491,335.667,442.491,357.333,421.919,376.654C401.347,395.975,360.202,412.95,339.63,421.437L319.058,429.924\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-edge3\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge3\" data-points=\"W3sieCI6NDQyLjQ5MTAyMTYzMzE0ODIsInkiOjMxNH0seyJ4Ijo0NDIuNDkxMDIxNjMzMTQ4MiwieSI6Mzc5fSx7IngiOjMxOS4wNTgwMTA4MTY1NzQxLCJ5Ijo0MjkuOTI0NDAyNzIyNDQxMn1d\" data-look=\"classic\" marker-end=\"url(#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd)\"></path><path d=\"M275.246,468L275.246,476.167C275.246,484.333,275.246,500.667,275.246,517C275.246,533.333,275.246,549.667,275.246,557.833L275.246,566\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-edge4\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge4\" data-points=\"W3sieCI6Mjc1LjI0NTUxMDgxNjU3NDEsInkiOjQ2OH0seyJ4IjoyNzUuMjQ1NTEwODE2NTc0MSwieSI6NTE3fSx7IngiOjI3NS4yNDU1MTA4MTY1NzQxLCJ5Ijo1NjZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd)\"></path><path d=\"M250.007,136L250.007,146.167C250.007,156.333,250.007,176.667,250.007,201.832C250.007,226.998,250.007,256.996,250.007,271.994L250.007,286.993\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-edge5\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge5\" data-points=\"W3sieCI6MjUwLjAwNjY0NjYzMzE0ODIsInkiOjEzNn0seyJ4IjoyNTAuMDA2NjQ2NjMzMTQ4MiwieSI6MTk3fSx7IngiOjI1MC4wMDY2NDY2MzMxNDgyLCJ5IjoyODYuOTkzMzUzMzY2ODUxOH1d\" data-look=\"classic\" marker-end=\"url(#diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c_stateDiagram-barbEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(250.0066466331482, 59)\"><g class=\"label\" data-id=\"edge0\" transform=\"translate(-76.8125, -12)\"><foreignObject width=\"153.625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>TransactionDetected</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(442.4910216331482, 197)\"><g class=\"label\" data-id=\"edge1\" transform=\"translate(-100, -36)\"><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Confirmed and unquarantined, below dust threshold</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 294)\"><g class=\"label\" data-id=\"edge2\" transform=\"translate(-100, -36)\"><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Confirmed and unquarantined, above threshold</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(442.4910216331482, 379)\"><g class=\"label\" data-id=\"edge3\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Later deposits exceed threshold</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(275.2455108165741, 517)\"><g class=\"label\" data-id=\"edge4\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Sweep confirmed and Accounting entry recorded</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(250.0066466331482, 197)\"><g class=\"label\" data-id=\"edge5\" transform=\"translate(-72.484375, -12)\"><foreignObject width=\"144.96875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Expired or replaced</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-state-root_start-0\" data-look=\"classic\" transform=\"translate(250.0066466331482, 15)\"><circle class=\"state-start\" r=\"7\" width=\"14\" height=\"14\"></circle></g><g class=\"node  statediagram-state\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-state-Quarantined-5\" data-look=\"classic\" transform=\"translate(250.0066466331482, 116)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-55.203125\" y=\"-20\" width=\"110.40625\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-47.203125, -12)\"><rect></rect><foreignObject width=\"94.40625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Quarantined</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-state-PendingSweep-3\" data-look=\"classic\" transform=\"translate(442.4910216331482, 294)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-62.9296875\" y=\"-20\" width=\"125.859375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-54.9296875, -12)\"><rect></rect><foreignObject width=\"109.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>PendingSweep</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-state-Sweeping-4\" data-look=\"classic\" transform=\"translate(275.2455108165741, 448)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-43.8125\" y=\"-20\" width=\"87.625\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.8125, -12)\"><rect></rect><foreignObject width=\"71.625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Sweeping</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-state-Available-4\" data-look=\"classic\" transform=\"translate(275.2455108165741, 586)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-41.4296875\" y=\"-20\" width=\"82.859375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.4296875, -12)\"><rect></rect><foreignObject width=\"66.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Available</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-state-root_end-5\" data-look=\"classic\" transform=\"translate(250.0066466331482, 294)\"><g class=\"outer-path\"><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#ECECFF\" style=\"\"></path><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"#333333\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path><g><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#9370DB\" style=\"\"></path><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"#9370DB\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path></g></g></g></g></g></g><defs><filter id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-da870c286afd8f0c53fb3f7cb1af847eec1a9476b2147f0d9bb02acfe0be131c-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"statediagram\" style=\"max-width: 550.4910278320312px;\" viewBox=\"0 0 550.4910278320312 614\" role=\"graphics-document document\" aria-roledescription=\"stateDiagram\"><style>#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .error-icon{fill:#a44141;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .error-text{fill:#ddd;stroke:#ddd;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-thickness-normal{stroke-width:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-thickness-thick{stroke-width:3.5px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-pattern-solid{stroke-dasharray:0;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-pattern-dashed{stroke-dasharray:3;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edge-pattern-dotted{stroke-dasharray:2;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .marker{fill:lightgrey;stroke:lightgrey;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .marker.cross{stroke:lightgrey;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee svg{font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee p{margin:0;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee defs [id$=\"-barbEnd\"]{fill:lightgrey;stroke:lightgrey;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee g.stateGroup .state-title{font-weight:bolder;fill:#e0dfdf;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee g.stateGroup rect{fill:#1f2020;stroke:#ccc;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee g.stateGroup line{stroke:lightgrey;stroke-width:1;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .transition{stroke:lightgrey;stroke-width:1;fill:none;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .stateGroup .composit{fill:#333;border-bottom:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .state-note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .state-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-size:10px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .stateLabel .box{stroke:none;stroke-width:0;fill:#1f2020;opacity:0.5;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edgeLabel .label rect{fill:#1f2020;opacity:0.5;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .edgeLabel .label text{fill:#ccc;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .label div .edgeLabel{color:#ccc;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .stateLabel text{fill:#e0dfdf;font-size:10px;font-weight:bold;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .node circle.state-start{fill:#f4f4f4;stroke:#f4f4f4;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .node .fork-join{fill:#f4f4f4;stroke:#f4f4f4;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .node circle.state-end{fill:#cccccc;stroke:#333;stroke-width:1.5;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .end-state-inner{fill:#333;stroke-width:1.5;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .node rect{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .node polygon{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [id$=\"-barbEnd\"]{fill:lightgrey;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-cluster rect{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .cluster-label,#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .nodeLabel{color:#e0dfdf;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-cluster rect.outer{rx:5px;ry:5px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-state .divider{stroke:#ccc;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-state .title-state{rx:5px;ry:5px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-cluster.statediagram-cluster .inner{fill:#333;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-cluster.statediagram-cluster-alt .inner{fill:#555;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-cluster .inner{rx:0;ry:0;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-state rect.basic{rx:5px;ry:5px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#555;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .note-edge{stroke-dasharray:5;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram-note .nodeLabel{color:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagram .edgeLabel{color:red;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [id$=\"-dependencyStart\"],#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [id$=\"-dependencyEnd\"]{fill:lightgrey;stroke:lightgrey;stroke-width:1;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].statediagram-cluster rect{fill:#1f2020;stroke:url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient);stroke-width:1;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].statediagram-cluster rect.outer{rx:5px;ry:5px;filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee .node .neo-node{stroke:#ccc;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node rect,#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].cluster rect,#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node polygon{stroke:url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node path{stroke:url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient);stroke-width:1px;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node circle{stroke:url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee :root{--mermaid-font-family:\"Redocly Mermaid Sans\",\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd\" refX=\"19\" refY=\"7\" markerWidth=\"20\" markerHeight=\"14\" markerUnits=\"userSpaceOnUse\" orient=\"auto\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M250.007,22L250.007,28.167C250.007,34.333,250.007,46.667,250.007,59C250.007,71.333,250.007,83.667,250.007,89.833L250.007,96\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-edge0\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge0\" data-points=\"W3sieCI6MjUwLjAwNjY0NjYzMzE0ODIsInkiOjIyfSx7IngiOjI1MC4wMDY2NDY2MzMxNDgyLCJ5Ijo1OX0seyJ4IjoyNTAuMDA2NjQ2NjMzMTQ4MiwieSI6OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd)\"></path><path d=\"M297.534,136L321.693,146.167C345.853,156.333,394.172,176.667,418.331,199.667C442.491,222.667,442.491,248.333,442.491,261.167L442.491,274\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-edge1\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge1\" data-points=\"W3sieCI6Mjk3LjUzMzY1MjgwNTk4NzcsInkiOjEzNn0seyJ4Ijo0NDIuNDkxMDIxNjMzMTQ4MiwieSI6MTk3fSx7IngiOjQ0Mi40OTEwMjE2MzMxNDgyLCJ5IjoyNzR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd)\"></path><path d=\"M214.943,136L197.119,146.167C179.296,156.333,143.648,176.667,125.824,203C108,229.333,108,261.667,108,292C108,322.333,108,350.667,128.572,373.321C149.144,395.975,190.289,412.95,210.861,421.437L231.433,429.924\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-edge2\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge2\" data-points=\"W3sieCI6MjE0Ljk0MzI3NzA5NDA5OTI0LCJ5IjoxMzZ9LHsieCI6MTA4LCJ5IjoxOTd9LHsieCI6MTA4LCJ5IjoyOTR9LHsieCI6MTA4LCJ5IjozNzl9LHsieCI6MjMxLjQzMzAxMDgxNjU3NDEsInkiOjQyOS45MjQ0MDI3MjI0NDEyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd)\"></path><path d=\"M442.491,314L442.491,324.833C442.491,335.667,442.491,357.333,421.919,376.654C401.347,395.975,360.202,412.95,339.63,421.437L319.058,429.924\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-edge3\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge3\" data-points=\"W3sieCI6NDQyLjQ5MTAyMTYzMzE0ODIsInkiOjMxNH0seyJ4Ijo0NDIuNDkxMDIxNjMzMTQ4MiwieSI6Mzc5fSx7IngiOjMxOS4wNTgwMTA4MTY1NzQxLCJ5Ijo0MjkuOTI0NDAyNzIyNDQxMn1d\" data-look=\"classic\" marker-end=\"url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd)\"></path><path d=\"M275.246,468L275.246,476.167C275.246,484.333,275.246,500.667,275.246,517C275.246,533.333,275.246,549.667,275.246,557.833L275.246,566\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-edge4\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge4\" data-points=\"W3sieCI6Mjc1LjI0NTUxMDgxNjU3NDEsInkiOjQ2OH0seyJ4IjoyNzUuMjQ1NTEwODE2NTc0MSwieSI6NTE3fSx7IngiOjI3NS4yNDU1MTA4MTY1NzQxLCJ5Ijo1NjZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd)\"></path><path d=\"M250.007,136L250.007,146.167C250.007,156.333,250.007,176.667,250.007,201.832C250.007,226.998,250.007,256.996,250.007,271.994L250.007,286.993\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-edge5\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge5\" data-points=\"W3sieCI6MjUwLjAwNjY0NjYzMzE0ODIsInkiOjEzNn0seyJ4IjoyNTAuMDA2NjQ2NjMzMTQ4MiwieSI6MTk3fSx7IngiOjI1MC4wMDY2NDY2MzMxNDgyLCJ5IjoyODYuOTkzMzUzMzY2ODUxOH1d\" data-look=\"classic\" marker-end=\"url(#diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee_stateDiagram-barbEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(250.0066466331482, 59)\"><g class=\"label\" data-id=\"edge0\" transform=\"translate(-76.8125, -12)\"><foreignObject width=\"153.625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>TransactionDetected</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(442.4910216331482, 197)\"><g class=\"label\" data-id=\"edge1\" transform=\"translate(-100, -36)\"><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Confirmed and unquarantined, below dust threshold</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(108, 294)\"><g class=\"label\" data-id=\"edge2\" transform=\"translate(-100, -36)\"><foreignObject width=\"200\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Confirmed and unquarantined, above threshold</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(442.4910216331482, 379)\"><g class=\"label\" data-id=\"edge3\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Later deposits exceed threshold</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(275.2455108165741, 517)\"><g class=\"label\" data-id=\"edge4\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Sweep confirmed and Accounting entry recorded</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(250.0066466331482, 197)\"><g class=\"label\" data-id=\"edge5\" transform=\"translate(-72.484375, -12)\"><foreignObject width=\"144.96875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Expired or replaced</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-state-root_start-0\" data-look=\"classic\" transform=\"translate(250.0066466331482, 15)\"><circle class=\"state-start\" r=\"7\" width=\"14\" height=\"14\"></circle></g><g class=\"node  statediagram-state\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-state-Quarantined-5\" data-look=\"classic\" transform=\"translate(250.0066466331482, 116)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-55.203125\" y=\"-20\" width=\"110.40625\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-47.203125, -12)\"><rect></rect><foreignObject width=\"94.40625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Quarantined</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-state-PendingSweep-3\" data-look=\"classic\" transform=\"translate(442.4910216331482, 294)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-62.9296875\" y=\"-20\" width=\"125.859375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-54.9296875, -12)\"><rect></rect><foreignObject width=\"109.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>PendingSweep</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-state-Sweeping-4\" data-look=\"classic\" transform=\"translate(275.2455108165741, 448)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-43.8125\" y=\"-20\" width=\"87.625\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.8125, -12)\"><rect></rect><foreignObject width=\"71.625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Sweeping</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-state-Available-4\" data-look=\"classic\" transform=\"translate(275.2455108165741, 586)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-41.4296875\" y=\"-20\" width=\"82.859375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.4296875, -12)\"><rect></rect><foreignObject width=\"66.859375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Available</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-state-root_end-5\" data-look=\"classic\" transform=\"translate(250.0066466331482, 294)\"><g class=\"outer-path\"><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#1f2020\" style=\"\"></path><path d=\"M7 0 C7 0.40517908122283747, 6.964012880168563 0.816513743121899, 6.893654271085456 1.2155372436685123 C6.823295662002349 1.6145607442151257, 6.716427752933756 2.013397210557766, 6.5778483455013586 2.394141003279681 C6.439268938068961 2.7748847960015954, 6.26476736710249 3.149104622578984, 6.062177826491071 3.4999999999999996 C5.859588285879653 3.8508953774210153, 5.622755194947063 4.189128084166967, 5.362311101832846 4.499513267805774 C5.10186700871863 4.809898451444582, 4.809898451444583 5.10186700871863, 4.499513267805775 5.362311101832846 C4.189128084166968 5.622755194947063, 3.8508953774210166 5.859588285879652, 3.500000000000001 6.06217782649107 C3.149104622578985 6.264767367102489, 2.7748847960015963 6.439268938068961, 2.3941410032796817 6.5778483455013586 C2.013397210557767 6.716427752933756, 1.6145607442151264 6.823295662002349, 1.2155372436685128 6.893654271085456 C0.8165137431218992 6.964012880168563, 0.4051790812228379 7, 4.286263797015736e-16 7 C-0.405179081222837 7, -0.8165137431218985 6.964012880168563, -1.2155372436685121 6.893654271085456 C-1.6145607442151257 6.823295662002349, -2.0133972105577667 6.716427752933756, -2.394141003279681 6.5778483455013586 C-2.774884796001595 6.439268938068961, -3.149104622578983 6.26476736710249, -3.4999999999999982 6.062177826491071 C-3.8508953774210135 5.859588285879653, -4.189128084166966 5.6227551949470636, -4.499513267805773 5.362311101832848 C-4.809898451444581 5.101867008718632, -5.101867008718628 4.809898451444586, -5.3623111018328435 4.499513267805779 C-5.622755194947059 4.189128084166971, -5.859588285879649 3.8508953774210206, -6.062177826491068 3.5000000000000053 C-6.264767367102486 3.14910462257899, -6.439268938068958 2.774884796001602, -6.577848345501356 2.394141003279688 C-6.716427752933754 2.0133972105577738, -6.823295662002347 1.614560744215134, -6.893654271085454 1.215537243668521 C-6.9640128801685615 0.816513743121908, -6.999999999999999 0.4051790812228472, -7 1.0183126166254463e-14 C-7.000000000000001 -0.40517908122282686, -6.964012880168565 -0.8165137431218878, -6.893654271085459 -1.215537243668501 C-6.823295662002352 -1.6145607442151142, -6.716427752933759 -2.0133972105577542, -6.577848345501363 -2.394141003279669 C-6.439268938068967 -2.7748847960015834, -6.264767367102496 -3.149104622578972, -6.062177826491078 -3.4999999999999876 C-5.859588285879661 -3.8508953774210033, -5.6227551949470715 -4.1891280841669545, -5.362311101832856 -4.499513267805763 C-5.10186700871864 -4.809898451444571, -4.809898451444594 -5.10186700871862, -4.499513267805787 -5.362311101832836 C-4.189128084166979 -5.622755194947053, -3.850895377421028 -5.859588285879643, -3.5000000000000133 -6.062177826491062 C-3.1491046225789985 -6.264767367102482, -2.774884796001611 -6.439268938068954, -2.3941410032796973 -6.577848345501353 C-2.0133972105577835 -6.716427752933752, -1.6145607442151435 -6.823295662002345, -1.2155372436685306 -6.893654271085453 C-0.8165137431219176 -6.9640128801685615, -0.40517908122285695 -6.999999999999999, -1.9937625952807352e-14 -7 C0.4051790812228171 -7.000000000000001, 0.8165137431218781 -6.964012880168565, 1.2155372436684913 -6.89365427108546 C1.6145607442151044 -6.823295662002354, 2.013397210557745 -6.716427752933763, 2.3941410032796595 -6.5778483455013665 C2.774884796001574 -6.43926893806897, 3.149104622578963 -6.2647673671025, 3.499999999999979 -6.062177826491083 C3.8508953774209953 -5.859588285879665, 4.189128084166947 -5.622755194947077, 4.499513267805756 -5.362311101832862 C4.809898451444564 -5.1018670087186475, 5.101867008718613 -4.809898451444602, 5.362311101832829 -4.499513267805796 C5.622755194947046 -4.189128084166989, 5.859588285879637 -3.8508953774210393, 6.062177826491056 -3.500000000000025 C6.2647673671024755 -3.1491046225790105, 6.439268938068949 -2.774884796001623, 6.577848345501348 -2.3941410032797092 C6.716427752933747 -2.0133972105577955, 6.823295662002342 -1.6145607442151562, 6.893654271085451 -1.2155372436685434 C6.96401288016856 -0.8165137431219307, 6.982275711847575 -0.2025895406114567, 7 -3.2800750208310675e-14 C7.017724288152425 0.2025895406113911, 7.017724288152424 -0.2025895406114242, 7 0\" stroke=\"lightgrey\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path><g><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"none\" stroke-width=\"0\" fill=\"#ccc\" style=\"\"></path><path d=\"M2.5 0 C2.5 0.14470681472244193, 2.487147457203058 0.29161205111496386, 2.46201938253052 0.4341204441673258 C2.436891307857982 0.5766288372196877, 2.3987241974763416 0.7190704323420595, 2.3492315519647713 0.8550503583141718 C2.299738906453201 0.991030284286284, 2.2374169168223177 1.124680222349637, 2.165063509461097 1.2499999999999998 C2.092710102099876 1.3753197776503625, 2.0081268553382365 1.496117172916774, 1.915111107797445 1.6069690242163481 C1.8220953602566536 1.7178208755159223, 1.7178208755159226 1.8220953602566536, 1.6069690242163484 1.915111107797445 C1.4961171729167742 2.0081268553382365, 1.375319777650363 2.0927101020998755, 1.2500000000000002 2.1650635094610964 C1.1246802223496375 2.2374169168223172, 0.9910302842862845 2.2997389064532, 0.8550503583141721 2.349231551964771 C0.7190704323420597 2.3987241974763416, 0.576628837219688 2.436891307857982, 0.43412044416732604 2.46201938253052 C0.291612051114964 2.487147457203058, 0.14470681472244212 2.5, 1.5308084989341916e-16 2.5 C-0.1447068147224418 2.5, -0.2916120511149638 2.487147457203058, -0.43412044416732576 2.46201938253052 C-0.5766288372196877 2.436891307857982, -0.7190704323420595 2.3987241974763416, -0.8550503583141718 2.3492315519647713 C-0.991030284286284 2.299738906453201, -1.124680222349637 2.2374169168223177, -1.2499999999999996 2.165063509461097 C-1.375319777650362 2.092710102099876, -1.4961171729167733 2.008126855338237, -1.6069690242163475 1.9151111077974459 C-1.7178208755159217 1.8220953602566548, -1.822095360256653 1.7178208755159234, -1.9151111077974443 1.6069690242163495 C-2.0081268553382357 1.4961171729167755, -2.0927101020998746 1.3753197776503645, -2.1650635094610955 1.250000000000002 C-2.2374169168223164 1.1246802223496395, -2.2997389064531992 0.9910302842862865, -2.34923155196477 0.8550503583141743 C-2.3987241974763407 0.7190704323420621, -2.436891307857981 0.5766288372196907, -2.4620193825305194 0.434120444167329 C-2.487147457203058 0.29161205111496724, -2.5 0.14470681472244545, -2.5 3.636830773662308e-15 C-2.5 -0.14470681472243818, -2.4871474572030587 -0.2916120511149599, -2.4620193825305208 -0.4341204441673218 C-2.436891307857983 -0.5766288372196837, -2.398724197476343 -0.7190704323420553, -2.3492315519647726 -0.8550503583141675 C-2.2997389064532023 -0.9910302842862798, -2.23741691682232 -1.1246802223496328, -2.165063509461099 -1.2499999999999956 C-2.092710102099878 -1.3753197776503583, -2.00812685533824 -1.4961171729167695, -1.9151111077974488 -1.606969024216344 C-1.8220953602566576 -1.7178208755159183, -1.7178208755159263 -1.82209536025665, -1.6069690242163523 -1.9151111077974416 C-1.4961171729167784 -2.0081268553382334, -1.3753197776503672 -2.0927101020998724, -1.2500000000000047 -2.1650635094610937 C-1.1246802223496422 -2.237416916822315, -0.9910302842862897 -2.299738906453198, -0.8550503583141776 -2.3492315519647686 C-0.7190704323420656 -2.3987241974763394, -0.5766288372196942 -2.4368913078579806, -0.43412044416733236 -2.462019382530519 C-0.29161205111497057 -2.4871474572030574, -0.1447068147224489 -2.4999999999999996, -7.120580697431198e-15 -2.5 C0.14470681472243463 -2.5000000000000004, 0.29161205111495647 -2.487147457203059, 0.4341204441673183 -2.4620193825305217 C0.5766288372196802 -2.436891307857984, 0.7190704323420518 -2.3987241974763442, 0.8550503583141642 -2.349231551964774 C0.9910302842862766 -2.2997389064532037, 1.1246802223496295 -2.2374169168223212, 1.2499999999999925 -2.165063509461101 C1.3753197776503554 -2.0927101020998804, 1.4961171729167668 -2.008126855338242, 1.6069690242163412 -1.915111107797451 C1.7178208755159157 -1.82209536025666, 1.8220953602566472 -1.7178208755159294, 1.915111107797439 -1.6069690242163557 C2.0081268553382308 -1.496117172916782, 2.09271010209987 -1.3753197776503712, 2.1650635094610915 -1.2500000000000089 C2.237416916822313 -1.1246802223496466, 2.299738906453196 -0.9910302842862939, 2.3492315519647673 -0.855050358314182 C2.3987241974763385 -0.71907043234207, 2.4368913078579792 -0.5766288372196986, 2.462019382530518 -0.4341204441673369 C2.487147457203057 -0.29161205111497523, 2.4936698970884197 -0.07235340736123454, 2.5 -1.1714553645825241e-14 C2.5063301029115803 0.07235340736121111, 2.50633010291158 -0.07235340736122292, 2.5 0\" stroke=\"#ccc\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"0 0\" style=\"\"></path></g></g></g></g></g></g><defs><filter id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-b20a7e1834c1d840d994ee27ff88e5d9f0903c3404cdba6d2603fab2f5cc2aee-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["stateDiagram-v2\n    [*] --> Quarantined: TransactionDetected\n    Quarantined --> PendingSweep: Confirmed and unquarantined, below dust threshold\n    Quarantined --> Sweeping: Confirmed and unquarantined, above threshold\n    PendingSweep --> Sweeping: Later deposits exceed threshold\n    Sweeping --> Available: Sweep confirmed and Accounting entry recorded\n    Quarantined --> [*]: Expired or replaced\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"quarantine-and-compliance","__idx":3},"children":["Quarantine and compliance"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The existing custody compliance layer handles compliance screening. Omnibus does not perform transaction screening itself."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Omnibus waits until:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The blockchain confirms the transaction."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Compliance releases all value transfers for the deposit from quarantine."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Only then does Omnibus sweep the funds and credit them as available. For related concepts, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/compliance/transaction-screening/concept"},"children":["Transaction screening"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For fully automated operation, configure two things yourself; Omnibus configures skip quarantine on the omnibus wallet only, not on deposit wallets:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["An ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/compliance/transaction-screening/automatic-quarantine-release-policy"},"children":["automatic quarantine release policy"]}," that covers external deposits, so confirmed deposits release without manual action and the sweep proceeds."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skipQuarantineFrom"]}," on each deposit wallet, set manually after Omnibus creates the wallet, so internal transfers that arrive at the deposit wallet are not quarantined. Gas Station gas funding and XRPL reserve prefunding are internal transfers of this kind: they prefund the deposit wallet and never pass through the sweep flow, so without this setting each one quarantines and waits for a release. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/compliance/transaction-screening/concept#skip-quarantine-for-internal-transfers"},"children":["Skip quarantine for internal transfers"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"dust-thresholds","__idx":4},"children":["Dust thresholds"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Very small deposits may cost more to sweep than they are worth. Omnibus supports minimum sweep thresholds per ticker."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If a confirmed, unquarantined deposit is below the configured threshold:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The funds remain on the deposit wallet."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The virtual account's local quarantined balance remains."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A later deposit can push the cumulative unswept amount above the threshold."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Omnibus then sweeps the cumulative amount."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Configure thresholds to balance customer experience, fee cost, and operational clarity. Thresholds are keyed by ticker and ledger pair, expressed in the ticker's smallest unit, and apply per domain. Assets without a configured threshold default to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["\"0\""]},", which sweeps immediately."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To set thresholds, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/accounts-and-assets/omnibus/manage-omnibus-api#manage-sweep-thresholds"},"children":["Manage sweep thresholds"]}," in the API procedures, or ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/accounts-and-assets/omnibus/manage-omnibus-ui#set-sweep-thresholds"},"children":["Set sweep thresholds"]}," in the console procedures. Deployment packages can also expose per-ticker defaults — see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/deployment/reference/omnibus#configuration-fields"},"children":["Omnibus reference"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"gas-station-funding","__idx":5},"children":["Gas Station funding"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For non-native token sweeps, the deposit wallet may need native tokens to pay gas. If Gas Station sponsors the deposit wallet, it can fund the required gas just in time on supported Solana, XRPL, and EVM networks."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Gas Station funding transactions appear as incoming transactions on deposit wallets. Omnibus uses an ignored-account list to avoid treating those funding transactions as customer deposits."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The create Omnibus request accepts ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ignoredAccountIds"]},"; include the Gas Station account ID when you create the omnibus structure. The current Omnibus update request changes ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sponsoringGasStationId"]},", but does not accept ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ignoredAccountIds"]},", so verify the returned omnibus details after any sponsor change."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"xrpl-iou-readiness","__idx":6},"children":["XRPL IOU readiness"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["An XRPL account must hold an XRP reserve that grows with the number of objects the account owns: the base reserve (currently 1 XRP) plus an owner reserve (currently 0.2 XRP) for each owned object. Every trustline you create for an IOU adds an owned object, and other setup can add objects too. Each object raises the deposit wallet's required reserve."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you want a deposit wallet to hold or transfer IOUs (tokens), complete all IOU setup before the first deposit reaches that wallet:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Create the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TrustSet"]}," for each IOU and currency the wallet holds."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable rippling where your use case requires it."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Confirm the authorization and freeze state of each trustline."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Complete any other setup the account needs to transfer IOUs."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Do not interleave this setup with deposit activity. Omnibus estimates the reserve a sweep must leave behind when it prepares the sweep. If a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TrustSet"]}," lands while a native XRP sweep is in flight, the estimate can miss the new trustline's owner reserve, the sweep can leave the wallet below its required reserve, and the sweep's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Payment"]}," transaction fails on-chain with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tecUNFUNDED_PAYMENT"]},". Failed XRPL transactions still burn the network fee, so each failed attempt leaves the wallet slightly shorter until you top it up."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before you rely on native XRP sweeps, confirm the deposit wallet holds enough XRP to cover its base reserve plus the owner reserve for every object it owns. You can prefund the deposit wallet directly from the Gas Station sponsor account."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"direct-deposits-to-the-omnibus-wallet","__idx":7},"children":["Direct deposits to the omnibus wallet"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This release cannot automatically assign funds sent directly to the omnibus wallet to a specific tenant. When Omnibus detects an external direct deposit to the omnibus wallet:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["It waits for confirmation and quarantine release."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["It credits the host virtual account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Operators can later redistribute funds using an internal transfer or return funds through a withdrawal."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use tenant deposit addresses for normal deposit flows."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"failure-handling","__idx":8},"children":["Failure handling"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If a sweep fails after retries:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The deposit remains pending."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The local quarantined balance stays in place."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Operators must investigate the deposit wallet, ledger support, Gas Station funding, policy behavior, and custody transaction status."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Common causes include insufficient gas sponsorship, ledger mismatch between deposit wallet and omnibus wallet, Omnibus system-signed policy misconfiguration, a custody API failure, or an XRPL deposit wallet left below its required reserve by IOU setup that ran during deposit activity (see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#xrpl-iou-readiness"},"children":["XRPL IOU readiness"]},")."]}]},"headings":[{"value":"Deposits","id":"deposits","depth":1},{"value":"Deposit-wallet model","id":"deposit-wallet-model","depth":2},{"value":"Deposit processing","id":"deposit-processing","depth":2},{"value":"Quarantine and compliance","id":"quarantine-and-compliance","depth":2},{"value":"Dust thresholds","id":"dust-thresholds","depth":2},{"value":"Gas Station funding","id":"gas-station-funding","depth":2},{"value":"XRPL IOU readiness","id":"xrpl-iou-readiness","depth":2},{"value":"Direct deposits to the omnibus wallet","id":"direct-deposits-to-the-omnibus-wallet","depth":2},{"value":"Failure handling","id":"failure-handling","depth":2}],"frontmatter":{"seo":{"title":"Deposits"}},"lastModified":"2026-08-04T20:25:11.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/custody/accounts-and-assets/omnibus/deposits","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}