UNPKG

@dbricks/dbricks-ts

Version:

## Introduction

171 lines (170 loc) 6.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.endpoints = exports.Action = exports.Protocol = exports.mercurialEndpoints = exports.Mercurial = exports.marinadeEndpoints = exports.Marinade = exports.parrotEndpoints = exports.Parrot = exports.solfarmEndpoints = exports.Solfarm = exports.orcaEndpoints = exports.Orca = exports.sunnyEndpoints = exports.Sunny = exports.wormholeEndpoints = exports.Wormhole = exports.raydiumEndpoints = exports.Raydium = exports.solendEndpoints = exports.Solend = exports.saberEndpoints = exports.Saber = exports.mangoEndpoints = exports.Mango = exports.serumEndpoints = exports.Serum = exports.DEFAULT_BASE_URL = void 0; exports.DEFAULT_BASE_URL = 'http://localhost:3000'; // --------------------------------------- serum var Serum; (function (Serum) { Serum["PlaceOrder"] = "PlaceOrder"; Serum["CancelOrder"] = "CancelOrder"; Serum["InitMarket"] = "InitMarket"; Serum["SettleMarket"] = "SettleMarket"; })(Serum = exports.Serum || (exports.Serum = {})); exports.serumEndpoints = { PlaceOrder: 'POST /serum/orders', CancelOrder: 'POST /serum/orders/cancel', InitMarket: 'POST /serum/markets', SettleMarket: 'POST /serum/markets/settle', }; // --------------------------------------- mango var Mango; (function (Mango) { Mango["Deposit"] = "Deposit"; Mango["Withdraw"] = "Withdraw"; Mango["PlaceSpotOrder"] = "PlaceSpotOrder"; Mango["CancelSpotOrder"] = "CancelSpotOrder"; Mango["SettleSpotMarket"] = "SettleSpotMarket"; Mango["PlacePerpOrder"] = "PlacePerpOrder"; Mango["CancelPerpOrder"] = "CancelPerpOrder"; Mango["SettlePerpMarket"] = "SettlePerpMarket"; })(Mango = exports.Mango || (exports.Mango = {})); exports.mangoEndpoints = { Deposit: 'POST /mango/deposit', Withdraw: 'POST /mango/withdraw', PlaceSpotOrder: 'POST /mango/spot/place', CancelSpotOrder: 'POST /mango/spot/cancel', SettleSpotMarket: 'POST /mango/spot/settle', PlacePerpOrder: 'POST /mango/perp/place', CancelPerpOrder: 'POST /mango/perp/cancel', SettlePerpMarket: 'POST /mango/perp/settle', }; // --------------------------------------- saber var Saber; (function (Saber) { Saber["Swap"] = "Swap"; Saber["PoolDeposit"] = "PoolDeposit"; Saber["PoolWithdraw"] = "PoolWithdraw"; Saber["FarmDeposit"] = "FarmDeposit"; Saber["FarmWithdraw"] = "FarmWithdraw"; Saber["FarmHarvest"] = "FarmHarvest"; })(Saber = exports.Saber || (exports.Saber = {})); exports.saberEndpoints = { Swap: 'POST /saber/swap', PoolDeposit: 'POST /saber/pool/deposit', PoolWithdraw: 'POST /saber/pool/withdraw', FarmDeposit: 'POST /saber/farm/deposit', FarmWithdraw: 'POST /saber/farm/withdraw', FarmHarvest: 'POST /saber/farm/harvest', }; // --------------------------------------- solend var Solend; (function (Solend) { Solend["Deposit"] = "Deposit"; Solend["Withdraw"] = "Withdraw"; Solend["Borrow"] = "Borrow"; Solend["Repay"] = "Repay"; })(Solend = exports.Solend || (exports.Solend = {})); exports.solendEndpoints = { Deposit: 'POST solend/deposit', Withdraw: 'POST solend/withdraw', Borrow: 'POST solend/borrow', Repay: 'POST solend/repay', }; // --------------------------------------- raydium var Raydium; (function (Raydium) { Raydium["TBD"] = "TBD"; })(Raydium = exports.Raydium || (exports.Raydium = {})); exports.raydiumEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- wormhole var Wormhole; (function (Wormhole) { Wormhole["TBD"] = "TBD"; })(Wormhole = exports.Wormhole || (exports.Wormhole = {})); exports.wormholeEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- sunny var Sunny; (function (Sunny) { Sunny["TBD"] = "TBD"; })(Sunny = exports.Sunny || (exports.Sunny = {})); exports.sunnyEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- orca var Orca; (function (Orca) { Orca["TBD"] = "TBD"; })(Orca = exports.Orca || (exports.Orca = {})); exports.orcaEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- solfarm var Solfarm; (function (Solfarm) { Solfarm["TBD"] = "TBD"; })(Solfarm = exports.Solfarm || (exports.Solfarm = {})); exports.solfarmEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- parrot var Parrot; (function (Parrot) { Parrot["TBD"] = "TBD"; })(Parrot = exports.Parrot || (exports.Parrot = {})); exports.parrotEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- marinade var Marinade; (function (Marinade) { Marinade["TBD"] = "TBD"; })(Marinade = exports.Marinade || (exports.Marinade = {})); exports.marinadeEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- mercurial var Mercurial; (function (Mercurial) { Mercurial["TBD"] = "TBD"; })(Mercurial = exports.Mercurial || (exports.Mercurial = {})); exports.mercurialEndpoints = { TBD: 'POST TBD', }; // --------------------------------------- common var Protocol; (function (Protocol) { Protocol["Serum"] = "Serum"; Protocol["Mango"] = "Mango"; Protocol["Saber"] = "Saber"; Protocol["Solend"] = "Solend"; Protocol["Raydium"] = "Raydium"; Protocol["Wormhole"] = "Wormhole"; Protocol["Sunny"] = "Sunny"; Protocol["Orca"] = "Orca"; Protocol["Solfarm"] = "Solfarm"; Protocol["Parrot"] = "Parrot"; Protocol["Marinade"] = "Marinade"; Protocol["Mercurial"] = "Mercurial"; })(Protocol = exports.Protocol || (exports.Protocol = {})); // this is a way of doing nested enums in TS exports.Action = { Serum, Mango, Saber, Solend, Raydium, Wormhole, Sunny, Orca, Solfarm, Parrot, Marinade, Mercurial, }; exports.endpoints = { Serum: exports.serumEndpoints, Mango: exports.mangoEndpoints, Saber: exports.saberEndpoints, Solend: exports.solendEndpoints, Raydium: exports.raydiumEndpoints, Wormhole: exports.wormholeEndpoints, Sunny: exports.sunnyEndpoints, Orca: exports.orcaEndpoints, Solfarm: exports.solfarmEndpoints, Parrot: exports.parrotEndpoints, Marinade: exports.marinadeEndpoints, Mercurial: exports.mercurialEndpoints, };