sendmethod of the
DebridgeGatecontract is invoked. The transferred amount of the asset is locked in the smart contract or burnt (for deAssets in secondary chains). The % component of the protocol's fee is deducted from the amount and transferred to the treasury,
fixcomponent of the fee is paid by the user in the base chain asset and also transferred to the treasury.
debridgeIDis a hash of concatenation of the token native chain Id and native token address.
deBridgeGatesmart contract and after a minimum number of blocks confirmations validators submit the transfer identifier (submissionId) to the
deBridgeAggregatorcontract in the target chain.
submissionIdis calculated as a hash of concatenation:
deBridgeGateby passing all transaction parameters and all validators' signatures. Smart contract will restore
submissionIdbased on the set of passed parameters and if the minimum required number of validators' signatures is valid, the transaction is treated by protocol as valid and the asset is minted/unlocked to the receiver address and data is executed through the callProxy.