/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import BN from "bn.js"; import { EventData, PastEventOptions } from "../Web3Types"; export interface TestRelayHubForRegistrarContract extends Truffle.Contract { "new"( meta?: Truffle.TransactionDetails ): Promise; } type AllEvents = never; export interface TestRelayHubForRegistrarInstance extends Truffle.ContractInstance { isStaked( arg0: string, txDetails?: Truffle.TransactionDetails ): Promise; setRelayManagerStaked: { ( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise>; call( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise; }; verifyCanRegister( relayManager: string, txDetails?: Truffle.TransactionDetails ): Promise; verifyRelayManagerStaked( relayManager: string, txDetails?: Truffle.TransactionDetails ): Promise; onRelayServerRegistered( relayManager: string, txDetails?: Truffle.TransactionDetails ): Promise; methods: { isStaked( arg0: string, txDetails?: Truffle.TransactionDetails ): Promise; setRelayManagerStaked: { ( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise>; call( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( relayManager: string, _isStaked: boolean, txDetails?: Truffle.TransactionDetails ): Promise; }; verifyCanRegister( relayManager: string, txDetails?: Truffle.TransactionDetails ): Promise; verifyRelayManagerStaked( relayManager: string, txDetails?: Truffle.TransactionDetails ): Promise; onRelayServerRegistered( relayManager: string, txDetails?: Truffle.TransactionDetails ): Promise; }; getPastEvents(event: string): Promise; getPastEvents( event: string, options: PastEventOptions, callback: (error: Error, event: EventData) => void ): Promise; getPastEvents(event: string, options: PastEventOptions): Promise; getPastEvents( event: string, callback: (error: Error, event: EventData) => void ): Promise; }