LibNote.d.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /* Generated by ts-generator ver. 0.0.8 */
  2. /* tslint:disable */
  3. import {
  4. ethers,
  5. EventFilter,
  6. Signer,
  7. BigNumber,
  8. BigNumberish,
  9. PopulatedTransaction
  10. } from "ethers";
  11. import { Contract, ContractTransaction } from "@ethersproject/contracts";
  12. import { BytesLike } from "@ethersproject/bytes";
  13. import { Listener, Provider } from "@ethersproject/providers";
  14. import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi";
  15. interface LibNoteInterface extends ethers.utils.Interface {
  16. functions: {};
  17. events: {
  18. "LogNote(bytes4,address,bytes32,bytes32,bytes)": EventFragment;
  19. };
  20. getEvent(nameOrSignatureOrTopic: "LogNote"): EventFragment;
  21. }
  22. export class LibNote extends Contract {
  23. connect(signerOrProvider: Signer | Provider | string): this;
  24. attach(addressOrName: string): this;
  25. deployed(): Promise<this>;
  26. on(event: EventFilter | string, listener: Listener): this;
  27. once(event: EventFilter | string, listener: Listener): this;
  28. addListener(eventName: EventFilter | string, listener: Listener): this;
  29. removeAllListeners(eventName: EventFilter | string): this;
  30. removeListener(eventName: any, listener: Listener): this;
  31. interface: LibNoteInterface;
  32. functions: {};
  33. callStatic: {};
  34. filters: {
  35. LogNote(
  36. sig: BytesLike | null,
  37. usr: string | null,
  38. arg1: BytesLike | null,
  39. arg2: BytesLike | null,
  40. data: null
  41. ): EventFilter;
  42. };
  43. estimateGas: {};
  44. populateTransaction: {};
  45. }