Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

client/core: async init/redeem requests #911

Merged
merged 11 commits into from
Feb 6, 2021

Conversation

itswisdomagain
Copy link
Member

Resolves #863.

Comment on lines 356 to 379
func (tdb *TDB) setUpdateMatchHook(ch chan order.MatchStatus) {
tdb.updateMatchMtx.Lock()
defer tdb.updateMatchMtx.Unlock()
tdb.updateMatchChan = ch
}

func (tdb *TDB) waitForMatchUpdate() (order.MatchStatus, error) {
tdb.updateMatchMtx.RLock()
defer tdb.updateMatchMtx.RUnlock()
var latestStatus order.MatchStatus
if tdb.updateMatchChan == nil {
return latestStatus, errors.New("not configured to track match db updates")
}
select {
case latestStatus = <-tdb.updateMatchChan:
return latestStatus, nil
case <-time.After(1 * time.Second):
return latestStatus, errors.New("no match db update in 1 second")
}
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The previous concurrent reading and writing of tdb.updateMatchChan caused some panics for me. Introduced the mutex lock and these helper functions to prevent littering the file with mutex locks in each site where tdb.updateMatchChan is set or accessed.

Comment on lines 369 to 377
select {
case latestStatus = <-tdb.updateMatchChan:
return latestStatus, nil
case <-time.After(1 * time.Second):
return latestStatus, errors.New("no match db update in 1 second")
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also ran into a situation where the test previously expected one db update for setting both {M,T}aker{SwapCast,Redeemed} statuses AND auth.{Init,Redeem}Sig. Because only one db update was required, the tdb.updateMatchChan was only drained once but the changes in this PR now triggers 2 db updates causing the channel to block when a third db update call was triggered by some other operation.

The test timed out before I could determine that the fix was to call tdb.waitForMatchUpdate() twice rather than once for init and redeem scenarios. This change makes it easier and quicker to catch this kind of issue subsequently.

Comment on lines 2727 to 2891
// TakerSwapCast -> MatchComplete (MakerRedeem skipped when redeem ack is received with valid sig)
status = <-rig.db.updateMatchChan
if status != order.MatchComplete {
t.Fatalf("wrong match status wanted %v, got %v", order.MatchComplete, status)
// TakerSwapCast -> MakerRedeem update (after bcasting redeem)
newMatchStatus, err = rig.db.waitForMatchUpdate()
if err != nil {
t.Fatalf("unexpected db error: %v", err)
}
if newMatchStatus != order.MakerRedeemed {
t.Fatalf("wrong match status. wanted %v, got %v", order.MakerRedeemed, newMatchStatus)
}
// MakerRedeem -> MatchComplete update (after maker's redeem ack is received with valid sig)
newMatchStatus, err = rig.db.waitForMatchUpdate()
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the change I alluded to in my previous comment. Broadcasting a redeem now triggers 2 db updates. The first update, sets the status to TakerSwapCast -> MakerRedeemed for Maker instead of the previous single db update setting the status to TakerSwapCast -> MatchComplete. The second db update, happens after sendRedeemAsync completes successfully and sets the status to MakerRedeemed -> MatchComplete.

client/core/notification.go Outdated Show resolved Hide resolved
@itswisdomagain itswisdomagain marked this pull request as ready for review January 13, 2021 21:23
@itswisdomagain itswisdomagain force-pushed the client-async-init-redeem branch from 54c5d4c to a596580 Compare January 13, 2021 21:35
@JoeGruffins
Copy link
Member

JoeGruffins commented Jan 15, 2021

Running tests locally:

--- FAIL: TestRefunds (0.05s)
    core_test.go:3559: audit sig not set for taker
full
go test ./... --race
?       decred.org/dcrdex/client/asset  [no test files]
ok      decred.org/dcrdex/client/asset/btc      2.428s
?       decred.org/dcrdex/client/asset/btc/livetest     [no test files]
ok      decred.org/dcrdex/client/asset/dcr      4.423s
?       decred.org/dcrdex/client/asset/ltc      [no test files]
?       decred.org/dcrdex/client/cmd/dexc       [no test files]
?       decred.org/dcrdex/client/cmd/dexc/version       [no test files]
ok      decred.org/dcrdex/client/cmd/dexcctl    0.044s
ok      decred.org/dcrdex/client/comms  3.156s
2021-01-15 15:20:30.230 [DBG] TCORE: Subscribing to the dcr_btc order book for somedex.tld:7232
2021-01-15 15:20:30.230 [DBG] TCORE[dcr_btc][book]: Processing 0 cached order notes
2021-01-15 15:20:30.234 [INF] TCORE: Created ilt wallet. Balance available = 0 / locked = 0 / locked in contracts = 0, Deposit address = 
2021-01-15 15:20:30.235 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.235 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:30.239 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.239 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.245 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.245 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.264 [INF] TCORE: Attempting registration fee payment to someaddr, account ID b7d440d8e591d115231f5085466a786c977aeae4bdebf504a4b2358124bba13a, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:20:30.264 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.264 [INF] TCORE: notify: |SUCCESS| (feepayment) Fee payment in progress - Waiting for 0 confirmations before trading at somedex.tld:7232
2021-01-15 15:20:30.264 [TRC] TCORE: processing tip change for dcr
2021-01-15 15:20:30.264 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.265 [DBG] TCORE: Registration fee txn b47f2d5f21b92262a283e30999774ce6d0685727405af50e14397c6e4cba2225:350568807 now has 0 confirmations.
2021-01-15 15:20:30.265 [INF] TCORE: Notifying dex somedex.tld:7232 of fee payment.
2021-01-15 15:20:30.308 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:20:30.309 [INF] TCORE: notify: |SUCCESS| (feepayment) Account registered - You may now trade at somedex.tld:7232
2021-01-15 15:20:30.309 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.309 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.310 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.310 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.313 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.313 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.324 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.324 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.338 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.338 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.365 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.365 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.391 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.391 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.414 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.415 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.439 [INF] TCORE: Attempting registration fee payment to someaddr, account ID d6dcdffa4e06561a5800f7d9b461bd3a29e6099095d126a8374ee58882fe42ec, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:20:30.440 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.440 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.460 [INF] TCORE: Attempting registration fee payment to someaddr, account ID a90bf8c910b09901fe1eb2a3ff97c57f92ded71e8f8376b15cbd5d95f3db5754, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:20:30.460 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.460 [INF] TCORE: notify: |SUCCESS| (feepayment) Fee payment in progress - Waiting for 0 confirmations before trading at somedex.tld:7232
2021-01-15 15:20:30.461 [TRC] TCORE: processing tip change for dcr
2021-01-15 15:20:30.462 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.462 [DBG] TCORE: Registration fee txn b47f2d5f21b92262a283e30999774ce6d0685727405af50e14397c6e4cba2225:350568807 now has 0 confirmations.
2021-01-15 15:20:30.462 [INF] TCORE: Notifying dex somedex.tld:7232 of fee payment.
2021-01-15 15:20:30.465 [ERR] TCORE: notify: |ERROR| (feepayment) Fee payment error - Error encountered while paying fees to somedex.tld:7232: notify fee result error: rpc error: error code 1: test error message
2021-01-15 15:20:30.466 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.466 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:20:30.492 [INF] TCORE: Attempting registration fee payment to someaddr, account ID 297f2ab621da57e2ae7000e86496be15532f38cd8e3e2381720ac5c104bbde83, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:20:30.493 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.493 [INF] TCORE: notify: |SUCCESS| (feepayment) Fee payment in progress - Waiting for 0 confirmations before trading at somedex.tld:7232
2021-01-15 15:20:30.494 [TRC] TCORE: processing tip change for dcr
2021-01-15 15:20:30.494 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.494 [DBG] TCORE: Registration fee txn b47f2d5f21b92262a283e30999774ce6d0685727405af50e14397c6e4cba2225:350568807 now has 0 confirmations.
2021-01-15 15:20:30.494 [INF] TCORE: Notifying dex somedex.tld:7232 of fee payment.
2021-01-15 15:20:30.503 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:20:30.505 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:20:30.536 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:20:30.537 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:20:30.537 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:20:30.544 [DBG] TCORE: Failed to connect for reFee at somedex.tld:7232 with error: no configured wallet found dcr (42)
2021-01-15 15:20:30.551 [WRN] TCORE: notify: |WARNING| (feepayment) Wallet connection warning - Incomplete registration detected for somedex.tld:7232, but failed to connect to the Decred wallet
2021-01-15 15:20:30.557 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:20:30.557 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:20:30.560 [DBG] TCORE: Failed to connect for reFee at somedex.tld:7232 with error: no configured wallet found dcr (42)
2021-01-15 15:20:30.560 [WRN] TCORE: notify: |WARNING| (feepayment) Wallet connection warning - Incomplete registration detected for somedex.tld:7232, but failed to connect to the Decred wallet
2021-01-15 15:20:30.567 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:20:30.571 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:20:30.571 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:20:30.572 [INF] TCORE: notify: |SUCCESS| (feepayment) Account registered - You may now trade at somedex.tld:7232
2021-01-15 15:20:30.596 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 2 active matches, score 0
2021-01-15 15:20:30.599 [DBG] TCORE: Registering match 5fb9067d89bc7f01f1f573981659a44ff17a4c7215a3b539eb1e5849c6077dbb for order bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98 (Maker) in status NewlyMatched
2021-01-15 15:20:30.602 [DBG] TCORE: Registering match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145 for order bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98 (Taker) in status MakerSwapCast
2021-01-15 15:20:30.602 [WRN] TCORE: DEX somedex.tld:7232 did not report active match 5722f5717a289a266f97647981998ebea89c0b4b373970115e82ed6f4125c8fa on order bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98 - assuming revoked.
2021-01-15 15:20:30.621 [TRC] TCORE: Not unlocking coins for order with status epoch
2021-01-15 15:20:30.621 [ERR] TCORE: notify: |ERROR| (order) Missing matches - 1 matches for order bc4e0a89 were not reported by "somedex.tld:7232" and are considered revoked - Order: bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98
2021-01-15 15:20:30.622 [INF] TCORE: Starting negotiation for match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145 for order bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98 with swap fee rate = 0, quantity = 0
2021-01-15 15:20:30.622 [DBG] TCORE: Trade order bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98 matched with 1 orders: +0 filled, total fill 0 / 30000000 (0.0%)
2021-01-15 15:20:30.622 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:20:30.622 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 0.0% filled (bc4e0a89) - Order: bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98
2021-01-15 15:20:30.623 [INF] TCORE: Queueing match status resolution for newly discovered match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145 (NewlyMatched) as taker to MakerSwapCast status.
2021-01-15 15:20:30.623 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:30.624 [INF] TCORE: Audited contract (btc: 9fffe6d036512784450bc85fabd1c2533a86ebcd8fc95a955742eaedc2faff8a0cd055dd) paying to RXeJ6ZzZ7qxGEusJi5LtiVQQpBz3mGkv7V for order bc4e0a89578dc132bac7e51ab5c3a63882483baf3bd10dc0f711e20faad76c98, match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145
2021-01-15 15:20:30.628 [INF] TCORE: Connected to 1 of 1 wallets.
2021-01-15 15:20:30.628 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:20:30.628 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:20:30.648 [ERR] TCORE: notify: |ERROR| (dex_auth) DEX auth error - somedex.tld:7232: 'connect' error: rpc error: error code 50: test account not found error
2021-01-15 15:20:30.648 [WRN] TCORE: Account at dex somedex.tld:7232 not found. The account has been disabled. It is disconnected and has been removed from core connections.
2021-01-15 15:20:30.673 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:20:30.685 [ERR] TCORE: notify: |ERROR| (dex_auth) DEX auth error - somedex.tld:7232: 'connect' error: rpc error: error code 50: test account not found error
2021-01-15 15:20:30.685 [WRN] TCORE: Account at dex somedex.tld:7232 not found. The account has been disabled. It is disconnected and has been removed from core connections.
2021-01-15 15:20:30.697 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.697 [INF] TCORE: Connected to DEX server at somedex.com:7232 and listening for messages.
2021-01-15 15:20:30.698 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:20:30.699 [INF] TCORE: Connected to DEX server at someotherdex.org:7232 and listening for messages.
2021-01-15 15:20:30.704 [INF] TCORE: notify: |SUCCESS| (withdraw) Withdraw sent - Withdraw of dcr has completed successfully. Coin ID = <nil>
2021-01-15 15:20:30.704 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.704 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:20:30.704 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:20:30.704 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:20:30.704 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:20:30.704 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.705 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:30.705 [ERR] TCORE: notify: |ERROR| (withdraw) Withdraw error - Error encountered during dcr withdraw: test error
2021-01-15 15:20:30.705 [INF] TCORE: notify: |SUCCESS| (withdraw) Withdraw sent - Withdraw of dcr has completed successfully. Coin ID = 61
2021-01-15 15:20:30.705 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.708 [DBG] TCORE[book]: Processing 0 cached order notes
2021-01-15 15:20:30.724 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 1.00000000 dcr, rate = 0.00010000 (0b041743) - Order: 0b041743cd54af7729931d44fb082ba9906ae88cdacdfb5e1371a1f5c4463807
2021-01-15 15:20:30.724 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.765 [ERR] TCORE: Abandoning order. preimage: 50d92ceec00b3092d219e87b6b94c03cced7e1471a23e61b4362975614d99561, server time: 1610691630732: signature error. order abandoned
2021-01-15 15:20:30.786 [ERR] TCORE: Abandoning order. preimage: 7da690a64be2cb3f76303034055a2ecf259f875b72c964355f034d935409b398, server time: 1610691630769: failed ID length check. order abandoned
2021-01-15 15:20:30.828 [ERR] TCORE: Abandoning order. preimage: 2f299ec7251bda0a9be0dbf7b515b34927fe428cb572d5f4f9d37ba431643376, server time: 1610691630806: failed ID match. order abandoned
2021-01-15 15:20:30.853 [ERR] TCORE: Abandoning order. preimage: 527bf6a21001111fab0c93b116208b9cbf93a5ea34f62de0a1842221285c2659, server time: 1610691630834: failed to store order in database: test error
2021-01-15 15:20:30.879 [DBG] TCORE: notify: |POKE| (order) Order placed - buying 1.00000000 dcr, rate = 0.00010000 (7a26f834) - Order: 7a26f8349f856b4aad7639457e5adb29bfdea8e806bccabb9cf51bb1ce38ee53
2021-01-15 15:20:30.879 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.907 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 0.00010000 btc at market rate (62466866) - Order: 6246686640ae4a4413fd90f2cda1470514535860f4672e92ec00d866dd0b9a9e
2021-01-15 15:20:30.907 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.933 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 1.00000000 dcr, rate = market (a1ac8062) - Order: a1ac80621ae5ef1387512aefdb6f47b9d2bc7d5ccf6e689332619038f460a6d5
2021-01-15 15:20:30.933 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.949 [INF] TCORE: Cancel order 7aa9a511ad7dd0d35197b00d2b70e28e095327f3ea58f535bc776345826c6ed0 targeting order dccfb8723cf4efb3624c185e5dcc49e94891da50fcf1a23e5d4f0449645743e3 at somedex.tld:7232 has been placed
2021-01-15 15:20:30.949 [DBG] TCORE: notify: |POKE| (order) Cancelling order - A cancel order has been submitted for order dccfb872 - Order: dccfb8723cf4efb3624c185e5dcc49e94891da50fcf1a23e5d4f0449645743e3
2021-01-15 15:20:30.956 [ERR] TCORE: marketEpoch called for unknown market 
2021-01-15 15:20:30.956 [TRC] TCORE: notify: |DATA| (order) preimage sent - Order: 6be023b30bdfc028ed0eb2f623475c1b0205f2883f666fa8b8528dae7a499c27
2021-01-15 15:20:30.961 [WRN] TCORE: Revoking order 2de8bdbc9a0788bfce5588b06c6ac15592a658297e18a50c974c56b649da03f1
2021-01-15 15:20:30.962 [ERR] TCORE: notify: |ERROR| (order) Order revoked - Order 2de8bdbc on market dcr_btc at somedex.tld:7232 has been revoked by the server - Order: 2de8bdbc9a0788bfce5588b06c6ac15592a658297e18a50c974c56b649da03f1
2021-01-15 15:20:30.962 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:30.969 [WRN] TCORE: notify: |WARNING| (order) Match revoked - Match de1ee8f4 has been revoked - Order: 49916a0a54a7c9f270cee08b4e73f2d9dea84f91bee0f0c7c7a05d430cf59fc5
2021-01-15 15:20:30.969 [TRC] TCORE: Not unlocking coins for order with status booked
2021-01-15 15:20:30.969 [WRN] TCORE: Match de1ee8f45125210f0ef1c314090f07c79a6f571c246f3e9ac0b7413ef110bd58 revoked in status NewlyMatched for order 49916a0a54a7c9f270cee08b4e73f2d9dea84f91bee0f0c7c7a05d430cf59fc5
2021-01-15 15:20:30.969 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.004 [DBG] TCORE: Registering match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker) in status NewlyMatched
2021-01-15 15:20:31.004 [INF] TCORE: Starting negotiation for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 with swap fee rate = 10, quantity = 40000000
2021-01-15 15:20:31.004 [DBG] TCORE: Trade order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 matched with 1 orders: +40000000 filled, total fill 40000000 / 90000000 (44.4%)
2021-01-15 15:20:31.005 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:20:31.005 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 44.4% filled (9eec8dcd) - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.005 [DBG] TCORE: Swappable match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker)
2021-01-15 15:20:31.005 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1. Fee rate = 10. Receipts (dcr): [725440cf05fda9044dbb7c469abcdc948aa31d33cb48392fef82e701d65885c2e6e68ad3]
2021-01-15 15:20:31.005 [DBG] TCORE: Saving change coin d5259ba3b67b7756b8ba9c08b26f6903cf5a229d722ba8046f80835b05cd580d:3869696027 (dcr) to DB for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.005 [INF] TCORE: Contract coin 725440cf05fda9044dbb7c469abcdc948aa31d33cb48392fef82e701d65885c2e6e68ad3 (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = )
2021-01-15 15:20:31.005 [TRC] TCORE: Contract coin 725440cf05fda9044dbb7c469abcdc948aa31d33cb48392fef82e701d65885c2e6e68ad3 secret = 90e4e916562d90cf825be576e62db69fae594e506f9520b2845dce59cb32155e
2021-01-15 15:20:31.005 [DBG] TCORE: Sending 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, contract coin c28558d601e782ef2f3948cb331da38a94dcbc9a467cbb4d04a9fd05cf405472:3873868499 (dcr)
2021-01-15 15:20:31.005 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order 9eec8dcd - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.006 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.009 [ERR] TCORE: notify: |ERROR| (order) Swap error - Error notifying DEX of swap for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6: 'init' ack signature error: error decoding secp256k1 Signature from bytes: malformed signature: too short: 0 < 8 - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.106 [DBG] TCORE: Sending 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, contract coin c28558d601e782ef2f3948cb331da38a94dcbc9a467cbb4d04a9fd05cf405472:3873868499 (dcr)
2021-01-15 15:20:31.112 [ERR] TCORE: notify: |ERROR| (order) Swap error - Error notifying DEX of swap for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6: 'init' ack signature error: error decoding secp256k1 Signature from bytes: malformed signature: too short: 0 < 8 - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.206 [DBG] TCORE: Sending 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, contract coin c28558d601e782ef2f3948cb331da38a94dcbc9a467cbb4d04a9fd05cf405472:3873868499 (dcr)
2021-01-15 15:20:31.234 [DBG] TCORE: Received valid ack for 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6)
2021-01-15 15:20:31.337 [TRC] TCORE: Still searching for counterparty's contract coin 2ba370d80569736637a3bd87318e74709a000a79100cfed3333500cf35bbb5c5:839631622 (btc) for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6.
2021-01-15 15:20:31.351 [INF] TCORE: Audited contract (btc: c5b5bb35cf003533d3fe0c10790a009a70748e3187bda33766736905d870a32b320bc306) paying to zKhjg57TtJgNj61ATxHFn3Jda55mNmhDvV for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1, match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6
2021-01-15 15:20:31.351 [TRC] TCORE: notify: |DATA| (match) audit
2021-01-15 15:20:31.352 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:20:31.352 [DBG] TCORE: Redeemable match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker)
2021-01-15 15:20:31.352 [INF] TCORE: Broadcasted redeem transaction spending 1 contracts for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1, paying to 0c0d (btc)
2021-01-15 15:20:31.352 [INF] TCORE: Match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 complete: sell 40000000 dcr
2021-01-15 15:20:31.353 [DBG] TCORE: Sending 'redeem' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, redeem coin 8b19de94634396b60fedc309170811672fdce0a26d95841bf1ee50d20ae996ad:3748570296 (dcr)
2021-01-15 15:20:31.371 [DBG] TCORE: notify: |POKE| (order) Match complete - Redeemed 0.00000040 btc on order 9eec8dcd - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.381 [DBG] TCORE: Received valid ack for 'redeem' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6)
2021-01-15 15:20:31.420 [DBG] TCORE: Registering match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Taker) in status NewlyMatched
2021-01-15 15:20:31.421 [INF] TCORE: Starting negotiation for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 with swap fee rate = 0, quantity = 40000000
2021-01-15 15:20:31.421 [DBG] TCORE: Trade order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 matched with 1 orders: +40000000 filled, total fill 80000000 / 90000000 (88.9%)
2021-01-15 15:20:31.421 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:20:31.421 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 88.9% filled (9eec8dcd) - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.473 [INF] TCORE: Audited contract (btc: af0931122d863b6ba0ae257671e011bbf5f0f3e1471d1173c675478372d2f8d30be8f765) paying to zKhjg57TtJgNj61ATxHFn3Jda55mNmhDvV for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1, match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641
2021-01-15 15:20:31.473 [TRC] TCORE: notify: |DATA| (match) audit
2021-01-15 15:20:31.477 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:20:31.477 [DBG] TCORE: Swappable match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Taker)
2021-01-15 15:20:31.477 [DBG] TCORE: Using stored change coin d5259ba3b67b7756b8ba9c08b26f6903cf5a229d722ba8046f80835b05cd580d:3869696027 (dcr) for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 matches
2021-01-15 15:20:31.477 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1. Fee rate = 0. Receipts (dcr): [b1bb80f2b2d8e1390882a38d3fbf380d796e0fd36d5e97e6493206a8451efdf5134cdd07]
2021-01-15 15:20:31.477 [DBG] TCORE: Saving change coin d5259ba3b67b7756b8ba9c08b26f6903cf5a229d722ba8046f80835b05cd580d:3869696027 (dcr) to DB for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.477 [INF] TCORE: Contract coin b1bb80f2b2d8e1390882a38d3fbf380d796e0fd36d5e97e6493206a8451efdf5134cdd07 (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = )
2021-01-15 15:20:31.477 [DBG] TCORE: Sending 'init' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641, contract coin f5fd1e45a8063249e6975e6dd30f6e790d38bf3f8da3820839e1d8b2f280bbb1:323804423 (dcr)
2021-01-15 15:20:31.477 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order 9eec8dcd - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.503 [DBG] TCORE: Received valid ack for 'init' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641)
2021-01-15 15:20:31.543 [INF] TCORE: Notified of maker's redemption (dcr: 40edba70e78b2be47f4ca29a70e1acb4cd8c5858848a3eda12096f56bad3ff56:2920310374) and validated secret for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1...
2021-01-15 15:20:31.543 [DBG] TCORE: Redeemable match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Taker)
2021-01-15 15:20:31.543 [INF] TCORE: Broadcasted redeem transaction spending 1 contracts for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1, paying to 0c0d (btc)
2021-01-15 15:20:31.544 [INF] TCORE: Match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 complete: sell 40000000 dcr
2021-01-15 15:20:31.544 [DBG] TCORE: Sending 'redeem' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641, redeem coin 7de677bb8127c1ae5a31f1d6324e44bb678974d990ae4ed2ebf7c90c86e9b502:4289992749 (dcr)
2021-01-15 15:20:31.544 [DBG] TCORE: notify: |POKE| (order) Match complete - Redeemed 0.00000040 btc on order 9eec8dcd - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.545 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.545 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.576 [DBG] TCORE: Received valid ack for 'redeem' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641)
2021-01-15 15:20:31.597 [DBG] TCORE: Registering match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker) in status NewlyMatched
2021-01-15 15:20:31.613 [DBG] TCORE: Registering match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 5170c86eba542d3651181048e87d6e13d9905940208cf500c9387a34e32859e0 (Maker) in status NewlyMatched
2021-01-15 15:20:31.613 [INF] TCORE: Taker notification for cancel order 5170c86eba542d3651181048e87d6e13d9905940208cf500c9387a34e32859e0 received. Match id = 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab
2021-01-15 15:20:31.614 [INF] TCORE: Maker notification for cancel order received for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1. match id = 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab
2021-01-15 15:20:31.617 [INF] TCORE: notify: |SUCCESS| (order) Order canceled - Sell order on dcr-btc at somedex.tld:7232 has been canceled (9eec8dcd) - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.617 [TRC] TCORE: notify: |DATA| (order) cancel - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.617 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.667 [DBG] TCORE: Registering match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker) in status NewlyMatched
2021-01-15 15:20:31.702 [DBG] TCORE: Registering match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 5170c86eba542d3651181048e87d6e13d9905940208cf500c9387a34e32859e0 (Maker) in status NewlyMatched
2021-01-15 15:20:31.702 [INF] TCORE: Taker notification for cancel order 5170c86eba542d3651181048e87d6e13d9905940208cf500c9387a34e32859e0 received. Match id = 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab
2021-01-15 15:20:31.702 [INF] TCORE: Maker notification for cancel order received for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1. match id = 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab
2021-01-15 15:20:31.702 [INF] TCORE: notify: |SUCCESS| (order) Order canceled - Sell order on dcr-btc at somedex.tld:7232 has been canceled (9eec8dcd) - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.703 [TRC] TCORE: notify: |DATA| (order) cancel - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.703 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.744 [DBG] TCORE: Registering match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker) in status NewlyMatched
2021-01-15 15:20:31.745 [INF] TCORE: Starting negotiation for match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 with swap fee rate = 0, quantity = 40000000
2021-01-15 15:20:31.745 [DBG] TCORE: Trade order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 matched with 1 orders: +40000000 filled, total fill 40000000 / 90000000 (44.4%)
2021-01-15 15:20:31.745 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:20:31.745 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 44.4% filled (9eec8dcd) - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.745 [DBG] TCORE: Swappable match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1 (Maker)
2021-01-15 15:20:31.745 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1. Fee rate = 0. Receipts (dcr): [b1bb80f2b2d8e1390882a38d3fbf380d796e0fd36d5e97e6493206a8451efdf5134cdd07]
2021-01-15 15:20:31.745 [DBG] TCORE: Saving change coin d5259ba3b67b7756b8ba9c08b26f6903cf5a229d722ba8046f80835b05cd580d:3869696027 (dcr) to DB for order 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.745 [INF] TCORE: Contract coin b1bb80f2b2d8e1390882a38d3fbf380d796e0fd36d5e97e6493206a8451efdf5134cdd07 (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = )
2021-01-15 15:20:31.745 [TRC] TCORE: Contract coin b1bb80f2b2d8e1390882a38d3fbf380d796e0fd36d5e97e6493206a8451efdf5134cdd07 secret = 924b0b02851942163a2a96f4b92f15864040c10667a8dae426d09be0fc774825
2021-01-15 15:20:31.745 [DBG] TCORE: Sending 'init' request for match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab, contract coin f5fd1e45a8063249e6975e6dd30f6e790d38bf3f8da3820839e1d8b2f280bbb1:323804423 (dcr)
2021-01-15 15:20:31.746 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order 9eec8dcd - Order: 9eec8dcdea9fd2ee54de66e7b9b2c1a4ab275716708129c882e0289c7e6c38e1
2021-01-15 15:20:31.746 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.750 [WRN] TCORE: Unknown order 5a761f03abaae55a20f1b9f97d046296124621928739a86671cc180152b953e3 reported by DEX somedex.tld:7232 as active
2021-01-15 15:20:31.750 [WRN] TCORE: Inactive order d13d4d680943388d399b86210c30452da844a00589cc3d5df38448ae3dd18fa2, status "executed" reported by DEX somedex.tld:7232 as active, status "booked"
2021-01-15 15:20:31.750 [WRN] TCORE: Inconsistent status "epoch" reported for order 8ab9f23df9af76c7e4ad7e02c4cddd107d6de4b3770aef3901634d8eb89e4cb7 by DEX somedex.tld:7232, client status = "booked"
2021-01-15 15:20:31.750 [INF] TCORE: Cancel order 7d6394faeb87ea91e1d9a2070d0bf264060538514b04f2e5b4f4641fa3cac50d in epoch status with server time stamp 2021-01-15 06:04:31.749747628 +0000 UTC, epoch end 2021-01-15 06:05:00 +0000 UTC (15m31.750258586s ago) considered executed and unmatched.
2021-01-15 15:20:31.750 [WRN] TCORE: notify: |WARNING| (order) Failed cancel - Cancel order for order 54e85874 stuck in Epoch status for 2 epochs and is now deleted. - Order: 54e8587441a49005b31d25e713a296a6f33db4e2d020b6550bbc08ea24df579a
2021-01-15 15:20:31.750 [TRC] TCORE: Status reconciliation not required for order 54e8587441a49005b31d25e713a296a6f33db4e2d020b6550bbc08ea24df579a, status "booked", server-reported status "booked"
2021-01-15 15:20:31.750 [WRN] TCORE: Incorrect status "booked" reported for non-standing order 425ef9e7927425bee672b517334e793a0caaf1b4c2226f7b1bf9d8aaf2750c23 by DEX somedex.tld:7232, client status = "epoch"
2021-01-15 15:20:31.750 [WRN] TCORE: Order 61238f8556c51a73656390b59206933df1f244350e069743f8011bf1a887c26c updated from recorded status "epoch" to new status "booked" reported by DEX somedex.tld:7232
2021-01-15 15:20:31.775 [INF] TCORE: Cancel order 1b17ec5574e32444b92385d7ebe83f06a14c4f18b52466b15956095072929865 targeting order 54e8587441a49005b31d25e713a296a6f33db4e2d020b6550bbc08ea24df579a at somedex.tld:7232 has been placed
2021-01-15 15:20:31.776 [DBG] TCORE: notify: |POKE| (order) Cancelling order - A cancel order has been submitted for order 54e85874 - Order: 54e8587441a49005b31d25e713a296a6f33db4e2d020b6550bbc08ea24df579a
2021-01-15 15:20:31.776 [DBG] TCORE: Requesting statuses for 4 orders from DEX somedex.tld:7232
2021-01-15 15:20:31.778 [WRN] TCORE: Order 61238f8556c51a73656390b59206933df1f244350e069743f8011bf1a887c26c updated from recorded status "booked" to new status "revoked" reported by DEX somedex.tld:7232
2021-01-15 15:20:31.779 [WRN] TCORE: Order 8ab9f23df9af76c7e4ad7e02c4cddd107d6de4b3770aef3901634d8eb89e4cb7 updated from recorded status "booked" to new status "revoked" reported by DEX somedex.tld:7232
2021-01-15 15:20:31.779 [WRN] TCORE: Order 54e8587441a49005b31d25e713a296a6f33db4e2d020b6550bbc08ea24df579a updated from recorded status "booked" to new status "canceled" reported by DEX somedex.tld:7232
2021-01-15 15:20:31.779 [WRN] TCORE: Order 425ef9e7927425bee672b517334e793a0caaf1b4c2226f7b1bf9d8aaf2750c23 updated from recorded status "epoch" to new status "executed" reported by DEX somedex.tld:7232
2021-01-15 15:20:31.783 [DBG] TCORE: Received valid ack for 'init' request for match 353eb6c28c965044b9867dc3feb0e4781ee9ad9e994c6e692f568bb52e7140ab)
2021-01-15 15:20:31.799 [DBG] TCORE: Registering match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b (Maker) in status NewlyMatched
2021-01-15 15:20:31.800 [INF] TCORE: Starting negotiation for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b with swap fee rate = 0, quantity = 40000000
2021-01-15 15:20:31.800 [DBG] TCORE: Trade order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b matched with 1 orders: +40000000 filled, total fill 40000000 / 120000000 (33.3%)
2021-01-15 15:20:31.800 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:20:31.800 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 33.3% filled (e32fc279) - Order: e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b
2021-01-15 15:20:31.800 [DBG] TCORE: Swappable match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b (Maker)
2021-01-15 15:20:31.800 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b. Fee rate = 0. Receipts (dcr): [f38ec7035dc8318f1d4f2f2e3da8533668a280bba28188219a0b68c68051553f73b3ea92]
2021-01-15 15:20:31.800 [DBG] TCORE: Saving change coin 415aa499a34eba893786d92b5d0102bcdf09984fc31883af4d1dc8e17a7cf2d8:1455854505 (dcr) to DB for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b
2021-01-15 15:20:31.800 [INF] TCORE: Contract coin f38ec7035dc8318f1d4f2f2e3da8533668a280bba28188219a0b68c68051553f73b3ea92 (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = a8079926ccac5899969a663a2257dc177ceddcea07cb9553c6889b3b40b7b1fe5c738f7f)
2021-01-15 15:20:31.800 [TRC] TCORE: Contract coin f38ec7035dc8318f1d4f2f2e3da8533668a280bba28188219a0b68c68051553f73b3ea92 secret = ac36dc171dd00b1c4214beff57a4a47f64383ad5c37566778690206e6b50e814
2021-01-15 15:20:31.800 [DBG] TCORE: Sending 'init' request for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21, contract coin 3f555180c6680b9a218881a2bb80a2683653a83d2e2f4f1d8f31c85d03c78ef3:1941170834 (dcr)
2021-01-15 15:20:31.801 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order e32fc279 - Order: e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b
2021-01-15 15:20:31.801 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.803 [INF] TCORE: Refunding dcr contract 3f555180c6680b9a218881a2bb80a2683653a83d2e2f4f1d8f31c85d03c78ef3:1941170834 for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 (no valid counterswap received from Taker)
2021-01-15 15:20:31.803 [TRC] TCORE: Match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 not refundable: refundErr = <nil>, RefundCoin = 3afaa1c735451a896e5a27233b8819c4c07fe68b0bfea7fb10715c6d3e02285b3ec3566e
2021-01-15 15:20:31.804 [ERR] TCORE: attempted to execute duplicate refund for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21, side Maker, status MakerSwapCast
2021-01-15 15:20:31.819 [DBG] TCORE: Registering match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b (Taker) in status NewlyMatched
2021-01-15 15:20:31.819 [INF] TCORE: Starting negotiation for match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b with swap fee rate = 0, quantity = 40000000
2021-01-15 15:20:31.819 [DBG] TCORE: Trade order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b matched with 1 orders: +40000000 filled, total fill 80000000 / 120000000 (66.7%)
2021-01-15 15:20:31.819 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:20:31.820 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 66.7% filled (e32fc279) - Order: e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b
2021-01-15 15:20:31.823 [DBG] TCORE: Received valid ack for 'init' request for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21)
--- FAIL: TestRefunds (0.05s)
    core_test.go:3559: audit sig not set for taker
2021-01-15 15:20:31.836 [WRN] TCORE: notify: |UNKNOWN SEVERITY| (order) abc - def
2021-01-15 15:20:31.837 [INF] TCORE: Audited contract (btc: ccd4b3e63c26fc69789b01fe83f9cf4f3f488e666f944367102d111789b169abd01cd832) paying to iaLeii2qF4g5nNCAMisbjJqHJh9DiZi3kG for order e32fc27923a4b680c3e29b808a0cf827b2737f9ce08148307e14c6e8067a007b, match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce
2021-01-15 15:20:31.838 [TRC] TCORE: notify: |DATA| (match) audit
2021-01-15 15:20:31.842 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.842 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.842 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.842 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.842 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.845 [INF] TCORE: Connected to 1 of 1 wallets.
2021-01-15 15:20:31.845 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.845 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.845 [ERR] TCORE: notify: |ERROR| (order) Order load failure - Some orders failed to load from the database: somedex.tld:7232: {could not complete order 44e5a945 because the wallet for dcr cannot be used}
2021-01-15 15:20:31.848 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.848 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.848 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.848 [ERR] TCORE: notify: |ERROR| (order) Order load failure - Some orders failed to load from the database: somedex.tld:7232: {could not complete order 44e5a945 because the wallet for dcr cannot be used}
2021-01-15 15:20:31.850 [INF] TCORE: Connected to 1 of 1 wallets.
2021-01-15 15:20:31.850 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.850 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.851 [ERR] TCORE: notify: |ERROR| (order) Order load failure - Some orders failed to load from the database: somedex.tld:7232: {could not complete order 44e5a945 because the wallet for btc cannot be used}
2021-01-15 15:20:31.854 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.854 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.854 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.854 [ERR] TCORE: notify: |ERROR| (order) Order load failure - Some orders failed to load from the database: somedex.tld:7232: {could not complete order 44e5a945 because the wallet for btc cannot be used}
2021-01-15 15:20:31.857 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.857 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.857 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.857 [ERR] TCORE: notify: |ERROR| (order) Order coin error - Source coins retrieval error for dcr 44e5a945: test error - Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1
2021-01-15 15:20:31.857 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.861 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.861 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.861 [ERR] TCORE: notify: |ERROR| (order) Order load failure - Some orders failed to load from the database: error retreiving active matches: database error fetching active match orders for somedex.tld:7232: test error
2021-01-15 15:20:31.865 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.865 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.865 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.865 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.866 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.868 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.868 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.868 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.869 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.869 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.871 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.871 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.871 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.872 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.872 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.875 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.875 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.875 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.875 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.875 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.878 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.878 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.878 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.878 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.878 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.881 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.881 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.881 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.882 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.882 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.885 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.885 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.885 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.886 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.886 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.890 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.890 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.890 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.890 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.890 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.894 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.894 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.894 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.894 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.894 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.900 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.900 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.901 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.901 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.901 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.908 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.908 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.908 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.908 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.909 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.915 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.915 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.915 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.915 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.915 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.919 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.919 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.919 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.919 [ERR] TCORE: notify: |ERROR| (order) Match status error - Match Maker for order 44e5a945 is in state TakerSwapCast, but has no maker swap coin. - Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1
2021-01-15 15:20:31.919 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.919 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.926 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.926 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.926 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.926 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.927 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.929 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.929 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.929 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.930 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.930 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.932 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.932 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.932 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.933 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.933 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.936 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.936 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.936 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.936 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.936 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.939 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.939 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.939 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.939 [ERR] TCORE: notify: |ERROR| (order) Match status error - Match Maker for order 44e5a945 is in state TakerSwapCast, but has no maker swap coin. - Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1
2021-01-15 15:20:31.940 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.940 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.944 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.944 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.944 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.944 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.944 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.947 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.947 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.947 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.947 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.947 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.954 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.954 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.954 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.954 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.955 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.955 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.959 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.959 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.959 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.959 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.959 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.962 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.962 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.962 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.963 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.963 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.966 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.966 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.966 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.966 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.966 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.966 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.969 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.969 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.969 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.970 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.970 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.975 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.976 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.976 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.976 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.976 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.979 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.979 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.979 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.979 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.979 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.979 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.984 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.984 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.984 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.984 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.985 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.990 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.990 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.990 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.991 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.991 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:31.997 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:31.997 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:31.997 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:31.997 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:31.998 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:31.998 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.003 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.003 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.003 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.003 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.004 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.004 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.009 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.009 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.009 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.009 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.010 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.010 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.015 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.015 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.015 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.015 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.015 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.016 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.021 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.021 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.022 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.022 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.022 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.023 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.027 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.027 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.027 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.027 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Taker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.028 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.028 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.030 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.030 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.030 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.030 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.031 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.031 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.034 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.034 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.034 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.034 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.034 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.035 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.038 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.038 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.038 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.038 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.038 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.038 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.042 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.042 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.042 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.042 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.042 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.042 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.046 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.046 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.046 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.047 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.047 [ERR] TCORE: notify: |ERROR| (order) Match status error - Match Maker for order 44e5a945 is in state TakerSwapCast, but has no maker swap coin. - Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1
2021-01-15 15:20:32.047 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.047 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.051 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.051 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.051 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.051 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.051 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.054 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.055 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.055 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.055 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.055 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.058 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.058 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.058 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.058 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.058 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.058 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.062 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.062 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.062 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.062 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.062 [ERR] TCORE: notify: |ERROR| (order) Match status error - Match Maker for order 44e5a945 is in state TakerSwapCast, but has no maker swap coin. - Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1
2021-01-15 15:20:32.062 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.062 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.066 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.066 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.066 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.066 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.066 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.070 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.078 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.078 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.078 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.078 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.082 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.082 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.082 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.082 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.083 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.083 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.115 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.116 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.116 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.116 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.116 [ERR] TCORE: notify: |ERROR| (order) Match status error - Match Maker for order 44e5a945 is in state TakerSwapCast, but has no maker swap coin. - Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1
2021-01-15 15:20:32.125 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.125 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.132 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.132 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.132 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.132 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.132 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.138 [INF] TCORE: Connected to 2 of 2 wallets.
2021-01-15 15:20:32.138 [INF] TCORE: Loaded 1 active orders.
2021-01-15 15:20:32.138 [INF] TCORE: Loaded 1 active match orders
2021-01-15 15:20:32.138 [TRC] TCORE: Checking match 7635516e87b33e4b412ba3df68544920f5ea27ec097710954f42158bdba66d48 (Maker) in status MakerSwapCast. Order: 44e5a945010e2e1435e7a8429d8d71834847414769fc29df20d7ec13893928e1, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.138 [INF] TCORE: loaded 1 incomplete orders
2021-01-15 15:20:32.149 [ERR] TCORE[book]: notification received out of sync. 0 != 0 - 1
2021-01-15 15:20:32.152 [ERR] TCORE[book]: notification received out of sync. 0 != 0 - 1
2021-01-15 15:20:32.153 [TRC] TCORE[book]: Validating match proof note for epoch 1 (dcr_btc) with 1 preimages and 0 misses.
2021-01-15 15:20:32.159 [TRC] TCORE: Checking match 0a6226517b805a072512a5e4cd274b7fd1fa23f830058208ff1a063b41039c74 (Maker) in status NewlyMatched. Order: a4e0f6c8f733752825f7c8ba16f2b15e72320c794e9bb69e91c492875ff991f2, Refund coin: , Script: , Revoked: false
2021-01-15 15:20:32.168 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.173 [WRN] TCORE: notify: |WARNING| (notify) market suspended - Trading for market dcr_btc at somedex.tld:7232 is now suspended. All booked orders are now PURGED.
2021-01-15 15:20:32.173 [DBG] TCORE[book]: Processing 0 cached order notes
2021-01-15 15:20:32.173 [WRN] TCORE: Revoking all active orders for market dcr_btc at somedex.tld:7232.
2021-01-15 15:20:32.173 [WRN] TCORE: Revoking order d0352bc2a2cea77d3cabda3e04d1fa85f915444cbdd3ff02f29fdb379e1c5fc3
2021-01-15 15:20:32.173 [WRN] TCORE: notify: |WARNING| (order) Order auto-revoked - Order d0352bc2 on market dcr_btc at somedex.tld:7232 revoked due to market suspension - Order: d0352bc2a2cea77d3cabda3e04d1fa85f915444cbdd3ff02f29fdb379e1c5fc3
2021-01-15 15:20:32.173 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.173 [WRN] TCORE: notify: |WARNING| (notify) market suspended - Trading for market dcr_btc at somedex.tld:7232 is now suspended. All booked orders are now PURGED.
2021-01-15 15:20:32.173 [DBG] TCORE[book]: Processing 0 cached order notes
2021-01-15 15:20:32.173 [WRN] TCORE: Revoking all active orders for market dcr_btc at somedex.tld:7232.
2021-01-15 15:20:32.174 [WRN] TCORE: Revoking order 040737547fdfc02c137b66819a1bf420af10ab5f0fd16005fa921c5ca0b5d5bc
2021-01-15 15:20:32.174 [WRN] TCORE: notify: |WARNING| (order) Order auto-revoked - Order 04073754 on market dcr_btc at somedex.tld:7232 revoked due to market suspension - Order: 040737547fdfc02c137b66819a1bf420af10ab5f0fd16005fa921c5ca0b5d5bc
2021-01-15 15:20:32.174 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.174 [WRN] TCORE: notify: |WARNING| (notify) market suspended - Trading for market dcr_btc at somedex.tld:7232 is now suspended. All booked orders are now PURGED.
2021-01-15 15:20:32.174 [DBG] TCORE[book]: Processing 0 cached order notes
2021-01-15 15:20:32.174 [WRN] TCORE: Revoking all active orders for market dcr_btc at somedex.tld:7232.
2021-01-15 15:20:32.179 [WRN] TCORE: notify: |WARNING| (notify) market resume scheduled - Market dcr_btc at somedex.tld:7232 is now scheduled for resumption at 2021-01-15 07:20:32.179 +0000 UTC
2021-01-15 15:20:32.179 [INF] TCORE: notify: |SUCCESS| (notify) market resumed - Market dcr_btc at somedex.tld:7232 has resumed trading at epoch 26844860
2021-01-15 15:20:32.200 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 1.00000000 dcr, rate = 0.00010000 (44a4320a) - Order: 44a4320a6a31efeee34d6aee9742c7ad4f099952e575dcf5067828ce769c9eea
2021-01-15 15:20:32.200 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.204 [WRN] TCORE: Cancel order dc63aa2ffaf9da85221a90f930673754f9e57fe915b6434a0149a6cb9ddbaf2d targeting trade 50267d72e9405be6a13edba36d2ce8e021e6e9f1cdcaf332e3b7ca3266286bc3 did not match.
2021-01-15 15:20:32.204 [WRN] TCORE: notify: |WARNING| (order) Missed cancel - Cancel order did not match for order 50267d72. This can happen if the cancel order is submitted in the same epoch as the trade or if the target order is fully executed before matching with the cancel order. - Order: 50267d72e9405be6a13edba36d2ce8e021e6e9f1cdcaf332e3b7ca3266286bc3
2021-01-15 15:20:32.204 [INF] TCORE: Standing order 50267d72 did not match and is now booked.
2021-01-15 15:20:32.204 [TRC] TCORE: notify: |DATA| (order) Order booked - Order: 50267d72e9405be6a13edba36d2ce8e021e6e9f1cdcaf332e3b7ca3266286bc3
2021-01-15 15:20:32.205 [INF] TCORE: Non-standing order e2fe028c did not match.
2021-01-15 15:20:32.205 [TRC] TCORE: notify: |DATA| (order) No match - Order: e2fe028c6c81b86aebcab170913cd4480dc4ebbc51e43b8cad5d0a200ae1c324
2021-01-15 15:20:32.205 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.205 [INF] TCORE: Non-standing order fc3e4f62 did not match.
2021-01-15 15:20:32.205 [TRC] TCORE: notify: |DATA| (order) No match - Order: fc3e4f62b85316010e6a7367c76559a5736532b1fae61dd9174f3b7a761a9daf
2021-01-15 15:20:32.206 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.213 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.214 [INF] TCORE: notify: |SUCCESS| (walletconfig) Wallet Configuration Updated - Configuration for  wallet has been updated. Deposit address = 
2021-01-15 15:20:32.214 [INF] TCORE: Connecting wallet for 
2021-01-15 15:20:32.214 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.214 [ERR] TCORE: Unknown asset 54321
2021-01-15 15:20:32.214 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:32.214 [INF] TCORE: notify: |SUCCESS| (walletconfig) Wallet Password Updated - Password for  wallet has been updated.
2021-01-15 15:20:32.214 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.214 [INF] TCORE: notify: |SUCCESS| (walletconfig) Wallet Configuration Updated - Configuration for  wallet has been updated. Deposit address = 
2021-01-15 15:20:32.217 [INF] TCORE: Connecting wallet for 
2021-01-15 15:20:32.218 [INF] TCORE: notify: |SUCCESS| (walletconfig) Wallet Password Updated - Password for  wallet has been updated.
2021-01-15 15:20:32.235 [WRN] TCORE: notify: |WARNING| (penalty) somedex.tld:7232 - Penalty from DEX at somedex.tld:7232
last broken rule: PreimageReveal
time: 1970-01-19 12:08:49.305 +0000 UTC
details:
"You may no longer trade. Leave your client running to finish pending trades."

