link GraphQL Schema definition

  • type BitcoinInput {
  • # The address of the UTXO
  • address: String!
  • # The hash of the transaction that generated the UTXO
  • txId: String!
  • # The specific output in the referenced transaction id above
  • outputIndex: Int!
  • # public key + signature over the hash of the transaction
  • script: String!
  • # Indicates if the transaction is final. Max value indicates finality (0xFFFFFFFF)
  • sequence: String!
  • # The amount of satoshi in the UTXO
  • value: Int!
  • # The provenance signature data for the address of the utxo
  • publicKeyProvenanceData: BitcoinPublicKeyProvenance!
  • # IMPORTANT: This should only be used to verify that the digest you created from
  • # the input is correct. NEVER sign this digest without verifying.
  • unverifiedDigestData: TransactionDigestData!
  • }