Skip to content

Firstyjps/Layer3-Tools-DeploySupply

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVM Transactors

Simple transactor script aim to manage contact interaction for multiple account.

Install

npm install

Initialize Database

Perquisites: Make sure you have the file database.xlsx

npm run db:init

Generate Prisma Client

npm run db:ts

Config job

// sybils.config.ts

export default {
  storage: {
    fileName: 'database.xlsx',
    sheetNames: ['Sheet3', 'Sheet4'],
  },
  jobs: [
    {
      name: 'supplyMaticOnAave',
      args: ['0.0000001'], // amount $MATIC to supply
    },
    {
      name: 'supplyEthOnCompound',
      args: ['0.0000001'], // amount $ETH to supply
    },
  ],
};

To run

npm start

View log

npm run db:viewer

// Go to http://localhost:5555

About

Supply like Compound and AAVE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors