UNPKG

axie-tools

Version:

TypeScript library and CLI tool for interacting with Axie Infinity marketplace and NFTs on Ronin network. Features marketplace operations (buy/sell/delist), batch transfers, and wallet information.

47 lines (45 loc) 1.42 kB
import { getAxieIdsFromAccount, delegateAxie, batchDelegateAxies, batchRevokeDelegations, revokeDelegation } from "./lib/axie"; import { refreshToken } from "./lib/marketplace/access-token"; import { getAxieContract, getUSDCContract, getWETHContract, } from "./lib/contracts"; import { batchTransferAxies, transferAxie } from "./lib/transfers"; import { approveMarketplaceContract, approveWETH, approveBatchTransfer, } from "./lib/marketplace/approve"; import cancelMarketplaceOrder from "./lib/marketplace/cancel-order"; import createMarketplaceOrder from "./lib/marketplace/create-order"; import buyMarketplaceOrder from "./lib/marketplace/settle-order"; import { checkBlessings, isActivated, getStreakDetails, activateStreak } from "./lib/atia"; import { signDelegation } from "./lib/atia/delegation"; import { delegateAtiaBlessing, getAtiaBlessingDelegations } from "./lib/atia/graphql"; export { refreshToken, getAxieIdsFromAccount, approveMarketplaceContract, approveWETH, approveBatchTransfer, createMarketplaceOrder, cancelMarketplaceOrder, buyMarketplaceOrder, batchTransferAxies, transferAxie, delegateAxie, batchDelegateAxies, batchRevokeDelegations, revokeDelegation, getAxieContract, getUSDCContract, getWETHContract, checkBlessings, isActivated, activateStreak, getStreakDetails, signDelegation, delegateAtiaBlessing, getAtiaBlessingDelegations, };