OfflineWalletJsonSafe
OfflineWalletJsonSafe is useful when building transactions remotely as it can be (de)serialized using JSON.parse/JSON.stringify:
export interface OfflineWalletJsonSafe {
collateral: string[]
isMainnet: boolean
stakingAddresses: string[]
unusedAddresses: string[]
usedAddresses: string[]
utxos: string[]
}
Properties
collateral
Optional array of cborhex encoded TxInput
s (full cbor encoding)
offlineWalletJsonSafe.collateral satisfies string[]
isMainnet
offlineWalletJsonSafe.isMainnet satisfies boolean
stakingAddresses
Optional array of bech32 encoded StakingAddress
es
offlineWalletJsonSafe.stakingAddresses satisfies string[]
unusedAddresses
Array of bech32 encoded Address
es
offlineWalletJsonSafe.unusedAddresses satisfies string[]
usedAddresses
Array of bech32 encoded Address
es
offlineWalletJsonSafe.usedAddresses satisfies string[]
utxos
Array of cborhex encoded TxInput
s (full cbor encoding)
offlineWalletJsonSafe.utxos satisfies string[]