Skip to content

Instantly share code, notes, and snippets.

@dexX7
Created November 20, 2014 14:24
Show Gist options
  • Save dexX7/ff5eeeb4a32717896ea8 to your computer and use it in GitHub Desktop.
Save dexX7/ff5eeeb4a32717896ea8 to your computer and use it in GitHub Desktop.
mastercore-rpc-tests: MetaDexPlanTest
Tested with:
https://github.com/mastercoin-MSC/mastercore/tree/4ff017f95e2a6d419d47e2fbd06d55b2fea47e35
Note:
Amounts in "offering ..." info is shown as divisible amount, even if it's indivisible.
~/mastercore/qa/mastercore-rpc-tests$ python test_meta_dex_plan.py
Initializing test directory /tmp/test1ktfOs
Sending 0E-8 BTC from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn with a fee of 0.00010000 BTC
Sending 50.00000000 BTC from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY with a fee of 0.00010000 BTC
Sending 50.00000000 BTC from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq with a fee of 0.00010000 BTC
Sending 50.00000000 BTC from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr with a fee of 0.00010000 BTC
Purchasing Mastercoins from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn for 500.00000000 BTC with a fee of 0.00010000 BTC
Sending 500.00000000 BTC from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to moneyqMan7uh8FqdCA2BV5yZ8qVrc9ikLP with a fee of 0.00010000 BTC
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 50000.00000000 SP1 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 50000.00000000 SP2 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 9223372036854775807 SP2147483651 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 9223372036854775807 SP2147483652 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 9223372036854775807 SP2147483653 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 9223372036854775807 SP2147483654 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 92233720368.54775807 SP2147483655 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 92233720368.54775807 SP2147483656 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 92233720368.54775807 SP2147483657 ... OK
Balance of moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn should be: 92233720368.54775807 SP2147483658 ... OK
Sending 150.00000000 SP2 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY
Sending 50.00000000 SP2 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq
Sending 25.00000000 SP2 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr
Sending 100.00000000 SP2147483655 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY
Sending 50.00000000 SP2147483655 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq
Sending 200.00000000 SP2147483656 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq
Sending 200.00000000 SP2147483657 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq
Sending 200.00000000 SP2147483657 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr
Sending 92233720368.54775807 SP2147483658 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr
Sending 1000.00000000 SP2147483651 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY
Sending 2000.00000000 SP2147483652 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq
Sending 200.00000000 SP2147483653 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq
Sending 200.00000000 SP2147483653 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr
Sending 9223372036854775807.00000000 SP2147483654 from moSm3g3iLt87K1eitN1pii5R8h3XYXE3kn to mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 50.00000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 25.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 100.00000000 SP2147483655 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 50.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0.00000000 SP2147483655 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0.00000000 SP2147483656 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 200.00000000 SP2147483656 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0.00000000 SP2147483656 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0.00000000 SP2147483657 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 200.00000000 SP2147483657 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 200.00000000 SP2147483657 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0.00000000 SP2147483658 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0.00000000 SP2147483658 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 92233720368.54775807 SP2147483658 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 1000 SP2147483651 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0 SP2147483651 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0 SP2147483651 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0 SP2147483652 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 2000 SP2147483652 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0 SP2147483652 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0 SP2147483653 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 200 SP2147483653 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 200 SP2147483653 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0 SP2147483654 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0 SP2147483654 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 9223372036854775807 SP2147483654 ... OK
Transaction invalid (reason: transaction version > 0) ... OK
Transaction invalid (reason: transaction version > 0) ... OK
Transaction invalid (reason: transaction version > 0) ... OK
Transaction invalid (reason: transaction version > 0) ... OK
Offering (action: 0) 2.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2147483655
Transaction rejected (reason: invalid action (0)) ... OK
Offering (action: 5) 2.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2147483655
Transaction rejected (reason: invalid action (5)) ... OK
Transaction invalid (reason: invalid action (0)) ... OK
Transaction invalid (reason: invalid action (5)) ... OK
Offering (action: 4) 2.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2147483655
Transaction invalid (reason: no active orders, cancel-everything, positive amounts, test ecosystem) ... OK
Offering (action: 4) 2.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2
Transaction rejected (reason: no active orders, cancel-everything, positive amounts, TMSC, TMSC (!)) ... OK
Offering (action: 4) 2.00000000 SP1 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2
Transaction rejected (reason: no active orders, cancel-everything, positive amounts, cross ecosystem (!)) ... OK
Offering (action: 4) 2.00000000 SP67 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP68
Transaction rejected (reason: no active orders, cancel-everything, positive amounts, non-existing pair (!)) ... OK
Offering (action: 4) 0E-8 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 0E-8 SP2147483655
Transaction invalid (reason: no active orders, cancel-everything, zero amounts (!), test ecosystem) ... OK
Offering (action: 4) 0E-8 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 0E-8 SP2
Transaction rejected (reason: no active orders, cancel-everything, zero amounts (!), TMSC, TMSC (!)) ... OK
Offering (action: 4) 0E-8 SP1 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 0E-8 SP2
Transaction rejected (reason: no active orders, cancel-everything, zero amounts (!), cross ecosystem (!)) ... OK
Offering (action: 4) 0E-8 SP67 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 0E-8 SP68
Transaction rejected (reason: no active orders, cancel-everything, zero amounts (!), non-existing pair (!)) ... OK
Offering (action: 3) 2.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2147483655
Transaction invalid (reason: no active orders for currency pair) ... OK
Offering (action: 3) 2.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2
Transaction invalid (reason: no active orders for currency pair) ... OK
Offering (action: 2) 2.00000000 SP2147483656 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2
Transaction rejected (reason: no active orders for currency pair and price) ... OK
Offering (action: 2) 2.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2147483656
Transaction invalid (reason: no active orders for currency pair and price) ... OK
Offering (action: 1) 1.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2147483655
Transaction rejected (reason: same currency (and neither is TMSC)) ... OK
Offering (action: 1) 1.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 2.00000000 SP2
Transaction rejected (reason: same currency) ... OK
Offering (action: 1) 0E-8 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2
Transaction rejected (reason: amount for sale is 0.0) ... OK
Offering (action: 1) 1.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 0E-8 SP2
Transaction rejected (reason: amount desired is 0.0) ... OK
Offering (action: 1) 1.00000000 SP0 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2
Transaction rejected (reason: desired property is bitcoin) ... OK
Offering (action: 1) 1.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP0
Transaction rejected (reason: property for sale is bitcoin) ... OK
Offering (action: 1) 1.00000000 SP1 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2147483655
Transaction rejected (reason: cross ecosystem (main, test) (MSC, TDiv1)) ... OK
Offering (action: 1) 1.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP1
Transaction rejected (reason: cross ecosystem (test, main) (MSC, TDiv1)) ... OK
Offering (action: 1) 1.00000000 SP2147483652 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2
Transaction rejected (reason: A1 does not have any TIndiv2) ... OK
Offering (action: 1) 2001.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2
Transaction rejected (reason: A1 does not have enough TIndiv1) ... OK
Offering (action: 1) 1.00000000 SP2147483656 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2
Transaction rejected (reason: A1 does not have any TDiv2) ... OK
Offering (action: 1) 100.00000001 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2
Transaction rejected (reason: A1 does not have enough TDiv1) ... OK
Offering (action: 1) 1E-8 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 92233720368.54780000 SP2
Transaction rejected (reason: amount desired is too large (92233720368.54780000 TMSC)) ... OK
Offering (action: 1) 92233720368.54780000 SP2147483658 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2
Transaction rejected (reason: amount for sale is too large (92233720368.54780000 TDivMax)) ... OK
Offering (action: 1) 1.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 92233720368.54780000 SP2
Transaction rejected (reason: amount desired is too large (92233720368.54780000 TMSC)) ... OK
Offering (action: 1) 9223372036854780000.00000000 SP2147483654 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2
Transaction rejected (reason: amount for sale is too large (9223372036854780000 TIndivMax)) ... OK
Offering (action: 1) 92233720368.54780000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 92233720368.54780000 SP2147483655
Transaction rejected (reason: both amounts are too large) ... OK
Offering (action: 1) 92233720368.54780000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 9223372036854780000.00000000 SP2147483651
Transaction rejected (reason: both amounts are too large) ... OK
Transaction invalid (reason: amount desired is too large (0x8000000000001060 TMSC)) ... OK
Transaction invalid (reason: amount for sale is too large (0x8000000000001060 TDivMax)) ... OK
Transaction invalid (reason: amount desired is too large (0x8000000000001060 TMSC)) ... OK
Transaction invalid (reason: amount for sale is too large (0x8000000000001060 TIndivMax)) ... OK
Transaction invalid (reason: both amounts are too large (0x8000000000001060 TMSC, 0x8000000000001060 TDiv1)) ... OK
Transaction invalid (reason: both amounts are too large (0x8000000000001060 TMSC, 0x8000000000001060 TIndiv1)) ... OK
Offering (action: 1) 1E-8 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for -1E-8 SP2
Transaction rejected (reason: amount desired is negative (-0.00000001 TMSC)) ... OK
Offering (action: 1) -1E-8 SP2147483658 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2
Transaction rejected (reason: amount for sale is negative (-0.00000001 TDivMax)) ... OK
Offering (action: 1) 1.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for -1E-8 SP2
Transaction rejected (reason: amount desired is negative (-0.00000001 TMSC)) ... OK
Offering (action: 1) -1.00000000 SP2147483654 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2
Transaction rejected (reason: amount for sale is negative (-1 TIndivMax)) ... OK
Offering (action: 1) -1E-8 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for -1E-8 SP2147483655
Transaction rejected (reason: both amounts are negative (-0.00000001 TMSC, -0.00000001 TDiv1)) ... OK
Offering (action: 1) -1E-8 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for -1.00000000 SP2147483651
Transaction rejected (reason: both amounts are negative (-0.00000001 TMSC,-1 TIndiv1)) ... OK
Transaction invalid (reason: amount for sale is not within valid range (0x8000000000000000 TMSC)) ... OK
Transaction invalid (reason: amount for sale is not within valid range (0xffffffffffffffff TMSC)) ... OK
Transaction invalid (reason: amount for sale is not within valid range (0x8000000000000000 TIndivMax)) ... OK
Transaction invalid (reason: amount for sale is not within valid range (0xffffffffffffffff TIndivMax)) ... OK
Transaction invalid (reason: amount desired is not within valid range (0x8000000000000000 TMSC)) ... OK
Transaction invalid (reason: amount desired is not within valid range (0xffffffffffffffff TMSC)) ... OK
Transaction invalid (reason: amount desired is not within valid range (0x8000000000000000 TMSC)) ... OK
Transaction invalid (reason: amount desired is not within valid range (0xffffffffffffffff TMSC)) ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 100.00000000 SP2147483655 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 1000 SP2147483651 ... OK
Offering (action: 1) 10.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 10.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 90.00000000 SP2147483655 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 1000 SP2147483651 ... OK
Offering (action: 2) 10.00000001 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 9.99999999 SP2147483655
Transaction invalid (reason: no active orders for that pair and price) ... OK
Offering (action: 1) 3.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 3.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.00000000 SP2147483655 ... OK
Offering (action: 1) 1.00000000 SP2147483655 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1E-8 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 86.00000000 SP2147483655 ... OK
Offering (action: 1) 5.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 6.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 995 SP2147483651 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 50.00000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 25.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 86.00000000 SP2147483655 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 50.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0.00000000 SP2147483655 ... OK
Offering (action: 1) 1.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2147483655
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 150.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.99999999 SP2147483655 ... OK
Offering (action: 1) 1.00000000 SP2 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 1.00000000 SP2147483655
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 151.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 49.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.99999999 SP2147483655 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 51.00000000 SP2147483655 ... OK
Offering (action: 1) 6.00000000 SP2147483655 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 6.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 151.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 49.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.99999999 SP2147483655 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 45.00000000 SP2147483655 ... OK
Offering (action: 1) 0.50000000 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 0.50000000 SP2147483655
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 151.50000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 24.50000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.99999999 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0.50000000 SP2147483655 ... OK
Offering (action: 1) 11.50000000 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 11.50000000 SP2147483655
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 162.00000001 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 49.99999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 13.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.99999999 SP2147483655 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 45.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 12.00000000 SP2147483655 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 162.00000001 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 49.99999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 13.00000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 87.99999999 SP2147483655 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 45.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 12.00000000 SP2147483655 ... OK
Offering (action: 1) 2.00000000 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1.00000000 SP2147483655
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 51.99999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 11.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 45.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 14.00000000 SP2147483655 ... OK
Offering (action: 1) 2E-8 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2147483655
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 52.00000001 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 10.99999998 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 45.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 14.00000002 SP2147483655 ... OK
Offering (action: 1) 5.00000000 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 4.00000000 SP2147483655
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 55.00000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 5.99999998 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 45.00000000 SP2147483655 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.00000001 SP2147483655 ... OK
Offering (action: 2) 5.00000000 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 4.00000000 SP2147483655
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 7.99999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.00000001 SP2147483655 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 162.00000001 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 55.00000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 7.99999999 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0.00000000 SP2147483657 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 200.00000000 SP2147483657 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 200.00000000 SP2147483657 ... OK
Offering (action: 3) -1E-8 SP2147483657 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 0E-8 SP2
Transaction invalid (reason: A2 does not have any open order of pair TDiv3 - TMSC) ... OK
Offering (action: 3) 0E-8 SP2147483657 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for -1E-8 SP2
Transaction invalid (reason: A3 does not have any open order of pair TDiv3 - TMSC) ... OK
Offering (action: 3) 0E-8 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 0E-8 SP2147483657
Transaction invalid (reason: A1 does not have any open order of pair TMSC - TDiv3) ... OK
Offering (action: 3) 6.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 5E-8 SP2147483657
Transaction invalid (reason: A1 does not have any open order of pair TMSC - TDiv3) ... OK
Offering (action: 1) 10.00000000 SP2147483657 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 5.00000000 SP2
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 55.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 190.00000000 SP2147483657 ... OK
Offering (action: 1) 10.00000000 SP2147483657 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 10.00000000 SP2
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 7.99999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 190.00000000 SP2147483657 ... OK
Offering (action: 1) 15.00000000 SP2147483657 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 22.50000000 SP2
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 55.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 175.00000000 SP2147483657 ... OK
Offering (action: 1) 60.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 120.00000001 SP2147483657
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 102.00000001 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 0.00000000 SP2147483657 ... OK
Offering (action: 1) 45.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 22.50000000 SP2147483657
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 57.00000001 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.50000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.99999999 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 35.00000000 SP2147483657 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 175.00000000 SP2147483657 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 190.00000000 SP2147483657 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.50000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.99999999 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0 SP2147483654 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 9223372036854775807 SP2147483654 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0.00000000 SP2147483658 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 92233720368.54775807 SP2147483658 ... OK
Offering (action: 1) 92233720368.54775807 SP2147483658 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0.00000000 SP2147483658 ... OK
Offering (action: 1) 1E-8 SP2 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 92233720368.54775807 SP2147483658
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.49999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 18.00000000 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 92233720368.54775807 SP2147483658 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0.00000000 SP2147483658 ... OK
Offering (action: 1) 92233720368.54775807 SP2147483658 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 1E-8 SP2
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0.00000000 SP2147483658 ... OK
Offering (action: 1) 2E-8 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 92233720368.54775807 SP2147483658
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.50000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.99999998 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0.00000000 SP2147483658 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 92233720368.54775807 SP2147483658 ... OK
Offering (action: 1) 9223372036854775807.00000000 SP2147483654 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 1E-8 SP2
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0 SP2147483654 ... OK
Offering (action: 1) 1E-8 SP2 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 9223372036854775807.00000000 SP2147483654
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.49999999 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.99999999 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 9223372036854775807 SP2147483654 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0 SP2147483654 ... OK
Offering (action: 1) 9223372036854775807.00000000 SP2147483654 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 1E-8 SP2
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0 SP2147483654 ... OK
Offering (action: 1) 2E-8 SP2 from mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr for 9223372036854775807.00000000 SP2147483654
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.50000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.99999997 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0 SP2147483654 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 9223372036854775807 SP2147483654 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 57.00000001 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 995 SP2147483651 ... OK
Offering (action: 1) 10.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 10.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 985 SP2147483651 ... OK
Offering (action: 2) 10.00000001 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 10.00000000 SP2147483651
Transaction invalid (reason: no active orders for that pair and price) ... OK
Offering (action: 1) 3.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 3.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 982 SP2147483651 ... OK
Offering (action: 1) 1.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1E-8 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 981 SP2147483651 ... OK
Offering (action: 1) 6.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 6.00000000 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 975 SP2147483651 ... OK
Offering (action: 2) 1.00000000 SP2147483651 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1E-8 SP2
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 976 SP2147483651 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 57.00000001 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 82.50000000 SP2 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 17.99999997 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 976 SP2147483651 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 0 SP2147483651 ... OK
Balance of mw2kNNpE9H7KgnbA2VR2D1KCvirtSikwzr should be: 0 SP2147483651 ... OK
Offering (action: 1) 1.00000000 SP2 from mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY for 1.00000000 SP2147483651
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 57.00000001 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 977 SP2147483651 ... OK
Offering (action: 1) 1.00000000 SP2 from n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq for 1.00000000 SP2147483651
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 58.00000001 SP2 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 81.50000000 SP2 ... OK
Balance of mgEekqYF8PPTW9TRBhZSGZjAKLXpv8NtKY should be: 977 SP2147483651 ... OK
Balance of n4iTqxaiXCgsgzKtVAQXufT3Ub53zsfyKq should be: 1 SP2147483651 ... OK
Cleaning up
MetaDexPlanTest successful
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment