/** * The IDL of the module. * * @module */ /** The IDL of the module. */ export declare const idl: { readonly module_id: "0x1::genesis"; readonly functions: readonly []; readonly structs: readonly [{ readonly name: "0x1::genesis::ValidatorConfiguration"; readonly fields: readonly [{ readonly name: "owner_address"; readonly ty: "address"; }, { readonly name: "operator_address"; readonly ty: "address"; }, { readonly name: "voter_address"; readonly ty: "address"; }, { readonly name: "stake_amount"; readonly ty: "u64"; }, { readonly name: "consensus_pubkey"; readonly ty: { readonly vector: "u8"; }; }, { readonly name: "proof_of_possession"; readonly ty: { readonly vector: "u8"; }; }, { readonly name: "network_addresses"; readonly ty: { readonly vector: "u8"; }; }, { readonly name: "full_node_network_addresses"; readonly ty: { readonly vector: "u8"; }; }]; readonly abilities: readonly ["copy", "drop"]; }]; readonly errors: {}; }; //# sourceMappingURL=idl.d.ts.map