@oasisdex/automation
TypeScript icon, indicating that this package has built-in type declarations

1.6.6 • Public • Published

automation

The package provides a set of utility functions to handle interactions with Automation smart contracts.

Automation V2 triggers start with id = 101.

Usage

Encoding

import { encodeTriggerData } from '@oasisdex/automation'

const network = 1; // mainnet
const closeCommandAddress = '0x...';

const encodedData = encodeTriggerData(closeCommandAddress, network, [cdpId, triggerType, ...params]);

Decoding

import { decodeTriggerData } from '@oasisdex/automation'

const network = 1; // mainnet
const closeCommandAddress = '0x...';
const { triggerData } = triggerInfo

const [ cdpId, triggerType, ...params ] = decodeTriggerData(closeCommandAddress, network, triggerData);

Readme

Keywords

none

Package Sidebar

Install

npm i @oasisdex/automation

Weekly Downloads

339

Version

1.6.6

License

none

Unpacked Size

189 kB

Total Files

35

Last publish

Collaborators

  • piotrwitek
  • piekczyk
  • marcinciarka
  • jakubswierczek
  • halaprix
  • james-oazo
  • techops_oazo