CreateCoinbaseChargeData - TypeScript SDK

CreateCoinbaseChargeData type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

1import { CreateCoinbaseChargeData } from "@openrouter/sdk/models/operations";
2
3let value: CreateCoinbaseChargeData = {
4 id: "<id>",
5 createdAt: "1730810681036",
6 expiresAt: "1742058293127",
7 web3Data: {
8 transferIntent: {
9 callData: {
10 deadline: "<value>",
11 feeAmount: "<value>",
12 id: "<id>",
13 operator: "<value>",
14 prefix: "<value>",
15 recipient: "<value>",
16 recipientAmount: "<value>",
17 recipientCurrency: "<value>",
18 refundDestination: "<value>",
19 signature: "<value>",
20 },
21 metadata: {
22 chainId: 7497.17,
23 contractAddress: "<value>",
24 sender: "<value>",
25 },
26 },
27 },
28};

Fields

FieldTypeRequiredDescription
idstring✔️N/A
createdAtstring✔️N/A
expiresAtstring✔️N/A
web3Dataoperations.Web3Data✔️N/A