Destination
The destination contract is used for receiving messages from remote chains and executing them. This is where the last leg of any interchain transaction happens.
- Enforcing the optimistic seconds period before messages can be executed
- Removing messages that have been proven fraudulent
- Accepting State and Receipt Reports to initiate a dispute between Guard and Notary.
- Storing all the Guard Reports with the Guard signature leading to a dispute.
- Verifying State/State Reports referencing the local chain and slashing the signer if statement is invalid.
- Verifying Receipt/Receipt Reports referencing the local chain and slashing the signer if statement is invalid.
Last modified 13d ago