Learn how to create and execute multi-chain intents with Rhinestone.
sendTransaction
API. Some advanced features shown in examples may require additional implementation based on your account setup and the current intent system capabilities.tokenRequests
is a list of token assets and their amounts that are required on the target chain to make the transaction. It tells the solvers to ensure those assets are present before executing the transaction calls
. If you don’t need any assets on the target chain, you can omit this.
tokenRequests
. If the user already has the required assets, don’t add them into tokenRequests
.gasLimit
. Doing this will make the intent better priced, because we can more accurately calculate the fee that a solver needs to be reimbursed with for paying the gas. If this is not provided, we calculate using a gas limit of 1_000_000.
sourceChain
. In that case, the orchestrator will use the best chain(s) to source funds.