AENS Marketpace example (Sophia/Python)

currently there is no way to get the expiration height of the name (it has been suggested though),
so this case is not properly handled.
Probably the best would be to have a force delist that removes the name from the state even if the transfer transaction fails, but my idea was to wait until I could test the expiration of the name and update the contract by then.