SessionMetadata
Parameter | Type | Description |
---|---|---|
appUrl | string | URL for Walletconnect Web3 dapp |
appName | string | Display name for the Web3 dApp |
appDescription | string | Description of the Web3 dApp |
appIcon | string | Given ticker symbol to represent the dApp. |
SessionDTO
Parameter | Type | Description |
---|---|---|
id | string | The ID of the connection. |
userId | string | The ID of the user that created the connection. |
sessionMetadata | SessionMetadata object | Metadata of the connection (provided by the dApp). |
vaultAccountId | string | The vault to connect. |
feeLevel | string | The default fee level. Valid values are MEDIUM and HIGH . |
chainIds | array | The chains approved for the connection. |
connectionType | string | The connection's type - Valid value: "WalletConnect". |
connectionMethod | string | The method through which the connection was established. Valid values are: "DESKTOP", "MOBILE" or "API". |
creationDate | string | Timestamp of the session's creation. |
GetConnectionResponse
Parameter | Type | Description |
---|---|---|
data | SessionDTO object | Array with the requested Web3 connection's data. |
paging | Paging | Paging cursor settings |
CreateConnectionRequest
Parameter | Type | Description |
---|---|---|
vaultAccountId | string | The ID of the vault to connect to the Web3 connection. |
feeLevel | string | The default fee level. Valid values are MEDIUM and HIGH . |
uri | string | The WalletConnect URI provided by the dApp. |
chainIds | array | The ID of the blockchain network(s) used in the Web3 connection. |
CreateConnectionResponse
Parameter | Type | Description |
---|---|---|
id | string | The ID of the initiated Web3 connection. |
sessionMetadata | array | Metadata of the Web3 connection (provided by the dApp). |
RespondToConnectionRequest
Parameter | Type | Description |
---|---|---|
approve | boolean | Approval of the initiated Web3 connection. The default value is "true". |