@hypernetlabs/objects
Version:
Objects and types shared by the Hypernet Protocol
16 lines • 716 B
TypeScript
import { ChainId } from "./ChainId";
import { EthereumContractAddress } from "./EthereumContractAddress";
import { GatewayUrl } from "./GatewayUrl";
import { PublicIdentifier } from "./PublicIdentifier";
export declare class RouterDetails {
publicIdentifier: PublicIdentifier;
supportedTokens: RouterSupportedToken[];
allowedGateways: GatewayUrl[];
constructor(publicIdentifier: PublicIdentifier, supportedTokens: RouterSupportedToken[], allowedGateways: GatewayUrl[]);
}
export declare class RouterSupportedToken {
chainId: ChainId;
tokenAddress: EthereumContractAddress;
constructor(chainId: ChainId, tokenAddress: EthereumContractAddress);
}
//# sourceMappingURL=RouterDetails.d.ts.map