The error occurs if the received message has already been executed before
The check is performed by the hash function (xID), which determines that the message has been linked to another transaction in the source network and has already been executed in the destination network.
BaseAsterizmClient: transfer not received
The error occurs if the owner of the client contract tries to execute instructions in a cross-chain message that did not appear on the client contract.
This check allows you to eliminate the possibility of spam and unauthorized actions on behalf of the contract owner in the case of hacking the client's server.
BaseAsterizmClient: transfer hash is invalid
The error occurs if the client contract owner attempts to execute transfer instructions that did not go through the Asterizm Initializer contract on the source and destination chains
BaseAsterizmClient: transfer hash is invalid
The error occurs if the owner of the client contract tries to execute invalid transfer instructions
Something probably happened on your server during data decryption. Or maybe you are just a hacker trying to execute a malicious message that contained other content on the source network.
If you think that everything is done correctly and should work properly, but you are getting any of the errors above, please contact our Team