Interface: LaunchpadWriteTransport
Gala Launchpad SDK 9.0.0-rc.5 / index / LaunchpadWriteTransport
Interface: LaunchpadWriteTransport
Defined in: packages/launchpad-sdk/dist/launchpad/transport.d.ts:26
Transport seam for launchpad writes; signing belongs to the implementation.
Methods
attach()
attach(
attachment):BundleSubmission
Defined in: packages/launchpad-sdk/dist/launchpad/transport.d.ts:49
A submission for a bundle sent earlier, whose wait() confirms it exactly as the submission
submit returned would. Nothing is signed or sent until wait().
Parameters
attachment
Returns
Example
const submission = transport.attach({ bundleId, method: 'BuyWithNative', uniqueKey });
await submission.wait();
submit()
submit(
request):Promise<BundleSubmission>
Defined in: packages/launchpad-sdk/dist/launchpad/transport.d.ts:35
Submit an unsigned DTO and its resource instructions.
Parameters
request
dto
Record<string, unknown>
method
"SellExactToken" | "SellWithNative" | "CreateSale" | "BuyWithNative" | "BuyExactToken"
stringsInstructions
string[]
Returns
Promise<BundleSubmission>
Example
const submission = await transport.submit({ method: 'CreateSale', dto, stringsInstructions });
await submission.wait();