0.2.14 • Published 10 months ago
@goat-sdk/plugin-erc20 v0.2.14
ERC20 GOAT Plugin
ERC20 plugin for Goat. Allows you to create tools for transferring and getting the balance of ERC20 tokens.
Installation
npm install @goat-sdk/plugin-erc20
yarn add @goat-sdk/plugin-erc20
pnpm add @goat-sdk/plugin-erc20Usage
import { erc20 } from "@goat-sdk/plugin-erc20";
const plugin = erc20({
tokens: [USDC, PEPE],
});Adding custom tokens
import { erc20 } from "@goat-sdk/plugin-erc20";
const plugin = erc20({
tokens: [
USDC,
{
decimals: 18,
symbol: "SHIB",
name: "Shiba Inu",
chains: {
"1": {
contractAddress: "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE",
},
},
},
],
});Tools
- Get token info by symbol
- Get balance
- Transfer
- Approve
- Get allowance
- Total supply
- Revoke approval
- Convert to base unit
- Convert from base unit
0.2.14
10 months ago
0.2.13
10 months ago
0.2.12
11 months ago
0.2.11
11 months ago
0.2.10
12 months ago
0.2.9
12 months ago
0.2.8
1 year ago
0.2.7
1 year ago
0.2.6
1 year ago
0.2.5
1 year ago
0.2.4
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.12
1 year ago
0.1.11
1 year ago
0.1.10
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago