Skip to main content

OfflineWalletJsonSafe

export interface OfflineWalletJsonSafe {
  collateral?: string[]
  isMainnet: boolean
  stakingAddresses?: string[]
  unusedAddresses: string[]
  usedAddresses: string[]
  utxos: string[]
}
OfflineWalletJsonSafe is useful when building transactions remotely as it can be (de)serialized using JSON.parse/JSON.stringify:

Properties​

collateral​

collateral?: string[]
Optional array of cborhex encoded TxInputs (full cbor encoding)

isMainnet​

isMainnet: boolean

stakingAddresses​

stakingAddresses?: string[]
Optional array of bech32 encoded StakingAddresses

unusedAddresses​

unusedAddresses: string[]
Array of bech32 encoded Addresses

usedAddresses​

usedAddresses: string[]
Array of bech32 encoded Addresses

utxos​

utxos: string[]
Array of cborhex encoded TxInputs (full cbor encoding)