Skip to main content

OfflineWallet

export interface OfflineWallet {
  collateral: Promise<TxInput[]>
  collateralSync: TxInput[]
  isMainnet(): Promise<boolean>
  isMainnetSync: boolean
  stakingAddresses: Promise<StakingAddress[]>
  stakingAddressesSync: StakingAddress[]
  toJsonSafe(): OfflineWalletJsonSafe
  unusedAddresses: Promise<Address[]>
  unusedAddressesSync: Address[]
  usedAddresses: Promise<Address[]>
  usedAddressesSync: Address[]
  utxos: Promise<TxInput[]>
  utxosSync: TxInput[]
}

Properties​

collateral​

collateral: Promise<TxInput[]>

collateralSync​

collateralSync: TxInput[]

isMainnet​

isMainnet(): Promise<boolean>

isMainnetSync​

isMainnetSync: boolean

stakingAddresses​

stakingAddresses: Promise<StakingAddress[]>

stakingAddressesSync​

stakingAddressesSync: StakingAddress[]

toJsonSafe​

toJsonSafe(): OfflineWalletJsonSafe

unusedAddresses​

unusedAddresses: Promise<Address[]>

unusedAddressesSync​

unusedAddressesSync: Address[]

usedAddresses​

usedAddresses: Promise<Address[]>

usedAddressesSync​

usedAddressesSync: Address[]

utxos​

utxos: Promise<TxInput[]>

utxosSync​

utxosSync: TxInput[]