Hierarchy

  • BaseContract
    • StkBNB

Properties

_deployedPromise: Promise<Contract>
_runningEvents: {
    [eventTag: string]: RunningEvent;
}

Type declaration

  • [eventTag: string]: RunningEvent
_wrappedEmits: {
    [eventTag: string]: ((...args: any[]) => void);
}

Type declaration

  • [eventTag: string]: ((...args: any[]) => void)
      • (...args: any[]): void
      • Parameters

        • Rest ...args: any[]

        Returns void

address: string
callStatic: {
    addressStore(overrides?: CallOverrides): Promise<string>;
    allowance(holder: PromiseOrValue<string>, spender: PromiseOrValue<string>, overrides?: CallOverrides): Promise<BigNumber>;
    approve(spender: PromiseOrValue<string>, value: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<boolean>;
    authorizeOperator(operator: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>;
    balanceOf(tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<BigNumber>;
    burn(amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<void>;
    decimals(overrides?: CallOverrides): Promise<number>;
    defaultOperators(overrides?: CallOverrides): Promise<string[]>;
    getOwner(overrides?: CallOverrides): Promise<string>;
    granularity(overrides?: CallOverrides): Promise<BigNumber>;
    isOperatorFor(operator: PromiseOrValue<string>, tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<boolean>;
    mint(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, userData: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<void>;
    name(overrides?: CallOverrides): Promise<string>;
    operatorBurn(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<void>;
    operatorSend(sender: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<void>;
    pause(overrides?: CallOverrides): Promise<void>;
    paused(overrides?: CallOverrides): Promise<boolean>;
    revokeOperator(operator: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>;
    selfDestruct(overrides?: CallOverrides): Promise<void>;
    send(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: CallOverrides): Promise<void>;
    symbol(overrides?: CallOverrides): Promise<string>;
    totalSupply(overrides?: CallOverrides): Promise<BigNumber>;
    transfer(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<boolean>;
    transferFrom(holder: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: CallOverrides): Promise<boolean>;
    transferOwnership(newOwner: PromiseOrValue<string>, overrides?: CallOverrides): Promise<void>;
    unpause(overrides?: CallOverrides): Promise<void>;
}

Type declaration

  • addressStore:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<string>

  • allowance:function
    • Parameters

      Returns Promise<BigNumber>

  • approve:function
    • Parameters

      Returns Promise<boolean>

  • authorizeOperator:function
    • Parameters

      Returns Promise<void>

  • balanceOf:function
    • Parameters

      • tokenHolder: PromiseOrValue<string>
      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • burn:function
    • Parameters

      Returns Promise<void>

  • decimals:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<number>

  • defaultOperators:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<string[]>

  • getOwner:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<string>

  • granularity:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • isOperatorFor:function
    • Parameters

      Returns Promise<boolean>

  • mint:function
  • name:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<string>

  • operatorBurn:function
  • operatorSend:function
  • pause:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • paused:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<boolean>

  • revokeOperator:function
    • Parameters

      Returns Promise<void>

  • selfDestruct:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

  • send:function
  • symbol:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<string>

  • totalSupply:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • transfer:function
    • Parameters

      Returns Promise<boolean>

  • transferFrom:function
  • transferOwnership:function
    • Parameters

      Returns Promise<void>

  • unpause:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<void>

deployTransaction: TransactionResponse
estimateGas: {
    addressStore(overrides?: CallOverrides): Promise<BigNumber>;
    allowance(holder: PromiseOrValue<string>, spender: PromiseOrValue<string>, overrides?: CallOverrides): Promise<BigNumber>;
    approve(spender: PromiseOrValue<string>, value: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    authorizeOperator(operator: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    balanceOf(tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<BigNumber>;
    burn(amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    decimals(overrides?: CallOverrides): Promise<BigNumber>;
    defaultOperators(overrides?: CallOverrides): Promise<BigNumber>;
    getOwner(overrides?: CallOverrides): Promise<BigNumber>;
    granularity(overrides?: CallOverrides): Promise<BigNumber>;
    isOperatorFor(operator: PromiseOrValue<string>, tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<BigNumber>;
    mint(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, userData: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    name(overrides?: CallOverrides): Promise<BigNumber>;
    operatorBurn(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    operatorSend(sender: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    pause(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    paused(overrides?: CallOverrides): Promise<BigNumber>;
    revokeOperator(operator: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    selfDestruct(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    send(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    symbol(overrides?: CallOverrides): Promise<BigNumber>;
    totalSupply(overrides?: CallOverrides): Promise<BigNumber>;
    transfer(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    transferFrom(holder: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    transferOwnership(newOwner: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
    unpause(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<BigNumber>;
}

Type declaration

  • addressStore:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • allowance:function
    • Parameters

      Returns Promise<BigNumber>

  • approve:function
  • authorizeOperator:function
    • Parameters

      Returns Promise<BigNumber>

  • balanceOf:function
    • Parameters

      • tokenHolder: PromiseOrValue<string>
      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • burn:function
  • decimals:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • defaultOperators:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • getOwner:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • granularity:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • isOperatorFor:function
    • Parameters

      Returns Promise<BigNumber>

  • mint:function
  • name:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • operatorBurn:function
  • operatorSend:function
  • pause:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<BigNumber>

  • paused:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • revokeOperator:function
    • Parameters

      Returns Promise<BigNumber>

  • selfDestruct:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<BigNumber>

  • send:function
  • symbol:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • totalSupply:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • transfer:function
  • transferFrom:function
  • transferOwnership:function
    • Parameters

      Returns Promise<BigNumber>

  • unpause:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<BigNumber>

filters: {
    Approval(owner?: null | PromiseOrValue<string>, spender?: null | PromiseOrValue<string>, value?: null): ApprovalEventFilter;
    Approval(address,address,uint256)(owner?: null | PromiseOrValue<string>, spender?: null | PromiseOrValue<string>, value?: null): ApprovalEventFilter;
    AuthorizedOperator(operator?: null | PromiseOrValue<string>, tokenHolder?: null | PromiseOrValue<string>): AuthorizedOperatorEventFilter;
    AuthorizedOperator(address,address)(operator?: null | PromiseOrValue<string>, tokenHolder?: null | PromiseOrValue<string>): AuthorizedOperatorEventFilter;
    Burned(operator?: null | PromiseOrValue<string>, from?: null | PromiseOrValue<string>, amount?: null, data?: null, operatorData?: null): BurnedEventFilter;
    Burned(address,address,uint256,bytes,bytes)(operator?: null | PromiseOrValue<string>, from?: null | PromiseOrValue<string>, amount?: null, data?: null, operatorData?: null): BurnedEventFilter;
    Minted(operator?: null | PromiseOrValue<string>, to?: null | PromiseOrValue<string>, amount?: null, data?: null, operatorData?: null): MintedEventFilter;
    Minted(address,address,uint256,bytes,bytes)(operator?: null | PromiseOrValue<string>, to?: null | PromiseOrValue<string>, amount?: null, data?: null, operatorData?: null): MintedEventFilter;
    OwnershipTransferred(previousOwner?: null | PromiseOrValue<string>, newOwner?: null | PromiseOrValue<string>): OwnershipTransferredEventFilter;
    OwnershipTransferred(address,address)(previousOwner?: null | PromiseOrValue<string>, newOwner?: null | PromiseOrValue<string>): OwnershipTransferredEventFilter;
    Paused(account?: null): PausedEventFilter;
    Paused(address)(account?: null): PausedEventFilter;
    RevokedOperator(operator?: null | PromiseOrValue<string>, tokenHolder?: null | PromiseOrValue<string>): RevokedOperatorEventFilter;
    RevokedOperator(address,address)(operator?: null | PromiseOrValue<string>, tokenHolder?: null | PromiseOrValue<string>): RevokedOperatorEventFilter;
    Sent(operator?: null | PromiseOrValue<string>, from?: null | PromiseOrValue<string>, to?: null | PromiseOrValue<string>, amount?: null, data?: null, operatorData?: null): SentEventFilter;
    Sent(address,address,address,uint256,bytes,bytes)(operator?: null | PromiseOrValue<string>, from?: null | PromiseOrValue<string>, to?: null | PromiseOrValue<string>, amount?: null, data?: null, operatorData?: null): SentEventFilter;
    Transfer(from?: null | PromiseOrValue<string>, to?: null | PromiseOrValue<string>, value?: null): TransferEventFilter;
    Transfer(address,address,uint256)(from?: null | PromiseOrValue<string>, to?: null | PromiseOrValue<string>, value?: null): TransferEventFilter;
    Unpaused(account?: null): UnpausedEventFilter;
    Unpaused(address)(account?: null): UnpausedEventFilter;
}

Type declaration

functions: {
    addressStore(overrides?: CallOverrides): Promise<[string]>;
    allowance(holder: PromiseOrValue<string>, spender: PromiseOrValue<string>, overrides?: CallOverrides): Promise<[BigNumber]>;
    approve(spender: PromiseOrValue<string>, value: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    authorizeOperator(operator: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    balanceOf(tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<[BigNumber]>;
    burn(amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    decimals(overrides?: CallOverrides): Promise<[number]>;
    defaultOperators(overrides?: CallOverrides): Promise<[string[]]>;
    getOwner(overrides?: CallOverrides): Promise<[string]>;
    granularity(overrides?: CallOverrides): Promise<[BigNumber]>;
    isOperatorFor(operator: PromiseOrValue<string>, tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<[boolean]>;
    mint(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, userData: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    name(overrides?: CallOverrides): Promise<[string]>;
    operatorBurn(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    operatorSend(sender: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    pause(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    paused(overrides?: CallOverrides): Promise<[boolean]>;
    revokeOperator(operator: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    selfDestruct(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    send(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    symbol(overrides?: CallOverrides): Promise<[string]>;
    totalSupply(overrides?: CallOverrides): Promise<[BigNumber]>;
    transfer(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    transferFrom(holder: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    transferOwnership(newOwner: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
    unpause(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<ContractTransaction>;
}

Type declaration

  • addressStore:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[string]>

  • allowance:function
    • Parameters

      Returns Promise<[BigNumber]>

  • approve:function
  • authorizeOperator:function
    • Parameters

      Returns Promise<ContractTransaction>

  • balanceOf:function
    • Parameters

      • tokenHolder: PromiseOrValue<string>
      • Optional overrides: CallOverrides

      Returns Promise<[BigNumber]>

  • burn:function
  • decimals:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[number]>

  • defaultOperators:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[string[]]>

  • getOwner:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[string]>

  • granularity:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[BigNumber]>

  • isOperatorFor:function
    • Parameters

      Returns Promise<[boolean]>

  • mint:function
  • name:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[string]>

  • operatorBurn:function
  • operatorSend:function
  • pause:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<ContractTransaction>

  • paused:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[boolean]>

  • revokeOperator:function
    • Parameters

      Returns Promise<ContractTransaction>

  • selfDestruct:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<ContractTransaction>

  • send:function
  • symbol:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[string]>

  • totalSupply:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<[BigNumber]>

  • transfer:function
  • transferFrom:function
  • transferOwnership:function
    • Parameters

      Returns Promise<ContractTransaction>

  • unpause:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<ContractTransaction>

interface: StkBNBInterface
populateTransaction: {
    addressStore(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    allowance(holder: PromiseOrValue<string>, spender: PromiseOrValue<string>, overrides?: CallOverrides): Promise<PopulatedTransaction>;
    approve(spender: PromiseOrValue<string>, value: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    authorizeOperator(operator: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    balanceOf(tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<PopulatedTransaction>;
    burn(amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    decimals(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    defaultOperators(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    getOwner(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    granularity(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    isOperatorFor(operator: PromiseOrValue<string>, tokenHolder: PromiseOrValue<string>, overrides?: CallOverrides): Promise<PopulatedTransaction>;
    mint(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, userData: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    name(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    operatorBurn(account: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    operatorSend(sender: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, operatorData: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    pause(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    paused(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    revokeOperator(operator: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    selfDestruct(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    send(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, data: PromiseOrValue<BytesLike>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    symbol(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    totalSupply(overrides?: CallOverrides): Promise<PopulatedTransaction>;
    transfer(recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    transferFrom(holder: PromiseOrValue<string>, recipient: PromiseOrValue<string>, amount: PromiseOrValue<BigNumberish>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    transferOwnership(newOwner: PromiseOrValue<string>, overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
    unpause(overrides?: Overrides & {
        from?: PromiseOrValue<string>;
    }): Promise<PopulatedTransaction>;
}

Type declaration

  • addressStore:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • allowance:function
    • Parameters

      Returns Promise<PopulatedTransaction>

  • approve:function
  • authorizeOperator:function
    • Parameters

      Returns Promise<PopulatedTransaction>

  • balanceOf:function
    • Parameters

      • tokenHolder: PromiseOrValue<string>
      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • burn:function
  • decimals:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • defaultOperators:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • getOwner:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • granularity:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • isOperatorFor:function
    • Parameters

      Returns Promise<PopulatedTransaction>

  • mint:function
  • name:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • operatorBurn:function
  • operatorSend:function
  • pause:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<PopulatedTransaction>

  • paused:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • revokeOperator:function
    • Parameters

      Returns Promise<PopulatedTransaction>

  • selfDestruct:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<PopulatedTransaction>

  • send:function
  • symbol:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • totalSupply:function
    • Parameters

      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • transfer:function
  • transferFrom:function
  • transferOwnership:function
    • Parameters

      Returns Promise<PopulatedTransaction>

  • unpause:function
    • Parameters

      • Optional overrides: Overrides & {
            from?: PromiseOrValue<string>;
        }

      Returns Promise<PopulatedTransaction>

provider: Provider
removeListener: OnEvent<StkBNB>
resolvedAddress: Promise<string>
signer: Signer

Methods

  • Parameters

    • runningEvent: RunningEvent

    Returns void

  • Parameters

    • Optional blockTag: BlockTag

    Returns Promise<Contract>

  • Parameters

    • runningEvent: RunningEvent
    • log: Log
    • listener: Listener

    Returns Event

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<string>

  • Parameters

    Returns Promise<BigNumber>

  • Parameters

    • addressOrName: string

    Returns StkBNB

  • Parameters

    Returns Promise<ContractTransaction>

  • Parameters

    • tokenHolder: PromiseOrValue<string>
    • Optional overrides: CallOverrides

    Returns Promise<BigNumber>

  • Parameters

    • signerOrProvider: string | Provider | Signer

    Returns StkBNB

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<number>

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<string[]>

  • Returns Promise<StkBNB>

  • Parameters

    • eventName: string | EventFilter
    • Rest ...args: any[]

    Returns boolean

  • Parameters

    • Optional overrides: TransactionRequest

    Returns Promise<TransactionResponse>

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<string>

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<BigNumber>

  • Parameters

    Returns Promise<boolean>

  • Parameters

    • Optional eventName: string | EventFilter

    Returns number

  • Type Parameters

    Parameters

    Returns TypedListener<TEvent>[]

  • Parameters

    • Optional eventName: string

    Returns Listener[]

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<string>

  • Parameters

    • Optional overrides: Overrides & {
          from?: PromiseOrValue<string>;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<boolean>

  • Type Parameters

    Parameters

    • event: TypedEventFilter<TEvent>
    • Optional fromBlockOrBlockhash: string | number
    • Optional toBlock: string | number

    Returns Promise<TEvent[]>

  • Type Parameters

    Parameters

    Returns StkBNB

  • Parameters

    • Optional eventName: string

    Returns StkBNB

  • Parameters

    Returns Promise<ContractTransaction>

  • Parameters

    • Optional overrides: Overrides & {
          from?: PromiseOrValue<string>;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<string>

  • Parameters

    • Optional overrides: CallOverrides

    Returns Promise<BigNumber>

  • Parameters

    Returns Promise<ContractTransaction>

  • Parameters

    • Optional overrides: Overrides & {
          from?: PromiseOrValue<string>;
      }

    Returns Promise<ContractTransaction>

Generated using TypeDoc