Skip to main content

CreateBitcoinTransactionInput

No description

input CreateBitcoinTransactionInput {
authentication: AuthenticationInput
bitcoinTransactionParams: CreateBitcoinTransactionParams!
source: String!
sendToNetworkWhenSigned: Boolean
currency: String
sendToDevicesForSigning: Boolean
}

Fields

CreateBitcoinTransactionInput.authentication ● AuthenticationInput input

The authentication tokens for the user. Optional for API key authentication

CreateBitcoinTransactionInput.bitcoinTransactionParams ● CreateBitcoinTransactionParams! non-null input

The create bitcoin transaction parameters

CreateBitcoinTransactionInput.source ● String! non-null scalar

A text field identifying where the request to sign came from - your application name should go here

CreateBitcoinTransactionInput.sendToNetworkWhenSigned ● Boolean scalar

Request that when the transaction is signed by the authorised signer(s), TrustVault will send it directly to the network

CreateBitcoinTransactionInput.currency ● String scalar

The currency to return the assets in. See docs for supported currencies. defaults to GBP

CreateBitcoinTransactionInput.sendToDevicesForSigning ● Boolean scalar

If the transaction should be submitted for devices for signing. Set to false to allow reviewing transaction data. Set to true when you want to send a transaction to devices to sign. Defaults to true.

Member Of

createBitcoinTransaction mutation