@river-build/web3
Version:
Dapps for our Space and Registry contracts
15 lines • 667 B
TypeScript
import type { Abi } from 'abitype';
import { Address } from './ContractTypes';
export declare class Mutex {
queue: ((value: void | PromiseLike<void>) => void)[];
locked: boolean;
constructor();
lock(): Promise<void>;
unlock(): void;
}
export declare function toEIP55Address(address: Address): Address;
export declare function isEIP55Address(address: Address): boolean;
export declare function isHexString(value: unknown): value is Address;
export declare function deployContract(contractName: string, abi: Abi, bytecode: Address, // bytecode is a hex string
constructorArgs?: any[]): Promise<Address>;
//# sourceMappingURL=TestGatingUtils.d.ts.map