interface ERC777SenderRecipientMock {
    callStatic: {
        burn(token, amount, data, overrides?): Promise<void>;
        canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<string>;
        recipientFor(account, overrides?): Promise<void>;
        registerRecipient(recipient, overrides?): Promise<void>;
        registerSender(sender, overrides?): Promise<void>;
        send(token, to, amount, data, overrides?): Promise<void>;
        senderFor(account, overrides?): Promise<void>;
        setShouldRevertReceive(shouldRevert, overrides?): Promise<void>;
        setShouldRevertSend(shouldRevert, overrides?): Promise<void>;
        tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<void>;
        tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<void>;
        upgradeAll(token, overrides?): Promise<void>;
        upgradeAllToSelf(token, overrides?): Promise<void>;
    };
    estimateGas: {
        burn(token, amount, data, overrides?): Promise<BigNumber>;
        canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<BigNumber>;
        recipientFor(account, overrides?): Promise<BigNumber>;
        registerRecipient(recipient, overrides?): Promise<BigNumber>;
        registerSender(sender, overrides?): Promise<BigNumber>;
        send(token, to, amount, data, overrides?): Promise<BigNumber>;
        senderFor(account, overrides?): Promise<BigNumber>;
        setShouldRevertReceive(shouldRevert, overrides?): Promise<BigNumber>;
        setShouldRevertSend(shouldRevert, overrides?): Promise<BigNumber>;
        tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<BigNumber>;
        tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<BigNumber>;
        upgradeAll(token, overrides?): Promise<BigNumber>;
        upgradeAllToSelf(token, overrides?): Promise<BigNumber>;
    };
    filters: {
        TokensReceivedCalled(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensReceivedCalledEventFilter;
        TokensReceivedCalled(address,address,address,uint256,bytes,bytes,address,uint256,uint256)(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensReceivedCalledEventFilter;
        TokensToSendCalled(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensToSendCalledEventFilter;
        TokensToSendCalled(address,address,address,uint256,bytes,bytes,address,uint256,uint256)(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensToSendCalledEventFilter;
    };
    functions: {
        burn(token, amount, data, overrides?): Promise<ContractTransaction>;
        canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<[string]>;
        recipientFor(account, overrides?): Promise<ContractTransaction>;
        registerRecipient(recipient, overrides?): Promise<ContractTransaction>;
        registerSender(sender, overrides?): Promise<ContractTransaction>;
        send(token, to, amount, data, overrides?): Promise<ContractTransaction>;
        senderFor(account, overrides?): Promise<ContractTransaction>;
        setShouldRevertReceive(shouldRevert, overrides?): Promise<ContractTransaction>;
        setShouldRevertSend(shouldRevert, overrides?): Promise<ContractTransaction>;
        tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<ContractTransaction>;
        tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<ContractTransaction>;
        upgradeAll(token, overrides?): Promise<ContractTransaction>;
        upgradeAllToSelf(token, overrides?): Promise<ContractTransaction>;
    };
    interface: ERC777SenderRecipientMockInterface;
    off: OnEvent<ERC777SenderRecipientMock>;
    on: OnEvent<ERC777SenderRecipientMock>;
    once: OnEvent<ERC777SenderRecipientMock>;
    populateTransaction: {
        burn(token, amount, data, overrides?): Promise<PopulatedTransaction>;
        canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<PopulatedTransaction>;
        recipientFor(account, overrides?): Promise<PopulatedTransaction>;
        registerRecipient(recipient, overrides?): Promise<PopulatedTransaction>;
        registerSender(sender, overrides?): Promise<PopulatedTransaction>;
        send(token, to, amount, data, overrides?): Promise<PopulatedTransaction>;
        senderFor(account, overrides?): Promise<PopulatedTransaction>;
        setShouldRevertReceive(shouldRevert, overrides?): Promise<PopulatedTransaction>;
        setShouldRevertSend(shouldRevert, overrides?): Promise<PopulatedTransaction>;
        tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<PopulatedTransaction>;
        tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<PopulatedTransaction>;
        upgradeAll(token, overrides?): Promise<PopulatedTransaction>;
        upgradeAllToSelf(token, overrides?): Promise<PopulatedTransaction>;
    };
    removeListener: OnEvent<ERC777SenderRecipientMock>;
    attach(addressOrName): this;
    burn(token, amount, data, overrides?): Promise<ContractTransaction>;
    canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<string>;
    connect(signerOrProvider): this;
    deployed(): Promise<ERC777SenderRecipientMock>;
    listeners<TEvent>(eventFilter?): TypedListener<TEvent>[];
    listeners(eventName?): Listener[];
    queryFilter<TEvent>(event, fromBlockOrBlockhash?, toBlock?): Promise<TEvent[]>;
    recipientFor(account, overrides?): Promise<ContractTransaction>;
    registerRecipient(recipient, overrides?): Promise<ContractTransaction>;
    registerSender(sender, overrides?): Promise<ContractTransaction>;
    removeAllListeners<TEvent>(eventFilter): this;
    removeAllListeners(eventName?): this;
    send(token, to, amount, data, overrides?): Promise<ContractTransaction>;
    senderFor(account, overrides?): Promise<ContractTransaction>;
    setShouldRevertReceive(shouldRevert, overrides?): Promise<ContractTransaction>;
    setShouldRevertSend(shouldRevert, overrides?): Promise<ContractTransaction>;
    tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<ContractTransaction>;
    tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<ContractTransaction>;
    upgradeAll(token, overrides?): Promise<ContractTransaction>;
    upgradeAllToSelf(token, overrides?): Promise<ContractTransaction>;
}

Hierarchy

  • BaseContract
    • ERC777SenderRecipientMock

Properties

callStatic: {
    burn(token, amount, data, overrides?): Promise<void>;
    canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<string>;
    recipientFor(account, overrides?): Promise<void>;
    registerRecipient(recipient, overrides?): Promise<void>;
    registerSender(sender, overrides?): Promise<void>;
    send(token, to, amount, data, overrides?): Promise<void>;
    senderFor(account, overrides?): Promise<void>;
    setShouldRevertReceive(shouldRevert, overrides?): Promise<void>;
    setShouldRevertSend(shouldRevert, overrides?): Promise<void>;
    tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<void>;
    tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<void>;
    upgradeAll(token, overrides?): Promise<void>;
    upgradeAllToSelf(token, overrides?): Promise<void>;
}

Type declaration

  • burn:function
    • Parameters

      • token: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • canImplementInterfaceForAddress:function
    • Parameters

      • interfaceHash: BytesLike
      • account: string
      • Optional overrides: CallOverrides

      Returns Promise<string>

  • recipientFor:function
    • Parameters

      • account: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • registerRecipient:function
    • Parameters

      • recipient: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • registerSender:function
    • Parameters

      • sender: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • send:function
    • Parameters

      • token: string
      • to: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • senderFor:function
    • Parameters

      • account: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • setShouldRevertReceive:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • setShouldRevertSend:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • tokensReceived:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • tokensToSend:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • upgradeAll:function
    • Parameters

      • token: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

  • upgradeAllToSelf:function
    • Parameters

      • token: string
      • Optional overrides: CallOverrides

      Returns Promise<void>

estimateGas: {
    burn(token, amount, data, overrides?): Promise<BigNumber>;
    canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<BigNumber>;
    recipientFor(account, overrides?): Promise<BigNumber>;
    registerRecipient(recipient, overrides?): Promise<BigNumber>;
    registerSender(sender, overrides?): Promise<BigNumber>;
    send(token, to, amount, data, overrides?): Promise<BigNumber>;
    senderFor(account, overrides?): Promise<BigNumber>;
    setShouldRevertReceive(shouldRevert, overrides?): Promise<BigNumber>;
    setShouldRevertSend(shouldRevert, overrides?): Promise<BigNumber>;
    tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<BigNumber>;
    tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<BigNumber>;
    upgradeAll(token, overrides?): Promise<BigNumber>;
    upgradeAllToSelf(token, overrides?): Promise<BigNumber>;
}

Type declaration

  • burn:function
    • Parameters

      • token: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • canImplementInterfaceForAddress:function
    • Parameters

      • interfaceHash: BytesLike
      • account: string
      • Optional overrides: CallOverrides

      Returns Promise<BigNumber>

  • recipientFor:function
    • Parameters

      • account: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • registerRecipient:function
    • Parameters

      • recipient: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • registerSender:function
    • Parameters

      • sender: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • send:function
    • Parameters

      • token: string
      • to: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • senderFor:function
    • Parameters

      • account: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • setShouldRevertReceive:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • setShouldRevertSend:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • tokensReceived:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • tokensToSend:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • upgradeAll:function
    • Parameters

      • token: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

  • upgradeAllToSelf:function
    • Parameters

      • token: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<BigNumber>

filters: {
    TokensReceivedCalled(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensReceivedCalledEventFilter;
    TokensReceivedCalled(address,address,address,uint256,bytes,bytes,address,uint256,uint256)(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensReceivedCalledEventFilter;
    TokensToSendCalled(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensToSendCalledEventFilter;
    TokensToSendCalled(address,address,address,uint256,bytes,bytes,address,uint256,uint256)(operator?, from?, to?, amount?, data?, operatorData?, token?, fromBalance?, toBalance?): TokensToSendCalledEventFilter;
}

Type declaration

  • TokensReceivedCalled:function
    • Parameters

      • Optional operator: null
      • Optional from: null
      • Optional to: null
      • Optional amount: null
      • Optional data: null
      • Optional operatorData: null
      • Optional token: null
      • Optional fromBalance: null
      • Optional toBalance: null

      Returns TokensReceivedCalledEventFilter

  • TokensReceivedCalled(address,address,address,uint256,bytes,bytes,address,uint256,uint256):function
    • Parameters

      • Optional operator: null
      • Optional from: null
      • Optional to: null
      • Optional amount: null
      • Optional data: null
      • Optional operatorData: null
      • Optional token: null
      • Optional fromBalance: null
      • Optional toBalance: null

      Returns TokensReceivedCalledEventFilter

  • TokensToSendCalled:function
    • Parameters

      • Optional operator: null
      • Optional from: null
      • Optional to: null
      • Optional amount: null
      • Optional data: null
      • Optional operatorData: null
      • Optional token: null
      • Optional fromBalance: null
      • Optional toBalance: null

      Returns TokensToSendCalledEventFilter

  • TokensToSendCalled(address,address,address,uint256,bytes,bytes,address,uint256,uint256):function
    • Parameters

      • Optional operator: null
      • Optional from: null
      • Optional to: null
      • Optional amount: null
      • Optional data: null
      • Optional operatorData: null
      • Optional token: null
      • Optional fromBalance: null
      • Optional toBalance: null

      Returns TokensToSendCalledEventFilter

functions: {
    burn(token, amount, data, overrides?): Promise<ContractTransaction>;
    canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<[string]>;
    recipientFor(account, overrides?): Promise<ContractTransaction>;
    registerRecipient(recipient, overrides?): Promise<ContractTransaction>;
    registerSender(sender, overrides?): Promise<ContractTransaction>;
    send(token, to, amount, data, overrides?): Promise<ContractTransaction>;
    senderFor(account, overrides?): Promise<ContractTransaction>;
    setShouldRevertReceive(shouldRevert, overrides?): Promise<ContractTransaction>;
    setShouldRevertSend(shouldRevert, overrides?): Promise<ContractTransaction>;
    tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<ContractTransaction>;
    tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<ContractTransaction>;
    upgradeAll(token, overrides?): Promise<ContractTransaction>;
    upgradeAllToSelf(token, overrides?): Promise<ContractTransaction>;
}

Type declaration

  • burn:function
    • Parameters

      • token: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • canImplementInterfaceForAddress:function
    • Parameters

      • interfaceHash: BytesLike
      • account: string
      • Optional overrides: CallOverrides

      Returns Promise<[string]>

  • recipientFor:function
    • Parameters

      • account: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • registerRecipient:function
    • Parameters

      • recipient: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • registerSender:function
    • Parameters

      • sender: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • send:function
    • Parameters

      • token: string
      • to: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • senderFor:function
    • Parameters

      • account: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • setShouldRevertReceive:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • setShouldRevertSend:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • tokensReceived:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • tokensToSend:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • upgradeAll:function
    • Parameters

      • token: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

  • upgradeAllToSelf:function
    • Parameters

      • token: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<ContractTransaction>

interface: ERC777SenderRecipientMockInterface
populateTransaction: {
    burn(token, amount, data, overrides?): Promise<PopulatedTransaction>;
    canImplementInterfaceForAddress(interfaceHash, account, overrides?): Promise<PopulatedTransaction>;
    recipientFor(account, overrides?): Promise<PopulatedTransaction>;
    registerRecipient(recipient, overrides?): Promise<PopulatedTransaction>;
    registerSender(sender, overrides?): Promise<PopulatedTransaction>;
    send(token, to, amount, data, overrides?): Promise<PopulatedTransaction>;
    senderFor(account, overrides?): Promise<PopulatedTransaction>;
    setShouldRevertReceive(shouldRevert, overrides?): Promise<PopulatedTransaction>;
    setShouldRevertSend(shouldRevert, overrides?): Promise<PopulatedTransaction>;
    tokensReceived(operator, from, to, amount, userData, operatorData, overrides?): Promise<PopulatedTransaction>;
    tokensToSend(operator, from, to, amount, userData, operatorData, overrides?): Promise<PopulatedTransaction>;
    upgradeAll(token, overrides?): Promise<PopulatedTransaction>;
    upgradeAllToSelf(token, overrides?): Promise<PopulatedTransaction>;
}

Type declaration

  • burn:function
    • Parameters

      • token: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • canImplementInterfaceForAddress:function
    • Parameters

      • interfaceHash: BytesLike
      • account: string
      • Optional overrides: CallOverrides

      Returns Promise<PopulatedTransaction>

  • recipientFor:function
    • Parameters

      • account: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • registerRecipient:function
    • Parameters

      • recipient: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • registerSender:function
    • Parameters

      • sender: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • send:function
    • Parameters

      • token: string
      • to: string
      • amount: BigNumberish
      • data: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • senderFor:function
    • Parameters

      • account: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • setShouldRevertReceive:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • setShouldRevertSend:function
    • Parameters

      • shouldRevert: boolean
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • tokensReceived:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • tokensToSend:function
    • Parameters

      • operator: string
      • from: string
      • to: string
      • amount: BigNumberish
      • userData: BytesLike
      • operatorData: BytesLike
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • upgradeAll:function
    • Parameters

      • token: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

  • upgradeAllToSelf:function
    • Parameters

      • token: string
      • Optional overrides: Overrides & {
            from?: string;
        }

      Returns Promise<PopulatedTransaction>

removeListener: OnEvent<ERC777SenderRecipientMock>

Methods

  • Parameters

    • addressOrName: string

    Returns this

  • Parameters

    • token: string
    • amount: BigNumberish
    • data: BytesLike
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • interfaceHash: BytesLike
    • account: string
    • Optional overrides: CallOverrides

    Returns Promise<string>

  • Parameters

    • signerOrProvider: string | Signer | Provider

    Returns this

  • Returns Promise<ERC777SenderRecipientMock>

  • Type Parameters

    • TEvent extends TypedEvent<any, any>

    Parameters

    • Optional eventFilter: TypedEventFilter<TEvent>

    Returns TypedListener<TEvent>[]

  • Parameters

    • Optional eventName: string

    Returns Listener[]

  • Type Parameters

    • TEvent extends TypedEvent<any, any>

    Parameters

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

    Returns Promise<TEvent[]>

  • Parameters

    • account: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • recipient: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • sender: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Type Parameters

    • TEvent extends TypedEvent<any, any>

    Parameters

    • eventFilter: TypedEventFilter<TEvent>

    Returns this

  • Parameters

    • Optional eventName: string

    Returns this

  • Parameters

    • token: string
    • to: string
    • amount: BigNumberish
    • data: BytesLike
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • account: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • shouldRevert: boolean
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • shouldRevert: boolean
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • operator: string
    • from: string
    • to: string
    • amount: BigNumberish
    • userData: BytesLike
    • operatorData: BytesLike
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • operator: string
    • from: string
    • to: string
    • amount: BigNumberish
    • userData: BytesLike
    • operatorData: BytesLike
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • token: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

  • Parameters

    • token: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<ContractTransaction>

Generated using TypeDoc