/* Generated by ts-generator ver. 0.0.8 */ /* tslint:disable */ /// import { BigNumber } from "bignumber.js"; export interface TokenRegistrarDataContract extends Truffle.Contract { "new"( _rns: string | BigNumber, _rootNode: string | BigNumber, _tokenAddr: string | BigNumber, meta?: Truffle.TransactionDetails ): Promise; } export interface TokenRegistrarDataInstance extends Truffle.ContractInstance { rns(txDetails?: Truffle.TransactionDetails): Promise; rootNode(txDetails?: Truffle.TransactionDetails): Promise; sealedBids( arg0: string | BigNumber, arg1: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; tokenContract(txDetails?: Truffle.TransactionDetails): Promise; startAuction: { ( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; startAuctions: { ( _hashes: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; call( _hashes: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hashes: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hashes: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; }; newBid: { ( _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; call( _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; }; newBidWithToken: { ( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _sealedBid: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _sealedBid: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _sealedBid: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _sealedBid: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; startAuctionsAndBid: { ( _hashes: (string | BigNumber)[], _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; call( _hashes: (string | BigNumber)[], _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hashes: (string | BigNumber)[], _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hashes: (string | BigNumber)[], _sealedBid: string | BigNumber, _tokenQuantity: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; }; unsealBid: { ( _hash: string | BigNumber, _value: number | BigNumber | string, _salt: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, _value: number | BigNumber | string, _salt: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, _value: number | BigNumber | string, _salt: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, _value: number | BigNumber | string, _salt: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; finalizeAuction: { ( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; transfer: { ( _hash: string | BigNumber, _newOwner: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, _newOwner: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, _newOwner: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, _newOwner: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; releaseDeed: { ( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; eraseNode: { ( _labels: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; call( _labels: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _labels: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _labels: (string | BigNumber)[], txDetails?: Truffle.TransactionDetails ): Promise; }; transferRegistrars: { ( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; payRent: { ( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; payRentWithToken: { ( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; call( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _from: string | BigNumber, _tokenQuantity: number | BigNumber | string, _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; }; acceptRegistrarTransfer: { ( _hash: string | BigNumber, _deed: string | BigNumber, _registrationDate: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; call( _hash: string | BigNumber, _deed: string | BigNumber, _registrationDate: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _hash: string | BigNumber, _deed: string | BigNumber, _registrationDate: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _hash: string | BigNumber, _deed: string | BigNumber, _registrationDate: number | BigNumber | string, txDetails?: Truffle.TransactionDetails ): Promise; }; state( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; entries( _hash: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise<[BigNumber, string, BigNumber, BigNumber, BigNumber]>; shaBid( _hash: string | BigNumber, _owner: string | BigNumber, _value: number | BigNumber | string, _salt: string | BigNumber, txDetails?: Truffle.TransactionDetails ): Promise; tokenFallback: { ( _from: string | BigNumber, _value: number | BigNumber | string, _data: string, txDetails?: Truffle.TransactionDetails ): Promise; call( _from: string | BigNumber, _value: number | BigNumber | string, _data: string, txDetails?: Truffle.TransactionDetails ): Promise; sendTransaction( _from: string | BigNumber, _value: number | BigNumber | string, _data: string, txDetails?: Truffle.TransactionDetails ): Promise; estimateGas( _from: string | BigNumber, _value: number | BigNumber | string, _data: string, txDetails?: Truffle.TransactionDetails ): Promise; }; }