import { BaseCoreSDK } from "./../mixins/base-core-sdk";
import { balanceOf, name, symbol, uri } from "./handler";
export class ERC1155Mixin extends BaseCoreSDK {
    /* -------------------------------------------------------------------------- */
    /*                           ERC1155 related methods                          */
    /* -------------------------------------------------------------------------- */
    async erc1155Name(args) {
        return name({ web3Lib: this._web3Lib, ...args });
    }
    async erc1155Symbol(args) {
        return symbol({ web3Lib: this._web3Lib, ...args });
    }
    async erc1155Uri(args) {
        return uri({ web3Lib: this._web3Lib, ...args });
    }
    async erc1155BalanceOf(args) {
        return balanceOf({ web3Lib: this._web3Lib, ...args });
    }
}
//# sourceMappingURL=mixin.js.map