Socket
Socket
Sign inDemoInstall

@oasisdex/automation

Package Overview
Dependencies
47
Maintainers
9
Versions
108
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.6.0-alpha.2 to 1.6.0-alpha.3

4

lib/src/mapping.d.ts

@@ -17,4 +17,4 @@ import { CommandContractInfo, CommandContractType, ParamDefinition, TriggerType } from './types';

readonly MakerBasicSellCommandV2: readonly ["uint256", "uint16", "uint256", "uint256", "uint256", "uint256", "uint64", "uint32"];
readonly AaveV3BasicBuyCommandV2: readonly ["address", "uint16", "uint256", "address", "address", "bytes32", "uint256", "uint256", "uint256", "uint64", "uint32"];
readonly AaveV3BasicSellCommandV2: readonly ["address", "uint16", "uint256", "address", "address", "bytes32", "uint256", "uint256", "uint256", "uint64", "uint32"];
readonly DmaAaveV3BasicBuyCommandV2: readonly ["address", "uint16", "uint256", "address", "address", "bytes32", "uint256", "uint256", "uint256", "uint64", "uint32"];
readonly DmaAaveV3BasicSellCommandV2: readonly ["address", "uint16", "uint256", "address", "address", "bytes32", "uint256", "uint256", "uint256", "uint64", "uint32"];
readonly DmaAaveV3StopLossCommandV2: readonly ["address", "uint16", "uint256", "address", "address", "bytes32", "uint256"];

@@ -21,0 +21,0 @@ readonly DmaSparkStopLossCommandV2: readonly ["address", "uint16", "uint256", "address", "address", "bytes32", "uint256"];

@@ -96,3 +96,3 @@ "use strict";

],
[types_1.CommandContractType.AaveBasicSellCommandV2]: [
[types_1.CommandContractType.DmaAaveBasicSellCommandV2]: [
'positionAddress',

@@ -110,3 +110,3 @@ 'triggerType',

],
[types_1.CommandContractType.AaveBasicBuyCommandV2]: [
[types_1.CommandContractType.DmaAaveBasicBuyCommandV2]: [
'positionAddress',

@@ -124,3 +124,3 @@ 'triggerType',

],
[types_1.CommandContractType.AaveStopLossCommandV2_2]: [
[types_1.CommandContractType.DmaAaveStopLossCommandV2]: [
'positionAddress',

@@ -134,3 +134,3 @@ 'triggerType',

],
[types_1.CommandContractType.SparkStopLossCommandV2_2]: [
[types_1.CommandContractType.DmaSparkStopLossCommandV2]: [
'positionAddress',

@@ -213,6 +213,6 @@ 'triggerType',

'0x72241841022bc824B0b66e3D27D8937D36dA4FDF': {
type: types_1.CommandContractType.AaveBasicBuyCommandV2,
type: types_1.CommandContractType.DmaAaveBasicBuyCommandV2,
},
'0x31d767f6556CE3fC55d6245C9aEF3575aa64BABf': {
type: types_1.CommandContractType.AaveBasicSellCommandV2,
type: types_1.CommandContractType.DmaAaveBasicSellCommandV2,
},

@@ -222,6 +222,6 @@ },

'0xb7CB13e4cD2D64e739b5746563978Ab7ee36B064': {
type: types_1.CommandContractType.AaveBasicBuyCommandV2,
type: types_1.CommandContractType.DmaAaveBasicBuyCommandV2,
},
'0xbf566C1b260F0464f75470C146288283f11219a9': {
type: types_1.CommandContractType.AaveBasicSellCommandV2,
type: types_1.CommandContractType.DmaAaveBasicSellCommandV2,
},

@@ -302,3 +302,3 @@ },

],
[types_1.CommandContractType.AaveBasicBuyCommandV2]: [
[types_1.CommandContractType.DmaAaveBasicBuyCommandV2]: [
'address',

@@ -316,3 +316,3 @@ 'uint16',

],
[types_1.CommandContractType.AaveBasicSellCommandV2]: [
[types_1.CommandContractType.DmaAaveBasicSellCommandV2]: [
'address',

@@ -330,3 +330,3 @@ 'uint16',

],
[types_1.CommandContractType.AaveStopLossCommandV2_2]: [
[types_1.CommandContractType.DmaAaveStopLossCommandV2]: [
'address',

@@ -340,3 +340,3 @@ 'uint16',

],
[types_1.CommandContractType.SparkStopLossCommandV2_2]: [
[types_1.CommandContractType.DmaSparkStopLossCommandV2]: [
'address',

@@ -343,0 +343,0 @@ 'uint16',

@@ -22,6 +22,6 @@ import { ethers } from 'ethers';

SparkStopLossCommandV2 = "SparkStopLossCommandV2",
AaveBasicBuyCommandV2 = "AaveV3BasicBuyCommandV2",
AaveBasicSellCommandV2 = "AaveV3BasicSellCommandV2",
SparkStopLossCommandV2_2 = "DmaSparkStopLossCommandV2",
AaveStopLossCommandV2_2 = "DmaAaveV3StopLossCommandV2"
DmaAaveBasicBuyCommandV2 = "DmaAaveV3BasicBuyCommandV2",
DmaAaveBasicSellCommandV2 = "DmaAaveV3BasicSellCommandV2",
DmaSparkStopLossCommandV2 = "DmaSparkStopLossCommandV2",
DmaAaveStopLossCommandV2 = "DmaAaveV3StopLossCommandV2"
}

@@ -50,6 +50,6 @@ export declare enum TriggerType {

AaveBasicSellV2 = 120,
AaveStopLossToCollateralV2_2 = 121,
AaveStopLossToDebtV2_2 = 122,
SparkStopLossToCollateralV2_2 = 123,
SparkStopLossToDebtV2_2 = 124
DmaAaveStopLossToCollateralV2 = 121,
DmaAaveStopLossToDebtV2 = 122,
DmaSparkStopLossToCollateralV2 = 123,
DmaSparkStopLossToDebtV2 = 124
}

@@ -56,0 +56,0 @@ export declare const triggerTypeToCommandContractTypeMap: Record<TriggerType, CommandContractType>;

@@ -26,6 +26,6 @@ "use strict";

CommandContractType["SparkStopLossCommandV2"] = "SparkStopLossCommandV2";
CommandContractType["AaveBasicBuyCommandV2"] = "AaveV3BasicBuyCommandV2";
CommandContractType["AaveBasicSellCommandV2"] = "AaveV3BasicSellCommandV2";
CommandContractType["SparkStopLossCommandV2_2"] = "DmaSparkStopLossCommandV2";
CommandContractType["AaveStopLossCommandV2_2"] = "DmaAaveV3StopLossCommandV2";
CommandContractType["DmaAaveBasicBuyCommandV2"] = "DmaAaveV3BasicBuyCommandV2";
CommandContractType["DmaAaveBasicSellCommandV2"] = "DmaAaveV3BasicSellCommandV2";
CommandContractType["DmaSparkStopLossCommandV2"] = "DmaSparkStopLossCommandV2";
CommandContractType["DmaAaveStopLossCommandV2"] = "DmaAaveV3StopLossCommandV2";
})(CommandContractType = exports.CommandContractType || (exports.CommandContractType = {}));

@@ -55,6 +55,6 @@ var TriggerType;

TriggerType[TriggerType["AaveBasicSellV2"] = 120] = "AaveBasicSellV2";
TriggerType[TriggerType["AaveStopLossToCollateralV2_2"] = 121] = "AaveStopLossToCollateralV2_2";
TriggerType[TriggerType["AaveStopLossToDebtV2_2"] = 122] = "AaveStopLossToDebtV2_2";
TriggerType[TriggerType["SparkStopLossToCollateralV2_2"] = 123] = "SparkStopLossToCollateralV2_2";
TriggerType[TriggerType["SparkStopLossToDebtV2_2"] = 124] = "SparkStopLossToDebtV2_2";
TriggerType[TriggerType["DmaAaveStopLossToCollateralV2"] = 121] = "DmaAaveStopLossToCollateralV2";
TriggerType[TriggerType["DmaAaveStopLossToDebtV2"] = 122] = "DmaAaveStopLossToDebtV2";
TriggerType[TriggerType["DmaSparkStopLossToCollateralV2"] = 123] = "DmaSparkStopLossToCollateralV2";
TriggerType[TriggerType["DmaSparkStopLossToDebtV2"] = 124] = "DmaSparkStopLossToDebtV2";
})(TriggerType = exports.TriggerType || (exports.TriggerType = {}));

@@ -81,8 +81,8 @@ exports.triggerTypeToCommandContractTypeMap = {

[TriggerType.SparkStopLossToDebtV2]: CommandContractType.SparkStopLossCommandV2,
[TriggerType.AaveBasicBuyV2]: CommandContractType.AaveBasicBuyCommandV2,
[TriggerType.AaveBasicSellV2]: CommandContractType.AaveBasicSellCommandV2,
[TriggerType.AaveStopLossToCollateralV2_2]: CommandContractType.AaveStopLossCommandV2_2,
[TriggerType.AaveStopLossToDebtV2_2]: CommandContractType.AaveStopLossCommandV2_2,
[TriggerType.SparkStopLossToCollateralV2_2]: CommandContractType.SparkStopLossCommandV2_2,
[TriggerType.SparkStopLossToDebtV2_2]: CommandContractType.SparkStopLossCommandV2_2,
[TriggerType.AaveBasicBuyV2]: CommandContractType.DmaAaveBasicBuyCommandV2,
[TriggerType.AaveBasicSellV2]: CommandContractType.DmaAaveBasicSellCommandV2,
[TriggerType.DmaAaveStopLossToCollateralV2]: CommandContractType.DmaAaveStopLossCommandV2,
[TriggerType.DmaAaveStopLossToDebtV2]: CommandContractType.DmaAaveStopLossCommandV2,
[TriggerType.DmaSparkStopLossToCollateralV2]: CommandContractType.DmaSparkStopLossCommandV2,
[TriggerType.DmaSparkStopLossToDebtV2]: CommandContractType.DmaSparkStopLossCommandV2,
};

@@ -89,0 +89,0 @@ var TriggerGroupType;

{
"name": "@oasisdex/automation",
"packageManager": "yarn@1.22.21",
"version": "1.6.0-alpha.2",
"version": "1.6.0-alpha.3",
"description": "The set of utilities for Oasis automation",

@@ -6,0 +6,0 @@ "homepage": "https://github.com/OasisDEX/common#readme",

@@ -101,3 +101,3 @@ import {

],
[CommandContractType.AaveBasicSellCommandV2]: [
[CommandContractType.DmaAaveBasicSellCommandV2]: [
'positionAddress',

@@ -115,3 +115,3 @@ 'triggerType',

],
[CommandContractType.AaveBasicBuyCommandV2]: [
[CommandContractType.DmaAaveBasicBuyCommandV2]: [
'positionAddress',

@@ -129,3 +129,3 @@ 'triggerType',

],
[CommandContractType.AaveStopLossCommandV2_2]: [
[CommandContractType.DmaAaveStopLossCommandV2]: [
'positionAddress',

@@ -139,3 +139,3 @@ 'triggerType',

],
[CommandContractType.SparkStopLossCommandV2_2]: [
[CommandContractType.DmaSparkStopLossCommandV2]: [
'positionAddress',

@@ -223,6 +223,6 @@ 'triggerType',

'0x72241841022bc824B0b66e3D27D8937D36dA4FDF': {
type: CommandContractType.AaveBasicBuyCommandV2,
type: CommandContractType.DmaAaveBasicBuyCommandV2,
},
'0x31d767f6556CE3fC55d6245C9aEF3575aa64BABf': {
type: CommandContractType.AaveBasicSellCommandV2,
type: CommandContractType.DmaAaveBasicSellCommandV2,
},

@@ -232,6 +232,6 @@ },

'0xb7CB13e4cD2D64e739b5746563978Ab7ee36B064': {
type: CommandContractType.AaveBasicBuyCommandV2,
type: CommandContractType.DmaAaveBasicBuyCommandV2,
},
'0xbf566C1b260F0464f75470C146288283f11219a9': {
type: CommandContractType.AaveBasicSellCommandV2,
type: CommandContractType.DmaAaveBasicSellCommandV2,
},

@@ -316,3 +316,3 @@ },

],
[CommandContractType.AaveBasicBuyCommandV2]: [
[CommandContractType.DmaAaveBasicBuyCommandV2]: [
'address', //positionAddress

@@ -330,3 +330,3 @@ 'uint16', // triggerType

],
[CommandContractType.AaveBasicSellCommandV2]: [
[CommandContractType.DmaAaveBasicSellCommandV2]: [
'address', //positionAddress

@@ -344,3 +344,3 @@ 'uint16', // triggerType

],
[CommandContractType.AaveStopLossCommandV2_2]: [
[CommandContractType.DmaAaveStopLossCommandV2]: [
'address', //positionAddress

@@ -354,3 +354,3 @@ 'uint16', // triggerType

],
[CommandContractType.SparkStopLossCommandV2_2]: [
[CommandContractType.DmaSparkStopLossCommandV2]: [
'address', //positionAddress

@@ -357,0 +357,0 @@ 'uint16', // triggerType

@@ -24,35 +24,35 @@ import { ethers } from 'ethers';

SparkStopLossCommandV2 = 'SparkStopLossCommandV2',
AaveBasicBuyCommandV2 = 'AaveV3BasicBuyCommandV2',
AaveBasicSellCommandV2 = 'AaveV3BasicSellCommandV2',
SparkStopLossCommandV2_2 = 'DmaSparkStopLossCommandV2',
AaveStopLossCommandV2_2 = 'DmaAaveV3StopLossCommandV2',
DmaAaveBasicBuyCommandV2 = 'DmaAaveV3BasicBuyCommandV2',
DmaAaveBasicSellCommandV2 = 'DmaAaveV3BasicSellCommandV2',
DmaSparkStopLossCommandV2 = 'DmaSparkStopLossCommandV2',
DmaAaveStopLossCommandV2 = 'DmaAaveV3StopLossCommandV2',
}
export enum TriggerType {
StopLossToCollateral = 1,
StopLossToDai = 2,
BasicBuy = 3,
BasicSell = 4,
AutoTakeProfitToCollateral = 7,
AutoTakeProfitToDai = 8,
SimpleAAVESell = 9,
AaveStopLossToCollateral = 10,
AaveStopLossToDebt = 11,
MakerStopLossToCollateralV2 = 101,
MakerStopLossToDaiV2 = 102,
MakerBasicBuyV2 = 103,
MakerBasicSellV2 = 104,
MakerAutoTakeProfitToCollateralV2 = 105,
MakerAutoTakeProfitToDaiV2 = 106,
AaveStopLossToCollateralV2 = 111,
AaveStopLossToDebtV2 = 112,
SparkStopLossToCollateralV2 = 117,
SparkStopLossToDebtV2 = 118,
AaveBasicBuyV2 = 119,
AaveBasicSellV2 = 120,
AaveStopLossToCollateralV2_2 = 121,
AaveStopLossToDebtV2_2 = 122,
SparkStopLossToCollateralV2_2 = 123,
SparkStopLossToDebtV2_2 = 124,
}
export enum TriggerType {
StopLossToCollateral = 1,
StopLossToDai = 2,
BasicBuy = 3,
BasicSell = 4,
AutoTakeProfitToCollateral = 7,
AutoTakeProfitToDai = 8,
SimpleAAVESell = 9,
AaveStopLossToCollateral = 10,
AaveStopLossToDebt = 11,
MakerStopLossToCollateralV2 = 101,
MakerStopLossToDaiV2 = 102,
MakerBasicBuyV2 = 103,
MakerBasicSellV2 = 104,
MakerAutoTakeProfitToCollateralV2 = 105,
MakerAutoTakeProfitToDaiV2 = 106,
AaveStopLossToCollateralV2 = 111,
AaveStopLossToDebtV2 = 112,
SparkStopLossToCollateralV2 = 117,
SparkStopLossToDebtV2 = 118,
AaveBasicBuyV2 = 119,
AaveBasicSellV2 = 120,
DmaAaveStopLossToCollateralV2 = 121,
DmaAaveStopLossToDebtV2 = 122,
DmaSparkStopLossToCollateralV2 = 123,
DmaSparkStopLossToDebtV2 = 124,
}

@@ -79,8 +79,8 @@ export const triggerTypeToCommandContractTypeMap: Record<TriggerType, CommandContractType> = {

[TriggerType.SparkStopLossToDebtV2]: CommandContractType.SparkStopLossCommandV2,
[TriggerType.AaveBasicBuyV2]: CommandContractType.AaveBasicBuyCommandV2,
[TriggerType.AaveBasicSellV2]: CommandContractType.AaveBasicSellCommandV2,
[TriggerType.AaveStopLossToCollateralV2_2]: CommandContractType.AaveStopLossCommandV2_2,
[TriggerType.AaveStopLossToDebtV2_2]: CommandContractType.AaveStopLossCommandV2_2,
[TriggerType.SparkStopLossToCollateralV2_2]: CommandContractType.SparkStopLossCommandV2_2,
[TriggerType.SparkStopLossToDebtV2_2]: CommandContractType.SparkStopLossCommandV2_2,
[TriggerType.AaveBasicBuyV2]: CommandContractType.DmaAaveBasicBuyCommandV2,
[TriggerType.AaveBasicSellV2]: CommandContractType.DmaAaveBasicSellCommandV2,
[TriggerType.DmaAaveStopLossToCollateralV2]: CommandContractType.DmaAaveStopLossCommandV2,
[TriggerType.DmaAaveStopLossToDebtV2]: CommandContractType.DmaAaveStopLossCommandV2,
[TriggerType.DmaSparkStopLossToCollateralV2]: CommandContractType.DmaSparkStopLossCommandV2,
[TriggerType.DmaSparkStopLossToDebtV2]: CommandContractType.DmaSparkStopLossCommandV2,
};

@@ -87,0 +87,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc