UNPKG

@lifi/composer-sdk

Version:

Public Composer SDK for building and submitting flows

22 lines 707 B
const buildSimulateRequest = (input) => { const { result, chainId, signer, trackedBalances, requirements, block } = input; if (result.transactionRequest === void 0) { throw new Error( "buildSimulateRequest: the compile result has no transactionRequest (empty compiled program \u2014 a settle-only external-funding flow); submit the `actions` entries instead of simulating" ); } return { chainId, from: signer, to: result.transactionRequest.to, data: result.transactionRequest.data, value: input.value ?? result.transactionRequest.value, block, requirements, trackedBalances }; }; export { buildSimulateRequest }; //# sourceMappingURL=simulate.js.map