Ticket #767

Network: wss://44.199.232.212.nip.io/ws-rpc

Query Node: https://44.199.232.212.nip.io/query-node/server/graphql

Config: https://44.199.232.212.nip.io/network/config.json

Time spent

NFT bugfix hours

Total time spent: 28h

Testing setup

NFT bugfix setup

Important blockheights

NFT bugfix block-heights

English Auction (created pre-upgrade)

NFT bugfix auctions

Observations

At block 165,481 when the first bidder1 made their bid, several things happened 1. New account was created 5EYCAe5i6QresjyUG22eKpsy1R5dyFHok4B3jXP712J4NKDu, endowed 1M tJOY 2. A 1M tJOY transfer from bidder account to this newly created account took place.

I guess this is how the internal logic of placing the bid works. However, Pioneer showed that bidder1 wallet balance is still 10M, not 9M. Possible QN bug??

When second bidder2 made their bid, the sequence of events was remarkably different.

  1. Account created as a result of the first bid 5EYCAe5i6QresjyUG22eKpsy1R5dyFHok4B3jXP712J4NKDu was killed (acountKilled)
  2. A 1M tJOY transfer from killed account to bidder1 account took place.