I have a trustline* which I can't remove because it has assets with non zero balance. The assets are "frozen" so I can't move them to apply the trick mentioned in "https://stellar.stackexchange.com/questions/4080/how-to-remove-an-asset-with-no-issuer" to remove related trustline.

*The trustline's issuer account is https://stellar.expert/explorer/public/account/GBSTRH4QOTWNSVA6E4HFERETX4ZLSR3CIUBLK7AXYII277PFJC4BBYOG Account lock status:locked

What can I do to remove it?

( tried 'change trust' operation in stellar laboratory without success, error: {"transaction":"tx_failed","operations":["op_invalid_limit"]} )


It seems like you're in a deadlock. You remove a trustline by setting the limit of the trustline to 0, and you can't set the trustline limit lower than your balance. If the issuer froze you're asset by revoking your authorization, and then locked itself. I don't think there's a way to fix this.

I'm sure this is surprising to many, and it's probably something which should be addressed on the protocol level, maybe by requiring that someone is sponsoring the trustline before it can be revoked.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.