finisharchitecture due to the involvement of cross-chain token transfers. It is important to note that
initoperations follow an asynchronous model and thus are not immediately finalized as of with a typical Ethereum contract. Additional processing time (separate from time required for Ethereum Tx confirmation) is needed in order for
initrequests, until which
finishrequests will result in failure.
initoperation, the resulting wrapped tokens (aUST for deposit, UST for redeem) will be held by the user's EthAnchor Account contract. A
finishoperation then sends back the tokens to
msg.sender, in which they can be potentially utilized with other Ethereum DeFi applications.