Page MenuHomePhabricator

[ecash-agora] Upgrade historicOffers to return token amounts purchased (and price)
DraftPublic

Authored by bytesofman on Sun, Dec 29, 18:46.
This is a draft revision that has not yet been submitted for review.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

We are currently returning the amount from the input. This only matches the amount purchased if a user purchased all offered tokens.

What we really want is the amount purchased and the amount paid for that purchase. We are getting the txs in this method already, so the info is available. This is the point of the stack where we should solve this problem.

Note that the historicOffers method is not currently tested.

Test Plan

npm test

Diff Detail

Repository
rABC Bitcoin ABC
Branch
patch-agora-historicoffers
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 31814
Build 63121: Build Diffecash-agora-tests · cashtab-tests · ecash-agora-integration-tests
Build 63120: arc lint + arc unit

Event Timeline

complete and publish an rc to test

Failed tests logs:

====== SLP: SLP NFT1 Agora Oneshot.SLP SLP NFT1 Agora Oneshot ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/oneshot.test.ts:691:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "4ec0bbdc9f7d083b2d38c2f4334b591e7e8fa67f400482ed90c631d964e9d95a"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 70000
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1"
               "isMintBaton": false
               "tokenId": "208640e1929fb6d2048d3e1933d8bb4ba4eb20be46f1a5498ee22d3916b39d9d"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7cc5d044b757a6f793faf4ccc4aa96c1b098d8916a9ba0daacced5823fd7306b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "53ba3513ebb39031b11c51939335cbf1696fd692a8e1b9be6299df5c9d3e7a5c"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "948c3bab871cca6f5f3f8dea789f0632dcaa95a406c4e090e7fb6c34e0903b26"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500113
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "9b3c6bee5eb4fdf66b9a0b87bf6c74549f0c92baf3ed5994b7667d687a460be9"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a61e69911d78973225e386f915b843d166341801b18187d307b2484fa92e4858"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1001
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "93af2d1af302d1bbcceb1c4f6c53bb34388389ab933c5806e03df6dffa909a25"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "51e0814089f5c6a703223ca71c6b13df19a304fb5a74b3933822a04a97b4cfad"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500039680
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "d27d8be9dd37f604cc905b4f94ff99c888feb14b9f17506212977d2377803a6b"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "6291f561002b36b77e8b62cae34e094b10225a12d98e31d46945100a0a85bef8"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1048576
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "b434cd19a332ceabfb11ecdbc2bc62023357b2fc95c3f66f74df8a0feed0bdf5"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "47ecfcc652cdfde02b5fe96e3a0efa901b235c519cac5548309d7f1436b26fbb"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1006632960
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "65e9e23f65d50537ea6360c87e018ebef01598a57e3ced541dec16a5b2643804"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "4003f658359db8dbea88681e435664678ede691de7c605833a1a2fbdd83aa01b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "a772708728657376d0f1726c7b1c4f706999821ccb384ad360174b1ec2976bd9"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "20285cb042096bfa0285a1a3820d624e15d6da413bfea7f67de5374f53e255cb"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "ffbc7ba64cef170579c9635f4db8316bdf8250a1a6ce0e04f4d40feb72aa80d3"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "57f8b4cbffd6233813ccc81e297c58ec755f0a9cf426b2c6cbb24bbd3a32eae7"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 499974144
      -        "tokenSatoshisBought": "499968"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "49df677363a53ba94c8ed62963e766a4431309f4f639b8960e6c4cd5169203ee"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "c9ca16c5f08d0f42f93e21ed21db44fdb5670a00cc1ecae595ebab3c98ef14c1"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 262144
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "62bca31466d0a58259cd3a6357c9e176fac96278f89ba91c62e6bffe182ef9ac"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "88a9f4162209f897454ca83f63ee0206825e55d1e60892c8d793ec773757352a"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1040187392
      -        "tokenSatoshisBought": "1024"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "8ef19c47792eb5c31588e36c6857bebed26a6d3fd83497d0ee43cfd5908e16ff"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1e990db11fbfb6d7b017030bb23b8be767bade359bfd4e83200fd9a38cfa1963"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 268435456
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "4f81aa53c7228aa2d53d47bad0e32ed89a96ebb0668c3c45b604c92ae707cedd"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "de3c9a848bb1c354d5156a213f8392ccd480f93c755de003568b595e5acb9bc1"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "3b2c249cec8b667a98a29ff6c1ddcf7dad9c0b89849b94d1eab1ab0663146918"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1fd334552e01b0d2ef92a3f1c8637d94d3756b636e0ec7645645963acbd5db4b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "757b70f4e73e691d322a8a1d2de31d3faf08534ff76187c21ac31d0644c9e891"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a37d43225177eb412faaef59e846fa69a7bbbc0137bc045cc7960bf25885ddd2"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "22783f4bb3c7a908154913803723394b78c7f5079a33bc470df5b09600b0e98d"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e34bbdbb09d2f747d23964f2a025dee82f3ccc7cd5f5bc279dc963cdf58b3816"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "bd7d6159f9dcaf2d7f5f6915a78a763d31d839185b410f4475beff891279eb6e"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "2eac41c24a02ef327bacf64d9d4273f0a7d0098198ab309f5c30b61731d40065"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "983040"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "e4f9f971e66b951757c4a844db68dd7539e0326f30115e39201062e5c3d45118"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "90040dd630d836b157e7a578e8ee3ee20238506bd64948496132848b5a67feb8"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 67108864
      -        "tokenSatoshisBought": "65536"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "e0372599a9d0a8ef847c7061677845a7cd8cf4f186a354778ac52674b8b66a4f"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1c446a2bdd60f55f7937b40eea3b69ee54280cc5ba0eb371dd58820438eb8f1b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 547
      -        "tokenSatoshisBought": "546045952"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "a3186c603c5408b62f0f5a16038baaaba1c7d1f058f36d9726fc880acc580cdf"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e86b45e37d6975deb416cafe1238f72b4afc36d9c58790a25af39e26d5fdc619"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 630
      -        "tokenSatoshisBought": "589824"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "d1532ae2a503d585fe59817a2889b6083d393e4da3593496b14a2c4184dadf63"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1a868606bd74b7c10ca917ddf0e8fb55e6f7da645bc8433d9d7cf3992a57729e"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "545970847744"
      -      }
             "token": {
               "amount": "140736488407040"
               "isMintBaton": false
               "tokenId": "0fa615a02072da4596834078b3660a2f672ee378bd13aeb4972aeac50efce71d"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7dbdb4b8a36881cf835fd0fceb340de98d32fc46cefcb372256522f1b40c032b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "536674304"
      -      }
             "token": {
               "amount": "140737487372288"
               "isMintBaton": false
               "tokenId": "0ee95b3f880845412f56b59847122f8c9be9d80330b9dfad8526de6e350623a9"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d913a9b64e2e99a740f64e0df1349f3e68b18aa4bd923aca6473ac046f6fdc3c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1041666816
      -        "tokenSatoshisBought": "799999983616"
      -      }
             "token": {
               "amount": "140737488158720"
               "isMintBaton": false
               "tokenId": "e1bfe37cde069579df78210a5e5a88496e28e13d4bbf439cc948ca6781c3c76f"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "82c4745fa9c88da2b66f4bf124619290f225c85ae137f267aca428b3a22fa6f4"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 768
      -        "tokenSatoshisBought": "458752"
      -      }
             "token": {
               "amount": "140737488158720"
               "isMintBaton": false
               "tokenId": "32c0dc4c31fd90853f3432caccd12a6724971ca3c7e62648dc377d73dca58acc"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a7facc5b3a6578668a8a2c83fc77fc677af27a7f9a1746d192d4f4d3ff4ab62c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 999948288
      -        "tokenSatoshisBought": "999948288"
      -      }
             "token": {
               "amount": "140737488289792"
               "isMintBaton": false
               "tokenId": "a53ccee9e599e1b411d7993d43aa01b34ca50abc6d9466af843b34a317a7e60e"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "2041d7812fa58482d6a15799981675256438cda2ef75bbd602ff25a49d657e39"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "65536"
      -      }
             "token": {
               "amount": "140737488289792"
               "isMintBaton": false
               "tokenId": "706f09331ab453246299412c354339694fdfab30a5e603d624183c6d0ac25578"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1f016d1218eeb600fd7cf07c672946a1436483863f01c96c16a2ff9125c64947"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "545930608640"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "1bebb25fc05b42f369c4792afbf7df6a048294e5593e372ba9e7f3475144e071"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "95057bca738cd3f23944a2a4df4a1f36158e90527994b7055ea67b336976036e"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 549
      -        "tokenSatoshisBought": "503316480"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "a812b3161830717521e58a3d7dc238f7781328389a19a05b2c4aec8a8b17bd49"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "77bdf7f36dfddbbf8b73317e56f46594a9b3b0cbe5cfc4e30209ce285e69a5a9"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1073741824
      -        "tokenSatoshisBought": "549755813888"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "c788638d794f0a33cbf62f6492ce9302cc8efb1a74cc9ca0281e01e378d288ab"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1639be09a08f4feff1200d9d88387febe0b3b3d93adaf9ac1f7273d0f916a913"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 32768
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "03b4a477c356e02f30ea36793e413a57054c4b7e8b659c7c005708e132e34b12"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "bad1bc6b22912582b8ca30f7335cddf39eeb67487309d23197ddf820b20c19b4"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "989855744"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "86e0507e9708588e58f3d552b8a0081c6dc33818c7671bfd9e2a1d1d22443a7b"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "2cce4718e42f6f7227b36e1884b036f683dcce2d70a4df8e45fadd28426c36e6"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "b828b10490d1d74d916577898651e451c7b66dbe4f6be9f60582b73f6c4f4cbd"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable.AgoraPartial SLP AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "f277274197141289a42dca5619e2a962b78c10c2d7f3e0dc39ad2d91dd51aa78"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "6c63eb6f1902ee1ae1367efffd5fd5cb49db67c757f1e4c2fce170b0d09d5754"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "90655db8b7f86a9c813fb3daa820df94d7960258479715b5ffd9d6982ef62434"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500113
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "d995b1bff71f93b80015a1a396a6fa2b5151fa729e429b06ebafd198e805de33"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "677b586a3b26ebf4ffe6a2a88cd2bd7e0e5f2b0a3b24aa5e03c493256c4f2af8"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1001
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "d9182462cb72cfb3edff8cb46be495836f7332391dce6298cd653921709cb4c9"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "da61940325858cc0dc33c6310da3a5364b14deb2bc686816d653f9ed98970e17"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500039680
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "56432bfd847e52c626cb3665da4e771a3963543a65c641a045ffefa44cdaed0f"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "32649d33a0d1150a280db19aad41613b07b4d077232aa62f0b38063497bcb1e0"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1048576
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "30134fab07cc1feb4555423537bb0162e55adf98f4fea59e1b717d5c3dc267b7"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "ddb1c7054cdfa4ecef42875c4346677c0f739bc7a78f0077cbf6b09d3c95fab4"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1006632960
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "9abb739b923a5566b6e01527651b978af656b1660153ec9d51f720009ace4ef5"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "bc428bc8d4ca012e2f7d670c5a2d4c85082397c509a45945d2a3ebb3c9f8bdb6"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "b437de38a6f2cc67aafd8a5b8bb448a77b9041fba374f2e487995edf221b68ef"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "beb1639fe9bcec351064d012b2487554d9a94d94f18116bb40ef721457e38060"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "5c636748e7eb8b8fb6973f32d2e48a048588fa5b0f1e5bf31bf6eec1db94e58f"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d44c5007768189cf62e3aa8836216c58a8a157195ce24f9df1d0f6ab6ceb7ee5"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 499974144
      -        "tokenSatoshisBought": "499968"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "c5da141518ca4daa350ec0bdf9ca098e86b0b424f8ccc4f7fc87932f914ef91f"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "75acbe9dad15b045669d987c3a3a99decdd6d4d56da2560fd2324542aafc7dc9"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 262144
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "9300202570fa839845e10536322fe249eca6be0716cc9f3b875765c28ed9bcd5"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b293ca9a49d03d9c4dc9bdb1fd278468e495d650cb3d16143a1cec33d9e8dbde"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1040187392
      -        "tokenSatoshisBought": "1024"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "d2f51570828a656d81b517385b86c2069c53999baef717f25f14a2b5078d6260"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "090a706e75fdf9e4e41003613074bbb3ac3c954a8331cc6a62b2c87c35de5903"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 268435456
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "21ce7bc529f1b26a8940d135589ceca146aa810d739d32fc73ea5ef1f76da4d9"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "aac4c834568a5a54bf21e68c670365d1c963535a01a9adaf5225983148922f09"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "03fe4f4f1c8dbece66783d8cdf42b4e37d3219163ca34685f56d767194e0ef01"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "208a69beaae5d767a6338984f38c6bb720f5b284f2ceef1d3bf886a15855085b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "fba1cd2f97a6917c9fa4ba948cc006a6925126a67a91defcc728d246b2be702d"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d8a9c5abe63ce76cfe283fd9718c80c2324ebd07c3a1b550548f9c9059ef02fb"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "728a1c6f691e0271c049afd5b81c41f5cb3f9d2179b13d096e1a27bc8642ceb2"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "74f02673be1956b8bf329ffcbc9816d14085b638fdcb4b28b24677e4f095dcd9"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "85a5674ede2854253f1eca602c3594ba25a446f8d86d8257c2b0b4a61900afa8"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "fbbe9068c617ad9a67832e2a91d5fb8c931b16da2aebaeb9c26c9eb6981d4752"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "983040"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "e963447836b1d9e11b7b1e383d1ff4d76eb39de8aa7620c04ccd53039b272228"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "6104e1b4ebbaaf8fbd2a9fdb3e792b4aa506f59210c5dba16162b1e3451f2c2f"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 67108864
      -        "tokenSatoshisBought": "65536"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "525be13f92ea2a0bd624fc22d87dd38189b1dca972788d6063b6cae637fbb5ee"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "08bc8f2d7cfaea1edd8c788e253a8e8113d909090666ea07b0144c33f23c172a"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 547
      -        "tokenSatoshisBought": "546045952"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "fa0e6a816f8428467e5182d55cfd943d9f2439dc0fe36e19dc7c11e4c944dc26"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "768b6f96cce34a66f5668ad84bee9436b7267614ea2f532b47561a8e5921810b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 630
      -        "tokenSatoshisBought": "589824"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "65676e0a633a08866fee47e2011f1d59d28302f05d51ca17e4fb5f1bf0f68503"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "acd8e0a1c3429fa5fc8f59f73f20aeb173cabeaf6562d1193358de9918b91d42"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 547
      -        "tokenSatoshisBought": "546014494720"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "32eb8a86dc3c6f0e67281242b2443e29ff5c6dadb72cfa9ba7274a7cc9d1ccaa"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "8494274237bea8c747279011bd08b417b7707da42e735bd120ce01c33f31a537"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 612
      -        "tokenSatoshisBought": "570425344"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "1e248ca148b089dc414a32f2eb4aecba23a2d2a7bc23920494f667066d803e8c"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "73e7c998ad56e620eee2a934ac9a0c12f8df7a389f8d8417cfa2d90534479c9f"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1004470272
      -        "tokenSatoshisBought": "999989182464"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "4ad90bfaae7d8947f5c0774e96fcbc979ccc2127351dcd23ce9706433e1099cf"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "69c3f1de11d39440decc3817ac68a0fc79be329db4326fee08369977c6e64620"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "fd8b6b8e024b38418e47b98b072a6fdd87536f7b144f73841f1bdc8034df3407"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "3de821ce5f4b1da151da8088316a61187b76373c3ebc24fbf6e8c9c432403a31"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "989855744"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "8eb6c85be67bded59d2d897410af53b019860f41d8d39b9a01b856cb94bc42de"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "442c2623a07dd1dc3afa804231f7fd92918bbca51da3f0c4ce7ca41a3474f1a1"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "eb5c2e0fbf0c8f898410873af0e9945795ce89b4d952f7197d15f620613df63d"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e841a8c797cd17140af89e933f1b24d87d7c282404c22d085c11d673b93ecad1"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 585
      -        "tokenSatoshisBought": "558345748480"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "4577bc91ccc719ebf9453ebf429b56c215c95e0e62a788617867baa1ca39769f"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "8612b3493c8198cad9ac3b0e7f06ffb501d3ff1b6f564c19bd8d6373a65f326c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1002438656
      -        "tokenSatoshisBought": "999997235527680"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "25f3727c216ce9cbd031cdd1a24806b7c4f51a435e78bd1ecb11d05707f2bb85"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "9c104074e933d37926a0f3d9b81d41da7af7e69a274bb9ae56c93febcb831d3c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "1364349b067ff2eaa3d945009aeb21ea6971a8b7fe85a7d7768cd6e351c61f5e"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a0d3124706eed006a732bcbb01591a13b0b533f394fe49ef2efd30cf7b3b8e3c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1006632960
      -        "tokenSatoshisBought": "996432412672"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "93166254db0bc2910308590c1f100b36c14651b144c79673557332233aeadb74"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "35e711f5934d0d6863459983cb88efd9a8526306b985e30e1e04c7ed78273d14"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "cfb212e9868d1a4c15cfe08ea67ab8d082798f109bdff3b5ecd0d97e52c1cf69"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "4728fdb9e8c74df89db55dafde8ce755416450e22b075c95f70a118cd6a91eb9"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1010248448
      -        "tokenSatoshisBought": "999999997191651328"
      -      }
             "token": {
               "amount": "9223371783451705344"
               "isMintBaton": false
               "tokenId": "e663227f822639d30d0910c8875cf3f802474282510d954eb0aebb9be430ce5e"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e9e2d9fde2d747b9c0cb5d60487545af4720519d5f89ebd9f0596d6660d208af"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 768
      -        "tokenSatoshisBought": "558345748480"
      -      }
             "token": {
               "amount": "9223371783451705344"
               "isMintBaton": false
               "tokenId": "f3347ebab744bc9506abdd73d66f597914891b6c11a8ead123a627e72efeea7b"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d6577c7f031e44551ce0278c1f55e793ab859cf00acc34fda7623af6ae5b8da5"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1017249792
      -        "tokenSatoshisBought": "999997235527680"
      -      }
             "token": {
               "amount": "9223371972430266368"
               "isMintBaton": false
               "tokenId": "e0c8e238871d331d6bdc6fa7d9e696b0e04dfe408c78f2477c07228876116175"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "6745630a8f6c52394118c5a8b789a798485eb2d9dbf3d8ec27657d31e0af67ae"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "9223371972430266368"
               "isMintBaton": false
               "tokenId": "31a3c854a198d873c8a86cd9776531adb72847bce68cd74fc02bd6a618d614a4"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "18edb58912b00d48e8b821da3c99eccaab81ea71d53b89c4ae64d6498be8026e"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1090519040
      -        "tokenSatoshisBought": "837518622720"
      -      }
             "token": {
               "amount": "9223372023969873920"
               "isMintBaton": false
               "tokenId": "a4de56e2f1243c8a836891944ac4faf00f779bc636fc3869f2398c98be3d5a4f"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "90c81c4750c9089ee11eb101c05a2f9678e293df6d733bf7d023f5dc10e0576b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "9223372023969873920"
               "isMintBaton": false
               "tokenId": "82050d25646868535331c2caf6c53fc0f46dff28174c1036b61d897cf14655f5"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b8c5ede307cdcab5063deae3c96867aa888dc2040fa618b3f96fd7451fae2962"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1027665664
      -        "tokenSatoshisBought": "999999228392505344"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "d6db5bac4251f2bfcc9e8f303a617b63d7921142776771397f959fa62cdb6df6"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1ebe7bcf64cecca0a5bfcf49b5f8466d6a8c3661e08754bd684bda11154d9fbc"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1280
      -        "tokenSatoshisBought": "1099511627776"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "dcd7b3a23cfc028475104b5e707d047a6b8e39cc5f2404ba7dae5ffd89bab1ad"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "01d93d0f1fe6bcdf7bdb3f5b559cef1a0a79a2229566dae9ef51d3aa40619163"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1089339392
      -        "tokenSatoshisBought": "999456069648384"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "545cc54a12a3c60ca4fabc8d87be923e442a6a995a60601b218322ac83f60aeb"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "c42960ae000ceefd977f3754ebb39aec3471717ba3b47b1b5b99756b8bd52269"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1245184
      -        "tokenSatoshisBought": "1099511627776"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "107d43efd6cb7ae780785383b84a529aa738fbac10fe56ec21f1dd7c9fb8db3c"

Each failure log is accessible here:
SLP: SLP NFT1 Agora Oneshot.SLP SLP NFT1 Agora Oneshot
AgoraPartial ALP: AgoraPartial ALP 1000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, 1 accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, 1 accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, 256 accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept
AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, min accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable.AgoraPartial SLP AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, 1 accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, 1 accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, 256 accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept

Failed tests logs:

====== SLP: SLP NFT1 Agora Oneshot.SLP SLP NFT1 Agora Oneshot ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/oneshot.test.ts:691:19)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "4ec0bbdc9f7d083b2d38c2f4334b591e7e8fa67f400482ed90c631d964e9d95a"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 70000
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1"
               "isMintBaton": false
               "tokenId": "208640e1929fb6d2048d3e1933d8bb4ba4eb20be46f1a5498ee22d3916b39d9d"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b7216d4a5739f6b79a446ca7a5478bb45429c5b1f9e5257aad3ffcc60d86f769"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "53ba3513ebb39031b11c51939335cbf1696fd692a8e1b9be6299df5c9d3e7a5c"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b888e9e4e5c875ff99d27614ff833b59dbfe1e4c9e31a3eee287ec47b9434e0c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500113
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "9b3c6bee5eb4fdf66b9a0b87bf6c74549f0c92baf3ed5994b7667d687a460be9"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d9e7d1507b80f95d6aeeb2004e0aa904fb5f46f0330e893c39b7a12fc6cc849a"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1001
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "93af2d1af302d1bbcceb1c4f6c53bb34388389ab933c5806e03df6dffa909a25"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "ae07516efa0a72f3ab1b785b570d96f61d51b0f2f72438f5ac02d17d8d4d583b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500039680
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "d27d8be9dd37f604cc905b4f94ff99c888feb14b9f17506212977d2377803a6b"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1e7381dadccbb401b6ea883fbeec07d02331497388ce393f95ef9d83b5a878f1"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1048576
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "b434cd19a332ceabfb11ecdbc2bc62023357b2fc95c3f66f74df8a0feed0bdf5"
====== AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "6537dd7d7e55191a6a87376f877b6b0df772a5de94f150950321a7e1a19570c1"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1006632960
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "65e9e23f65d50537ea6360c87e018ebef01598a57e3ced541dec16a5b2643804"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b0fcdd6ebad2685f0809bbcc5189c22a080dc61f435e3b4ab1b27783e38ddd3b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "a772708728657376d0f1726c7b1c4f706999821ccb384ad360174b1ec2976bd9"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7c9979231337c2dfedee9a21dfde037a772320454c2b001546bfddb9b042820e"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "ffbc7ba64cef170579c9635f4db8316bdf8250a1a6ce0e04f4d40feb72aa80d3"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a2cf8baa426489d0ec345c6d02fa1be5384cdcddc7934939f63d086c36adf47d"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 499974144
      -        "tokenSatoshisBought": "499968"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "49df677363a53ba94c8ed62963e766a4431309f4f639b8960e6c4cd5169203ee"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "708124a549c0fddf1a2199a458b4d0bd30e32d9238426dcaa214201580ab1ef2"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 262144
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "62bca31466d0a58259cd3a6357c9e176fac96278f89ba91c62e6bffe182ef9ac"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "aa99deb6b5d4ca34c92048b4049abc96b0c38c8a62670d680bf612dd9369f18c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1040187392
      -        "tokenSatoshisBought": "1024"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "8ef19c47792eb5c31588e36c6857bebed26a6d3fd83497d0ee43cfd5908e16ff"
====== AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a613ec6c706e394b7f05eb79b0d1814f07f75038ac78b4695d39d7a458e2dc9b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 268435456
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "4f81aa53c7228aa2d53d47bad0e32ed89a96ebb0668c3c45b604c92ae707cedd"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "17b548079b3347dc50fe4a66c28216862ec5d41611bbd6b020d1bba0fb57e0f5"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "3b2c249cec8b667a98a29ff6c1ddcf7dad9c0b89849b94d1eab1ab0663146918"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7af00354a5eeeccebfa927d5250470caa0ef9268f6ee20b835465a46f9d400be"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "757b70f4e73e691d322a8a1d2de31d3faf08534ff76187c21ac31d0644c9e891"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "bff71b4db793f29eebe3eafdfe3608ee45baa79fe4bcf04823b31d5500061234"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "22783f4bb3c7a908154913803723394b78c7f5079a33bc470df5b09600b0e98d"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "279c14ec817de91236363027fa1e1650eeedc58abc8a2b68ba931967d5a22437"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "bd7d6159f9dcaf2d7f5f6915a78a763d31d839185b410f4475beff891279eb6e"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7df54b31d0f67b830c268dda69176ba4987ce37ba84fa27263695cd923d98da0"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "983040"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "e4f9f971e66b951757c4a844db68dd7539e0326f30115e39201062e5c3d45118"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "8deffb4ad992a5717bbc255ff5712bee4cc0e98de07cbb8a247f24d23264926e"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 67108864
      -        "tokenSatoshisBought": "65536"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "e0372599a9d0a8ef847c7061677845a7cd8cf4f186a354778ac52674b8b66a4f"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "0782262d09634a7ecfc16b2a15ea9e0004e58f1eef5efbc1653cba606901a2c3"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 547
      -        "tokenSatoshisBought": "546045952"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "a3186c603c5408b62f0f5a16038baaaba1c7d1f058f36d9726fc880acc580cdf"
====== AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b61f8b38651d125e8448e82d313e1b0fd91e7328d317578137c55e64163d59df"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 630
      -        "tokenSatoshisBought": "589824"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "d1532ae2a503d585fe59817a2889b6083d393e4da3593496b14a2c4184dadf63"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d05af354b600af834dc539fed4908a7ca06b82f808dbad2f49d6ed2f592eeac2"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "545970847744"
      -      }
             "token": {
               "amount": "140736488407040"
               "isMintBaton": false
               "tokenId": "0fa615a02072da4596834078b3660a2f672ee378bd13aeb4972aeac50efce71d"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "601ca59241c073e05d371ff5fbecda70230e059b88e9296ce2c2d06e0604763a"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "536674304"
      -      }
             "token": {
               "amount": "140737487372288"
               "isMintBaton": false
               "tokenId": "0ee95b3f880845412f56b59847122f8c9be9d80330b9dfad8526de6e350623a9"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "3fecec9695bac834645beb040e8d2170a7413024a3f9928dfa25aaeae9e467c3"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1041666816
      -        "tokenSatoshisBought": "799999983616"
      -      }
             "token": {
               "amount": "140737488158720"
               "isMintBaton": false
               "tokenId": "e1bfe37cde069579df78210a5e5a88496e28e13d4bbf439cc948ca6781c3c76f"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "a1811ea06c3a4382f159d017534a8842437acf84cbfb929925e3d5615dadb125"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 768
      -        "tokenSatoshisBought": "458752"
      -      }
             "token": {
               "amount": "140737488158720"
               "isMintBaton": false
               "tokenId": "32c0dc4c31fd90853f3432caccd12a6724971ca3c7e62648dc377d73dca58acc"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "6f58326920c1e0c3e6ccb40b9456523c07db681a48ef626489d1a86a8d2d4caa"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 999948288
      -        "tokenSatoshisBought": "999948288"
      -      }
             "token": {
               "amount": "140737488289792"
               "isMintBaton": false
               "tokenId": "a53ccee9e599e1b411d7993d43aa01b34ca50abc6d9466af843b34a317a7e60e"
====== AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e792b68ef98891fd8db5cdd66d22be1c24234b68e30f89009b2646fbbfb18232"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "65536"
      -      }
             "token": {
               "amount": "140737488289792"
               "isMintBaton": false
               "tokenId": "706f09331ab453246299412c354339694fdfab30a5e603d624183c6d0ac25578"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "5891b3df4f4904e8aafad4e55142e6cbe4e2c90e1179b90b8aaced0818acd49c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "545930608640"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "1bebb25fc05b42f369c4792afbf7df6a048294e5593e372ba9e7f3475144e071"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7e8c2bf0d845e19d2c38c2fca5e046a46855bb514889b2c8cd6eb0f12940c0e6"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 549
      -        "tokenSatoshisBought": "503316480"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "a812b3161830717521e58a3d7dc238f7781328389a19a05b2c4aec8a8b17bd49"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "dabeb4a166cbd8cec789a543001102fcbdcad4ad1b989eefc62cd82f9e2be954"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1073741824
      -        "tokenSatoshisBought": "549755813888"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "c788638d794f0a33cbf62f6492ce9302cc8efb1a74cc9ca0281e01e378d288ab"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "62280b004e71ac928ea983ea8a3f0c35f8371dcee6dfa71c749f0e0e5c5f341d"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 32768
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "03b4a477c356e02f30ea36793e413a57054c4b7e8b659c7c005708e132e34b12"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b01a9001af4651fe247831f4c806961136bcb44e7bf8f38735a53a61287c5da5"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "989855744"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "86e0507e9708588e58f3d552b8a0081c6dc33818c7671bfd9e2a1d1d22443a7b"
====== AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.alp.test.ts:600:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b11ab47e84a421824b802537e991907202af88123a9815646991de322d31916c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "281474959933440"
               "isMintBaton": false
               "tokenId": "b828b10490d1d74d916577898651e451c7b66dbe4f6be9f60582b73f6c4f4cbd"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable.AgoraPartial SLP AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "1fbf1cc5997952747d8633bf8fb15705c38d77dedcc894e7307971a817b3bda7"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "6c63eb6f1902ee1ae1367efffd5fd5cb49db67c757f1e4c2fce170b0d09d5754"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e63668352b09aa9e78000de27e3f8e5dae3e034fc1d26053b01119b01a89481f"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500113
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "d995b1bff71f93b80015a1a396a6fa2b5151fa729e429b06ebafd198e805de33"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7aaa9e75d07edead800ca7b086a83b462b9eb84d980f5325c84f83a3cd33dcfb"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1001
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "d9182462cb72cfb3edff8cb46be495836f7332391dce6298cd653921709cb4c9"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7512ea55a06fdcebd459651c9a45513d4d6b729e6dc933e289a0ce2e17e90c03"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500039680
      -        "tokenSatoshisBought": "500"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "56432bfd847e52c626cb3665da4e771a3963543a65c641a045ffefa44cdaed0f"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7336d9cba73beca70724219243f48f1d5365f7d31eaed545fa4bc3ba1ff302b9"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1048576
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "30134fab07cc1feb4555423537bb0162e55adf98f4fea59e1b717d5c3dc267b7"
====== AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "dffd3cbc7cf3fae6211ef0c020d8aed42ddf60f6ed9ed65c09feb26d600337be"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1006632960
      -        "tokenSatoshisBought": "1"
      -      }
             "token": {
               "amount": "1000"
               "isMintBaton": false
               "tokenId": "9abb739b923a5566b6e01527651b978af656b1660153ec9d51f720009ace4ef5"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "41d57fa284bda94e0afb4bff937a86970927b95a9283f87ec5516802e8fea3ab"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "b437de38a6f2cc67aafd8a5b8bb448a77b9041fba374f2e487995edf221b68ef"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "9422d3e5737ce652128dde386cc1afaccd9ffdc6d7137f720cdeb09cafc157e7"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000"
               "isMintBaton": false
               "tokenId": "5c636748e7eb8b8fb6973f32d2e48a048588fa5b0f1e5bf31bf6eec1db94e58f"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "57efef6997ef63b3a11ddfaadcbbeee6e6eb77a29282a34ae82effcde7c223ee"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 499974144
      -        "tokenSatoshisBought": "499968"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "c5da141518ca4daa350ec0bdf9ca098e86b0b424f8ccc4f7fc87932f914ef91f"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "c5b4cc5ce1ca698e11c9f82c7f6869c07c0d3e6b6f411a7ac6a43447d4705c40"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 262144
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "9300202570fa839845e10536322fe249eca6be0716cc9f3b875765c28ed9bcd5"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "b4892b76f72f9747847e5d8ce29a6b5991ab5993892bd21b6b8c9cf86cf06de6"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1040187392
      -        "tokenSatoshisBought": "1024"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "d2f51570828a656d81b517385b86c2069c53999baef717f25f14a2b5078d6260"
====== AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "c3562790e5959b4d5c8cd36c2368cb110fccff0cf23a52755d74b30a4d8bc660"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 268435456
      -        "tokenSatoshisBought": "256"
      -      }
             "token": {
               "amount": "999936"
               "isMintBaton": false
               "tokenId": "21ce7bc529f1b26a8940d135589ceca146aa810d739d32fc73ea5ef1f76da4d9"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "ec16237ddc4dd47cddfda70a630683eb663c030fa135a24f95d822183a0657e6"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "03fe4f4f1c8dbece66783d8cdf42b4e37d3219163ca34685f56d767194e0ef01"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "adfbb464311694b532f8a5d6cc825884c0c484cb03c01c3cabf7942f5913e9f7"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "fba1cd2f97a6917c9fa4ba948cc006a6925126a67a91defcc728d246b2be702d"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d544e87e12ff27eeadc6d953338920a09e7ce68df56d195725157faf4f2081ef"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 500000000
      -        "tokenSatoshisBought": "500000000"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "728a1c6f691e0271c049afd5b81c41f5cb3f9d2179b13d096e1a27bc8642ceb2"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "8d6fde28785c70191198bf199695e3387339eeb133d545be5b08c7a327d276fe"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 546
      -        "tokenSatoshisBought": "546"
      -      }
             "token": {
               "amount": "1000000000"
               "isMintBaton": false
               "tokenId": "85a5674ede2854253f1eca602c3594ba25a446f8d86d8257c2b0b4a61900afa8"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e8b8a92a255e4f28dd188e10212a57ab42e7c7456516768e96a150469305b6ef"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "983040"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "e963447836b1d9e11b7b1e383d1ff4d76eb39de8aa7620c04ccd53039b272228"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "8bf70b69fde23ecf791a865a1c93ec6d9901a39da700a3f5151fb7b80f8777d6"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 67108864
      -        "tokenSatoshisBought": "65536"
      -      }
             "token": {
               "amount": "999948288"
               "isMintBaton": false
               "tokenId": "525be13f92ea2a0bd624fc22d87dd38189b1dca972788d6063b6cae637fbb5ee"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "24a7c90ce10dfcfe4e65054ca59422a6945c8abe59f4a391a96b9d6cea10892c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 547
      -        "tokenSatoshisBought": "546045952"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "fa0e6a816f8428467e5182d55cfd943d9f2439dc0fe36e19dc7c11e4c944dc26"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "013f6abbc4cf3943c3cd2dcd328e1fb7d55bf7277d27f9c8b8c0a3ba1a856e90"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 630
      -        "tokenSatoshisBought": "589824"
      -      }
             "token": {
               "amount": "999999995904"
               "isMintBaton": false
               "tokenId": "65676e0a633a08866fee47e2011f1d59d28302f05d51ca17e4fb5f1bf0f68503"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d41a609b4c98053cb20cab257360d6dfca502b78172fb393057acf403d65fc3c"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 547
      -        "tokenSatoshisBought": "546014494720"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "32eb8a86dc3c6f0e67281242b2443e29ff5c6dadb72cfa9ba7274a7cc9d1ccaa"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "ec1e4a887ba794a1600ee1c660dce813728790f79217a4cc51723bcef4028346"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 612
      -        "tokenSatoshisBought": "570425344"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "1e248ca148b089dc414a32f2eb4aecba23a2d2a7bc23920494f667066d803e8c"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "84522c1d6393ab05f877d8dcc2bad446b97f79e0dc4ef3e3533885be4c198d25"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1004470272
      -        "tokenSatoshisBought": "999989182464"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "4ad90bfaae7d8947f5c0774e96fcbc979ccc2127351dcd23ce9706433e1099cf"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "261815003aa21708b072fda8f98d81e69e8a4eaf2b857f15fd7216272f09de11"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "fd8b6b8e024b38418e47b98b072a6fdd87536f7b144f73841f1bdc8034df3407"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "6d7ef59a243d3ac81cf2920936070facb782bd470f2e8b3850f4b52517c24519"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 989855744
      -        "tokenSatoshisBought": "989855744"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "8eb6c85be67bded59d2d897410af53b019860f41d8d39b9a01b856cb94bc42de"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "0307e6cb6d89f611ae870183347f06f81e9e137a46be45807b32af162de92a8f"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "16777216"
      -      }
             "token": {
               "amount": "999999986991104"
               "isMintBaton": false
               "tokenId": "eb5c2e0fbf0c8f898410873af0e9945795ce89b4d952f7197d15f620613df63d"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "9332ce883be68f1c8a9d126b95ce5869abccae28c1a02e905d43979f4c388fd7"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 585
      -        "tokenSatoshisBought": "558345748480"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "4577bc91ccc719ebf9453ebf429b56c215c95e0e62a788617867baa1ca39769f"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "62a795b53af646f91d5ee2bebc768c5e0d47c5317b95899b1d1047988d6e3656"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1002438656
      -        "tokenSatoshisBought": "999997235527680"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "25f3727c216ce9cbd031cdd1a24806b7c4f51a435e78bd1ecb11d05707f2bb85"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "68ce86a25c8d636c24aedecae93d7a1fb5963132c8e3a1965f7f3a4725e5fcdf"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "1364349b067ff2eaa3d945009aeb21ea6971a8b7fe85a7d7768cd6e351c61f5e"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "939b362e7811ef0a3ccca682df4f643b3a2ff3b60f5a4b001f2ed15c564e2b1f"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1006632960
      -        "tokenSatoshisBought": "996432412672"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "93166254db0bc2910308590c1f100b36c14651b144c79673557332233aeadb74"
====== AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "f3302e8050909c5d789bf4573aeb356ee7c0400105b38a829c62bf1fd12ffab9"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "999999997191651328"
               "isMintBaton": false
               "tokenId": "cfb212e9868d1a4c15cfe08ea67ab8d082798f109bdff3b5ecd0d97e52c1cf69"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "721f86b52c2aef964c3b735ed65b63d31afec497f09b0f516fb1d93907bb9524"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1010248448
      -        "tokenSatoshisBought": "999999997191651328"
      -      }
             "token": {
               "amount": "9223371783451705344"
               "isMintBaton": false
               "tokenId": "e663227f822639d30d0910c8875cf3f802474282510d954eb0aebb9be430ce5e"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "aa66a8c8d8f57f463d829f0dc8eca2ef5b1de896d229e91b6d82d046b8f8a499"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 768
      -        "tokenSatoshisBought": "558345748480"
      -      }
             "token": {
               "amount": "9223371783451705344"
               "isMintBaton": false
               "tokenId": "f3347ebab744bc9506abdd73d66f597914891b6c11a8ead123a627e72efeea7b"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "45d474c9cadb72529c1525e78281337bc3d6ac53277242b3be8654dbf907a3d4"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1017249792
      -        "tokenSatoshisBought": "999997235527680"
      -      }
             "token": {
               "amount": "9223371972430266368"
               "isMintBaton": false
               "tokenId": "e0c8e238871d331d6bdc6fa7d9e696b0e04dfe408c78f2477c07228876116175"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "eabbefc48f8e7853a28bde9efb30c1bd9ea8a1ecfb1f47c0f6eeaf2ce1c1c728"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 65536
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "9223371972430266368"
               "isMintBaton": false
               "tokenId": "31a3c854a198d873c8a86cd9776531adb72847bce68cd74fc02bd6a618d614a4"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "e47b085c772da55a50079e02467ec6fc9ed67d1c3b7d10917d7b2c2abded9712"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1090519040
      -        "tokenSatoshisBought": "837518622720"
      -      }
             "token": {
               "amount": "9223372023969873920"
               "isMintBaton": false
               "tokenId": "a4de56e2f1243c8a836891944ac4faf00f779bc636fc3869f2398c98be3d5a4f"
====== AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "7841ddc737b9a75366479c2789cde5fcdd60d128e792374d000f8a64f2bf6a09"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 16777216
      -        "tokenSatoshisBought": "4294967296"
      -      }
             "token": {
               "amount": "9223372023969873920"
               "isMintBaton": false
               "tokenId": "82050d25646868535331c2caf6c53fc0f46dff28174c1036b61d897cf14655f5"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "0289514a303a18d6f083f223f9bb758ed4d3b857db04205eb0173107a4b8142b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1027665664
      -        "tokenSatoshisBought": "999999228392505344"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "d6db5bac4251f2bfcc9e8f303a617b63d7921142776771397f959fa62cdb6df6"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "2e68b87f1e495e3ae5a580183db5d1693d9074451608a499f90452f970626530"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1280
      -        "tokenSatoshisBought": "1099511627776"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "dcd7b3a23cfc028475104b5e707d047a6b8e39cc5f2404ba7dae5ffd89bab1ad"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "d2553754a9eba21eb336664527b12cf7dce059b28eba2c182a6ba1f06de2514b"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1089339392
      -        "tokenSatoshisBought": "999456069648384"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "545cc54a12a3c60ca4fabc8d87be923e442a6a995a60601b218322ac83f60aeb"
====== AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept ======
AssertionError: expected { offers: [ …(2) ], numTxs: 3, …(1) } to deeply equal { Object (offers, numTxs, ...) }
    at Context.<anonymous> (tests/partial.slp.test.ts:644:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

               "outIdx": 1
               "txid": "89b279fd7eb52e1538089f49d94eee0aa74a24084eb42b236d3fbc37b8e86292"
             }
             "status": "TAKEN"
      -      "takenCandle": {
      -        "satoshisPaid": 1245184
      -        "tokenSatoshisBought": "1099511627776"
      -      }
             "token": {
               "amount": "18446742974197923840"
               "isMintBaton": false
               "tokenId": "107d43efd6cb7ae780785383b84a529aa738fbac10fe56ec21f1dd7c9fb8db3c"

Each failure log is accessible here:
SLP: SLP NFT1 Agora Oneshot.SLP SLP NFT1 Agora Oneshot
AgoraPartial ALP: AgoraPartial ALP 1000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000sat/token, 1 accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000sat/token, 1 accept
AgoraPartial ALP: AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept.AgoraPartial ALP AgoraPartial ALP 1000 for 1000000000sat/token, 1 accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000sat/token, 256 accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 1024 accept
AgoraPartial ALP: AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept.AgoraPartial ALP AgoraPartial ALP 1000000 for 1000000sat/token, 256 accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 0.001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 983040 accept
AgoraPartial ALP: AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial ALP AgoraPartial ALP 1000000000 for 1000sat/token, 65536 accept
AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.000001sat/token, half accept
AgoraPartial ALP: AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 1000000000000 for 0.001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 0.001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 140737488355327 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 140737488355327 for 1sat/token, min accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.000001sat/token, dust accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 0.001sat/token, min accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, max sats accept
AgoraPartial ALP: AgoraPartial ALP 281474976710655 for 1sat/token, min accept.AgoraPartial ALP AgoraPartial ALP 281474976710655 for 1sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable.AgoraPartial SLP AgoraPartial SLP 1000 for 1sat/token, dust accept, must allowUnspendable
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000sat/token, 1 accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000sat/token, 1 accept
AgoraPartial SLP: AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept.AgoraPartial SLP AgoraPartial SLP 1000 for 1000000000sat/token, 1 accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000sat/token, 256 accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 1024 accept
AgoraPartial SLP: AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept.AgoraPartial SLP AgoraPartial SLP 1000000 for 1000000sat/token, 256 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 0.001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 983040 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept.AgoraPartial SLP AgoraPartial SLP 1000000000 for 1000sat/token, 65536 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.000001sat/token, half accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000 for 0.001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, 1/1000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 0.001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, 1/1000000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000 for 1sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000 for 1sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, 1/1000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.000001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, 1/1000000 accept
AgoraPartial SLP: AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 1000000000000000000 for 0.001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.000001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 9223372036854775807 for 0.001sat/token, min accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000000001sat/token, dust accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, max sats accept
AgoraPartial SLP: AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept.AgoraPartial SLP AgoraPartial SLP 18446744073709551615 for 0.000001sat/token, min accept