UNPKG

lotus-sdk

Version:

Central repository for several classes of tools for integrating with, and building for, the Lotusia ecosystem

59 lines (58 loc) 3.02 kB
export var SwapPhase; (function (SwapPhase) { SwapPhase["DISCOVERY"] = "discovery"; SwapPhase["REGISTRATION"] = "registration"; SwapPhase["SETUP"] = "setup"; SwapPhase["SETUP_CONFIRM"] = "setup-confirm"; SwapPhase["REVEAL"] = "reveal"; SwapPhase["SETTLEMENT"] = "settlement"; SwapPhase["SETTLEMENT_CONFIRM"] = "settlement-confirm"; SwapPhase["COMPLETE"] = "complete"; SwapPhase["ABORTED"] = "aborted"; })(SwapPhase || (SwapPhase = {})); export const DEFAULT_BURN_CONFIG = { burnPercentage: 0.001, minimumBurn: 100, maximumBurn: 10000, burnIdentifier: 'SWAPSIG_BURN', poolIdInBurn: true, version: 1, }; export var SwapSigEvent; (function (SwapSigEvent) { SwapSigEvent["POOL_CREATED"] = "pool:created"; SwapSigEvent["POOL_JOINED"] = "pool:joined"; SwapSigEvent["POOL_ABORTED"] = "pool:aborted"; SwapSigEvent["POOL_COMPLETE"] = "pool:complete"; SwapSigEvent["POOL_PHASE_CHANGED"] = "pool:phase-changed"; SwapSigEvent["PARTICIPANT_JOINED"] = "participant:joined"; SwapSigEvent["PARTICIPANT_DROPPED"] = "participant:dropped"; SwapSigEvent["SETUP_TX_BROADCAST"] = "setup:tx-broadcast"; SwapSigEvent["SETUP_CONFIRMED"] = "setup:confirmed"; SwapSigEvent["SETUP_COMPLETE"] = "setup:complete"; SwapSigEvent["DESTINATION_REVEALED"] = "destination:revealed"; SwapSigEvent["REVEAL_COMPLETE"] = "reveal:complete"; SwapSigEvent["SWAPSIG_REQUEST_JOINED"] = "swapsig:request-joined"; SwapSigEvent["SWAPSIG_SESSION_READY"] = "swapsig:session-ready"; SwapSigEvent["SWAPSIG_SESSION_COMPLETE"] = "swapsig:session-complete"; SwapSigEvent["SETTLEMENT_TX_BROADCAST"] = "settlement:tx-broadcast"; SwapSigEvent["SETTLEMENT_CONFIRMED"] = "settlement:confirmed"; SwapSigEvent["SETTLEMENT_COMPLETE"] = "settlement:complete"; })(SwapSigEvent || (SwapSigEvent = {})); export var SwapSigMessageType; (function (SwapSigMessageType) { SwapSigMessageType["POOL_ANNOUNCE"] = "swapsig:pool-announce"; SwapSigMessageType["POOL_JOIN"] = "swapsig:pool-join"; SwapSigMessageType["PARTICIPANT_REGISTERED"] = "swapsig:participant-registered"; SwapSigMessageType["REGISTRATION_ACK"] = "swapsig:registration-ack"; SwapSigMessageType["SETUP_TX_BROADCAST"] = "swapsig:setup-tx-broadcast"; SwapSigMessageType["SETUP_CONFIRMED"] = "swapsig:setup-confirmed"; SwapSigMessageType["SETUP_COMPLETE"] = "swapsig:setup-complete"; SwapSigMessageType["DESTINATION_REVEAL"] = "swapsig:destination-reveal"; SwapSigMessageType["REVEAL_COMPLETE"] = "swapsig:reveal-complete"; SwapSigMessageType["SETTLEMENT_TX_BROADCAST"] = "swapsig:settlement-tx-broadcast"; SwapSigMessageType["SETTLEMENT_CONFIRMED"] = "swapsig:settlement-confirmed"; SwapSigMessageType["SETTLEMENT_COMPLETE"] = "swapsig:settlement-complete"; SwapSigMessageType["POOL_ABORT"] = "swapsig:pool-abort"; SwapSigMessageType["PARTICIPANT_DROPPED"] = "swapsig:participant-dropped"; })(SwapSigMessageType || (SwapSigMessageType = {}));