UNPKG

opnet

Version:

The perfect library for building Bitcoin-based applications.

13 lines (12 loc) 625 B
import { Address } from '../../../../../node_modules/@btc-vision/transaction/build/index.js'; import { CallResult } from '../../../../contracts/CallResult.js'; import { IOP20Contract } from '../opnet/IOP20Contract.js'; import { Admin, ChangeAdmin } from './IMotoswapStakingContract.js'; export type AdminMint = CallResult; export type AdminBurn = CallResult; export interface IMoto extends IOP20Contract { admin(): Promise<Admin>; changeAdmin(newAdmin: Address): Promise<ChangeAdmin>; adminMint(to: Address, amount: bigint): Promise<AdminMint>; adminBurn(from: Address, amount: bigint): Promise<AdminBurn>; }