2021-01-15 15:20:32.366 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 1.00000000 dcr, rate = 0.00010000 (376fe8bb) - Order: 376fe8bbf83436898ee285ea6a1bf7e8ff2b0d3fc4543878b35d9d81502b6910
2021-01-15 15:20:32.366 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:20:32.366 [TRC] TCORE: notify: |DATA| (order) preimage sent - Order: 376fe8bbf83436898ee285ea6a1bf7e8ff2b0d3fc4543878b35d9d81502b6910
2021-01-15 15:20:32.395 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.400 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:32.400 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.402 [INF] TCORE: Audited contract (btc: e4797817719ed4377d8ba1bb6f5d7ba005e40fed20ada05bb62d71a65fb5c453e73c06a3) paying to ChZ7vQ9ozxRF3PSa8wiRKbH4PJBQPGSkK5 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.424 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.427 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:32.428 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.429 [INF] TCORE: Audited contract (btc: e4797817719ed4377d8ba1bb6f5d7ba005e40fed20ada05bb62d71a65fb5c453e73c06a3) paying to ChZ7vQ9ozxRF3PSa8wiRKbH4PJBQPGSkK5 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.449 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.457 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerRedeemed
2021-01-15 15:20:32.457 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.459 [INF] TCORE: Notified of maker's redemption (dcr: e7a7a5e1b1d279729ef83810afa5ac83ee474244c7ffdc139cf4f11e580deaed:601429532) and validated secret for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80...
2021-01-15 15:20:32.485 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.490 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status MatchComplete
2021-01-15 15:20:32.490 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.492 [WRN] TCORE: Server reporting MatchComplete while we (maker) have it as MakerRedeemed. Resolved. Detail: host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.509 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.512 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status NewlyMatched
2021-01-15 15:20:32.513 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.542 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.548 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:32.548 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.581 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.586 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:32.586 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.615 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.618 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerRedeemed
2021-01-15 15:20:32.618 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.653 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.662 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status MakerSwapCast
2021-01-15 15:20:32.662 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.663 [ERR] TCORE: Server is reporting match in MakerSwapCast, but we're the maker and haven't sent a swap. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.691 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.694 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:32.694 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.695 [ERR] TCORE: status conflict (NewlyMatched -> TakerSwapCast) has no handler. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.714 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.717 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:32.717 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.717 [ERR] TCORE: Server is reporting a match with status MakerSwapCast, but didn't include the contract data. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.733 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.751 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:32.751 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.751 [ERR] TCORE: Server is reporting a match with status MakerSwapCast, but didn't include a coin ID for the swap. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.776 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.781 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:32.782 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.783 [ERR] TCORE: auditContract error during match status resolution (revoking match). host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409: lock time too early. Need 2021-01-16 02:20:32 +0000 UTC, got 2021-01-15 15:20:32.37061488 +0900 JST m=+4.652925112
2021-01-15 15:20:32.801 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.805 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status TakerSwapCast
2021-01-15 15:20:32.805 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.806 [ERR] TCORE: Server is reporting match in TakerSwapCast, but we're the taker and haven't sent a swap. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.826 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.829 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status TakerSwapCast
2021-01-15 15:20:32.829 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.829 [ERR] TCORE: Server is reporting match in TakerSwapCast, but we're the taker and haven't sent a swap. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.847 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.850 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:32.851 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.851 [ERR] TCORE: Server is reporting a match with status TakerSwapCast, but didn't include the contract data. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.868 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.870 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:32.870 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.871 [ERR] TCORE: Server is reporting a match with status TakerSwapCast, but didn't include a coin ID for the swap. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.897 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.901 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:32.901 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.903 [ERR] TCORE: auditContract error during match status resolution (revoking match). host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409: lock time too early. Need 2021-01-15 14:20:32 +0000 UTC, got 2021-01-15 15:20:32.37061488 +0900 JST m=+4.652925112
2021-01-15 15:20:32.925 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.930 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status NewlyMatched
2021-01-15 15:20:32.930 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.931 [ERR] TCORE: Server reporting no maker swap, but they've already sent us the swap info. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.972 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.976 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status NewlyMatched
2021-01-15 15:20:32.976 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.976 [ERR] TCORE: Server appears to have lost our (maker's) init data after acknowledgement. self-revoking order. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:32.993 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:32.997 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status MakerSwapCast
2021-01-15 15:20:32.997 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:32.998 [ERR] TCORE: Server reporting no taker swap, but they've already sent us the swap info. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.011 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.014 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:33.014 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.015 [ERR] TCORE: Server appears to have lost our (taker's) init data after acknowledgement. self-revoking order. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.039 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.042 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status MakerRedeemed
2021-01-15 15:20:33.043 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.044 [ERR] TCORE: server reported match status MakerRedeemed, but we're the maker and we don't have redemption data. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409, reported coin = e7a7a5e1b1d279729ef83810afa5ac83ee474244c7ffdc139cf4f11e580deaed:601429532
2021-01-15 15:20:33.064 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.068 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerRedeemed
2021-01-15 15:20:33.068 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.069 [ERR] TCORE: Server reporting status MakerRedeemed, but not reporting a redemption coin ID. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.093 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.097 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerRedeemed
2021-01-15 15:20:33.097 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.099 [ERR] TCORE: Server reporting status MakerRedeemed, but not reporting a secret. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.123 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.126 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MatchComplete
2021-01-15 15:20:33.127 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.128 [ERR] TCORE: server reported match status MatchComplete, but we're the taker and we don't have redemption data. self-revoking. %s, reported coin = %s host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 e7a7a5e1b1d279729ef83810afa5ac83ee474244c7ffdc139cf4f11e580deaed:601429532
2021-01-15 15:20:33.146 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.150 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status TakerSwapCast
2021-01-15 15:20:33.150 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.151 [ERR] TCORE: server reporting no maker redeem, but they've already sent us the redemption info. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.169 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.172 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status TakerSwapCast
2021-01-15 15:20:33.173 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.173 [ERR] TCORE: server reporting no maker redeem, but we are the maker and we have a valid ack. self-revoking. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.211 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.214 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Maker) in status MakerSwapCast
2021-01-15 15:20:33.214 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.215 [ERR] TCORE: status conflict (MatchComplete -> MakerSwapCast) has no handler. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.237 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 1 active matches, score 0
2021-01-15 15:20:33.241 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:33.241 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:20:33.242 [ERR] TCORE: status conflict (MatchComplete -> MakerSwapCast) has no handler. host = somedex.tld:7232, order = ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match = 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.291 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 2 active matches, score 0
2021-01-15 15:20:33.300 [DBG] TCORE: Registering match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:33.306 [DBG] TCORE: Registering match 96f2967810459bc658dfe556de4d07263dc3d9158ec242008226d1c6aea7f084 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80 (Taker) in status MakerSwapCast
2021-01-15 15:20:33.306 [WRN] TCORE: Beginning match status resolution for 2 matches...
2021-01-15 15:20:33.308 [INF] TCORE: Audited contract (btc: e4797817719ed4377d8ba1bb6f5d7ba005e40fed20ada05bb62d71a65fb5c453e73c06a3) paying to ChZ7vQ9ozxRF3PSa8wiRKbH4PJBQPGSkK5 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match 4b3f37fcec717b87a65fa0221a3aa8143062d77588168019454240ae3d376409
2021-01-15 15:20:33.308 [INF] TCORE: Audited contract (btc: e4797817719ed4377d8ba1bb6f5d7ba005e40fed20ada05bb62d71a65fb5c453e73c06a3) paying to ChZ7vQ9ozxRF3PSa8wiRKbH4PJBQPGSkK5 for order ff79d2f26b4f7f256fdf10182fef1fe433f53d42638c245e956a8584ef02ca80, match 96f2967810459bc658dfe556de4d07263dc3d9158ec242008226d1c6aea7f084
2021-01-15 15:20:33.320 [DBG] TCORE: Swappable match 6e125f8a35e7192bf9a003dcb9d16a54bd84d922f85b6021b28aacc5264fe9e8 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Maker)
2021-01-15 15:20:33.320 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:20:33.320 [DBG] TCORE: Swappable match 3deb48f18f7fa08d0b4b291fc5b934585dd8d5adc80d573fdd194b2eae26dfc4 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Taker)
2021-01-15 15:20:33.320 [INF] TCORE: Broadcasted transaction with 0 swap contracts for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe. Fee rate = 0. Receipts (dcr): []
2021-01-15 15:20:33.320 [DBG] TCORE: Saving change coin 825e43be94a932bec883658d2457513af4812e0c616ce87d7a6af8e3cb143a1a:3789515376 (dcr) to DB for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.320 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.00000000 dcr on order 8f1e2ce0 - Order: 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.337 [DBG] TCORE: Swappable match 9fac4a87d0ad0226a463a554816f1ebac08f30f4c3a93fa85d79b92f0da06348 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Maker)
2021-01-15 15:20:33.337 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:20:33.337 [DBG] TCORE: Swappable match b4f0088826559ededc98f5a34c874cc25621e65ba4852529b5a4e9c1b2bf8e1a for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Taker)
2021-01-15 15:20:33.337 [DBG] TCORE: Using stored change coin 825e43be94a932bec883658d2457513af4812e0c616ce87d7a6af8e3cb143a1a:3789515376 (dcr) for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe matches
2021-01-15 15:20:33.337 [ERR] TCORE: notify: |ERROR| (order) Swap error - Error encountered sending a swap output(s) worth 0.00000000 dcr on order 8f1e2ce0 - Order: 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.338 [TRC] TCORE: Match 9fac4a87d0ad0226a463a554816f1ebac08f30f4c3a93fa85d79b92f0da06348 not swappable: swapErr = <nil>, revoked = false, metered = true
2021-01-15 15:20:33.338 [TRC] TCORE: Match 9fac4a87d0ad0226a463a554816f1ebac08f30f4c3a93fa85d79b92f0da06348 not redeemable: swapErr = <nil>, RefundCoin = , metered = true
2021-01-15 15:20:33.338 [TRC] TCORE: Match b4f0088826559ededc98f5a34c874cc25621e65ba4852529b5a4e9c1b2bf8e1a not swappable: swapErr = <nil>, revoked = false, metered = true
2021-01-15 15:20:33.338 [TRC] TCORE: Match b4f0088826559ededc98f5a34c874cc25621e65ba4852529b5a4e9c1b2bf8e1a not redeemable: swapErr = <nil>, RefundCoin = , metered = true
2021-01-15 15:20:33.338 [DBG] TCORE: Swappable match 9fac4a87d0ad0226a463a554816f1ebac08f30f4c3a93fa85d79b92f0da06348 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Maker)
2021-01-15 15:20:33.338 [DBG] TCORE: Swappable match b4f0088826559ededc98f5a34c874cc25621e65ba4852529b5a4e9c1b2bf8e1a for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Taker)
2021-01-15 15:20:33.338 [DBG] TCORE: Using stored change coin 825e43be94a932bec883658d2457513af4812e0c616ce87d7a6af8e3cb143a1a:3789515376 (dcr) for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe matches
2021-01-15 15:20:33.338 [INF] TCORE: Broadcasted transaction with 0 swap contracts for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe. Fee rate = 0. Receipts (dcr): []
2021-01-15 15:20:33.338 [DBG] TCORE: Saving change coin 825e43be94a932bec883658d2457513af4812e0c616ce87d7a6af8e3cb143a1a:3789515376 (dcr) to DB for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.338 [DBG] TCORE: Using stored change coin 825e43be94a932bec883658d2457513af4812e0c616ce87d7a6af8e3cb143a1a:3789515376 (dcr) for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe matches
2021-01-15 15:20:33.338 [INF] TCORE: Broadcasted transaction with 0 swap contracts for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe. Fee rate = 0. Receipts (dcr): []
2021-01-15 15:20:33.338 [DBG] TCORE: Saving change coin 825e43be94a932bec883658d2457513af4812e0c616ce87d7a6af8e3cb143a1a:3789515376 (dcr) to DB for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.338 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.00000000 dcr on order 8f1e2ce0 - Order: 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.341 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:20:33.341 [DBG] TCORE: Redeemable match 34e5a3893976eb1de5864d32e792ac02e68d052d9d0cfc7cfb40b77728422f6c for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Maker)
2021-01-15 15:20:33.341 [DBG] TCORE: Redeemable match 26cf68da8ab1c08aaed2f56d6f26649036335c0881bfec1e3a5346335c3b3707 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Taker)
2021-01-15 15:20:33.341 [INF] TCORE: Broadcasted redeem transaction spending 2 contracts for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe, paying to 0c0d (btc)
2021-01-15 15:20:33.341 [INF] TCORE: Match 34e5a3893976eb1de5864d32e792ac02e68d052d9d0cfc7cfb40b77728422f6c complete: sell 0 dcr
2021-01-15 15:20:33.341 [INF] TCORE: Match 26cf68da8ab1c08aaed2f56d6f26649036335c0881bfec1e3a5346335c3b3707 complete: sell 0 dcr
2021-01-15 15:20:33.341 [DBG] TCORE: Sending 'redeem' request for match 34e5a3893976eb1de5864d32e792ac02e68d052d9d0cfc7cfb40b77728422f6c, redeem coin b6ae9926a1857a32bf133f2aa725e036927c6757366ddd3f49f53ca9b43863e3:567228967 (dcr)
2021-01-15 15:20:33.354 [DBG] TCORE: Sending 'redeem' request for match 26cf68da8ab1c08aaed2f56d6f26649036335c0881bfec1e3a5346335c3b3707, redeem coin 19db9f7363dbd5203a981cc18ebe0a9258fdcc7559b79ee7e2914d60e3af5439:14505126 (dcr)
2021-01-15 15:20:33.370 [DBG] TCORE: Received valid ack for 'redeem' request for match 34e5a3893976eb1de5864d32e792ac02e68d052d9d0cfc7cfb40b77728422f6c)
2021-01-15 15:20:33.371 [DBG] TCORE: notify: |POKE| (order) Match complete - Redeemed 0.00000000 btc on order 8f1e2ce0 - Order: 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.378 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:20:33.381 [DBG] TCORE: Redeemable match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Maker)
2021-01-15 15:20:33.381 [DBG] TCORE: Redeemable match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Taker)
2021-01-15 15:20:33.381 [ERR] TCORE: notify: |ERROR| (order) Redemption error - Error encountered sending redemptions worth 0.00000000 btc on order 8f1e2ce0 - Order: 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.381 [ERR] TCORE: redemption error details: Error encountered sending redemptions worth 0.00000000 btc on order 8f1e2ce0%!(EXTRA *core.errorSet=redeemMatches order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe - {error sending redeem transaction: test error})
2021-01-15 15:20:33.381 [TRC] TCORE: Match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b not swappable: swapErr = <nil>, revoked = false, metered = true
2021-01-15 15:20:33.381 [TRC] TCORE: Match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b not redeemable: swapErr = <nil>, RefundCoin = , metered = true
2021-01-15 15:20:33.381 [TRC] TCORE: Match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429 not swappable: swapErr = <nil>, revoked = false, metered = true
2021-01-15 15:20:33.381 [TRC] TCORE: Match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429 not redeemable: swapErr = <nil>, RefundCoin = , metered = true
2021-01-15 15:20:33.381 [DBG] TCORE: Redeemable match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Maker)
2021-01-15 15:20:33.381 [DBG] TCORE: Redeemable match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429 for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe (Taker)
2021-01-15 15:20:33.381 [INF] TCORE: Broadcasted redeem transaction spending 1 contracts for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe, paying to 0c0d (btc)
2021-01-15 15:20:33.381 [INF] TCORE: Match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b complete: sell 0 dcr
2021-01-15 15:20:33.381 [DBG] TCORE: Sending 'redeem' request for match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b, redeem coin b6ae9926a1857a32bf133f2aa725e036927c6757366ddd3f49f53ca9b43863e3:567228967 (dcr)
2021-01-15 15:20:33.382 [INF] TCORE: Broadcasted redeem transaction spending 1 contracts for order 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe, paying to 0c0d (btc)
2021-01-15 15:20:33.394 [INF] TCORE: Match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429 complete: sell 0 dcr
2021-01-15 15:20:33.394 [DBG] TCORE: Sending 'redeem' request for match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429, redeem coin b6ae9926a1857a32bf133f2aa725e036927c6757366ddd3f49f53ca9b43863e3:567228967 (dcr)
2021-01-15 15:20:33.395 [DBG] TCORE: notify: |POKE| (order) Match complete - Redeemed 0.00000000 btc on order 8f1e2ce0 - Order: 8f1e2ce00d2fbb8e60532abb4a566400075094b4a05a34328bc7ca6461c4d5fe
2021-01-15 15:20:33.406 [DBG] TCORE: Received valid ack for 'redeem' request for match ee92173f1a7ac1a4b74cbf53586e5df04369b35f1fdca390565872251bc6844b)
2021-01-15 15:20:33.416 [DBG] TCORE: Received valid ack for 'redeem' request for match 26cf68da8ab1c08aaed2f56d6f26649036335c0881bfec1e3a5346335c3b3707)
2021-01-15 15:20:33.421 [DBG] TCORE: Received valid ack for 'redeem' request for match c81b281a490e5c984950ec7a4e930520d273a69da4ed3a330e532508e26f9429)
2021-01-15 15:20:33.437 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:33.440 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:33.467 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:33.471 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:33.479 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:33.491 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:20:33.499 [TRC] TCORE: notify: |DATA| (walletstate)
FAIL
FAIL    decred.org/dcrdex/client/core   5.905s
?       decred.org/dcrdex/client/db     [no test files]
ok      decred.org/dcrdex/client/db/bolt        17.345s
ok      decred.org/dcrdex/client/db/test        33.404s
ok      decred.org/dcrdex/client/orderbook      0.043s
ok      decred.org/dcrdex/client/rpcserver      2.733s
ok      decred.org/dcrdex/client/webserver      0.440s
ok      decred.org/dcrdex/client/websocket      0.050s
ok      decred.org/dcrdex/dex   0.048s
?       decred.org/dcrdex/dex/calc      [no test files]
ok      decred.org/dcrdex/dex/config    0.040s
ok      decred.org/dcrdex/dex/encode    0.041s
ok      decred.org/dcrdex/dex/encrypt   2.610s
ok      decred.org/dcrdex/dex/msgjson   0.085s
ok      decred.org/dcrdex/dex/networks/btc      1.148s
ok      decred.org/dcrdex/dex/networks/dcr      1.230s
?       decred.org/dcrdex/dex/networks/ltc      [no test files]
ok      decred.org/dcrdex/dex/order     0.035s
ok      decred.org/dcrdex/dex/order/test        8.339s
?       decred.org/dcrdex/dex/wait      [no test files]
ok      decred.org/dcrdex/dex/ws        13.942s
?       decred.org/dcrdex/docs/examples/rpcclient       [no test files]
ok      decred.org/dcrdex/server/account        0.123s
?       decred.org/dcrdex/server/account/pki    [no test files]
ok      decred.org/dcrdex/server/admin  0.546s
ok      decred.org/dcrdex/server/apidata        0.070s
?       decred.org/dcrdex/server/asset  [no test files]
ok      decred.org/dcrdex/server/asset/btc      2.843s
ok      decred.org/dcrdex/server/asset/dcr      1.628s
ok      decred.org/dcrdex/server/asset/ltc      1.219s
ok      decred.org/dcrdex/server/auth   5.463s
ok      decred.org/dcrdex/server/book   80.930s
ok      decred.org/dcrdex/server/cmd/dcrdex     4.049s
?       decred.org/dcrdex/server/cmd/dexcoin    [no test files]
ok      decred.org/dcrdex/server/coinlock       0.045s
ok      decred.org/dcrdex/server/comms  3.982s
ok      decred.org/dcrdex/server/db     0.033s
ok      decred.org/dcrdex/server/db/driver/pg   0.057s
?       decred.org/dcrdex/server/db/driver/pg/internal  [no test files]
?       decred.org/dcrdex/server/dex    [no test files]
ok      decred.org/dcrdex/server/market 16.721s
ok      decred.org/dcrdex/server/market/integ   0.447s
ok      decred.org/dcrdex/server/matcher        0.059s
ok      decred.org/dcrdex/server/matcher/mt19937        0.086s
ok      decred.org/dcrdex/server/swap   7.370s
FAIL

@JoeGruffins
Copy link
Member

A panic when trying again:

test logs
?   	decred.org/dcrdex/client/asset	[no test files]
ok  	decred.org/dcrdex/client/asset/btc	2.318s
?   	decred.org/dcrdex/client/asset/btc/livetest	[no test files]
ok  	decred.org/dcrdex/client/asset/dcr	4.506s
?   	decred.org/dcrdex/client/asset/ltc	[no test files]
?   	decred.org/dcrdex/client/cmd/dexc	[no test files]
?   	decred.org/dcrdex/client/cmd/dexc/version	[no test files]
ok  	decred.org/dcrdex/client/cmd/dexcctl	0.060s
ok  	decred.org/dcrdex/client/comms	2.666s
2021-01-15 15:30:42.450 [DBG] TCORE: Subscribing to the dcr_btc order book for somedex.tld:7232
2021-01-15 15:30:42.450 [DBG] TCORE[dcr_btc][book]: Processing 0 cached order notes
2021-01-15 15:30:42.455 [INF] TCORE: Created ilt wallet. Balance available = 0 / locked = 0 / locked in contracts = 0, Deposit address = 
2021-01-15 15:30:42.455 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.455 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:30:42.458 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.459 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.467 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.467 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.484 [INF] TCORE: Attempting registration fee payment to someaddr, account ID 21b36ec72cdb98f7ff3cf766141ec19fd2b0d04031509b0155d97c963c9de295, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:30:42.484 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.484 [INF] TCORE: notify: |SUCCESS| (feepayment) Fee payment in progress - Waiting for 0 confirmations before trading at somedex.tld:7232
2021-01-15 15:30:42.485 [TRC] TCORE: processing tip change for dcr
2021-01-15 15:30:42.485 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.485 [DBG] TCORE: Registration fee txn 8c47ceeef184f3c7f74a12135074628c5cb889fd2fc632c6171f17aa7014bec4:1483446424 now has 0 confirmations.
2021-01-15 15:30:42.485 [INF] TCORE: Notifying dex somedex.tld:7232 of fee payment.
2021-01-15 15:30:42.522 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:30:42.522 [INF] TCORE: notify: |SUCCESS| (feepayment) Account registered - You may now trade at somedex.tld:7232
2021-01-15 15:30:42.523 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.523 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.524 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.524 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.527 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.527 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.537 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.537 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.549 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.549 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.583 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.583 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.606 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.607 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.630 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.630 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.656 [INF] TCORE: Attempting registration fee payment to someaddr, account ID 16e46ae7f8fd1ce3f9d31922def31b99c77d23548c82dbe2e24cfc189a5179ad, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:30:42.657 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.657 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.680 [INF] TCORE: Attempting registration fee payment to someaddr, account ID 7ede5c3851d6723f143840aa786661d3793dd8110438675060153d3685cc5cfd, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:30:42.680 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.680 [INF] TCORE: notify: |SUCCESS| (feepayment) Fee payment in progress - Waiting for 0 confirmations before trading at somedex.tld:7232
2021-01-15 15:30:42.681 [TRC] TCORE: processing tip change for dcr
2021-01-15 15:30:42.682 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.682 [DBG] TCORE: Registration fee txn 8c47ceeef184f3c7f74a12135074628c5cb889fd2fc632c6171f17aa7014bec4:1483446424 now has 0 confirmations.
2021-01-15 15:30:42.682 [INF] TCORE: Notifying dex somedex.tld:7232 of fee payment.
2021-01-15 15:30:42.686 [ERR] TCORE: notify: |ERROR| (feepayment) Fee payment error - Error encountered while paying fees to somedex.tld:7232: notify fee result error: rpc error: error code 1: test error message
2021-01-15 15:30:42.687 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.687 [INF] TCORE: Connected to DEX server at somedex.tld:7232 and listening for messages.
2021-01-15 15:30:42.707 [INF] TCORE: Attempting registration fee payment to someaddr, account ID 57ae098d8e12f91292dde222acc63ff3a9b245e14f99ad6f50c64b372a80bc56, of 100000000 units of dcr. Do NOT manually send funds to this address even if this fails.
2021-01-15 15:30:42.707 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.708 [INF] TCORE: notify: |SUCCESS| (feepayment) Fee payment in progress - Waiting for 0 confirmations before trading at somedex.tld:7232
2021-01-15 15:30:42.708 [TRC] TCORE: processing tip change for dcr
2021-01-15 15:30:42.708 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.708 [DBG] TCORE: Registration fee txn 8c47ceeef184f3c7f74a12135074628c5cb889fd2fc632c6171f17aa7014bec4:1483446424 now has 0 confirmations.
2021-01-15 15:30:42.709 [INF] TCORE: Notifying dex somedex.tld:7232 of fee payment.
2021-01-15 15:30:42.724 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:30:42.724 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:30:42.744 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:30:42.744 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:30:42.744 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:30:42.747 [DBG] TCORE: Failed to connect for reFee at somedex.tld:7232 with error: no configured wallet found dcr (42)
2021-01-15 15:30:42.747 [WRN] TCORE: notify: |WARNING| (feepayment) Wallet connection warning - Incomplete registration detected for somedex.tld:7232, but failed to connect to the Decred wallet
2021-01-15 15:30:42.750 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:30:42.750 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:30:42.754 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:30:42.754 [DBG] TCORE: Failed to connect for reFee at somedex.tld:7232 with error: no configured wallet found dcr (42)
2021-01-15 15:30:42.754 [INF] TCORE: notify: |SUCCESS| (feepayment) Account registered - You may now trade at somedex.tld:7232
2021-01-15 15:30:42.754 [WRN] TCORE: notify: |WARNING| (feepayment) Wallet connection warning - Incomplete registration detected for somedex.tld:7232, but failed to connect to the Decred wallet
2021-01-15 15:30:42.771 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:30:42.771 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:30:42.808 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 2 active matches, score 0
2021-01-15 15:30:42.812 [DBG] TCORE: Registering match 5fb9067d89bc7f01f1f573981659a44ff17a4c7215a3b539eb1e5849c6077dbb for order 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e (Maker) in status NewlyMatched
2021-01-15 15:30:42.815 [DBG] TCORE: Registering match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145 for order 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e (Taker) in status MakerSwapCast
2021-01-15 15:30:42.815 [WRN] TCORE: DEX somedex.tld:7232 did not report active match 5722f5717a289a266f97647981998ebea89c0b4b373970115e82ed6f4125c8fa on order 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e - assuming revoked.
2021-01-15 15:30:42.815 [TRC] TCORE: Not unlocking coins for order with status epoch
2021-01-15 15:30:42.815 [ERR] TCORE: notify: |ERROR| (order) Missing matches - 1 matches for order 3e582f2a were not reported by "somedex.tld:7232" and are considered revoked - Order: 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e
2021-01-15 15:30:42.815 [INF] TCORE: Starting negotiation for match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145 for order 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e with swap fee rate = 0, quantity = 0
2021-01-15 15:30:42.815 [DBG] TCORE: Trade order 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e matched with 1 orders: +0 filled, total fill 0 / 30000000 (0.0%)
2021-01-15 15:30:42.815 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:30:42.815 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 0.0% filled (3e582f2a) - Order: 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e
2021-01-15 15:30:42.815 [INF] TCORE: Queueing match status resolution for newly discovered match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145 (NewlyMatched) as taker to MakerSwapCast status.
2021-01-15 15:30:42.816 [WRN] TCORE: Beginning match status resolution for 1 matches...
2021-01-15 15:30:42.817 [INF] TCORE: Audited contract (btc: 7d9016e636e924e3d4c2e1c17288c531c5660fd13ab7312302aa0e25197e952953cec964) paying to RXeJ6ZzZ7qxGEusJi5LtiVQQpBz3mGkv7V for order 3e582f2a4f36ee061828560bebd90cd5a7ea9420917ead1d0e00d545ebe26a3e, match 7311e4d7defa922daae7786667f7e936cd4f24abf7df866baa56038367ad6145
2021-01-15 15:30:42.820 [INF] TCORE: Connected to 1 of 1 wallets.
2021-01-15 15:30:42.820 [INF] TCORE: Loaded 0 active orders.
2021-01-15 15:30:42.821 [INF] TCORE: Loaded 0 active match orders
2021-01-15 15:30:42.837 [ERR] TCORE: notify: |ERROR| (dex_auth) DEX auth error - somedex.tld:7232: 'connect' error: rpc error: error code 50: test account not found error
2021-01-15 15:30:42.837 [WRN] TCORE: Account at dex somedex.tld:7232 not found. The account has been disabled. It is disconnected and has been removed from core connections.
2021-01-15 15:30:42.858 [DBG] TCORE: Authenticated connection to somedex.tld:7232, 0 active orders, 0 active matches, score 0
2021-01-15 15:30:42.870 [ERR] TCORE: notify: |ERROR| (dex_auth) DEX auth error - somedex.tld:7232: 'connect' error: rpc error: error code 50: test account not found error
2021-01-15 15:30:42.870 [WRN] TCORE: Account at dex somedex.tld:7232 not found. The account has been disabled. It is disconnected and has been removed from core connections.
2021-01-15 15:30:42.873 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.874 [INF] TCORE: Connected to DEX server at somedex.com:7232 and listening for messages.
2021-01-15 15:30:42.875 [DBG] TCORE: Broadcast timeout = 1s, ticking every 125ms
2021-01-15 15:30:42.876 [INF] TCORE: Connected to DEX server at someotherdex.org:7232 and listening for messages.
2021-01-15 15:30:42.882 [INF] TCORE: notify: |SUCCESS| (withdraw) Withdraw sent - Withdraw of dcr has completed successfully. Coin ID = <nil>
2021-01-15 15:30:42.882 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.882 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:30:42.882 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:30:42.882 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:30:42.882 [INF] TCORE: Connecting wallet for dcr
2021-01-15 15:30:42.882 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.882 [TRC] TCORE: notify: |DATA| (walletstate)
2021-01-15 15:30:42.882 [ERR] TCORE: notify: |ERROR| (withdraw) Withdraw error - Error encountered during dcr withdraw: test error
2021-01-15 15:30:42.883 [INF] TCORE: notify: |SUCCESS| (withdraw) Withdraw sent - Withdraw of dcr has completed successfully. Coin ID = 61
2021-01-15 15:30:42.883 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.886 [DBG] TCORE[book]: Processing 0 cached order notes
2021-01-15 15:30:42.901 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 1.00000000 dcr, rate = 0.00010000 (db56aef7) - Order: db56aef75b7cefdd96ed14ca3276a08c7957cd8d28ae532209ae07e633bedb97
2021-01-15 15:30:42.903 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:42.930 [ERR] TCORE: Abandoning order. preimage: 5fa986b1f29db40bf7c49b193f951178fb378fb65f37c00faf4018554fee7e9a, server time: 1610692242923: signature error. order abandoned
2021-01-15 15:30:42.958 [ERR] TCORE: Abandoning order. preimage: fb856003b31b2d19f576b25704915f195ef48b9b6038426947323fac6343a1fa, server time: 1610692242938: failed ID length check. order abandoned
2021-01-15 15:30:42.974 [ERR] TCORE: Abandoning order. preimage: f9df3a2aa5568af61370b0413b71d0803130bef534bda1092666d2f7ff61da6d, server time: 1610692242961: failed ID match. order abandoned
2021-01-15 15:30:42.991 [ERR] TCORE: Abandoning order. preimage: c4fa35e84b912de65fcaa6e55011cf83c3d48d91de2cdba69cab623aadd4feea, server time: 1610692242977: failed to store order in database: test error
2021-01-15 15:30:43.007 [DBG] TCORE: notify: |POKE| (order) Order placed - buying 1.00000000 dcr, rate = 0.00010000 (c3801320) - Order: c3801320b6f42f9c06d5eb0bbc02ab939f53c64ae548c8b4ddfc009771e6de90
2021-01-15 15:30:43.007 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.028 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 0.00010000 btc at market rate (13f4094f) - Order: 13f4094f77922baaf00a6116ba47a5da56d6d67d692a7c8cc7cb3f7cb97055cc
2021-01-15 15:30:43.029 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.045 [DBG] TCORE: notify: |POKE| (order) Order placed - selling 1.00000000 dcr, rate = market (2ffe805f) - Order: 2ffe805f9d86ad11a274d568df511eb7d03e08b6b0b3c2e1df80104a7c3a8195
2021-01-15 15:30:43.045 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.063 [INF] TCORE: Cancel order 29b8ea545bcf6294a13ca1b7985d0eabe98b063690536ab9139abb80202b622a targeting order d7a0a16fe23d56910e7bebb4e0e2c53d92c5727f34ee461fe59e0d6f4ed6f70f at somedex.tld:7232 has been placed
2021-01-15 15:30:43.063 [DBG] TCORE: notify: |POKE| (order) Cancelling order - A cancel order has been submitted for order d7a0a16f - Order: d7a0a16fe23d56910e7bebb4e0e2c53d92c5727f34ee461fe59e0d6f4ed6f70f
2021-01-15 15:30:43.069 [ERR] TCORE: marketEpoch called for unknown market 
2021-01-15 15:30:43.070 [TRC] TCORE: notify: |DATA| (order) preimage sent - Order: 20d62e2aa4044f91ac623e20dacf45def479853e57b816bf60ca9751503227ff
2021-01-15 15:30:43.075 [WRN] TCORE: Revoking order 6d43435e090dba9d94c1f282afe5b3ecaec86b240e63434413ff4a33d81f361f
2021-01-15 15:30:43.076 [ERR] TCORE: notify: |ERROR| (order) Order revoked - Order 6d43435e on market dcr_btc at somedex.tld:7232 has been revoked by the server - Order: 6d43435e090dba9d94c1f282afe5b3ecaec86b240e63434413ff4a33d81f361f
2021-01-15 15:30:43.076 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.080 [WRN] TCORE: notify: |WARNING| (order) Match revoked - Match de1ee8f4 has been revoked - Order: 0f9a0ac4ab4bd14440db0797eafe35b7ac6afa57a136aacba55da004828d0774
2021-01-15 15:30:43.080 [TRC] TCORE: Not unlocking coins for order with status booked
2021-01-15 15:30:43.080 [WRN] TCORE: Match de1ee8f45125210f0ef1c314090f07c79a6f571c246f3e9ac0b7413ef110bd58 revoked in status NewlyMatched for order 0f9a0ac4ab4bd14440db0797eafe35b7ac6afa57a136aacba55da004828d0774
2021-01-15 15:30:43.080 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.103 [DBG] TCORE: Registering match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker) in status NewlyMatched
2021-01-15 15:30:43.103 [INF] TCORE: Starting negotiation for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 with swap fee rate = 10, quantity = 40000000
2021-01-15 15:30:43.103 [DBG] TCORE: Trade order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 matched with 1 orders: +40000000 filled, total fill 40000000 / 90000000 (44.4%)
2021-01-15 15:30:43.103 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:30:43.103 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 44.4% filled (ba31f685) - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.104 [DBG] TCORE: Swappable match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker)
2021-01-15 15:30:43.104 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433. Fee rate = 10. Receipts (dcr): [4a166160ba022c9f44291bc49d834ade71dc09ff719eb778701bdd5f01a261a06cf081fe]
2021-01-15 15:30:43.104 [DBG] TCORE: Saving change coin e8c50500d6c23fde5170dc3ce1cee568cd4626f0c67b2582841739a6cb5c394a:520930683 (dcr) to DB for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.104 [INF] TCORE: Contract coin 4a166160ba022c9f44291bc49d834ade71dc09ff719eb778701bdd5f01a261a06cf081fe (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = )
2021-01-15 15:30:43.104 [TRC] TCORE: Contract coin 4a166160ba022c9f44291bc49d834ade71dc09ff719eb778701bdd5f01a261a06cf081fe secret = cede30fcb12b52e0e88971fe0dd4f503a0ec17d5983ad7e5317b79690d865f8c
2021-01-15 15:30:43.104 [DBG] TCORE: Sending 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, contract coin a061a2015fdd1b7078b79e71ff09dc71de4a839dc41b29449f2c02ba6061164a:1827701246 (dcr)
2021-01-15 15:30:43.104 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order ba31f685 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.104 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.108 [ERR] TCORE: notify: |ERROR| (order) Swap error - Error notifying DEX of swap for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6: 'init' ack signature error: error decoding secp256k1 Signature from bytes: malformed signature: too short: 0 < 8 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.205 [DBG] TCORE: Sending 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, contract coin a061a2015fdd1b7078b79e71ff09dc71de4a839dc41b29449f2c02ba6061164a:1827701246 (dcr)
2021-01-15 15:30:43.210 [ERR] TCORE: notify: |ERROR| (order) Swap error - Error notifying DEX of swap for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6: 'init' ack signature error: error decoding secp256k1 Signature from bytes: malformed signature: too short: 0 < 8 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.305 [DBG] TCORE: Sending 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, contract coin a061a2015fdd1b7078b79e71ff09dc71de4a839dc41b29449f2c02ba6061164a:1827701246 (dcr)
2021-01-15 15:30:43.331 [DBG] TCORE: Received valid ack for 'init' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6)
2021-01-15 15:30:43.435 [TRC] TCORE: Still searching for counterparty's contract coin 8a47b6cf619212258d6d5a23379a397ff2560f73d4efcc943dccd74a1408ae88:317569467 (btc) for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6.
2021-01-15 15:30:43.444 [INF] TCORE: Audited contract (btc: 88ae08144ad7cc3d94ccefd4730f56f27f399a37235a6d8d25129261cfb6478a12edb9bb) paying to zKhjg57TtJgNj61ATxHFn3Jda55mNmhDvV for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433, match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6
2021-01-15 15:30:43.445 [TRC] TCORE: notify: |DATA| (match) audit
2021-01-15 15:30:43.445 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:30:43.445 [DBG] TCORE: Redeemable match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker)
2021-01-15 15:30:43.445 [INF] TCORE: Broadcasted redeem transaction spending 1 contracts for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433, paying to 0c0d (btc)
2021-01-15 15:30:43.445 [INF] TCORE: Match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6 complete: sell 40000000 dcr
2021-01-15 15:30:43.445 [DBG] TCORE: Sending 'redeem' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6, redeem coin c6d6ffa90007f0784d50b4d666b1d643b1bd04f0a61ef256d3cf98c25069d697:626021426 (dcr)
2021-01-15 15:30:43.446 [DBG] TCORE: notify: |POKE| (order) Match complete - Redeemed 0.00000040 btc on order ba31f685 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.471 [DBG] TCORE: Received valid ack for 'redeem' request for match a9568e5b6fe9d8a9ddd9eb09277b92cef9046efa18500944cbe800a0b1527ea6)
2021-01-15 15:30:43.517 [DBG] TCORE: Registering match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Taker) in status NewlyMatched
2021-01-15 15:30:43.518 [INF] TCORE: Starting negotiation for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 with swap fee rate = 0, quantity = 40000000
2021-01-15 15:30:43.518 [DBG] TCORE: Trade order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 matched with 1 orders: +40000000 filled, total fill 80000000 / 90000000 (88.9%)
2021-01-15 15:30:43.519 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:30:43.519 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 88.9% filled (ba31f685) - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.549 [INF] TCORE: Audited contract (btc: d44cca027786d0c73ac762de7896f8f98a2b29718a5d4525b96e3fce87c7c055995e29b5) paying to zKhjg57TtJgNj61ATxHFn3Jda55mNmhDvV for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433, match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641
2021-01-15 15:30:43.557 [TRC] TCORE: notify: |DATA| (match) audit
2021-01-15 15:30:43.558 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:30:43.558 [DBG] TCORE: Swappable match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Taker)
2021-01-15 15:30:43.558 [DBG] TCORE: Using stored change coin e8c50500d6c23fde5170dc3ce1cee568cd4626f0c67b2582841739a6cb5c394a:520930683 (dcr) for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 matches
2021-01-15 15:30:43.558 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433. Fee rate = 0. Receipts (dcr): [799ea47dca72d0374b80dc2cfae952643029a4dc33918c121c89013d319c96f60852b972]
2021-01-15 15:30:43.558 [DBG] TCORE: Saving change coin e8c50500d6c23fde5170dc3ce1cee568cd4626f0c67b2582841739a6cb5c394a:520930683 (dcr) to DB for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.558 [INF] TCORE: Contract coin 799ea47dca72d0374b80dc2cfae952643029a4dc33918c121c89013d319c96f60852b972 (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = )
2021-01-15 15:30:43.558 [DBG] TCORE: Sending 'init' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641, contract coin f6969c313d01891c128c9133dca429306452e9fa2cdc804b37d072ca7da49e79:139639154 (dcr)
2021-01-15 15:30:43.559 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order ba31f685 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.577 [DBG] TCORE: Received valid ack for 'init' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641)
2021-01-15 15:30:43.618 [INF] TCORE: Notified of maker's redemption (dcr: 74f62aaddb9c1b31f3d010d17f0d7181e85cb87b52eda9ba8f13c483f774f860:1933263433) and validated secret for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433...
2021-01-15 15:30:43.618 [DBG] TCORE: Redeemable match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Taker)
2021-01-15 15:30:43.618 [INF] TCORE: Broadcasted redeem transaction spending 1 contracts for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433, paying to 0c0d (btc)
2021-01-15 15:30:43.618 [INF] TCORE: Match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641 complete: sell 40000000 dcr
2021-01-15 15:30:43.619 [DBG] TCORE: Sending 'redeem' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641, redeem coin d454cc6a65c3df9acae6127d1e1de8182a99420ca7b9bf121025b7c105eadea2:1862672080 (dcr)
2021-01-15 15:30:43.639 [DBG] TCORE: Received valid ack for 'redeem' request for match 4729a861d2f6497a3235c37f4192779ec1d96b3b1c5424fce0b727b03072e641)
2021-01-15 15:30:43.640 [DBG] TCORE: notify: |POKE| (order) Match complete - Redeemed 0.00000040 btc on order ba31f685 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.642 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.642 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.659 [DBG] TCORE: Registering match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker) in status NewlyMatched
2021-01-15 15:30:43.670 [DBG] TCORE: Registering match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order 6006efb39c26aafe6d25129509545b2421326401a4b68b6b3a7cac02db8e6655 (Maker) in status NewlyMatched
2021-01-15 15:30:43.671 [INF] TCORE: Taker notification for cancel order 6006efb39c26aafe6d25129509545b2421326401a4b68b6b3a7cac02db8e6655 received. Match id = fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83
2021-01-15 15:30:43.671 [INF] TCORE: Maker notification for cancel order received for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433. match id = fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83
2021-01-15 15:30:43.671 [INF] TCORE: notify: |SUCCESS| (order) Order canceled - Sell order on dcr-btc at somedex.tld:7232 has been canceled (ba31f685) - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.672 [TRC] TCORE: notify: |DATA| (order) cancel - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.672 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.684 [DBG] TCORE: Registering match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker) in status NewlyMatched
2021-01-15 15:30:43.695 [DBG] TCORE: Registering match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order 6006efb39c26aafe6d25129509545b2421326401a4b68b6b3a7cac02db8e6655 (Maker) in status NewlyMatched
2021-01-15 15:30:43.696 [INF] TCORE: Taker notification for cancel order 6006efb39c26aafe6d25129509545b2421326401a4b68b6b3a7cac02db8e6655 received. Match id = fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83
2021-01-15 15:30:43.696 [INF] TCORE: Maker notification for cancel order received for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433. match id = fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83
2021-01-15 15:30:43.696 [INF] TCORE: notify: |SUCCESS| (order) Order canceled - Sell order on dcr-btc at somedex.tld:7232 has been canceled (ba31f685) - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.696 [TRC] TCORE: notify: |DATA| (order) cancel - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.696 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.742 [DBG] TCORE: Registering match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker) in status NewlyMatched
2021-01-15 15:30:43.744 [INF] TCORE: Starting negotiation for match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 with swap fee rate = 0, quantity = 40000000
2021-01-15 15:30:43.744 [DBG] TCORE: Trade order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 matched with 1 orders: +40000000 filled, total fill 40000000 / 90000000 (44.4%)
2021-01-15 15:30:43.744 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:30:43.744 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 44.4% filled (ba31f685) - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.744 [DBG] TCORE: Swappable match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83 for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433 (Maker)
2021-01-15 15:30:43.745 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433. Fee rate = 0. Receipts (dcr): [799ea47dca72d0374b80dc2cfae952643029a4dc33918c121c89013d319c96f60852b972]
2021-01-15 15:30:43.745 [DBG] TCORE: Saving change coin e8c50500d6c23fde5170dc3ce1cee568cd4626f0c67b2582841739a6cb5c394a:520930683 (dcr) to DB for order ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.746 [INF] TCORE: Contract coin 799ea47dca72d0374b80dc2cfae952643029a4dc33918c121c89013d319c96f60852b972 (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = )
2021-01-15 15:30:43.746 [TRC] TCORE: Contract coin 799ea47dca72d0374b80dc2cfae952643029a4dc33918c121c89013d319c96f60852b972 secret = 9e3f9ecb8bdd70bad8457350f7b2c4473d0c970dec5065d3c0f90c67172fb209
2021-01-15 15:30:43.746 [DBG] TCORE: Sending 'init' request for match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83, contract coin f6969c313d01891c128c9133dca429306452e9fa2cdc804b37d072ca7da49e79:139639154 (dcr)
2021-01-15 15:30:43.761 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order ba31f685 - Order: ba31f685cafde80f341637f5c7fb6a5afd90d4dcce89920e66e087d764b2d433
2021-01-15 15:30:43.761 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.765 [WRN] TCORE: Unknown order 5a761f03abaae55a20f1b9f97d046296124621928739a86671cc180152b953e3 reported by DEX somedex.tld:7232 as active
2021-01-15 15:30:43.765 [WRN] TCORE: Inactive order 235956bbf2abcdcf7734c2022a1791b75db65808b7a799de682c704ae0be5464, status "executed" reported by DEX somedex.tld:7232 as active, status "booked"
2021-01-15 15:30:43.765 [WRN] TCORE: Inconsistent status "epoch" reported for order aa3008a9f947334f7f56a82f97957273c5e1c829fb9ae9ed81cb8a0a96365dc3 by DEX somedex.tld:7232, client status = "booked"
2021-01-15 15:30:43.765 [INF] TCORE: Cancel order 073cc8433da87a1cabeb94a4d4097eacc88e5a40d0346521ae07ce8eb1a0cb73 in epoch status with server time stamp 2021-01-15 06:14:43.765258662 +0000 UTC, epoch end 2021-01-15 06:15:00 +0000 UTC (15m43.765724035s ago) considered executed and unmatched.
2021-01-15 15:30:43.765 [WRN] TCORE: notify: |WARNING| (order) Failed cancel - Cancel order for order 28a9e37c stuck in Epoch status for 2 epochs and is now deleted. - Order: 28a9e37c125e127bc28c317de216fe40dc1fcc93425d0a14af5431564f1c0062
2021-01-15 15:30:43.765 [TRC] TCORE: Status reconciliation not required for order 28a9e37c125e127bc28c317de216fe40dc1fcc93425d0a14af5431564f1c0062, status "booked", server-reported status "booked"
2021-01-15 15:30:43.765 [WRN] TCORE: Incorrect status "booked" reported for non-standing order 2ccf2c726bf661ed5fdab6de8dc37de2466f6f915a90b2b4436ce7a20e5ffb7b by DEX somedex.tld:7232, client status = "epoch"
2021-01-15 15:30:43.766 [WRN] TCORE: Order 5812226db5e791b8dc7b10765478ab93fd7ada2e00293c81c8348318660e415d updated from recorded status "epoch" to new status "booked" reported by DEX somedex.tld:7232
2021-01-15 15:30:43.772 [DBG] TCORE: Received valid ack for 'init' request for match fecc48348c6e1c720bcfc492dccacc0865c086e0b8afb0ceeffaac1b1bc1fd83)
2021-01-15 15:30:43.796 [INF] TCORE: Cancel order 80aca2edac2424342dcb37178a55b4f1896c86f77ebc091742003cbc62b75a4e targeting order 28a9e37c125e127bc28c317de216fe40dc1fcc93425d0a14af5431564f1c0062 at somedex.tld:7232 has been placed
2021-01-15 15:30:43.797 [DBG] TCORE: notify: |POKE| (order) Cancelling order - A cancel order has been submitted for order 28a9e37c - Order: 28a9e37c125e127bc28c317de216fe40dc1fcc93425d0a14af5431564f1c0062
2021-01-15 15:30:43.797 [DBG] TCORE: Requesting statuses for 4 orders from DEX somedex.tld:7232
2021-01-15 15:30:43.797 [WRN] TCORE: Order 5812226db5e791b8dc7b10765478ab93fd7ada2e00293c81c8348318660e415d updated from recorded status "booked" to new status "revoked" reported by DEX somedex.tld:7232
2021-01-15 15:30:43.798 [WRN] TCORE: Order aa3008a9f947334f7f56a82f97957273c5e1c829fb9ae9ed81cb8a0a96365dc3 updated from recorded status "booked" to new status "revoked" reported by DEX somedex.tld:7232
2021-01-15 15:30:43.798 [WRN] TCORE: Order 28a9e37c125e127bc28c317de216fe40dc1fcc93425d0a14af5431564f1c0062 updated from recorded status "booked" to new status "canceled" reported by DEX somedex.tld:7232
2021-01-15 15:30:43.798 [WRN] TCORE: Order 2ccf2c726bf661ed5fdab6de8dc37de2466f6f915a90b2b4436ce7a20e5ffb7b updated from recorded status "epoch" to new status "executed" reported by DEX somedex.tld:7232
2021-01-15 15:30:43.813 [DBG] TCORE: Registering match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 (Maker) in status NewlyMatched
2021-01-15 15:30:43.814 [INF] TCORE: Starting negotiation for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 with swap fee rate = 0, quantity = 40000000
2021-01-15 15:30:43.814 [DBG] TCORE: Trade order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 matched with 1 orders: +40000000 filled, total fill 40000000 / 120000000 (33.3%)
2021-01-15 15:30:43.814 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:30:43.814 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 33.3% filled (8f519e97) - Order: 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0
2021-01-15 15:30:43.814 [DBG] TCORE: Swappable match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 (Maker)
2021-01-15 15:30:43.814 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0. Fee rate = 0. Receipts (dcr): [03a5c9db7235e1051d6fe49d45900aaf0d4a48d96632f7180aa3dd03a69ff768076cb84e]
2021-01-15 15:30:43.815 [DBG] TCORE: Saving change coin 53259427415ef73170357f59885cc949c2bec42d95a8a9901c53996d54487197:3099127681 (dcr) to DB for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0
2021-01-15 15:30:43.815 [INF] TCORE: Contract coin 03a5c9db7235e1051d6fe49d45900aaf0d4a48d96632f7180aa3dd03a69ff768076cb84e (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = d03fcf436a89fd955b019e179a471e38d0c4b97b28ba47845fe068d8d5477295d487e1f1)
2021-01-15 15:30:43.815 [TRC] TCORE: Contract coin 03a5c9db7235e1051d6fe49d45900aaf0d4a48d96632f7180aa3dd03a69ff768076cb84e secret = 5141826a3ac99110b8e68d0b5a9ccacf35395e8ab578d9122753be6e02a76bad
2021-01-15 15:30:43.815 [DBG] TCORE: Sending 'init' request for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21, contract coin 68f79fa603dda30a18f73266d9484a0daf0a90459de46f1d05e13572dbc9a503:124565582 (dcr)
2021-01-15 15:30:43.816 [DBG] TCORE: notify: |POKE| (order) Swaps initiated - Sent swaps worth 0.40000000 dcr on order 8f519e97 - Order: 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0
2021-01-15 15:30:43.816 [TRC] TCORE: notify: |DATA| (balance) balance updated
2021-01-15 15:30:43.821 [INF] TCORE: Refunding dcr contract 68f79fa603dda30a18f73266d9484a0daf0a90459de46f1d05e13572dbc9a503:124565582 for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 (no valid counterswap received from Taker)
2021-01-15 15:30:43.821 [TRC] TCORE: Match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21 not refundable: refundErr = <nil>, RefundCoin = 96485f5c48e7b446182697d2d7a9abfd05c0298e1b9f2f09632c82edb67946ad93dacde4
2021-01-15 15:30:43.821 [ERR] TCORE: attempted to execute duplicate refund for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21, side Maker, status MakerSwapCast
2021-01-15 15:30:43.835 [DBG] TCORE: Registering match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 (Taker) in status NewlyMatched
2021-01-15 15:30:43.837 [INF] TCORE: Starting negotiation for match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 with swap fee rate = 0, quantity = 40000000
2021-01-15 15:30:43.837 [DBG] TCORE: Trade order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 matched with 1 orders: +40000000 filled, total fill 80000000 / 120000000 (66.7%)
2021-01-15 15:30:43.837 [TRC] TCORE: notify: |DATA| (match) new_match
2021-01-15 15:30:43.837 [DBG] TCORE: notify: |POKE| (order) Matches made - Sell order on dcr-btc 66.7% filled (8f519e97) - Order: 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0
2021-01-15 15:30:43.848 [INF] TCORE: Audited contract (btc: 0382cf5a113bd6c5c889503d74a90df36009eafda51c944149baf576d701e3c339e971ca) paying to iaLeii2qF4g5nNCAMisbjJqHJh9DiZi3kG for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0, match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce
2021-01-15 15:30:43.848 [TRC] TCORE: notify: |DATA| (match) audit
2021-01-15 15:30:43.850 [DBG] TCORE: Received valid ack for 'init' request for match bf9de5baaa03edc918e8305bb19fc0c6b4ddb4aa3886cb5090940fc6d4cabe21)
2021-01-15 15:30:43.851 [TRC] TCORE: notify: |DATA| (match) counterconfirms
2021-01-15 15:30:43.851 [DBG] TCORE: Swappable match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 (Taker)
2021-01-15 15:30:43.851 [DBG] TCORE: Using stored change coin 53259427415ef73170357f59885cc949c2bec42d95a8a9901c53996d54487197:3099127681 (dcr) for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0 matches
2021-01-15 15:30:43.851 [INF] TCORE: Broadcasted transaction with 1 swap contracts for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0. Fee rate = 0. Receipts (dcr): [118371ecf5e321186b4587a153a7a849d3882e499ba97ac874408c66d22b3808615005eb]
2021-01-15 15:30:43.851 [DBG] TCORE: Saving change coin 53259427415ef73170357f59885cc949c2bec42d95a8a9901c53996d54487197:3099127681 (dcr) to DB for order 8f519e97fbf4aa483606eb8cccaa85c9b2f856bb28133ed3a632a0a1781767f0
2021-01-15 15:30:43.851 [INF] TCORE: Contract coin 118371ecf5e321186b4587a153a7a849d3882e499ba97ac874408c66d22b3808615005eb (dcr), value = 0, refundable at 0001-01-01 00:00:00 +0000 UTC (script = 767eeec5b8720482089c78ce0fbe7ff9b95c13a8a91c730f662443997f2963d96c23c8c1)
panic: test timed out after 10m0s

goroutine 179 [running]:
testing.(*M).startAlarm.func1()
	/home/joe/.local/go/src/testing/testing.go:1609 +0x11f
created by time.goFunc
	/home/joe/.local/go/src/time/sleep.go:167 +0x52

goroutine 1 [chan receive, 9 minutes]:
testing.(*T).Run(0xc000500600, 0xca00f8, 0xb, 0xe167e8, 0x1)
	/home/joe/.local/go/src/testing/testing.go:1160 +0x7cf
testing.runTests.func1(0xc000500600)
	/home/joe/.local/go/src/testing/testing.go:1430 +0xa7
testing.tRunner(0xc000500600, 0xc000305b60)
	/home/joe/.local/go/src/testing/testing.go:1108 +0x203
testing.runTests(0xc0004aa6a0, 0x11beb40, 0x2a, 0x2a, 0xbff86c1a9a5e0594, 0x8c109bbb75, 0x11c9f40, 0x254eef4)
	/home/joe/.local/go/src/testing/testing.go:1428 +0x5ab
testing.(*M).Run(0xc000502980, 0x0)
	/home/joe/.local/go/src/testing/testing.go:1338 +0x4ec
decred.org/dcrdex/client/core.TestMain.func1(0x0)
	/home/joe/git/dcrdex/client/core/core_test.go:918 +0x7f
decred.org/dcrdex/client/core.TestMain(0xc000502980)
	/home/joe/git/dcrdex/client/core/core_test.go:920 +0x177
main.main()
	_testmain.go:127 +0x272

goroutine 29 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004e29c0, 0xc00033e280)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 21 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00002e900, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 23 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00002edc0, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 25 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00002f500, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 27 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00002fb80, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 28 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc0000beb00, 0xc0000cb040)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 9 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc0000beb00, 0xc0000726c0, 0xc0000cb040)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 10 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc0000beb00, 0xc00007c190, 0xc00000e1e0, 0xc0000cb040, 0xc00000e260)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 96 [chan receive, 9 minutes]:
decred.org/dcrdex/client/core.(*Core).tickAsset(0xc0005206e0, 0xc00051a280, 0x0, 0xc0004b8ab0)
	/home/joe/git/dcrdex/client/core/core.go:756 +0x446
decred.org/dcrdex/client/core.TestRefunds(0xc00057aa80)
	/home/joe/git/dcrdex/client/core/core_test.go:3567 +0x2ac5
testing.tRunner(0xc00057aa80, 0xe167e8)
	/home/joe/.local/go/src/testing/testing.go:1108 +0x203
created by testing.(*T).Run
	/home/joe/.local/go/src/testing/testing.go:1159 +0x797

goroutine 51 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc000324040, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 56 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc00033ec80)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 53 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc00033e280)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 30 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0004dba40, 0xc0004abc80, 0xc00033e280, 0xc0004abca0)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 55 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc00033eb40)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 11 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc000072840, 0xc00033eb40)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 12 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc00007c1e0, 0xc00000e2e0, 0xc00033eb40, 0xc00000e320)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 13 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0000729c0, 0xc00033ec80)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 14 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc00007c230, 0xc00000e3a0, 0xc00033ec80, 0xc00000e3e0)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 57 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc00033edc0)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 37 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004f4780, 0xc00033edc0)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 38 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0000c2320, 0xc0004fe180, 0xc00033edc0, 0xc0004fe1a0)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 58 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc00033ef00)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 31 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004e2fc0, 0xc00033ef00)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 32 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0004dbc20, 0xc0004abd80, 0xc00033ef00, 0xc0004abda0)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 59 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc00033f040)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 39 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004f4a20, 0xc00033f040)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 40 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0000c2370, 0xc0004fe1e0, 0xc00033f040, 0xc0004fe200)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 33 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc0000cb180)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 41 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004f4ba0, 0xc0000cb180)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 42 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0000c23c0, 0xc0004fe240, 0xc0000cb180, 0xc0004fe260)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 66 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc0000cb2c0)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 43 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004f4de0, 0xc0000cb2c0)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 44 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0000c2410, 0xc0004fe2a0, 0xc0000cb2c0, 0xc0004fe2c0)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 67 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc0000cb400)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 15 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc000072c60, 0xc0000cb400)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 16 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc00007c280, 0xc00000e460, 0xc0000cb400, 0xc00000e480)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 72 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc0000cbb80)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 69 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc000340000, 0xc0000cb540)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 82 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc000072f00, 0xc0000cb540)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 83 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc00007c2d0, 0xc00000e4e0, 0xc0000cb540, 0xc00000e500)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 85 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000c8080, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 45 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc000340000, 0xc0004f5500, 0xc0000cbb80)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 46 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc000340000, 0xc0000c27d0, 0xc0004fe460, 0xc0000cbb80, 0xc0004fe480)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 62 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0003254c0, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 47 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000f6080, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 99 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00021c140, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 101 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00021c340, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 107 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc00021c940, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 115 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000f6480, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 65 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc00050c2c0, 0xc000333320, 0xc00050a500)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 89 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000c8400, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 90 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc00050c2c0, 0xc00050a500)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 130 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc00050c2c0, 0xc000335b80, 0xc00045c0a0, 0xc00050a500, 0xc00045c0c0)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 91 [select, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen(0xc00050c2c0, 0xc00050a640)
	/home/joe/git/dcrdex/client/core/core.go:4252 +0x4a9
created by decred.org/dcrdex/client/core.(*Core).connectDEX
	/home/joe/git/dcrdex/client/core/core.go:3894 +0x1497

goroutine 131 [chan receive, 10 minutes]:
decred.org/dcrdex/client/core.(*Core).listen.func1(0xc00050c2c0, 0xc000333560, 0xc00050a640)
	/home/joe/git/dcrdex/client/core/core.go:4166 +0xb2
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4164 +0x288

goroutine 132 [select]:
decred.org/dcrdex/client/core.(*Core).listen.func3(0xc00050c2c0, 0xc000335bd0, 0xc00045c100, 0xc00050a640, 0xc00045c120)
	/home/joe/git/dcrdex/client/core/core.go:4230 +0x196
created by decred.org/dcrdex/client/core.(*Core).listen
	/home/joe/git/dcrdex/client/core/core.go:4227 +0x3a5

goroutine 93 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000c8b00, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 134 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc000325880, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 75 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000c8580, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 77 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000c8b80, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 79 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000c8ec0, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 136 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000f6040, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 138 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0000f6340, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 108 [chan send, 9 minutes]:
decred.org/dcrdex/client/core.(*TDB).UpdateMatch(0xc0004961c0, 0xc0007de840, 0x0, 0x0)
	/home/joe/git/dcrdex/client/core/core_test.go:384 +0x171
decred.org/dcrdex/client/core.(*Core).swapMatchGroup(0xc0005206e0, 0xc0000ecd20, 0xc000832028, 0x1, 0x1, 0xc000168570)
	/home/joe/git/dcrdex/client/core/trade.go:1453 +0x2913
decred.org/dcrdex/client/core.(*Core).swapMatches(0xc0005206e0, 0xc0000ecd20, 0xc000832020, 0x1, 0x1, 0xc000832020, 0x0)
	/home/joe/git/dcrdex/client/core/trade.go:1272 +0x5dc
decred.org/dcrdex/client/core.(*Core).tick(0xc0005206e0, 0xc0000ecd20, 0x0, 0x0, 0x0)
	/home/joe/git/dcrdex/client/core/trade.go:1081 +0x326d
decred.org/dcrdex/client/core.(*Core).tickAsset.func1(0xc0005206e0, 0xc0000ecd20, 0xc00051a280, 0xc000834180)
	/home/joe/git/dcrdex/client/core/core.go:746 +0x56
created by decred.org/dcrdex/client/core.(*Core).tickAsset
	/home/joe/git/dcrdex/client/core/core.go:745 +0x3e5

goroutine 95 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0007f60c0, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff

goroutine 97 [select]:
decred.org/dcrdex/dex/wait.(*TickerQueue).Run(0xc0007f6700, 0xec3360, 0xc00002e840)
	/home/joe/git/dcrdex/dex/wait/queue.go:97 +0x216
created by decred.org/dcrdex/client/core.newTestRig
	/home/joe/git/dcrdex/client/core/core_test.go:801 +0x4ff
FAIL	decred.org/dcrdex/client/core	601.621s
?   	decred.org/dcrdex/client/db	[no test files]
ok  	decred.org/dcrdex/client/db/bolt	15.854s
ok  	decred.org/dcrdex/client/db/test	32.033s
ok  	decred.org/dcrdex/client/orderbook	0.064s
ok  	decred.org/dcrdex/client/rpcserver	1.964s
ok  	decred.org/dcrdex/client/webserver	0.335s
ok  	decred.org/dcrdex/client/websocket	0.051s
ok  	decred.org/dcrdex/dex	0.042s
?   	decred.org/dcrdex/dex/calc	[no test files]
ok  	decred.org/dcrdex/dex/config	0.037s
ok  	decred.org/dcrdex/dex/encode	0.065s
ok  	decred.org/dcrdex/dex/encrypt	2.102s
ok  	decred.org/dcrdex/dex/msgjson	0.030s
ok  	decred.org/dcrdex/dex/networks/btc	1.487s
ok  	decred.org/dcrdex/dex/networks/dcr	1.214s
?   	decred.org/dcrdex/dex/networks/ltc	[no test files]
ok  	decred.org/dcrdex/dex/order	0.053s
ok  	decred.org/dcrdex/dex/order/test	7.583s
?   	decred.org/dcrdex/dex/wait	[no test files]
ok  	decred.org/dcrdex/dex/ws	13.613s
?   	decred.org/dcrdex/docs/examples/rpcclient	[no test files]
ok  	decred.org/dcrdex/server/account	0.022s
?   	decred.org/dcrdex/server/account/pki	[no test files]
ok  	decred.org/dcrdex/server/admin	0.388s
ok  	decred.org/dcrdex/server/apidata	0.040s
?   	decred.org/dcrdex/server/asset	[no test files]
ok  	decred.org/dcrdex/server/asset/btc	2.633s
ok  	decred.org/dcrdex/server/asset/dcr	1.503s
ok  	decred.org/dcrdex/server/asset/ltc	0.908s
ok  	decred.org/dcrdex/server/auth	6.336s
ok  	decred.org/dcrdex/server/book	85.820s
ok  	decred.org/dcrdex/server/cmd/dcrdex	3.762s
?   	decred.org/dcrdex/server/cmd/dexcoin	[no test files]
ok  	decred.org/dcrdex/server/coinlock	0.032s
ok  	decred.org/dcrdex/server/comms	3.962s
ok  	decred.org/dcrdex/server/db	0.063s
ok  	decred.org/dcrdex/server/db/driver/pg	0.104s
?   	decred.org/dcrdex/server/db/driver/pg/internal	[no test files]
?   	decred.org/dcrdex/server/dex	[no test files]
ok  	decred.org/dcrdex/server/market	16.688s
ok  	decred.org/dcrdex/server/market/integ	0.212s
ok  	decred.org/dcrdex/server/matcher	0.075s
ok  	decred.org/dcrdex/server/matcher/mt19937	0.043s
ok  	decred.org/dcrdex/server/swap	7.862s
FAIL

Will try tests a few times on master to be sure it isn't something there.

Copy link
Member

@JoeGruffins JoeGruffins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After rebasing this onto current master, I don't see any test failures. So, maybe something was fixed?

Spoke too soon, this is with rebase onto master:

log
2021-01-15 16:31:25.116 [INF] TCORE: Audited contract (btc: 2575bee13ffd0bf9f91eab6aa34725d931c7bd63c34ab42388ba351f6290bfbe0714751f) paying to iaLeii2qF4g5nNCAMisbjJqHJh9DiZi3kG for order 28036b34d8ef269884dd53c34b8a631fedf824d7319ab39e7d73cc75da50bc6a, match 53809e4ed60a0e2af07f1b2a6bb5a6017a578a27cbdc20a1759f76b0889a83ce
--- FAIL: TestRefunds (0.05s)
    core_test.go:3559: audit sig not set for taker
==================
WARNING: DATA RACE
Write at 0x00c0005deba0 by goroutine 149:
  decred.org/dcrdex/client/core.(*trackedTrade).processAuditMsg.func1()
      /home/joe/git/dcrdex/client/core/trade.go:1922 +0x63b

Previous read at 0x00c0005deba0 by goroutine 144:
  decred.org/dcrdex/client/core.TestRefunds()
      /home/joe/git/dcrdex/client/core/core_test.go:3558 +0x2609
  testing.tRunner()
      /home/joe/.local/go/src/testing/testing.go:1108 +0x202

Goroutine 149 (running) created at:
  decred.org/dcrdex/client/core.(*trackedTrade).processAuditMsg()
      /home/joe/git/dcrdex/client/core/trade.go:1907 +0x304
  decred.org/dcrdex/client/core.handleAuditRoute()
      /home/joe/git/dcrdex/client/core/core.go:4493 +0x2d4
  decred.org/dcrdex/client/core.TestRefunds()
      /home/joe/git/dcrdex/client/core/core_test.go:3545 +0x23d8
  testing.tRunner()
      /home/joe/.local/go/src/testing/testing.go:1108 +0x202

Goroutine 144 (running) created at:
  testing.(*T).Run()
      /home/joe/.local/go/src/testing/testing.go:1159 +0x796
  testing.runTests.func1()
      /home/joe/.local/go/src/testing/testing.go:1430 +0xa6
  testing.tRunner()
      /home/joe/.local/go/src/testing/testing.go:1108 +0x202
  testing.runTests()
      /home/joe/.local/go/src/testing/testing.go:1428 +0x5aa
  testing.(*M).Run()
      /home/joe/.local/go/src/testing/testing.go:1338 +0x4eb
  decred.org/dcrdex/client/core.TestMain.func1()
      /home/joe/git/dcrdex/client/core/core_test.go:918 +0x7e
  decred.org/dcrdex/client/core.TestMain()
      /home/joe/git/dcrdex/client/core/core_test.go:920 +0x176
  main.main()
      _testmain.go:127 +0x271
==================

client/core/trade.go Outdated Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
Copy link
Member

@buck54321 buck54321 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good on a first pass.

client/core/trade.go Show resolved Hide resolved
proof := &match.MetaData.Proof
coinID := []byte(coinIDs[i])
if match.Match.Side == order.Taker {
match.SetStatus(order.MatchComplete) // could this cause the match to be retired before the `redeem` request succeeds?
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could this cause the match to be retired before the redeem request succeeds?

I think so. While it's critical to set the coin here, I think the status update could wait until after the redeem message.

Or maybe you just need to check the RedeemSig before retiring an order, in which case you would need to carefully revoke the match for most errors from the redeem request.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, we're already checking the RedeemSig in matchIsActive.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DEXOrdersWithActiveMatches does not check the redeemSig if the match status is MatchComplete and a dexc restart will cause this match to not be loaded. I'm re-considering updating the match status only after the redeem request succeeds.

Copy link
Member

@chappjc chappjc Jan 19, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How bout fixing DEXOrdersWithActiveMatches to work the same way as matchIsActive? EDIT: Although that could make DEXOrdersWithActiveMatches more expensive if it has to decode the match proof for all statuses.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've always thought both methods should behave similarly, but will wait to see what @buck54321 thinks.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reflecting matrix discussion, I'd prefer that we not mark anything as MatchComplete until all step are done. We can infer the sub-step from the coin IDs and sigs in the match metadata.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm on board with handling MatchComplete as a special status for now, whereby it is only updated after all steps, with the longer-term goal of creating a TakerRedeemed that is consistent with the other statues that reflect the transaction broadcast state. Both changes have potential to break things in lots of ways, but just changing MatchComplete shouldn't be too bad. It will of course require attention to the match status resolvers however.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolving this in #957.

client/core/trade.go Show resolved Hide resolved
client/core/core_test.go Outdated Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
client/core/trade.go Show resolved Hide resolved
client/core/trade.go Outdated Show resolved Hide resolved
@itswisdomagain itswisdomagain force-pushed the client-async-init-redeem branch from 9e3ea84 to aab9d4d Compare January 25, 2021 22:39
Copy link
Member

@buck54321 buck54321 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems good to go. The match status thing is a pre-existing bug, but if you choose to do the quicker fix in this PR, I'll swing back and re-approve.

client/core/core_test.go Outdated Show resolved Hide resolved
@chappjc chappjc added this to the 0.2 milestone Jan 30, 2021
client/core/trade.go Outdated Show resolved Hide resolved
@itswisdomagain itswisdomagain force-pushed the client-async-init-redeem branch from bcf4c22 to 67e2c6c Compare February 3, 2021 00:23
@itswisdomagain
Copy link
Member Author

@JoeGruffins 67e2c6c should fix the issues uncovered by your go tests.

@@ -24,7 +24,7 @@ do

# build and run tests
if [ "$m" != '.' ]; then go build; fi
env GORACE="halt_on_error=1" go test -race -short ./...
env GORACE="halt_on_error=1" go test -race -short -count 1 ./...
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was intended for local testing, to re-run all tests even if results were previously cached. I'm not sure if CI caches test results, might it be necessary to ask CI to ignore cached results and do a more thorough testing? Will leave this here in the meantime to get opinions.

Copy link
Member

@chappjc chappjc Feb 3, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've never noticed a "(cached)" on CI, but this is fine I think.

Copy link
Member

@chappjc chappjc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All working well. Just a couple log lines need a small typo fixed.

For follow-up, we should look at using Core.wg for the goroutines launched by sendInitAsync and sendRedeemAsync, plus wiring signAndRequest>sendRequest with Core's context so that it can break out of the reply wait when Core starts shutting down.

client/core/trade.go Outdated Show resolved Hide resolved
@chappjc chappjc merged commit a0538bb into decred:master Feb 6, 2021
@itswisdomagain itswisdomagain deleted the client-async-init-redeem branch August 8, 2021 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

client/core: async init/redeem requests
4 participants