1.16.0 • Published 11 months ago

@dodoex/dodo-contract-request v1.16.0

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

DODO Contract Request

Code automatically generated by @dodoex/contract-call-generate

Installation

To install the required dependencies, use:

yarn add @dodoex/dodo-contract-request

Usage

Import contract configuration

import { ethereum } from '@dodoex/dodo-contract-request/config';

Call contract method

import { ContractRequests } from '@dodoex/contract-request';
import {
  setContractRequests,
  multiCallAddressList,
  fetchERC20BalanceOf,
} from '@dodoex/dodo-contract-request';

const contractRequests = new ContractRequests({
  rpc: {
    1: 'https://rpc.ankr.com/eth', // Ethereum Mainnet RPC
    42161: 'https://arb1.arbitrum.io/rpc', // Arbitrum RPC
  },
  multiCallAddressList,
  batchParameters: {
    batchStallTime: 10, // Batch delay time in milliseconds
    batchMaxCount: 100, // Maximum number of requests in a batch
  },
});
setContractRequests(contractRequests);

const balance = await fetchERC20BalanceOf(
  42161,
  '0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9',
  'xxx',
);

Add contract configuration

The contract can be configured under the packages/dodo-contract-request/contract-config folder.After configuration, the action will be called to generate the contract code, it can be merged into the main branch and executed action to publish

Roadmap

Future plans and high-priority features and enhancements can be found in the roadmap.

Milestones

Tracking larger cycles, you can view milestones to keep up with ongoing changes and updates to the library.

About DODO

1.16.0

11 months ago

1.12.0-alpha.8

11 months ago

1.15.0

12 months ago

1.14.0

12 months ago

1.13.0

12 months ago

1.12.0

12 months ago

1.12.0-alpha.7

12 months ago

1.12.0-alpha.6

12 months ago

1.12.0-alpha.5

12 months ago

1.12.0-alpha.4

1 year ago

1.12.0-alpha.3

1 year ago

1.12.0-alpha.2

1 year ago

1.12.0-alpha.1

1 year ago

1.11.0

1 year ago

1.11.0-alpha.1

1 year ago

1.10.0-alpha.4

1 year ago

1.10.0-alpha.3

1 year ago

1.10.0-alpha.2

1 year ago

1.10.0-alpha.1

1 year ago

1.9.0-alpha.19

1 year ago

1.9.0-alpha.18

1 year ago

1.9.0-alpha.17

1 year ago

1.9.0

1 year ago

1.9.0-alpha.16

1 year ago

1.9.0-alpha.15

1 year ago

1.9.0-alpha.14

1 year ago

1.9.0-alpha.13

1 year ago

1.9.0-alpha.12

1 year ago

1.9.0-alpha.11

1 year ago

1.9.0-alpha.10

1 year ago

1.9.0-alpha.9

1 year ago

1.9.0-alpha.8

1 year ago

1.9.0-alpha.7

1 year ago

1.9.0-alpha.6

1 year ago

1.9.0-alpha.5

1 year ago

1.9.0-alpha.4

1 year ago

1.9.0-alpha.3

1 year ago

1.9.0-alpha.2

1 year ago

1.9.0-alpha.1

1 year ago

1.8.0

1 year ago

1.7.0

1 year ago

1.7.0-alpha.9

1 year ago

1.7.0-alpha.8

1 year ago

1.7.0-alpha.7

1 year ago

1.7.0-alpha.6

1 year ago

1.7.0-alpha.5

1 year ago

1.7.0-alpha.4

1 year ago

1.7.0-alpha.3

1 year ago

1.7.0-alpha.2

1 year ago

1.7.0-alpha.1

1 year ago

1.6.0

1 year ago

1.6.0-alpha.4

1 year ago

1.6.0-alpha.3

1 year ago

1.6.0-alpha.2

1 year ago

1.6.0-alpha.1

1 year ago

1.5.0

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago