/
Wallets Deposit
Wallets Deposit
Sending request applicable to Currency
query {
currency(id: "ETH") {
id
currencyPaymentInterfaces {
id
paymentInterface {
id
}
userDepositEnable
userDirectDepositEnabled
enable
}
}
}
For the Currency returns options for available Payment Interfaces currencyPaymentInterfaces
Select enable=true, userDepositEnable=true - these will be used for deposit via proxy-address - generateWallet
Select enable=true, userDirectDepositEnabled=true - these are used for walletConnect
Remembering user’s request selection - ETH + FIREBLOCKS-GOERLI-PI
Request:
mutation {
getWalletConnectURI_v1
}
Showing qr-code and subscribe to:
subscription {
walletToConnect_v1(
currencyId:"ETH",
token:"eyJhbGciOiJSUzI1NiJ9.eyJ...."
) {
address
paymentInterface {
id
}
action
chainId
}
}
As soon as we see the message from subscription where paymentInterface.id equals remembered FIREBLOCKS-GOERLI-PI
Sending for signature verified message:
Following request for signature for deposit transaction:
, multiple selections available,
Related content
Using networks for deposits & withdrawals
Using networks for deposits & withdrawals
More like this
Flow of fiat funds
Flow of fiat funds
More like this
GO Payment Interfaces (PI) - Nodes
GO Payment Interfaces (PI) - Nodes
More like this
WalletConnect - Wallet Technology
WalletConnect - Wallet Technology
More like this
1.2.12 Changelog (16 May 2023) backend
1.2.12 Changelog (16 May 2023) backend
More like this
Deposit to Proxy address
Deposit to Proxy address
More like this