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[]