Heat Wallet

Heat Wallet

  • User Manual
  • Developers

›Server

User manual

  • Install the app
  • Getting Started
  • Create wallet
  • Import wallet
  • Spy on address
  • Paper/digital wallet
  • Receive crypto
  • Transfer crypto
  • Add currency
  • Balance staking

Developers

  • Developer info
  • Server

    • Add your coin
    • Plugin SDK
    • Fork SDK (non standard)
    • Network status
    • Network fee
    • Token discovery
    • Balance lookup
    • Event lookup
    • Event types
    • Utxo lookup
    • Transaction status
    • Alias lookup
    • Publickey lookup
    • Broadcast transaction

    App

    • Add your coin
    • Nodejs integrations
    • Wallet core (by Trust)

Event Types

Background reference of interfaces referenced in event lookup

enum SourceTypes {
  TRANSACTION = 0,
}

enum EventTypes {
  EVENT_SEND = 1,
  EVENT_RECEIVE = 2,
  EVENT_OUTPUT = 3,
  EVENT_INPUT = 4,
  EVENT_FEE = 5,
  EVENT_BUY_ORDER = 6,
  EVENT_SELL_ORDER = 7,
  EVENT_CANCEL_BUY_ORDER = 8,
  EVENT_CANCEL_SELL_ORDER = 9,
  EVENT_LEASE_BALANCE = 10,
  EVENT_MESSAGE_SEND = 11,
  EVENT_MESSAGE_RECEIVE = 12,
}

interface EventStandardTypeData {
  value: string;
  addrXpub: string;
  publicKey: string;
  alias: string;
  n: number;
}

interface EventFeeTypeData {
  value: string;
}

interface EventOrderTypeData {
  currencyType: AssetTypes;
  currencyId: string;
  quantity: string;
  price: string;
}

interface EventLeaseBalanceTypeData {
  period;
  addrXpub: string;
  publicKey: string;
  alias: string;
}

interface EventMessageTypeData {
  addrXpub: string;
  publicKey: string;
  alias: string;
  isText: boolean;
  message:
    | string
    | {
        data: string;
        nonce: string;
      };
}
Last updated on 8/20/2020
← Event lookupUtxo lookup →
Heat Wallet
Docs
Install the appCreate your first walletImport an existing walletDevelopers
Community
Project ChatTwitter
Available here
Copyright © 2020 Heat Ledger