@byzantine/operator-sdk
Version:
SDK for integrating operators with Byzantine Finance ecosystem
28 lines (27 loc) • 725 B
TypeScript
export type ChainsOptions = 1 | 17000 | 560048;
export interface NetworkConfig {
name: string;
scanLink: string;
stETHAddress: string;
wstETHAddress: string;
byzOperatorRegistry: string;
vaultFactory: string;
delegatorFactory: string;
slasherFactory: string;
networkRegistry: string;
networkMetadataService: string;
networkMiddlewareService: string;
operatorRegistry: string;
operatorMetadataService: string;
operatorVaultOptInService: string;
operatorNetworkOptInService: string;
vaultConfigurator: string;
}
/**
* Client initialization options
*/
export interface ByzantineClientOptions {
chainId: ChainsOptions;
provider?: any;
signer?: any;
}