SYMBOL INDEX (7481 symbols across 255 files) FILE: ci/benchmark_parser.py class BenchType (line 107) | class BenchType(enum.Enum): function recursive_parse (line 116) | def recursive_parse( function _create_point (line 237) | def _create_point( function parse_benchmark_file (line 251) | def parse_benchmark_file(directory): function parse_estimate_file (line 266) | def parse_estimate_file(directory): function _parse_key_results (line 281) | def _parse_key_results(result_file, crate, bench_type): function parse_object_sizes (line 318) | def parse_object_sizes(result_file, crate): function parse_key_gen_time (line 330) | def parse_key_gen_time(result_file, crate): function get_parameters (line 342) | def get_parameters(bench_id, directory): function compute_ops_per_dollar (line 364) | def compute_ops_per_dollar(data_point, product_hourly_cost): function compute_ops_per_second (line 376) | def compute_ops_per_second(data_point): function _parse_file_to_json (line 387) | def _parse_file_to_json(directory, filename): function dump_results (line 392) | def dump_results(parsed_results, filename, input_args): function check_mandatory_args (line 421) | def check_mandatory_args(input_args): FILE: ci/check-upgrade-versions.ts constant VERSION_RE (line 21) | const VERSION_RE = /(?REINITIALIZER_VERSION|MAJOR_VERSION|MINOR_VE... function extractVersions (line 23) | function extractVersions(filePath: string) { function forgeInspect (line 32) | function forgeInspect(contract: string, root: string): string | null { FILE: ci/contracts_bindings_update.py class ProjectConfig (line 22) | class ProjectConfig: method __init__ (line 25) | def __init__(self, name: str, root_dir: Path, skip_patterns: list[str]... method get_skip_args (line 32) | def get_skip_args(self) -> str: function parse_semver (line 55) | def parse_semver(version_str: str) -> tuple: function init_cli (line 60) | def init_cli() -> ArgumentParser: function main (line 88) | def main(): class ExitStatus (line 106) | class ExitStatus(Enum): class BindingsUpdater (line 115) | class BindingsUpdater: method __init__ (line 127) | def __init__(self, config: ProjectConfig): method __del__ (line 135) | def __del__(self): method _check_forge_installed (line 139) | def _check_forge_installed(): method check_bindings_up_to_date (line 175) | def check_bindings_up_to_date(self): method update_bindings (line 197) | def update_bindings(self): method check_version (line 215) | def check_version(self): method update_crate_version (line 252) | def update_crate_version(self): function log_info (line 292) | def log_info(msg: str): function log_success (line 296) | def log_success(msg: str): function log_error (line 300) | def log_error(msg: str): function log_warning (line 304) | def log_warning(msg: str): FILE: ci/local_docs_link_check.py function check_content_for_dead_links (line 19) | def check_content_for_dead_links( function is_relative_to (line 88) | def is_relative_to(path: Path, other_path: Union[str, Path]) -> bool: function main (line 108) | def main(): FILE: ci/merge-address-constants.ts constant ADDRESS_RE (line 35) | const ADDRESS_RE = /^address\s+constant\s+(\w+)\s*=\s*(0x[0-9a-fA-F]+)\s... type AddressConstant (line 37) | interface AddressConstant { function parseAddressFile (line 47) | function parseAddressFile(content: string): { header: string; constants:... function mergeConstants (line 71) | function mergeConstants( function renderAddressFile (line 97) | function renderAddressFile(header: string, constants: AddressConstant[])... FILE: coprocessor/fhevm-engine/db-migration/migrations/20240722111257_coprocessor.sql type computations (line 2) | CREATE TABLE IF NOT EXISTS computations ( type ciphertexts (line 19) | CREATE TABLE IF NOT EXISTS ciphertexts ( type input_blobs (line 33) | CREATE TABLE IF NOT EXISTS input_blobs ( type tenants (line 42) | CREATE TABLE IF NOT EXISTS tenants ( type computations_dependencies_index (line 59) | CREATE INDEX IF NOT EXISTS computations_dependencies_index ON computatio... type computations_completed_index (line 60) | CREATE INDEX IF NOT EXISTS computations_completed_index ON computations ... type computations_errors_index (line 61) | CREATE INDEX IF NOT EXISTS computations_errors_index ON computations (is... type tenants_by_api_key (line 62) | CREATE UNIQUE INDEX IF NOT EXISTS tenants_by_api_key ON tenants (tenant_... FILE: coprocessor/fhevm-engine/db-migration/migrations/20250205130209_create_pbs_computations_table.sql type pbs_computations (line 1) | CREATE TABLE IF NOT EXISTS pbs_computations ( type pbs_computations_handle_hash_idx (line 11) | CREATE INDEX IF NOT EXISTS pbs_computations_handle_hash_idx ON pbs_compu... type ciphertexts_handle_hash_idx (line 12) | CREATE INDEX IF NOT EXISTS ciphertexts_handle_hash_idx ON ciphertexts US... FILE: coprocessor/fhevm-engine/db-migration/migrations/20250207092623_verify_proofs.sql type verify_proofs (line 1) | CREATE TABLE IF NOT EXISTS verify_proofs ( type idx_verify_proofs_verified_retry (line 16) | CREATE INDEX IF NOT EXISTS idx_verify_proofs_verified_retry ON verify_pr... FILE: coprocessor/fhevm-engine/db-migration/migrations/20250217133315_add_table_blocks_valid.sql type blocks_valid (line 1) | CREATE TABLE IF NOT EXISTS blocks_valid ( FILE: coprocessor/fhevm-engine/db-migration/migrations/20250221112128_gw_listener_last_block.sql type gw_listener_last_block (line 1) | CREATE TABLE IF NOT EXISTS gw_listener_last_block ( FILE: coprocessor/fhevm-engine/db-migration/migrations/20250303135355_fhevm_listner_auto_notify.sql function notify_work_available (line 2) | CREATE OR REPLACE FUNCTION notify_work_available() FILE: coprocessor/fhevm-engine/db-migration/migrations/20250310120834_create_ciphertext_digest.sql type ciphertext_digest (line 3) | CREATE TABLE ciphertext_digest ( FILE: coprocessor/fhevm-engine/db-migration/migrations/20250317140442_create_allow_handle.sql type allowed_handles (line 1) | CREATE TABLE allowed_handles ( FILE: coprocessor/fhevm-engine/db-migration/migrations/20250512084614_fhevm_listner_auto_notify_acl.sql function notify_event_pbs_computations (line 2) | CREATE OR REPLACE FUNCTION notify_event_pbs_computations() function notify_event_allowed_handle (line 18) | CREATE OR REPLACE FUNCTION notify_event_allowed_handle() FILE: coprocessor/fhevm-engine/db-migration/migrations/20250729115448_ciphertext_digest_txn_info.sql type idx_ciphertext_digest_txn_block_number (line 5) | CREATE INDEX IF NOT EXISTS idx_ciphertext_digest_txn_block_number ON cip... FILE: coprocessor/fhevm-engine/db-migration/migrations/20250729123642_allowed_handles_txn_info.sql type idx_allowed_handles_txn_block_number (line 5) | CREATE INDEX IF NOT EXISTS idx_allowed_handles_txn_block_number ON allow... FILE: coprocessor/fhevm-engine/db-migration/migrations/20250801080000_computations_transaction_id.sql type idx_computations_transaction_id (line 10) | CREATE INDEX IF NOT EXISTS idx_computations_transaction_id type idx_computations_schedule_order (line 13) | CREATE INDEX IF NOT EXISTS idx_computations_schedule_order type idx_computations_dependence_chain (line 17) | CREATE INDEX IF NOT EXISTS idx_computations_dependence_chain FILE: coprocessor/fhevm-engine/db-migration/migrations/20250801080001_allowed_handles_computed_flag.sql type idx_allowed_handles_is_computed (line 10) | CREATE INDEX IF NOT EXISTS idx_allowed_handles_is_computed type idx_allowed_handles_allowed_at (line 12) | CREATE INDEX IF NOT EXISTS idx_allowed_handles_allowed_at type idx_allowed_handles_handle (line 15) | CREATE INDEX IF NOT EXISTS idx_allowed_handles_handle FILE: coprocessor/fhevm-engine/db-migration/migrations/20250831080000_allowed_handles_schedule_order.sql type idx_allowed_handles_schedule_order (line 5) | CREATE INDEX IF NOT EXISTS idx_allowed_handles_schedule_order FILE: coprocessor/fhevm-engine/db-migration/migrations/20250920080000_computations_scheduling.sql type idx_computations_is_allowed (line 15) | CREATE INDEX IF NOT EXISTS idx_computations_is_allowed type idx_computations_schedule_order (line 18) | CREATE INDEX IF NOT EXISTS idx_computations_schedule_order type idx_computations_pk (line 21) | CREATE INDEX IF NOT EXISTS idx_computations_pk FILE: coprocessor/fhevm-engine/db-migration/migrations/20250929064611_create_transactions_table.sql type idx_pbs_computations_transactions (line 4) | CREATE INDEX IF NOT EXISTS idx_pbs_computations_transactions ON pbs_comp... type idx_allowed_handles_transactions (line 9) | CREATE INDEX IF NOT EXISTS idx_allowed_handles_transactions ON allowed_h... type idx_verify_proofs_transactions (line 14) | CREATE INDEX IF NOT EXISTS idx_verify_proofs_transactions ON verify_proo... type idx_ciphertext_digest_transactions (line 19) | CREATE INDEX IF NOT EXISTS idx_ciphertext_digest_transactions ON ciphert... type transactions (line 21) | CREATE TABLE transactions ( FILE: coprocessor/fhevm-engine/db-migration/migrations/20251002083309_add_transactions_index.sql type idx_transactions_completed_createdat (line 2) | CREATE INDEX idx_transactions_completed_createdat type idx_transactions_incomplete_createdat (line 7) | CREATE INDEX idx_transactions_incomplete_createdat FILE: coprocessor/fhevm-engine/db-migration/migrations/20251006080000_computations_auto_notify.sql function notify_work_available (line 2) | CREATE OR REPLACE FUNCTION notify_work_available() FILE: coprocessor/fhevm-engine/db-migration/migrations/20251013083601_delegations.sql type delegate_user_decrypt (line 1) | CREATE TABLE IF NOT EXISTS delegate_user_decrypt ( type idx_delegate_user_decrypt_block_number (line 21) | CREATE INDEX IF NOT EXISTS idx_delegate_user_decrypt_block_number type idx_delegate_user_decrypt_on_gateway_reorg_out (line 24) | CREATE INDEX IF NOT EXISTS idx_delegate_user_decrypt_on_gateway_reorg_out type idx_delegate_user_decrypt_block_hash (line 27) | CREATE INDEX IF NOT EXISTS idx_delegate_user_decrypt_block_hash FILE: coprocessor/fhevm-engine/db-migration/migrations/20251015000000_host_listener_poller_state.sql type host_listener_poller_state (line 1) | CREATE TABLE IF NOT EXISTS host_listener_poller_state ( FILE: coprocessor/fhevm-engine/db-migration/migrations/20251126110000_computations_created_at_index.sql type idx_computations_created_at (line 1) | CREATE INDEX IF NOT EXISTS idx_computations_created_at FILE: coprocessor/fhevm-engine/db-migration/migrations/20251203140023_ciphertext_digest_idx_sent_and_handle.sql type idx_ciphertext_digest_handle (line 6) | CREATE INDEX IF NOT EXISTS idx_ciphertext_digest_handle type idx_ciphertext_digest_unsent (line 10) | CREATE INDEX IF NOT EXISTS idx_ciphertext_digest_unsent FILE: coprocessor/fhevm-engine/db-migration/migrations/20251205070512_add_pbs_computations_created_at_idx.sql type idx_pending_tasks (line 4) | CREATE INDEX idx_pending_tasks FILE: coprocessor/fhevm-engine/db-migration/migrations/20251205154454_create_dependence_chain_table.sql type dependence_chain (line 1) | CREATE TABLE dependence_chain ( type idx_pending_dependence_chain (line 19) | CREATE INDEX idx_pending_dependence_chain type idx_dependence_chain_worker_id (line 23) | CREATE INDEX idx_dependence_chain_worker_id type idx_dependence_chain_worker_id_and_dependence_chain_id (line 26) | CREATE INDEX idx_dependence_chain_worker_id_and_dependence_chain_id type idx_dependence_chain_processing_by_worker (line 29) | CREATE INDEX idx_dependence_chain_processing_by_worker FILE: coprocessor/fhevm-engine/db-migration/migrations/20251218162249_extend_dcid_table.sql type idx_pending_dependence_chain (line 13) | CREATE INDEX idx_pending_dependence_chain FILE: coprocessor/fhevm-engine/db-migration/migrations/20251221080000_dependence_chain_index_processed_last_updated.sql type idx_dependence_chain_processed_last_updated (line 1) | CREATE INDEX idx_dependence_chain_processed_last_updated FILE: coprocessor/fhevm-engine/db-migration/migrations/20251224110000_ciphertexts_partial_indexes.sql type idx_ciphertexts_tenant_handle (line 4) | CREATE INDEX IF NOT EXISTS idx_ciphertexts_tenant_handle type idx_ciphertexts_created_at (line 8) | CREATE INDEX IF NOT EXISTS idx_ciphertexts_created_at type idx_ciphertext_digest_ciphertext_null (line 13) | CREATE INDEX IF NOT EXISTS idx_ciphertext_digest_ciphertext_null type idx_ciphertext_digest_ciphertext128_null (line 16) | CREATE INDEX IF NOT EXISTS idx_ciphertext_digest_ciphertext128_null type idx_ciphertexts_ciphertext_null (line 19) | CREATE INDEX IF NOT EXISTS idx_ciphertexts_ciphertext_null type idx_ciphertexts_ciphertext128_null (line 22) | CREATE INDEX IF NOT EXISTS idx_ciphertexts_ciphertext128_null FILE: coprocessor/fhevm-engine/db-migration/migrations/20251230155309_improve_sns_and_txsend_select_indexing.sql type idx_pbs_computations_pending_created_at (line 3) | CREATE INDEX IF NOT EXISTS idx_pbs_computations_pending_created_at type idx_ciphertexts_handle_not_null (line 7) | CREATE INDEX IF NOT EXISTS idx_ciphertexts_handle_not_null type idx_allowed_txn_is_sent (line 13) | CREATE INDEX IF NOT EXISTS idx_allowed_txn_is_sent type idx_allowed_txn_retries (line 16) | CREATE INDEX IF NOT EXISTS idx_allowed_txn_retries FILE: coprocessor/fhevm-engine/db-migration/migrations/20260105120000_dependence_chain_proofs_indexing.sql type idx_verify_proofs_retry_count (line 3) | CREATE INDEX IF NOT EXISTS idx_verify_proofs_retry_count type idx_dependence_chain_unlock (line 8) | CREATE INDEX IF NOT EXISTS idx_dependence_chain_unlock FILE: coprocessor/fhevm-engine/db-migration/migrations/20260106150619_create_ciphertexts128_table.sql type ciphertexts128 (line 1) | CREATE TABLE ciphertexts128 ( type idx_ciphertexts128_handle (line 10) | CREATE INDEX idx_ciphertexts128_handle FILE: coprocessor/fhevm-engine/db-migration/migrations/20260110190000_index_dependence_chain.sql type idx_dependence_chain_last_updated_at (line 1) | CREATE INDEX IF NOT EXISTS idx_dependence_chain_last_updated_at FILE: coprocessor/fhevm-engine/db-migration/migrations/20260128095635_remove_tenants.sql type keys (line 18) | CREATE TABLE keys ( type crs (line 35) | CREATE TABLE crs ( type host_chains (line 48) | CREATE TABLE host_chains ( type idx_allowed_handles_no_tenant (line 83) | CREATE UNIQUE INDEX idx_allowed_handles_no_tenant ON allowed_handles (ha... type idx_input_blobs_no_tenant (line 84) | CREATE UNIQUE INDEX idx_input_blobs_no_tenant ON input_blobs (blob_hash) type idx_ciphertext_digest_no_tenant (line 85) | CREATE UNIQUE INDEX idx_ciphertext_digest_no_tenant ON ciphertext_digest... type idx_ciphertexts_no_tenant (line 86) | CREATE UNIQUE INDEX idx_ciphertexts_no_tenant ON ciphertexts (handle, ci... type idx_ciphertexts128_no_tenant (line 87) | CREATE UNIQUE INDEX idx_ciphertexts128_no_tenant ON ciphertexts128 (handle) type idx_computations_no_tenant (line 88) | CREATE UNIQUE INDEX idx_computations_no_tenant ON computations (output_h... type idx_pbs_computations_no_tenant (line 89) | CREATE UNIQUE INDEX idx_pbs_computations_no_tenant ON pbs_computations (... FILE: coprocessor/fhevm-engine/db-migration/migrations/20260204130000_dependence_chain_schedule_priority.sql type idx_pending_dependence_chain (line 7) | CREATE INDEX idx_pending_dependence_chain FILE: coprocessor/fhevm-engine/fhevm-engine-common/build.rs function main (line 3) | fn main() { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/bin/generate_keys.rs function main (line 3) | fn main() { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/chain_id.rs type ChainId (line 12) | pub struct ChainId(i64); method as_i64 (line 23) | pub fn as_i64(self) -> i64 { method as_u64 (line 30) | pub fn as_u64(self) -> u64 { type Error (line 36) | type Error = InvalidChainId; method try_from (line 38) | fn try_from(value: i64) -> Result { type Error (line 50) | type Error = InvalidChainId; method try_from (line 52) | fn try_from(value: u64) -> Result { type Error (line 64) | type Error = InvalidChainId; method try_from (line 66) | fn try_from(value: U256) -> Result { method fmt (line 83) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { type InvalidChainId (line 16) | pub struct InvalidChainId { method from (line 77) | fn from(id: ChainId) -> Self { function valid_i64 (line 93) | fn valid_i64() { function valid_u64 (line 100) | fn valid_u64() { function zero_is_valid (line 107) | fn zero_is_valid() { function max_i64 (line 120) | fn max_i64() { function rejects_negative_i64 (line 127) | fn rejects_negative_i64() { function rejects_overflow_u64 (line 132) | fn rejects_overflow_u64() { function valid_u256 (line 138) | fn valid_u256() { function rejects_overflow_u256 (line 144) | fn rejects_overflow_u256() { function into_u256 (line 149) | fn into_u256() { function display (line 156) | fn display() { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/crs.rs type CrsId (line 8) | pub type CrsId = Vec; type Crs (line 11) | pub struct Crs { type CrsCache (line 17) | pub struct CrsCache { method load (line 22) | pub async fn load(pool: &PgPool) -> Result { method get_latest (line 39) | pub fn get_latest(&self) -> Option<&Crs> { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/db_keys.rs type DbKeyId (line 14) | pub type DbKeyId = Vec; type DbKeyCache (line 17) | pub struct DbKeyCache { method new (line 22) | pub fn new(capacity: usize) -> anyhow::Result { method fetch (line 30) | pub async fn fetch<'a, T>(&self, db_key_id: &DbKeyId, executor: T) -> ... method fetch_latest (line 47) | pub async fn fetch_latest<'a, T>(&self, executor: T) -> anyhow::Result... method populate (line 128) | pub async fn populate<'a, T>( method query_db_keys (line 168) | async fn query_db_keys<'a, T>( type DbKey (line 242) | pub struct DbKey { constant CHUNK_SIZE (line 258) | const CHUNK_SIZE: i32 = 64 * 1024; function read_keys_from_large_object_by_key_id_gw (line 260) | pub async fn read_keys_from_large_object_by_key_id_gw( function read_large_object_in_chunks (line 277) | async fn read_large_object_in_chunks( function write_large_object_in_chunks (line 362) | pub async fn write_large_object_in_chunks( function write_large_object_in_chunks_tx (line 373) | pub async fn write_large_object_in_chunks_tx( FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/gpu_memory.rs method move_to_current_device (line 16) | pub fn move_to_current_device(&mut self) { method get_size_on_gpu (line 34) | pub fn get_size_on_gpu(&self) -> u64 { function get_supported_ct_size_on_gpu (line 56) | pub fn get_supported_ct_size_on_gpu(ct_type: i16) -> u64 { function reserve_memory_on_gpu (line 66) | pub fn reserve_memory_on_gpu(amount: u64, idx: usize) { function release_memory_on_gpu (line 79) | pub fn release_memory_on_gpu(amount: u64, idx: usize) { function get_op_size_on_gpu (line 85) | pub fn get_op_size_on_gpu( FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/healthz_server.rs type HealthResponse (line 18) | struct HealthResponse { method from (line 26) | fn from(status: HealthStatus) -> Self { type Version (line 65) | pub struct Version { type HealthCheckService (line 71) | pub trait HealthCheckService: Send + Sync { method health_check (line 72) | fn health_check(&self) -> impl std::future::Future impl std::future::Future + Send; method get_version (line 74) | fn get_version(&self) -> Version; function default_get_version (line 79) | pub fn default_get_version() -> Version { type HttpServer (line 87) | pub struct HttpServer { function new (line 94) | pub fn new(service: Arc, port: u16, cancel_token: CancellationToken) ... function start (line 101) | pub async fn start(&self) -> anyhow::Result<()> { function health_handler (line 130) | async fn health_handler(State(service): State>) -> impl IntoRespo... function liveness_handler (line 141) | async fn liveness_handler(State(service): State>) -> impl IntoRes... function version_handler (line 161) | async fn version_handler(State(service): State>) -> impl IntoResp... type HealthStatus (line 168) | pub struct HealthStatus { method set_db_connected (line 180) | pub async fn set_db_connected(&mut self, pool: &PgPool) { method set_blockchain_connected (line 199) | pub async fn set_blockchain_connected(&mut self, provider: &Blockchain... method set_custom_check (line 218) | pub fn set_custom_check(&mut self, check: &'static str, value: bool, i... method add_error_details (line 223) | pub fn add_error_details(&mut self, details: String) { method is_healthy (line 227) | pub fn is_healthy(&self) -> bool { method push_error_details (line 231) | fn push_error_details(&mut self, details: &str) { method error_details (line 235) | pub fn error_details(&self) -> String { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/host_chains.rs type HostChain (line 7) | pub struct HostChain { type HostChainsCache (line 14) | pub struct HostChainsCache { method load (line 19) | pub async fn load(pool: &PgPool) -> Result { method all (line 39) | pub fn all(&self) -> Vec<&HostChain> { method get_chain (line 43) | pub fn get_chain(&self, chain_id: ChainId) -> Option<&HostChain> { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/keys.rs constant TFHE_PARAMS (line 22) | pub const TFHE_PARAMS: AtomicPatternParameters = cpu_meta_parameters.com... constant TFHE_COMPRESSION_PARAMS (line 24) | pub const TFHE_COMPRESSION_PARAMS: CompressionParameters = cpu_meta_para... constant TFHE_COMPACT_PK_PARAMS (line 28) | pub const TFHE_COMPACT_PK_PARAMS: DedicatedCompactPublicKeyParameters = ... constant TFHE_NOISE_SQUASHING_PARAMS (line 31) | pub const TFHE_NOISE_SQUASHING_PARAMS: MetaNoiseSquashingParameters = cp... constant TFHE_PKS_RERANDOMIZATION_PARAMS (line 34) | pub const TFHE_PKS_RERANDOMIZATION_PARAMS: ShortintKeySwitchingParameter... constant TFHE_PARAMS (line 39) | pub const TFHE_PARAMS: AtomicPatternParameters = gpu_meta_parameters.com... constant TFHE_COMPRESSION_PARAMS (line 41) | pub const TFHE_COMPRESSION_PARAMS: CompressionParameters = gpu_meta_para... constant MAX_BITS_TO_PROVE (line 45) | pub const MAX_BITS_TO_PROVE: usize = 2048; type FhevmKeys (line 48) | pub struct FhevmKeys { method new (line 80) | pub fn new() -> Self { method new_config (line 131) | pub fn new_config() -> Config { method set_server_key_for_current_thread (line 148) | pub fn set_server_key_for_current_thread(&self) { method set_gpu_server_key_for_current_thread (line 151) | pub fn set_gpu_server_key_for_current_thread(&self) { method from (line 268) | fn from(f: SerializedFhevmKeys) -> Self { type SerializedFhevmKeys (line 61) | pub struct SerializedFhevmKeys { constant DIRECTORY (line 160) | const DIRECTORY: &'static str = "../fhevm-keys"; constant SKS (line 162) | const SKS: &'static str = "../fhevm-keys/sks"; constant CKS (line 164) | const CKS: &'static str = "../fhevm-keys/cks"; constant PKS (line 166) | const PKS: &'static str = "../fhevm-keys/pks"; constant PUBLIC_PARAMS (line 168) | const PUBLIC_PARAMS: &'static str = "../fhevm-keys/pp"; constant FULL_SKS (line 170) | const FULL_SKS: &'static str = "../fhevm-keys/sns_pk"; constant GPU_CSKS (line 173) | const GPU_CSKS: &'static str = "../fhevm-keys/gpu-csks"; constant GPU_CKS (line 175) | const GPU_CKS: &'static str = "../fhevm-keys/gpu-cks"; constant GPU_PKS (line 177) | const GPU_PKS: &'static str = "../fhevm-keys/gpu-pks"; constant GPU_PUBLIC_PARAMS (line 179) | const GPU_PUBLIC_PARAMS: &'static str = "../fhevm-keys/gpu-pp"; method save_to_disk (line 182) | pub fn save_to_disk(self) { method load_from_disk (line 223) | pub fn load_from_disk(keys_directory: &str) -> Self { method from (line 252) | fn from(f: FhevmKeys) -> Self { method default (line 74) | fn default() -> Self { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/metrics_server.rs type HttpServer (line 12) | struct HttpServer { method new (line 18) | pub fn new(addr: &str, cancel_token: CancellationToken) -> Self { method run (line 25) | pub async fn run(&self) -> io::Result<()> { method metrics_handler (line 49) | async fn metrics_handler() -> impl IntoResponse { function spawn (line 63) | pub fn spawn(addr: Option, cancel_token: CancellationToken) -> O... function metrics_future (line 74) | pub fn metrics_future( FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/pg_pool.rs constant CODE_DEADLOCK_DETECTED (line 12) | const CODE_DEADLOCK_DETECTED: &str = "40P01"; type PostgresPoolManager (line 15) | pub struct PostgresPoolManager { method connect_pool (line 26) | pub async fn connect_pool( method spawn_with_db_retry (line 119) | pub async fn spawn_with_db_retry(&self, op: F, name: &str) -> ... method spawn_join_set_with_db_retry (line 136) | pub async fn spawn_join_set_with_db_retry( method blocking_with_db_retry (line 158) | pub async fn blocking_with_db_retry( method run_with_db_retry (line 174) | async fn run_with_db_retry(self, operation: F) -> Result<(), S... method pool (line 230) | pub fn pool(&self) -> Pool { method span (line 234) | fn span(name: &str) -> tracing::Span { type Params (line 240) | pub struct Params { type ServiceError (line 250) | pub enum ServiceError { function enable_auto_explain (line 262) | async fn enable_auto_explain( function cancellable_sleep (line 292) | async fn cancellable_sleep(cancel_token: &CancellationToken, duration: D... FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/telemetry.rs type TracerProviderGuard (line 20) | pub struct TracerProviderGuard { method new (line 25) | fn new(trace_provider: SdkTracerProvider) -> Self { method shutdown_once (line 31) | fn shutdown_once(&mut self) { method drop (line 41) | fn drop(&mut self) { function init_json_subscriber (line 64) | pub fn init_json_subscriber( function init_tracing_otel_with_logs_only_fallback (line 105) | pub fn init_tracing_otel_with_logs_only_fallback( function setup_otel_with_tracer (line 119) | fn setup_otel_with_tracer( type MetricsConfig (line 147) | pub struct MetricsConfig { method fmt (line 191) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method default (line 154) | fn default() -> Self { type Err (line 164) | type Err = String; method from_str (line 166) | fn from_str(s: &str) -> Result { function gen_linear_buckets (line 200) | pub fn gen_linear_buckets(conf: &MetricsConfig) -> Vec { function register_histogram (line 211) | pub fn register_histogram(config: Option<&MetricsConfig>, name: &str, de... function short_hex_id (line 218) | pub fn short_hex_id(value: &[u8]) -> String { function record_short_hex (line 222) | pub fn record_short_hex(span: &Span, field: &'static str, value: &[u8]) { function record_short_hex_if_some (line 226) | pub fn record_short_hex_if_some>( function set_current_span_error (line 236) | pub fn set_current_span_error(error: &impl fmt::Display) { type TransactionMetrics (line 248) | pub struct TransactionMetrics { method new (line 255) | pub fn new(capacity: NonZeroUsize) -> Self { method is_new_transaction (line 264) | async fn is_new_transaction(&self, txn_hash: &[u8]) -> bool { method is_transaction_completed (line 275) | async fn is_transaction_completed(&self, txn_hash: &[u8]) -> bool { method begin_transaction (line 287) | pub async fn begin_transaction( method clean_up_transactions (line 317) | async fn clean_up_transactions(&self, pool: &sqlx::PgPool) { method end_transaction (line 348) | pub async fn end_transaction( method get_transaction_latency (line 413) | async fn get_transaction_latency( function try_begin_transaction (line 433) | pub async fn try_begin_transaction( function try_end_l1_transaction (line 452) | pub async fn try_end_l1_transaction( function try_end_zkproof_transaction (line 503) | pub async fn try_end_zkproof_transaction( function otel_guard_shutdown_once_disarms_provider (line 522) | fn otel_guard_shutdown_once_disarms_provider() { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/tfhe_ops.rs function deserialize_fhe_ciphertext (line 20) | pub fn deserialize_fhe_ciphertext( function trivial_encrypt_be_bytes (line 78) | pub fn trivial_encrypt_be_bytes(output_type: i16, input_bytes: &[u8]) ->... function current_ciphertext_version (line 263) | pub fn current_ciphertext_version() -> i16 { function try_expand_ciphertext_list (line 267) | pub fn try_expand_ciphertext_list( function extract_ct_list (line 289) | pub fn extract_ct_list( function check_fhe_operand_types (line 432) | pub fn check_fhe_operand_types( function validate_fhe_type (line 709) | pub fn validate_fhe_type(input_type: i32) -> Result<(), FhevmError> { function does_fhe_operation_support_scalar (line 719) | pub fn does_fhe_operation_support_scalar(op: &SupportedFheOperations) ->... function does_fhe_operation_support_both_encrypted_operands (line 734) | pub fn does_fhe_operation_support_both_encrypted_operands(op: &Supported... function perform_fhe_operation (line 739) | pub fn perform_fhe_operation( function perform_fhe_operation (line 749) | pub fn perform_fhe_operation( function perform_fhe_operation_impl (line 767) | pub fn perform_fhe_operation_impl( function to_be_u4_bit (line 3128) | pub fn to_be_u4_bit(inp: &[u8]) -> u8 { function to_be_u8_bit (line 3132) | pub fn to_be_u8_bit(inp: &[u8]) -> u8 { function to_constant_size_array (line 3140) | fn to_constant_size_array(inp: &[u8]) -> [u8; SIZE] { function to_be_u16_bit (line 3161) | pub fn to_be_u16_bit(inp: &[u8]) -> u16 { function to_be_u32_bit (line 3167) | pub fn to_be_u32_bit(inp: &[u8]) -> u32 { function to_be_u64_bit (line 3173) | pub fn to_be_u64_bit(inp: &[u8]) -> u64 { function to_be_u128_bit (line 3179) | pub fn to_be_u128_bit(inp: &[u8]) -> u128 { function to_be_u160_bit (line 3186) | pub fn to_be_u160_bit(inp: &[u8]) -> U256 { function to_be_u256_bit (line 3198) | pub fn to_be_u256_bit(inp: &[u8]) -> U256 { function to_be_u512_bit (line 3207) | pub fn to_be_u512_bit(inp: &[u8]) -> StaticUnsignedBigInt<8> { function to_be_u1024_bit (line 3217) | pub fn to_be_u1024_bit(inp: &[u8]) -> StaticUnsignedBigInt<16> { function to_be_u2048_bit (line 3227) | pub fn to_be_u2048_bit(inp: &[u8]) -> StaticUnsignedBigInt<32> { function arr_non_zero (line 3237) | fn arr_non_zero(inp: &[u8]) -> bool { function be_number_random_bits (line 3246) | fn be_number_random_bits(inp: &[u8]) -> u32 { function random_bits_from_arr (line 3267) | fn random_bits_from_arr() { function generate_random_number (line 3287) | pub fn generate_random_number( FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/types.rs type FhevmError (line 20) | pub enum FhevmError { method fmt (line 145) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { function panic_payload_to_string (line 348) | fn panic_payload_to_string(payload: Box) -> St... type SupportedFheCiphertexts (line 359) | pub enum SupportedFheCiphertexts { method serialize (line 417) | pub fn serialize(&self) -> (i16, Vec) { method to_ciphertext64 (line 438) | pub fn to_ciphertext64(self) -> BaseRadixCiphertext { method type_num (line 460) | pub fn type_num(&self) -> i16 { method type_name (line 482) | pub fn type_name(&self) -> &'static str { method decrypt (line 500) | pub fn decrypt(&self, client_key: &tfhe::ClientKey) -> String { method compress (line 558) | pub fn compress(&self) -> std::result::Result, FhevmError> { method decompress (line 594) | pub fn decompress(ct_type: i16, list: &[u8], gpu_idx: usize) -> Result... method decompress (line 608) | pub fn decompress(ct_type: i16, list: &[u8], _: usize) -> Result { method decompress_no_memcheck (line 615) | pub fn decompress_no_memcheck(ct_type: i16, list: &[u8]) -> Result bool { method add_to_re_randomization_context (line 680) | pub fn add_to_re_randomization_context(&self, context: &mut ReRandomiz... method add_re_randomization_metadata (line 722) | pub fn add_re_randomization_metadata(&mut self, hash_data: &[u8]) { method add_to_rerandomisation_context (line 764) | pub fn add_to_rerandomisation_context(&self, context: &mut ReRandomiza... method re_randomise (line 783) | pub fn re_randomise( type SupportedFheOperations (line 378) | pub enum SupportedFheOperations { method op_type (line 846) | pub fn op_type(&self) -> FheOperationType { method is_comparison (line 880) | pub fn is_comparison(&self) -> bool { method does_have_more_than_one_scalar (line 892) | pub fn does_have_more_than_one_scalar(&self) -> bool { method supports_bool_inputs (line 901) | pub fn supports_bool_inputs(&self) -> bool { method supports_ebytes_inputs (line 913) | pub fn supports_ebytes_inputs(&self) -> bool { type Error (line 948) | type Error = FhevmError; method try_from (line 950) | fn try_from(value: i16) -> Result { type Error (line 995) | type Error = FhevmError; method try_from (line 997) | fn try_from(value: i32) -> Result { type FheOperationType (line 410) | pub enum FheOperationType { function from (line 1008) | fn from(value: SupportedFheOperations) -> Self { type Handle (line 1013) | pub type Handle = Vec; constant HANDLE_LEN (line 1014) | pub const HANDLE_LEN: usize = 32; function get_ct_type (line 1016) | pub fn get_ct_type(handle: &[u8]) -> Result { function is_ebytes_type (line 1023) | pub fn is_ebytes_type(inp: i16) -> bool { type SchedulePriority (line 1029) | pub enum SchedulePriority { function from (line 1036) | fn from(value: SchedulePriority) -> Self { type AllowEvents (line 1042) | pub enum AllowEvents { type Error (line 1052) | type Error = AllowEventsError; method try_from (line 1053) | fn try_from(value: i16) -> Result { type AllowEventsError (line 1047) | pub enum AllowEventsError { type BlockchainProvider (line 1062) | pub type BlockchainProvider = FillProvider< function compress_scalar_returns_error (line 1075) | fn compress_scalar_returns_error() { FILE: coprocessor/fhevm-engine/fhevm-engine-common/src/utils.rs constant SAFE_SER_DESER_LIMIT (line 14) | pub const SAFE_SER_DESER_LIMIT: u64 = 1024 * 1024 * 16; constant SAFE_SER_DESER_KEY_LIMIT (line 15) | pub const SAFE_SER_DESER_KEY_LIMIT: u64 = 1024 * 1024 * 1024 * 2; constant SAFE_SER_DESER_SNS_KEY_LIMIT (line 16) | pub const SAFE_SER_DESER_SNS_KEY_LIMIT: u64 = 1024 * 1024 * 1024 * 2; function safe_serialize (line 18) | pub fn safe_serialize(object: &T) -> ... function safe_deserialize (line 25) | pub fn safe_deserialize( function safe_deserialize_conformant (line 32) | pub fn safe_deserialize_conformant< function safe_serialize_key (line 46) | pub fn safe_serialize_key(object: &T)... function safe_deserialize_key (line 53) | pub fn safe_deserialize_key( function safe_deserialize_sns_key (line 60) | pub fn safe_deserialize_sns_key String { type HeartBeat (line 93) | pub struct HeartBeat { method new (line 98) | pub fn new() -> Self { method now_timestamp (line 105) | fn now_timestamp(&self) -> u64 { method update (line 109) | pub fn update(&self) { method is_recent (line 114) | pub fn is_recent(&self, freshness: &Duration) -> bool { method default (line 121) | fn default() -> Self { type DatabaseURL (line 128) | pub struct DatabaseURL(String); method from (line 131) | fn from(s: &str) -> Self { method from (line 138) | fn from(s: String) -> Self { method new_with_app_name (line 160) | pub fn new_with_app_name(base: &str, app_name: &str) -> Self { method default_app_name (line 181) | fn default_app_name() -> String { method as_str (line 192) | pub fn as_str(&self) -> &str { method into_inner (line 196) | pub fn into_inner(self) -> String { method mask_password (line 200) | fn mask_password(options: &PgConnectOptions) -> String { method parse (line 213) | pub fn parse(&self) -> Result { method fmt (line 219) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method fmt (line 230) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { method default (line 146) | fn default() -> Self { type Err (line 240) | type Err = sqlx::Error; method from_str (line 242) | fn from_str(s: &str) -> Result { function log_backend (line 249) | pub fn log_backend() -> bool { function log_backend_impl (line 254) | fn log_backend_impl() -> bool { function log_backend_impl (line 267) | fn log_backend_impl() -> bool { FILE: coprocessor/fhevm-engine/fhevm-engine-common/tests/utils.rs function mask_database_url (line 4) | async fn mask_database_url() { FILE: coprocessor/fhevm-engine/gw-listener/build.rs function main (line 10) | fn main() { FILE: coprocessor/fhevm-engine/gw-listener/src/aws_s3.rs type S3Policy (line 12) | pub struct S3Policy { constant DEFAULT (line 22) | const DEFAULT: Self = Self { function create_s3_client (line 32) | pub async fn create_s3_client( type AwsS3Client (line 63) | pub struct AwsS3Client {} function find_key (line 65) | pub async fn find_key( type AwsS3Interface (line 120) | pub trait AwsS3Interface: Send + Sync { method get_bucket_key (line 97) | async fn get_bucket_key( method get_bucket_key (line 121) | async fn get_bucket_key( function bucket_from_domain (line 129) | fn bucket_from_domain(url: &Url) -> anyhow::Result { function split_url (line 140) | fn split_url(s3_bucket_url: &String) -> anyhow::Result<(String, String)> { function download_key_from_s3 (line 175) | pub async fn download_key_from_s3( function test_split_devnet_url (line 213) | fn test_split_devnet_url() { FILE: coprocessor/fhevm-engine/gw-listener/src/bin/gw_listener.rs type Conf (line 20) | struct Conf { function install_signal_handlers (line 119) | fn install_signal_handlers(cancel_token: CancellationToken) -> anyhow::R... function main (line 133) | async fn main() -> anyhow::Result<()> { FILE: coprocessor/fhevm-engine/gw-listener/src/database.rs constant CHUNK_SIZE (line 10) | const CHUNK_SIZE: usize = 128 * 1024 * 1024; type KeyRecord (line 13) | pub(crate) struct KeyRecord { method is_valid (line 21) | pub fn is_valid(&self) -> bool { function insert_key (line 29) | pub async fn insert_key( function insert_crs (line 54) | pub async fn insert_crs( FILE: coprocessor/fhevm-engine/gw-listener/src/digest.rs type DomainSep (line 7) | pub type DomainSep = [u8; DSEP_LEN]; constant DSEP_LEN (line 8) | pub const DSEP_LEN: usize = 8; constant DSEP_PUBDATA_KEY (line 10) | pub const DSEP_PUBDATA_KEY: DomainSep = *b"PDAT_KEY"; constant DSEP_PUBDATA_CRS (line 12) | pub const DSEP_PUBDATA_CRS: DomainSep = *b"PDAT_CRS"; function digest (line 14) | fn digest(domain_separator: DomainSep, bytes: &[u8]) -> [u8; 32] { function digest_key (line 25) | pub fn digest_key(bytes: &[u8]) -> [u8; 32] { function digest_crs (line 31) | pub fn digest_crs(bytes: &[u8]) -> [u8; 32] { FILE: coprocessor/fhevm-engine/gw-listener/src/drift_detector.rs type EventContext (line 18) | pub(crate) struct EventContext { type CiphertextDigest (line 26) | type CiphertextDigest = FixedBytes<32>; type DigestPair (line 29) | struct DigestPair { type Submission (line 35) | struct Submission { type ConsensusState (line 41) | struct ConsensusState { type HandleState (line 49) | struct HandleState { method new (line 62) | fn new(context: EventContext, expected_senders: Vec
) -> Self { type HandleOutcome (line 78) | enum HandleOutcome { type DriftDetector (line 85) | pub(crate) struct DriftDetector { method new (line 103) | pub(crate) fn new( method set_replaying (line 123) | pub(crate) fn set_replaying(&mut self, replaying: bool) { method set_current_expected_senders (line 127) | pub(crate) fn set_current_expected_senders(&mut self, expected_senders... method observe_submission (line 131) | pub(crate) fn observe_submission( method handle_consensus (line 215) | pub(crate) async fn handle_consensus( method refresh_pending_consensus_checks (line 244) | async fn refresh_pending_consensus_checks( method try_check_local_consensus (line 263) | async fn try_check_local_consensus( method evict_stale (line 355) | fn evict_stale(&mut self, now: Instant) { method flush_metrics (line 438) | pub(crate) fn flush_metrics(&mut self) { method evaluate_open_handles (line 447) | fn evaluate_open_handles(&mut self, now: Instant) { method earliest_open_block (line 491) | pub(crate) fn earliest_open_block(&self) -> Option { method finalize_completed_without_consensus (line 498) | fn finalize_completed_without_consensus(&mut self) { method finish_if_complete (line 536) | fn finish_if_complete(&mut self, handle: CiphertextDigest) { method end_of_batch (line 558) | pub(crate) async fn end_of_batch(&mut self, db_pool: &Pool) ... method end_of_rebuild (line 568) | pub(crate) async fn end_of_rebuild(&mut self, db_pool: &Pool... method classify_handle (line 574) | fn classify_handle(&self, state: &HandleState, now: Instant) -> Handle... function has_multiple_variants (line 607) | fn has_multiple_variants(submissions: &[Submission]) -> bool { function variant_summaries (line 614) | fn variant_summaries(submissions: &[Submission]) -> Vec { function sender_count_for_variant (line 644) | fn sender_count_for_variant(submissions: &[Submission], digests: DigestP... function rebuild_preserves_state_across_batches (line 657) | fn rebuild_preserves_state_across_batches() { function make_submission_event (line 710) | fn make_submission_event( function make_consensus_event (line 725) | fn make_consensus_event( function context (line 740) | fn context(block_number: u64) -> EventContext { function context_at (line 750) | fn context_at(block_number: u64, at: Instant) -> EventContext { function submit_digest_event_and_drift_check (line 760) | fn submit_digest_event_and_drift_check( function submit_at (line 774) | fn submit_at( function senders (line 789) | fn senders() -> Vec
{ function detector (line 797) | fn detector() -> DriftDetector { function make_consensus_state (line 806) | fn make_consensus_state( function make_consensus_state_at (line 821) | fn make_consensus_state_at( function earliest_open_block_tracks_oldest_open_handle (line 846) | fn earliest_open_block_tracks_oldest_open_handle() { function rebuild_replays_silently_then_alerts_once_on_evaluate (line 903) | fn rebuild_replays_silently_then_alerts_once_on_evaluate() { function consensus_handle_is_not_dropped_until_local_check_completes (line 940) | fn consensus_handle_is_not_dropped_until_local_check_completes() { function matching_submissions_keep_single_variant (line 998) | fn matching_submissions_keep_single_variant() { function differing_submissions_trigger_drift_once (line 1029) | fn differing_submissions_trigger_drift_once() { function handle_keeps_expected_senders_snapshot_after_rotation (line 1056) | fn handle_keeps_expected_senders_snapshot_after_rotation() { function all_expected_submissions_without_consensus_alert_and_drop_after_finalize (line 1119) | fn all_expected_submissions_without_consensus_alert_and_drop_after_final... function consensus_on_final_submission_survives_finalize_pass (line 1144) | fn consensus_on_final_submission_survives_finalize_pass() { function consensus_with_missing_submission_after_grace_alerts_and_drops (line 1179) | fn consensus_with_missing_submission_after_grace_alerts_and_drops() { function timeout_without_consensus_alerts_and_drops (line 1224) | fn timeout_without_consensus_alerts_and_drops() { function missing_submission_within_grace_period_is_not_evicted (line 1247) | fn missing_submission_within_grace_period_is_not_evicted() { function timeout_within_no_consensus_window_is_not_evicted (line 1300) | fn timeout_within_no_consensus_window_is_not_evicted() { function consensus_before_any_submission_creates_handle_state (line 1329) | fn consensus_before_any_submission_creates_handle_state() { function equivocation_warns_but_does_not_duplicate_submission (line 1370) | fn equivocation_warns_but_does_not_duplicate_submission() { function duplicate_submission_same_digests_is_ignored (line 1407) | fn duplicate_submission_same_digests_is_ignored() { function local_check_not_ready_evicts_after_timeout (line 1437) | fn local_check_not_ready_evicts_after_timeout() { function flush_resets_counters (line 1480) | fn flush_resets_counters() { function setup_db (line 1499) | async fn setup_db() -> (Pool, Option) -> std::fmt::Result { type ListenerProgress (line 51) | struct ListenerProgress { type GatewayListener (line 57) | pub struct GatewayListener< function new (line 72) | pub fn new( function run (line 90) | pub async fn run(&self) -> anyhow::Result<()> { function run_get_logs (line 131) | async fn run_get_logs( function fetch_expected_senders (line 393) | async fn fetch_expected_senders( function rebuild_drift_detector (line 422) | async fn rebuild_drift_detector( function process_ciphertext_commits_log (line 495) | async fn process_ciphertext_commits_log( function process_gateway_config_log (line 525) | fn process_gateway_config_log( function verify_proof_request (line 556) | async fn verify_proof_request( function activate_key (line 597) | async fn activate_key( function activate_crs (line 666) | async fn activate_crs( function reset_sleep_duration (line 703) | fn reset_sleep_duration(&self, sleep_duration: &mut u64) { function sleep_with_backoff (line 707) | async fn sleep_with_backoff(&self, sleep_duration: &mut u64) { function get_listener_progress (line 712) | async fn get_listener_progress( function update_listener_progress (line 738) | async fn update_listener_progress( function health_check (line 777) | pub async fn health_check(&self) -> HealthStatus { function key_id_to_database_bytes (line 846) | pub fn key_id_to_database_bytes(key_id: KeyId) -> [u8; 32] { function to_key_prefix (line 850) | pub fn to_key_prefix(val: KeyType) -> &'static str { function key_id_to_aws_key (line 857) | pub fn key_id_to_aws_key(key_id: KeyId) -> String { function test_key_id_consistency (line 863) | fn test_key_id_consistency() { FILE: coprocessor/fhevm-engine/gw-listener/src/http_server.rs type HealthResponse (line 22) | struct HealthResponse { method from (line 31) | fn from(status: HealthStatus) -> Self { type HttpServer (line 46) | pub struct HttpServer< function new (line 60) | pub fn new( function start (line 72) | pub async fn start(&self) -> anyhow::Result<()> { function health_handler (line 101) | async fn health_handler< function liveness_handler (line 118) | async fn liveness_handler< FILE: coprocessor/fhevm-engine/gw-listener/src/lib.rs type KeyId (line 18) | pub(crate) type KeyId = Uint<256, 4>; type KeyType (line 21) | pub enum KeyType { type Error (line 27) | type Error = anyhow::Error; method try_from (line 28) | fn try_from(value: u8) -> anyhow::Result { type ConfigSettings (line 38) | pub struct ConfigSettings { function chain_id_from_env (line 66) | pub fn chain_id_from_env() -> Option { method default (line 84) | fn default() -> Self { type HealthStatus (line 110) | pub struct HealthStatus { method healthy (line 122) | pub fn healthy() -> Self { method unhealthy (line 131) | pub fn unhealthy( FILE: coprocessor/fhevm-engine/gw-listener/src/sks_key.rs function extract_server_key_without_ns (line 5) | pub fn extract_server_key_without_ns(sns_key: &[u8]) -> anyhow::Result Self { method add (line 64) | fn add(&mut self, data: &[u8]) { method contains (line 69) | fn contains(&self, substr: &str) -> bool { type Writer (line 74) | struct Writer { method new (line 79) | fn new(logs: TestLogs) -> Self { method write (line 85) | fn write(&mut self, buf: &[u8]) -> std::io::Result { method flush (line 90) | fn flush(&mut self) -> std::io::Result<()> { type Writer (line 96) | type Writer = Self; method make_writer (line 98) | fn make_writer(&'a self) -> Self::Writer { type TestEnvironment (line 105) | struct TestEnvironment { method new (line 116) | async fn new() -> anyhow::Result { method wait_for_log (line 170) | async fn wait_for_log(&self, log: &str) -> anyhow::Result<()> { constant RETRY_EVENT_TO_DB (line 181) | const RETRY_EVENT_TO_DB: u64 = 20; constant LOG_RETRY_COUNT (line 182) | const LOG_RETRY_COUNT: u64 = 50; constant RETRY_DELAY (line 183) | const RETRY_DELAY: Duration = Duration::from_millis(500); function verify_proof_request_inserted_into_db (line 187) | async fn verify_proof_request_inserted_into_db() -> anyhow::Result<()> { function has_not_public_key (line 250) | async fn has_not_public_key(db_pool: &Pool, key_id: U256) -> a... function has_public_key (line 254) | async fn has_public_key(db_pool: &Pool, key_id: U256) -> anyho... function has_public_key_gen (line 258) | async fn has_public_key_gen( function has_not_server_key (line 284) | async fn has_not_server_key(db_pool: &Pool, key_id: U256) -> a... function has_server_key (line 288) | async fn has_server_key(db_pool: &Pool, key_id: U256) -> anyho... function has_server_key_gen (line 292) | async fn has_server_key_gen( function has_not_crs (line 318) | async fn has_not_crs(db_pool: &Pool, crs_id: U256) -> anyhow::... function has_crs (line 322) | async fn has_crs(db_pool: &Pool, crs_id: U256) -> anyhow::Resu... function has_crs_gen (line 326) | async fn has_crs_gen(db_pool: &Pool, retry: bool, crs_id: U256... type AwsS3ClientMocked (line 349) | pub struct AwsS3ClientMocked(Client); method get_bucket_key (line 353) | async fn get_bucket_key( function rules (line 374) | fn rules( function keygen_ok_simple (line 451) | async fn keygen_ok_simple() -> anyhow::Result<()> { function keygen_ok_catchup_positive (line 513) | async fn keygen_ok_catchup_positive() -> anyhow::Result<()> { function keygen_ok_catchup_negative (line 519) | async fn keygen_ok_catchup_negative() -> anyhow::Result<()> { function keygen_ok_catchup_gen (line 523) | async fn keygen_ok_catchup_gen(positive: bool) -> anyhow::Result<()> { function keygen_compromised_key (line 601) | async fn keygen_compromised_key() -> anyhow::Result<()> { function keygen_bad_key_or_bucket (line 661) | async fn keygen_bad_key_or_bucket() -> anyhow::Result<()> { function keygen_only_public_or_server_key (line 718) | async fn keygen_only_public_or_server_key() -> anyhow::Result<()> { FILE: coprocessor/fhevm-engine/host-listener/build.rs function build_contracts (line 9) | fn build_contracts() { function main (line 76) | fn main() { FILE: coprocessor/fhevm-engine/host-listener/src/bin/main.rs function main (line 5) | async fn main() -> anyhow::Result<()> { FILE: coprocessor/fhevm-engine/host-listener/src/bin/poller.rs type Args (line 18) | struct Args { function main (line 126) | async fn main() -> anyhow::Result<()> { FILE: coprocessor/fhevm-engine/host-listener/src/cmd/block_history.rs type BlockHash (line 6) | pub type BlockHash = FixedBytes<32>; type BlockSummary (line 9) | pub struct BlockSummary { method from (line 17) | fn from(block: Block) -> Self { method from (line 23) | fn from(block_header: Header) -> Self { type BlockHistory (line 33) | pub struct BlockHistory { method new (line 42) | pub fn new(expected_reorg_duration: usize) -> Self { method size (line 51) | pub fn size(&self) -> usize { method is_ready_to_detect_reorg (line 55) | pub fn is_ready_to_detect_reorg(&self) -> bool { method is_known (line 61) | pub fn is_known(&self, block_hash: &BlockHash) -> bool { method find_block_by_number (line 74) | pub fn find_block_by_number( method tip (line 90) | pub fn tip(&self) -> Option { method add_block (line 94) | pub fn add_block(&mut self, block: BlockSummary) { method estimated_block_time (line 101) | pub fn estimated_block_time(&self) -> Option { constant MAXIMUM_NUMBER_OF_COMPETING_CHAIN (line 37) | const MAXIMUM_NUMBER_OF_COMPETING_CHAIN: usize = 5; constant MINIMUM_HISTORY_SIZE (line 38) | const MINIMUM_HISTORY_SIZE: usize = 2; constant MINIMUM_BLOCK_TIME_SECONDS (line 39) | const MINIMUM_BLOCK_TIME_SECONDS: u64 = 1; function test_block_history (line 125) | fn test_block_history() { function test_estimated_block_time (line 158) | fn test_estimated_block_time() { FILE: coprocessor/fhevm-engine/host-listener/src/cmd/mod.rs constant REORG_RETRY_GET_LOGS (line 34) | const REORG_RETRY_GET_LOGS: u64 = 10; constant RETRY_GET_LOGS_DELAY_IN_MS (line 35) | const RETRY_GET_LOGS_DELAY_IN_MS: u64 = 100; constant REORG_RETRY_GET_BLOCK (line 36) | const REORG_RETRY_GET_BLOCK: u64 = 10; constant RETRY_GET_BLOCK_DELAY_IN_MS (line 37) | const RETRY_GET_BLOCK_DELAY_IN_MS: u64 = 100; constant DEFAULT_BLOCK_TIME (line 39) | const DEFAULT_BLOCK_TIME: u64 = 12; constant DEFAULT_DEPENDENCE_CACHE_SIZE (line 40) | pub const DEFAULT_DEPENDENCE_CACHE_SIZE: u16 = 10_000; constant DEFAULT_DEPENDENCE_BY_CONNEXITY (line 41) | pub const DEFAULT_DEPENDENCE_BY_CONNEXITY: bool = false; constant DEFAULT_DEPENDENCE_CROSS_BLOCK (line 42) | pub const DEFAULT_DEPENDENCE_CROSS_BLOCK: bool = true; constant TIMEOUT_REQUEST_ON_WEBSOCKET (line 44) | const TIMEOUT_REQUEST_ON_WEBSOCKET: u64 = 15; type Args (line 48) | pub struct Args { type InfiniteLogIter (line 176) | pub struct InfiniteLogIter { method new (line 229) | fn new(args: &Args) -> Self { method get_chain_id (line 265) | async fn get_chain_id(&self) -> anyhow::Result { method resolve_end_at_block (line 279) | async fn resolve_end_at_block( method catchup_block_from (line 297) | async fn catchup_block_from( method get_blocks_logs_range_no_retry (line 325) | async fn get_blocks_logs_range_no_retry( method deduce_block_summary (line 378) | async fn deduce_block_summary( method split_by_block (line 412) | async fn split_by_block( method consume_catchup_blocks (line 472) | async fn consume_catchup_blocks(&mut self) { method get_block_by_number (line 544) | pub async fn get_block_by_number(&self, number: u64) -> Result { method get_current_block (line 548) | async fn get_current_block(&self) -> Result { method get_block_by_id (line 552) | async fn get_block_by_id(&self, block_id: BlockId) -> Result { method get_block (line 589) | async fn get_block(&self, block_hash: BlockHash) -> Result { method get_logs_at_hash (line 627) | async fn get_logs_at_hash( method get_missing_ancestors (line 679) | async fn get_missing_ancestors( method populate_catchup_logs_from_missing_blocks (line 715) | async fn populate_catchup_logs_from_missing_blocks( method check_missing_ancestors (line 743) | async fn check_missing_ancestors( method new_log_stream_no_retry (line 773) | async fn new_log_stream_no_retry(&mut self) -> Result<()> { method new_log_stream (line 795) | async fn new_log_stream(&mut self) { method next_block (line 802) | async fn next_block(&mut self) -> Result { method attach_logs_to (line 824) | async fn attach_logs_to( method find_last_block_and_logs (line 836) | async fn find_last_block_and_logs(&self) -> Result> { method end_at_block_reached (line 841) | async fn end_at_block_reached(&self) -> bool { method next (line 856) | async fn next(&mut self) -> Option> { method reset_for_catchup_loop (line 926) | fn reset_for_catchup_loop(&mut self) { type BlockOrTimeoutOrNone (line 200) | enum BlockOrTimeoutOrNone { function too_much_blocks_or_events (line 208) | pub fn too_much_blocks_or_events( function websocket_config (line 224) | fn websocket_config() -> WebSocketConfig { function db_insert_block (line 936) | async fn db_insert_block( function main (line 984) | pub async fn main(args: Args) -> anyhow::Result<()> { FILE: coprocessor/fhevm-engine/host-listener/src/database/dependence_chains.rs type Transaction (line 15) | struct Transaction { method new (line 28) | fn new(tx_hash: TransactionHash) -> Self { function ensure_logs_order (line 43) | fn ensure_logs_order(logs: &mut [LogTfhe]) { constant AVG_LOGS_PER_TX (line 52) | const AVG_LOGS_PER_TX: usize = 8; function scan_transactions (line 53) | fn scan_transactions( function fill_tx_dependence_maps (line 88) | async fn fill_tx_dependence_maps( function grouping_to_chains_connex (line 155) | async fn grouping_to_chains_connex( function grouping_to_chains_no_fork (line 253) | fn grouping_to_chains_no_fork( function dependence_chains (line 410) | pub async fn dependence_chains( function caller (line 482) | fn caller() -> Address { function tfhe_event (line 486) | fn tfhe_event(data: E) -> alloy::primitives::Log { function push_event (line 493) | fn push_event( function new_handle (line 515) | fn new_handle() -> Handle { function input_handle (line 557) | fn input_handle(logs: &mut Vec, tx: TransactionHash) -> Handle { function input_shared_handle (line 573) | fn input_shared_handle( function op1 (line 592) | fn op1( function op2 (line 613) | fn op2( function test_dependence_chains_1_local_chain (line 636) | async fn test_dependence_chains_1_local_chain() { function test_dependence_chains_2_local_chain (line 651) | async fn test_dependence_chains_2_local_chain() { function test_dependence_chains_2_local_chain_mixed (line 671) | async fn test_dependence_chains_2_local_chain_mixed() { function test_dependence_chains_2_local_chain_mixed_bis (line 694) | async fn test_dependence_chains_2_local_chain_mixed_bis() { function past_chain (line 731) | fn past_chain(last_byte: u8) -> Chain { function test_dependence_chains_1_known_past_handle (line 745) | async fn test_dependence_chains_1_known_past_handle() { function test_dependence_chains_1_unknown_past_handle (line 766) | async fn test_dependence_chains_1_unknown_past_handle() { function test_dependence_chains_1_local_and_known_past_handle (line 782) | async fn test_dependence_chains_1_local_and_known_past_handle() { function test_dependence_chains_2_local_duplicated_handle (line 804) | async fn test_dependence_chains_2_local_duplicated_handle() { function test_dependence_chains_duplicated_trivial_encrypt (line 821) | async fn test_dependence_chains_duplicated_trivial_encrypt() { function test_dependence_chains_dep_with_bad_order (line 837) | async fn test_dependence_chains_dep_with_bad_order() { function test_dependence_chains_2_local_non_allowed_handle (line 857) | async fn test_dependence_chains_2_local_non_allowed_handle() { function test_dependence_chains_auction (line 876) | async fn test_dependence_chains_auction() { function test_dependence_chains_2_local_chain_connex (line 918) | async fn test_dependence_chains_2_local_chain_connex() { function test_dependence_chains_2_local_chain_mixed_connex (line 938) | async fn test_dependence_chains_2_local_chain_mixed_connex() { function test_dependence_chains_2_local_chain_mixed_1_past_connex (line 958) | async fn test_dependence_chains_2_local_chain_mixed_1_past_connex() { function test_dependence_chains_2_local_chain_mixed_2_past_connex (line 985) | async fn test_dependence_chains_2_local_chain_mixed_2_past_connex() { function test_past_chain_fork (line 1011) | async fn test_past_chain_fork() { function test_current_block_fork (line 1032) | async fn test_current_block_fork() { FILE: coprocessor/fhevm-engine/host-listener/src/database/ingest.rs type BlockLogs (line 19) | pub struct BlockLogs { type IngestOptions (line 27) | pub struct IngestOptions { function block_date_time_utc (line 40) | fn block_date_time_utc(timestamp: u64) -> PrimitiveDateTime { function propagate_slow_lane_to_dependents (line 49) | fn propagate_slow_lane_to_dependents( function classify_slow_by_split_dependency_closure (line 84) | fn classify_slow_by_split_dependency_closure( function ingest_block_logs (line 142) | pub async fn ingest_block_logs( function update_finalized_blocks (line 329) | pub async fn update_finalized_blocks( function fixture_chain (line 405) | fn fixture_chain(hash: u8, dependencies: &[u8]) -> Chain { function propagates_slow_lane_transitively_on_known_dependencies (line 425) | fn propagates_slow_lane_transitively_on_known_dependencies() { function classifies_slow_by_split_dependency_closure_sum (line 443) | fn classifies_slow_by_split_dependency_closure_sum() { FILE: coprocessor/fhevm-engine/host-listener/src/database/tfhe_event_propagate.rs type FheOperation (line 36) | type FheOperation = i32; type Handle (line 37) | pub type Handle = FixedBytes<32>; type TransactionHash (line 38) | pub type TransactionHash = FixedBytes<32>; type ToType (line 39) | pub type ToType = u8; type ScalarByte (line 40) | pub type ScalarByte = FixedBytes<1>; type ClearConst (line 41) | pub type ClearConst = Uint<256, 4>; type ChainHash (line 42) | pub type ChainHash = TransactionHash; type Chain (line 56) | pub struct Chain { type ChainCache (line 68) | pub type ChainCache = RwLock>; type OrderedChains (line 69) | pub type OrderedChains = Vec; constant MINIMUM_BUCKET_CACHE_SIZE (line 71) | const MINIMUM_BUCKET_CACHE_SIZE: u16 = 16; constant SLOW_LANE_RESET_ADVISORY_LOCK_KEY_BASE (line 72) | const SLOW_LANE_RESET_ADVISORY_LOCK_KEY_BASE: i64 = 1_907_000_000; constant SLOW_LANE_RESET_BATCH_SIZE (line 73) | const SLOW_LANE_RESET_BATCH_SIZE: i64 = 5_000; constant MAX_RETRY_FOR_TRANSIENT_ERROR (line 74) | const MAX_RETRY_FOR_TRANSIENT_ERROR: usize = 20; constant MAX_RETRY_ON_UNKNOWN_ERROR (line 75) | const MAX_RETRY_ON_UNKNOWN_ERROR: usize = 5; constant RECONNECTION_DELAY (line 78) | const RECONNECTION_DELAY: Duration = Duration::from_millis(100); type DbErrorCode (line 80) | type DbErrorCode = std::borrow::Cow<'static, str>; constant STATEMENT_CANCELLED (line 81) | const STATEMENT_CANCELLED: DbErrorCode = DbErrorCode::Borrowed("57014"); function slow_lane_reset_advisory_lock_key (line 83) | fn slow_lane_reset_advisory_lock_key(chain_id: ChainId) -> i64 { function retry_on_sqlx_error (line 87) | pub fn retry_on_sqlx_error(err: &SqlxError, retry_count: &mut usize) -> ... type Database (line 111) | pub struct Database { method new (line 135) | pub async fn new( method record_slow_lane_marked_chains (line 157) | pub(crate) fn record_slow_lane_marked_chains(&self, count: u64) { method promote_all_dep_chains_to_fast_priority (line 166) | pub async fn promote_all_dep_chains_to_fast_priority( method find_slow_dep_chain_ids (line 222) | pub async fn find_slow_dep_chain_ids( method new_pool (line 257) | async fn new_pool(url: &DatabaseURL) -> PgPool { method new_transaction (line 282) | pub async fn new_transaction(&self) -> Result, SqlxErr... method pool (line 286) | pub async fn pool(&self) -> sqlx::Pool { method reconnect (line 290) | pub async fn reconnect(&mut self) { method insert_computation_bytes (line 302) | async fn insert_computation_bytes( method insert_computation (line 330) | async fn insert_computation( method insert_computation_inner (line 353) | async fn insert_computation_inner( method insert_tfhe_event (line 404) | pub async fn insert_tfhe_event( method update_block_as_finalized (line 495) | pub async fn update_block_as_finalized( method mark_block_as_valid (line 520) | pub async fn mark_block_as_valid( method get_finalized_blocks_number (line 554) | pub async fn get_finalized_blocks_number( method poller_get_last_caught_up_block (line 578) | pub async fn poller_get_last_caught_up_block( method poller_set_last_caught_up_block (line 595) | pub async fn poller_set_last_caught_up_block( method read_last_valid_block (line 618) | pub async fn read_last_valid_block(&self) -> Option { method handle_acl_event (line 634) | pub async fn handle_acl_event( method insert_pbs_computations (line 808) | pub async fn insert_pbs_computations( method insert_allowed_handle (line 830) | pub async fn insert_allowed_handle( method record_transaction_begin (line 850) | async fn record_transaction_begin( method insert_delegation (line 868) | async fn insert_delegation( method block_notification (line 902) | pub async fn block_notification(&mut self) -> Result<(), SqlxError> { method update_dependence_chain (line 908) | pub async fn update_dependence_chain( type LogTfhe (line 120) | pub struct LogTfhe { type Transaction (line 132) | pub type Transaction<'l> = sqlx::Transaction<'l, Postgres>; function event_to_op_int (line 978) | fn event_to_op_int(op: &TfheContractEvents) -> FheOperation { function event_name (line 1014) | pub fn event_name(op: &TfheContractEvents) -> &'static str { function tfhe_result_handle (line 1050) | pub fn tfhe_result_handle(op: &TfheContractEvents) -> Option { function acl_result_handles (line 1086) | pub fn acl_result_handles(event: &Log) -> Vec { function tfhe_inputs_handle (line 1106) | pub fn tfhe_inputs_handle(op: &TfheContractEvents) -> Vec { FILE: coprocessor/fhevm-engine/host-listener/src/health_check.rs constant IS_ALIVE_TICK_FRESHNESS (line 12) | const IS_ALIVE_TICK_FRESHNESS: Duration = Duration::from_secs(20); constant CONNECTED_TICK_FRESHNESS (line 13) | const CONNECTED_TICK_FRESHNESS: Duration = Duration::from_secs(5); type HealthCheck (line 17) | pub struct HealthCheck { method health_check (line 26) | async fn health_check(&self) -> HealthStatus { method is_alive (line 54) | async fn is_alive(&self) -> bool { method get_version (line 61) | fn get_version(&self) -> Version { FILE: coprocessor/fhevm-engine/host-listener/src/poller/http_client.rs type HttpChainClient (line 22) | pub struct HttpChainClient { method new (line 33) | pub fn new( method chain_id (line 68) | pub async fn chain_id(&self) -> Result { method latest_block_number (line 75) | pub async fn latest_block_number(&self) -> Result { method logs_for_block (line 82) | pub async fn logs_for_block(&self, block: u64) -> Result> { method header_for_block (line 90) | pub async fn header_for_block(&self, block_number: u64) -> Result Filter { function filter_builder_sets_addresses_and_block_bounds (line 117) | fn filter_builder_sets_addresses_and_block_bounds() { function filter_builder_skips_addresses_when_empty (line 151) | fn filter_builder_skips_addresses_when_empty() { FILE: coprocessor/fhevm-engine/host-listener/src/poller/metrics.rs function inc_blocks_processed (line 24) | pub(crate) fn inc_blocks_processed(chain_id: &str, count: u64) { function inc_db_errors (line 30) | pub(crate) fn inc_db_errors(chain_id: &str, count: u64) { function inc_rpc_errors (line 43) | pub(crate) fn inc_rpc_errors(chain_id: &str, count: u64) { FILE: coprocessor/fhevm-engine/host-listener/src/poller/mod.rs constant MAX_DB_RETRIES (line 30) | const MAX_DB_RETRIES: u64 = 10; constant MAX_CONSECUTIVE_RPC_FAILURES (line 33) | const MAX_CONSECUTIVE_RPC_FAILURES: u64 = 3; function handle_rpc_failure (line 35) | fn handle_rpc_failure( type PollerConfig (line 68) | pub struct PollerConfig { function run_poller (line 91) | pub async fn run_poller(config: PollerConfig) -> Result<()> { function ingest_with_retry (line 354) | async fn ingest_with_retry( FILE: coprocessor/fhevm-engine/host-listener/tests/host_listener_integration_tests.rs constant NB_EVENTS_PER_WALLET (line 55) | const NB_EVENTS_PER_WALLET: i64 = 50; function emit_events (line 57) | async fn emit_events( function wallets (line 146) | fn wallets(anvil: &AnvilInstance) -> Vec { type SetupProvider (line 156) | type SetupProvider = FillProvider< type Setup (line 170) | struct Setup { function setup_with_block_time (line 182) | async fn setup_with_block_time( function setup (line 262) | async fn setup(node_chain_id: Option) -> Result FixedBytes<32> { function fhe_add_handle (line 276) | fn fhe_add_handle( function ingest_blocks_for_receipts (line 294) | async fn ingest_blocks_for_receipts( function ingest_dependent_burst_seeded (line 349) | async fn ingest_dependent_burst_seeded( function emit_dependent_burst_seeded (line 373) | async fn emit_dependent_burst_seeded( function dep_chain_id_for_output_handle (line 436) | async fn dep_chain_id_for_output_handle( function wait_for_next_block (line 460) | async fn wait_for_next_block( function wait_for_event_counts (line 489) | async fn wait_for_event_counts( function test_slow_lane_threshold_matrix_locally (line 520) | async fn test_slow_lane_threshold_matrix_locally() -> Result<(), anyhow:... function test_schedule_priority_migration_contract (line 566) | async fn test_schedule_priority_migration_contract() -> Result<(), anyho... function test_slow_lane_cross_block_sustained_below_cap_stays_fast_locally (line 645) | async fn test_slow_lane_cross_block_sustained_below_cap_stays_fast_locally( function test_slow_lane_cross_block_parent_lookup_finds_known_slow_parent_locally (line 729) | async fn test_slow_lane_cross_block_parent_lookup_finds_known_slow_paren... function test_slow_lane_priority_is_monotonic_across_blocks_locally (line 781) | async fn test_slow_lane_priority_is_monotonic_across_blocks_locally( function test_slow_lane_off_mode_promotes_all_chains_on_startup_locally (line 842) | async fn test_slow_lane_off_mode_promotes_all_chains_on_startup_locally( function test_slow_lane_contention_prefers_fast_chain (line 883) | async fn test_slow_lane_contention_prefers_fast_chain( function test_only_catchup_loop_requires_negative_start_at_block (line 977) | async fn test_only_catchup_loop_requires_negative_start_at_block( function test_listener_restart_and_chain_reorg (line 1018) | async fn test_listener_restart_and_chain_reorg() -> Result<(), anyhow::E... function check_finalization_status (line 1022) | async fn check_finalization_status(setup: &Setup) { function test_listener_no_event_loss (line 1097) | async fn test_listener_no_event_loss( function test_health (line 1206) | async fn test_health() -> Result<(), anyhow::Error> { function test_catchup_and_listen (line 1242) | async fn test_catchup_and_listen() -> Result<(), anyhow::Error> { function test_catchup_only (line 1309) | async fn test_catchup_only() -> Result<(), anyhow::Error> { type CatchupOutcome (line 1360) | struct CatchupOutcome { function run_catchup_only_scenario (line 1369) | async fn run_catchup_only_scenario( function test_catchup_only_absolute_end (line 1420) | async fn test_catchup_only_absolute_end() -> Result<(), anyhow::Error> { function test_catchup_only_relative_end (line 1451) | async fn test_catchup_only_relative_end() -> Result<(), anyhow::Error> { constant NB_DELEGATION_PER_WALLET (line 1519) | const NB_DELEGATION_PER_WALLET: usize = 15; function emit_delegations (line 1521) | async fn emit_delegations( function test_listener_delegations (line 1575) | async fn test_listener_delegations() -> Result<(), anyhow::Error> { FILE: coprocessor/fhevm-engine/host-listener/tests/poller_integration_tests.rs function poller_state_round_trip (line 34) | async fn poller_state_round_trip() -> Result<(), Box) -> std::fmt::Result { type DFGOp (line 44) | pub struct DFGOp { method default (line 51) | fn default() -> Self { type ComponentEdge (line 60) | pub type ComponentEdge = (); type ComponentNode (line 62) | pub struct ComponentNode { method build (line 225) | pub fn build( method add_input (line 281) | pub fn add_input(&mut self, handle: &[u8], cct: DFGTxInput) { method fmt (line 288) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function is_needed (line 79) | fn is_needed(graph: &Dag<(bool, usize), OpEdge>, index: usize) -> bool { function finalize (line 117) | pub fn finalize(graph: &mut Dag<(bool, usize), OpEdge>) -> Vec { type ComponentNodes (line 159) | type ComponentNodes = Result<(Vec, Vec<(Handle, Handle)>)>; function build_component_nodes (line 160) | pub fn build_component_nodes( type DFComponentGraph (line 308) | pub struct DFComponentGraph { method build (line 316) | pub fn build(&mut self, nodes: &mut Vec) -> Result<()> { method resolve_dependences (line 398) | pub fn resolve_dependences(&mut self, fetched_handles: &HashSet Resu... method add_output (line 477) | pub fn add_output( method set_uncomputable (line 539) | fn set_uncomputable( method get_results (line 574) | pub fn get_results(&mut self) -> Vec { method get_intermediate_handles (line 577) | pub fn get_intermediate_handles(&mut self) -> Vec<(Handle, Handle)> { method fmt (line 593) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type DFGResult (line 612) | pub struct DFGResult { type OpEdge (line 617) | pub type OpEdge = u8; type OpNode (line 618) | pub struct OpNode { method fmt (line 625) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method check_ready_inputs (line 633) | fn check_ready_inputs(&mut self, ct_map: &mut HashMap( function partition_preserving_parallelism (line 723) | pub fn partition_preserving_parallelism( function partition_components (line 765) | pub fn partition_components( FILE: coprocessor/fhevm-engine/scheduler/src/dfg/scheduler.rs constant OPERATION_RERANDOMISATION_DOMAIN_SEPARATOR (line 27) | const OPERATION_RERANDOMISATION_DOMAIN_SEPARATOR: [u8; 8] = *b"TFHE_Rrd"; constant COMPACT_PUBLIC_ENCRYPTION_DOMAIN_SEPARATOR (line 28) | const COMPACT_PUBLIC_ENCRYPTION_DOMAIN_SEPARATOR: [u8; 8] = *b"TFHE_Enc"; type PartitionStrategy (line 30) | pub enum PartitionStrategy { type DeviceSelection (line 35) | enum DeviceSelection { type Scheduler (line 43) | pub struct Scheduler<'a> { type PartitionResult (line 54) | type PartitionResult = (HashMap>, NodeIndex); function is_ready_task (line 56) | fn is_ready_task(&self, node: &ExecNode) -> bool { function new (line 61) | pub fn new( function schedule (line 81) | pub async fn schedule(&mut self) -> Result<()> { function get_keys (line 117) | fn get_keys( function get_keys (line 124) | fn get_keys( function schedule_coarse_grain (line 152) | async fn schedule_coarse_grain(&mut self, strategy: PartitionStrategy) -... function re_randomise_operation_inputs (line 254) | fn re_randomise_operation_inputs( type ComponentSet (line 276) | type ComponentSet = Vec<(DFGraph, HashMap>, H... function execute_partition (line 277) | fn execute_partition( function try_execute_node (line 403) | fn try_execute_node( type OpResult (line 470) | type OpResult = Result; function run_computation (line 471) | fn run_computation( FILE: coprocessor/fhevm-engine/scheduler/src/dfg/types.rs type CompressedCiphertext (line 5) | pub struct CompressedCiphertext { type TaskResult (line 10) | pub struct TaskResult { type DFGTxResult (line 15) | pub struct DFGTxResult { method fmt (line 21) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type DFGTxInput (line 36) | pub enum DFGTxInput { method fmt (line 41) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type DFGTaskInput (line 50) | pub enum DFGTaskInput { method fmt (line 56) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type SchedulerError (line 66) | pub enum SchedulerError { method fmt (line 78) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { FILE: coprocessor/fhevm-engine/sns-worker/src/aws_upload.rs constant EVENT_CIPHERTEXTS_UPLOADED (line 29) | pub const EVENT_CIPHERTEXTS_UPLOADED: &str = "event_ciphertexts_uploaded"; constant DEFAULT_BATCH_SIZE (line 34) | const DEFAULT_BATCH_SIZE: usize = 10; function spawn_resubmit_task (line 36) | pub(crate) async fn spawn_resubmit_task( function spawn_uploader (line 60) | pub(crate) async fn spawn_uploader( function run_uploader_loop (line 84) | async fn run_uploader_loop( type UploadResult (line 215) | enum UploadResult { function upload_ciphertexts (line 228) | async fn upload_ciphertexts( function compute_digest (line 440) | pub fn compute_digest(ct: &[u8]) -> Vec { function fetch_pending_uploads (line 450) | async fn fetch_pending_uploads( function do_resubmits_loop (line 569) | async fn do_resubmits_loop( function try_resubmit (line 632) | async fn try_resubmit( function check_is_ready (line 681) | pub(crate) async fn check_is_ready(client: &Client, conf: &Config) -> (b... function check_object_exists (line 692) | async fn check_object_exists( function check_bucket_exists (line 709) | async fn check_bucket_exists( FILE: coprocessor/fhevm-engine/sns-worker/src/bin/sns_worker.rs function handle_sigint (line 9) | fn handle_sigint(token: CancellationToken) { function construct_config (line 17) | fn construct_config() -> Config { function main (line 64) | async fn main() { FILE: coprocessor/fhevm-engine/sns-worker/src/bin/utils/daemon_cli.rs type Args (line 13) | pub struct Args { function parse_args (line 131) | pub fn parse_args() -> Args { FILE: coprocessor/fhevm-engine/sns-worker/src/executor.rs constant S3_HEALTH_CHECK_TIMEOUT (line 46) | const S3_HEALTH_CHECK_TIMEOUT: Duration = Duration::from_secs(5); type Order (line 49) | pub enum Order { method fmt (line 55) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { type SwitchNSquashService (line 63) | pub struct SwitchNSquashService { method create (line 129) | pub async fn create( method run (line 148) | pub async fn run(&self, pool_mngr: &PostgresPoolManager) { method health_check (line 76) | async fn health_check(&self) -> HealthStatus { method is_alive (line 107) | async fn is_alive(&self) -> bool { method get_version (line 118) | fn get_version(&self) -> Version { function get_keyset (line 180) | async fn get_keyset( function run_loop (line 188) | pub(crate) async fn run_loop( function garbage_collect (line 288) | pub async fn garbage_collect(pool: &PgPool, limit: u32) -> Result<(), Ex... function fetch_and_execute_sns_tasks (line 355) | async fn fetch_and_execute_sns_tasks( function query_sns_tasks (line 442) | pub async fn query_sns_tasks( function enqueue_upload_tasks (line 510) | async fn enqueue_upload_tasks( function process_tasks (line 525) | fn process_tasks( function compute_task (line 567) | fn compute_task( function update_ciphertext128 (line 684) | async fn update_ciphertext128( function update_computations_status (line 736) | async fn update_computations_status( function notify_ciphertext128_ready (line 759) | async fn notify_ciphertext128_ready( function decompress_ct (line 771) | fn decompress_ct( function decrypt_big_ct (line 783) | fn decrypt_big_ct( function update_last_active (line 804) | async fn update_last_active(last_active_at: Arc>) { FILE: coprocessor/fhevm-engine/sns-worker/src/keyset.rs constant SKS_KEY_WITH_NOISE_SQUASHING_SIZE (line 12) | const SKS_KEY_WITH_NOISE_SQUASHING_SIZE: usize = 1_150 * 1_000_000; function fetch_latest_key_id_gw (line 14) | async fn fetch_latest_key_id_gw(pool: &PgPool) -> Result>; type ServerKey (line 55) | type ServerKey = tfhe::CudaServerKey; type ServerKey (line 57) | type ServerKey = tfhe::ServerKey; type KeySet (line 60) | pub struct KeySet { type DBConfig (line 68) | pub struct DBConfig { type SNSMetricsConfig (line 85) | pub struct SNSMetricsConfig { type S3Config (line 91) | pub struct S3Config { type S3RetryPolicy (line 99) | pub struct S3RetryPolicy { type HealthCheckConfig (line 108) | pub struct HealthCheckConfig { type Config (line 114) | pub struct Config { method fmt (line 145) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type SchedulePolicy (line 127) | pub enum SchedulePolicy { method from (line 134) | fn from(value: String) -> Self { type Ciphertext128Format (line 155) | pub enum Ciphertext128Format { method from_i16 (line 165) | pub fn from_i16(value: i16) -> Option { method fmt (line 212) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function from (line 177) | fn from(format: Ciphertext128Format) -> Self { type BigCiphertext (line 183) | pub struct BigCiphertext { method new_with_format_id (line 189) | pub fn new_with_format_id(bytes: Vec, format_id: i16) -> Option, format: Ciphertext128Format) -> Self { method is_empty (line 198) | pub fn is_empty(&self) -> bool { method bytes (line 202) | pub fn bytes(&self) -> &[u8] { method format (line 206) | pub fn format(&self) -> Ciphertext128Format { type HandleItem (line 224) | pub struct HandleItem { method enqueue_upload_task (line 248) | pub(crate) async fn enqueue_upload_task( method update_ct128_uploaded (line 266) | pub(crate) async fn update_ct128_uploaded( method update_ct64_uploaded (line 294) | pub(crate) async fn update_ct64_uploaded( method from (line 320) | fn from(err: ExecutionError) -> Self { type ExecutionError (line 331) | pub enum ExecutionError { type UploadJob (line 376) | pub enum UploadJob { method handle (line 387) | pub fn handle(&self) -> &[u8] { function run_computation_loop (line 396) | pub async fn run_computation_loop( function run_uploader_loop (line 440) | pub async fn run_uploader_loop( function create_s3_client (line 472) | pub async fn create_s3_client(conf: &Config) -> (Arc... function run_all (line 500) | pub async fn run_all( FILE: coprocessor/fhevm-engine/sns-worker/src/metrics.rs function spawn_gauge_update_routine (line 68) | pub fn spawn_gauge_update_routine(period: std::time::Duration, db_pool: ... FILE: coprocessor/fhevm-engine/sns-worker/src/squash_noise.rs type SquashNoiseCiphertext (line 115) | pub(crate) trait SquashNoiseCiphertext { method squash_noise_and_serialize (line 119) | fn squash_noise_and_serialize( method decrypt_squash_noise (line 126) | fn decrypt_squash_noise( method decrypt_squash_noise_compressed (line 134) | fn decrypt_squash_noise_compressed( method squash_noise_and_serialize (line 142) | fn squash_noise_and_serialize( method decrypt_squash_noise (line 252) | fn decrypt_squash_noise( method decrypt_squash_noise_compressed (line 274) | fn decrypt_squash_noise_compressed( function safe_serialize (line 303) | pub fn safe_serialize( function safe_deserialize (line 313) | pub fn safe_deserialize anyhow::Result TestFile { function fetch_latest_key_id_gw (line 562) | async fn fetch_latest_key_id_gw(pool: &sqlx::PgPool) -> DbKeyId { function fetch_host_chain_id (line 569) | async fn fetch_host_chain_id(pool: &sqlx::PgPool) -> i64 { function insert_ciphertext64 (line 576) | async fn insert_ciphertext64( function insert_into_pbs_computations (line 592) | async fn insert_into_pbs_computations( function clean_up (line 609) | async fn clean_up(pool: &sqlx::PgPool) -> anyhow::Result<()> { function assert_ciphertext128 (line 625) | async fn assert_ciphertext128( function assert_ciphertext_uploaded (line 697) | async fn assert_ciphertext_uploaded( function assert_ciphertext_uploaded (line 714) | async fn assert_ciphertext_uploaded( function assert_ciphertext_s3_object_count (line 725) | async fn assert_ciphertext_s3_object_count( function assert_ciphertext_s3_object_count (line 735) | async fn assert_ciphertext_s3_object_count( function build_test_config (line 743) | fn build_test_config(url: DatabaseURL, enable_compression: bool) -> Conf... FILE: coprocessor/fhevm-engine/stress-test-generator/src/args.rs type Args (line 5) | pub struct Args { function parse_args (line 23) | pub fn parse_args() -> Args { FILE: coprocessor/fhevm-engine/stress-test-generator/src/auction.rs type BidEntry (line 18) | pub struct BidEntry { type ContractState (line 24) | pub struct ContractState { function batch_submit_encrypted_bids (line 33) | pub async fn batch_submit_encrypted_bids( function process_bid_entry (line 142) | pub async fn process_bid_entry( function process_batch_payment (line 235) | pub async fn process_batch_payment( function confirm_and_finalize_bid (line 279) | pub async fn confirm_and_finalize_bid( FILE: coprocessor/fhevm-engine/stress-test-generator/src/bin/stress_generator.rs constant MAX_RETRIES (line 53) | const MAX_RETRIES: usize = 500; constant MAX_NUMBER_OF_BIDS (line 54) | const MAX_NUMBER_OF_BIDS: usize = 10; function main (line 57) | async fn main() { type AppState (line 89) | struct AppState { method new (line 95) | fn new(sender: mpsc::Sender) -> Self { method add_job (line 102) | async fn add_job( method update_job_status (line 112) | async fn update_job_status(&self, job_id: u64, new: JobStatus) { method cancel_job (line 121) | async fn cancel_job(&self, job_id: u64) { type JobStatus (line 149) | enum JobStatus { method fmt (line 157) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function run_service (line 167) | async fn run_service(ctx: Context) -> Result<(), Box Result<(), Box Log { constant DEF_TYPE (line 26) | pub const DEF_TYPE: FheType = FheType::FheUint64; constant HOST_CHAIN_ID (line 27) | pub const HOST_CHAIN_ID: i64 = 12345; type FheType (line 30) | pub enum FheType { method from (line 46) | fn from(value: u8) -> Self { function next_random_handle (line 65) | pub fn next_random_handle(ct_type: FheType) -> Handle { function new_transaction_id (line 83) | pub fn new_transaction_id() -> Handle { function default_dependence_cache_size (line 92) | pub fn default_dependence_cache_size() -> u16 { type Transaction (line 97) | pub enum Transaction { type ERCTransferVariant (line 113) | pub enum ERCTransferVariant { type GeneratorKind (line 119) | pub enum GeneratorKind { type Dependence (line 124) | pub enum Dependence { type Inputs (line 130) | pub enum Inputs { type Scenario (line 136) | pub struct Scenario { type Job (line 148) | pub struct Job { type Context (line 155) | pub struct Context { function allow_handle (line 164) | pub async fn allow_handle( function allow_handles (line 197) | pub async fn allow_handles( function as_scalar_uint (line 232) | pub fn as_scalar_uint(big_int: &BigInt) -> ClearConst { function generate_trivial_encrypt (line 238) | pub async fn generate_trivial_encrypt( function query_and_save_pks (line 273) | pub async fn query_and_save_pks( function get_ciphertext_digests (line 297) | pub async fn get_ciphertext_digests( type EnvConfig (line 326) | pub struct EnvConfig { method new (line 360) | pub fn new() -> Self { method default (line 353) | fn default() -> Self { function insert_tfhe_event (line 414) | pub async fn insert_tfhe_event( function pool (line 439) | pub async fn pool(listener_event_to_db: &ListenerDatabase) -> sqlx::Pool... FILE: coprocessor/fhevm-engine/stress-test-generator/src/zk_gen.rs constant SIZE (line 17) | const SIZE: usize = 92; constant CACHED_INPUTS_COUNT (line 18) | const CACHED_INPUTS_COUNT: u8 = 16; type ContractKey (line 20) | type ContractKey = (String, String); type ContractValues (line 21) | type ContractValues = Vec>; type ContractInputs (line 22) | type ContractInputs = RwLock>; type ZkData (line 36) | struct ZkData { method assemble (line 44) | pub fn assemble(&self) -> anyhow::Result<[u8; SIZE]> { function insert_proof (line 63) | async fn insert_proof( function wait_for_verification_and_handle (line 105) | async fn wait_for_verification_and_handle( function generate_random_handle_amount_if_none (line 143) | pub async fn generate_random_handle_amount_if_none( function generate_random_handle_vec (line 155) | pub async fn generate_random_handle_vec( function generate_and_insert_inputs_batch (line 218) | pub async fn generate_and_insert_inputs_batch( function get_inputs_vector (line 277) | pub async fn get_inputs_vector( function generate_input_verification_transaction (line 319) | pub async fn generate_input_verification_transaction( FILE: coprocessor/fhevm-engine/test-harness/src/db_utils.rs constant ACL_CONTRACT_ADDR (line 14) | pub const ACL_CONTRACT_ADDR: &str = "0x339EcE85B9E11a3A3AA557582784a15d7... function import_file_into_db (line 17) | pub async fn import_file_into_db(pool: &PgPool, file_path: &str) -> Resu... function insert_ciphertext64 (line 36) | pub async fn insert_ciphertext64( function insert_into_pbs_computations (line 57) | pub async fn insert_into_pbs_computations( function insert_ciphertext_digest (line 75) | pub async fn insert_ciphertext_digest( function wait_for_ciphertext (line 103) | pub async fn wait_for_ciphertext( function setup_test_key (line 136) | pub async fn setup_test_key( function insert_random_keys_and_host_chain (line 231) | pub async fn insert_random_keys_and_host_chain( function truncate_tables (line 310) | pub async fn truncate_tables(db_pool: &sqlx::PgPool, tables: Vec<&str>) ... FILE: coprocessor/fhevm-engine/test-harness/src/health_check.rs function wait_url_success (line 5) | pub async fn wait_url_success(url: &str, retry: u64, delay: u64) -> bool { function wait_alive (line 27) | pub async fn wait_alive(url: &str, retry: u64, delay: u64) -> bool { function wait_healthy (line 32) | pub async fn wait_healthy(url: &str, retry: u64, delay: u64) -> bool { FILE: coprocessor/fhevm-engine/test-harness/src/instance.rs type DBInstance (line 12) | pub struct DBInstance { method db_url (line 19) | pub fn db_url(&self) -> &str { function setup_test_db (line 44) | pub async fn setup_test_db(mode: ImportMode) -> Result Result u16 { constant LOCALSTACK_PORT (line 18) | pub const LOCALSTACK_PORT: u16 = 4566; type LocalstackContainer (line 20) | pub struct LocalstackContainer { function start_localstack (line 25) | pub async fn start_localstack() -> anyhow::Result { function create_aws_aws_kms_client (line 40) | pub async fn create_aws_aws_kms_client(host_port: u16) -> anyhow::Result... function create_localstack_kms_signing_key (line 52) | pub async fn create_localstack_kms_signing_key( FILE: coprocessor/fhevm-engine/test-harness/src/s3_utils.rs function assert_key_exists (line 13) | pub async fn assert_key_exists( function assert_object_count (line 50) | pub async fn assert_object_count(client: Client, bucket: &String, expect... FILE: coprocessor/fhevm-engine/tfhe-worker/benches/dex.rs function main (line 22) | fn main() { function sample_count (line 192) | fn sample_count(default_count: usize) -> usize { function next_log_index (line 199) | fn next_log_index() -> u64 { function log_with_tx (line 204) | fn log_with_tx( function scalar_u128_handle (line 220) | fn scalar_u128_handle(value: u128) -> Handle { function insert_event (line 226) | async fn insert_event( function insert_trivial_encrypt (line 244) | async fn insert_trivial_encrypt( function schedule_dex (line 268) | async fn schedule_dex( function swap_request_whitepaper (line 1230) | async fn swap_request_whitepaper( function swap_request_no_cmux (line 1247) | async fn swap_request_no_cmux( function swap_claim_whitepaper (line 1264) | async fn swap_claim_whitepaper( function swap_claim_no_cmux (line 1272) | async fn swap_claim_no_cmux( function swap_request_whitepaper_dep (line 1280) | async fn swap_request_whitepaper_dep( function swap_request_no_cmux_dep (line 1297) | async fn swap_request_no_cmux_dep( function swap_claim_whitepaper_dep (line 1314) | async fn swap_claim_whitepaper_dep( function swap_claim_no_cmux_dep (line 1322) | async fn swap_claim_no_cmux_dep( FILE: coprocessor/fhevm-engine/tfhe-worker/benches/erc20.rs function main (line 18) | fn main() { function sample_count (line 110) | fn sample_count(default_count: usize) -> usize { function next_log_index (line 117) | fn next_log_index() -> u64 { function log_with_tx (line 122) | fn log_with_tx( function schedule_erc20 (line 138) | async fn schedule_erc20( function schedule_erc20_whitepaper (line 445) | async fn schedule_erc20_whitepaper( function schedule_erc20_no_cmux (line 453) | async fn schedule_erc20_no_cmux( function schedule_dependent_erc20_whitepaper (line 461) | async fn schedule_dependent_erc20_whitepaper( function schedule_dependent_erc20_no_cmux (line 469) | async fn schedule_dependent_erc20_no_cmux( FILE: coprocessor/fhevm-engine/tfhe-worker/benches/synthetics.rs function main (line 18) | fn main() { function sample_count (line 83) | fn sample_count(default_count: usize) -> usize { function next_log_index (line 90) | fn next_log_index() -> u64 { function log_with_tx (line 95) | fn log_with_tx( function counter_increment (line 111) | async fn counter_increment( function tree_reduction (line 224) | async fn tree_reduction( FILE: coprocessor/fhevm-engine/tfhe-worker/benches/utils.rs type TestInstance (line 21) | pub struct TestInstance { method db_url (line 38) | pub fn db_url(&self) -> &str { method drop (line 30) | fn drop(&mut self) { function random_handle (line 43) | pub fn random_handle() -> u64 { function setup_test_app (line 47) | pub async fn setup_test_app() -> Result Result, db_url: &str) -> u16 { function setup_test_app_custom_docker (line 108) | async fn setup_test_app_custom_docker() -> Result (DbKey, Crs) { function decrypt_ciphertexts (line 197) | pub async fn decrypt_ciphertexts( FILE: coprocessor/fhevm-engine/tfhe-worker/src/tfhe_worker.rs constant EVENT_CIPHERTEXT_COMPUTED (line 22) | const EVENT_CIPHERTEXT_COMPUTED: &str = "event_ciphertext_computed"; function run_tfhe_worker (line 64) | pub async fn run_tfhe_worker( function tfhe_worker_cycle (line 82) | async fn tfhe_worker_cycle( function query_ciphertexts (line 244) | async fn query_ciphertexts<'a>( function query_for_work (line 276) | async fn query_for_work<'a>( function build_transaction_graph_and_execute (line 449) | async fn build_transaction_graph_and_execute<'a>( function upload_transaction_graph_results (line 529) | async fn upload_transaction_graph_results<'a>( function set_computation_error (line 667) | async fn set_computation_error<'a>( FILE: coprocessor/fhevm-engine/tfhe-worker/src/types.rs type CoprocessorError (line 5) | pub enum CoprocessorError { method fmt (line 13) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 34) | fn from(err: sqlx::Error) -> Self { method from (line 40) | fn from(err: SchedulerError) -> Self { FILE: coprocessor/fhevm-engine/transaction-sender/build.rs function main (line 10) | fn main() { FILE: coprocessor/fhevm-engine/transaction-sender/src/bin/transaction_sender.rs type SignerType (line 33) | enum SignerType { type Conf (line 40) | struct Conf { function install_signal_handlers (line 162) | fn install_signal_handlers(cancel_token: CancellationToken) -> anyhow::R... function parse_args (line 176) | fn parse_args() -> Conf { type Provider (line 184) | type Provider = FillProvider< function get_provider (line 192) | async fn get_provider( function main (line 241) | async fn main() -> anyhow::Result<()> { FILE: coprocessor/fhevm-engine/transaction-sender/src/config.rs constant DEFAULT_GAS_LIMIT_OVERPROVISION_PERCENT (line 3) | pub const DEFAULT_GAS_LIMIT_OVERPROVISION_PERCENT: u32 = 120; type ConfigSettings (line 6) | pub struct ConfigSettings { method default (line 44) | fn default() -> Self { FILE: coprocessor/fhevm-engine/transaction-sender/src/http_server.rs type HealthResponse (line 20) | struct HealthResponse { method from (line 29) | fn from(status: HealthStatus) -> Self { type HttpServer (line 44) | pub struct HttpServer

function new (line 57) | pub fn new( function start (line 69) | pub async fn start(&self) -> anyhow::Result<()> { function health_handler (line 98) | async fn health_handler + Clone + 'static>( function liveness_handler (line 112) | async fn liveness_handler + Clone + 'static>( FILE: coprocessor/fhevm-engine/transaction-sender/src/lib.rs constant REVIEW (line 27) | pub const REVIEW: &str = "review"; type CombinedSigner (line 30) | pub trait CombinedSigner: TxSigner + Signer {} type AbstractSigner (line 34) | pub type AbstractSigner = Arc; function make_abstract_signer (line 36) | pub fn make_abstract_signer(signer: S) -> AbstractSigner type HealthStatus (line 45) | pub struct HealthStatus { method healthy (line 57) | pub fn healthy() -> Self { method unhealthy (line 66) | pub fn unhealthy( function get_chain_id (line 82) | pub async fn get_chain_id(ws_url: Url, retry_interval: Duration) -> u64 { function is_backend_gone (line 123) | pub fn is_backend_gone(err: &Error) -> bool { FILE: coprocessor/fhevm-engine/transaction-sender/src/metrics.rs function spawn_gauge_update_routine (line 73) | pub fn spawn_gauge_update_routine(period: std::time::Duration, db_pool: ... FILE: coprocessor/fhevm-engine/transaction-sender/src/nonce_managed_provider.rs type FillersWithoutNonceManagement (line 20) | pub type FillersWithoutNonceManagement = type NonceManagedProvider (line 27) | pub struct NonceManagedProvider

function new (line 40) | pub fn new(provider: P, signer_address: Option

) -> Self { function send_transaction (line 48) | pub async fn send_transaction( function send_transaction_sync (line 68) | pub async fn send_transaction_sync( function overprovision_gas_limit (line 95) | pub async fn overprovision_gas_limit( function send_sync_with_overprovision (line 134) | pub async fn send_sync_with_overprovision( function get_chain_id (line 145) | pub async fn get_chain_id(&self) -> TransportResult { function get_transaction_count (line 149) | pub async fn get_transaction_count(&self, address: Address) -> Transport... function get_block_number (line 153) | pub async fn get_block_number(&self) -> TransportResult { function inner (line 157) | pub fn inner(&self) -> &P { FILE: coprocessor/fhevm-engine/transaction-sender/src/ops/add_ciphertext.rs type AddCiphertextOperation (line 29) | pub struct AddCiphertextOperation

function send_transaction (line 45) | async fn send_transaction( function already_added_error (line 173) | fn already_added_error(&self, err: &RpcError) -> Opt... function set_txn_is_sent (line 182) | async fn set_txn_is_sent( function new (line 222) | pub fn new( function increment_txn_limited_retries_count (line 244) | async fn increment_txn_limited_retries_count( function increment_txn_unlimited_retries_count (line 280) | async fn increment_txn_unlimited_retries_count( function stop_retrying_add_ciphertext_on_config_error (line 317) | async fn stop_retrying_add_ciphertext_on_config_error( function channel (line 344) | fn channel(&self) -> &str { function execute (line 348) | async fn execute(&self) -> anyhow::Result { function delete_ct128_from_db (line 463) | async fn delete_ct128_from_db( FILE: coprocessor/fhevm-engine/transaction-sender/src/ops/common.rs function try_into_array (line 10) | pub(crate) fn try_into_array(vec: Vec) -> Result<... type CoprocessorConfigError (line 37) | pub(crate) enum CoprocessorConfigError { function try_extract_non_retryable_config_error (line 57) | pub(crate) fn try_extract_non_retryable_config_error( FILE: coprocessor/fhevm-engine/transaction-sender/src/ops/mod.rs type TransactionOperation (line 5) | pub trait TransactionOperation

: Send + Sync method channel (line 9) | fn channel(&self) -> &str; method execute (line 11) | async fn execute(&self) -> anyhow::Result; FILE: coprocessor/fhevm-engine/transaction-sender/src/ops/verify_proof.rs type VerifyProofOperation (line 34) | pub(crate) struct VerifyProofOperation

function new (line 51) | pub(crate) async fn new( function remove_proof_by_id (line 71) | async fn remove_proof_by_id(&self, zk_proof_id: i64) -> anyhow::Result<(... function update_retry_count_by_proof_id (line 82) | async fn update_retry_count_by_proof_id( function remove_proofs_by_retry_count (line 107) | async fn remove_proofs_by_retry_count(&self) -> anyhow::Result<()> { function process_proof (line 122) | async fn process_proof( function stop_retrying_verify_proof_on_config_error (line 239) | async fn stop_retrying_verify_proof_on_config_error( function channel (line 267) | fn channel(&self) -> &str { function execute (line 271) | async fn execute(&self) -> anyhow::Result { FILE: coprocessor/fhevm-engine/transaction-sender/src/transaction_sender.rs type TransactionSender (line 15) | pub struct TransactionSender

function new (line 33) | pub async fn new( function run (line 74) | pub async fn run(&self) -> anyhow::Result<()> { function reset_sleep_duration (line 213) | fn reset_sleep_duration(&self, sleep_duration: &mut u64) { function sleep_with_backoff (line 217) | async fn sleep_with_backoff(&self, sleep_duration: &mut u64) { function health_check (line 223) | pub async fn health_check(&self) -> HealthStatus { FILE: coprocessor/fhevm-engine/transaction-sender/tests/add_ciphertext_tests.rs function add_ciphertext_digests (line 25) | async fn add_ciphertext_digests(#[case] signer_type: SignerType) -> anyh... function ciphertext_digest_already_added (line 123) | async fn ciphertext_digest_already_added(#[case] signer_type: SignerType... function recover_from_transport_error (line 217) | async fn recover_from_transport_error(#[case] signer_type: SignerType) -... function stop_on_backend_gone (line 304) | async fn stop_on_backend_gone(#[case] signer_type: SignerType) -> anyhow... function retry_mechanism (line 411) | async fn retry_mechanism(#[case] signer_type: SignerType) -> anyhow::Res... function retry_on_aws_kms_error (line 512) | async fn retry_on_aws_kms_error(#[case] signer_type: SignerType) -> anyh... function stop_retrying_add_ciphertext_on_gw_config_error (line 606) | async fn stop_retrying_add_ciphertext_on_gw_config_error( FILE: coprocessor/fhevm-engine/transaction-sender/tests/common.rs type SignerType (line 36) | pub enum SignerType { function is_coprocessor_config_error (line 41) | pub fn is_coprocessor_config_error(err: &str) -> bool { type TestEnvironment (line 47) | pub struct TestEnvironment { method new (line 61) | pub async fn new(signer_type: SignerType) -> anyhow::Result { method new_with_config (line 71) | pub async fn new_with_config( method ws_endpoint_url (line 148) | pub fn ws_endpoint_url(&self) -> Url { method recreate_anvil (line 152) | pub fn recreate_anvil(&mut self) -> anyhow::Result<()> { method drop_anvil (line 161) | pub fn drop_anvil(&mut self) { method stop_localstack (line 167) | pub async fn stop_localstack(&mut self) { method new_anvil (line 173) | fn new_anvil() -> anyhow::Result { method new_anvil_with_port (line 177) | fn new_anvil_with_port(port: u16) -> anyhow::Result { method truncate_tables (line 181) | async fn truncate_tables(db_pool: &sqlx::PgPool, tables: Vec<&str>) ->... FILE: coprocessor/fhevm-engine/transaction-sender/tests/overprovision_gas_limit_tests.rs function overprovision_gas_limit (line 17) | async fn overprovision_gas_limit(#[case] signer_type: SignerType) -> any... function overprovision_estimate_failure (line 66) | async fn overprovision_estimate_failure(#[case] signer_type: SignerType)... FILE: coprocessor/fhevm-engine/transaction-sender/tests/verify_proof_tests.rs function verify_proof_response_success (line 36) | async fn verify_proof_response_success(#[case] signer_type: SignerType) ... function verify_proof_response_empty_handles_success (line 150) | async fn verify_proof_response_empty_handles_success( function verify_proof_response_concurrent_success (line 269) | async fn verify_proof_response_concurrent_success( function reject_proof_response_success (line 388) | async fn reject_proof_response_success(#[case] signer_type: SignerType) ... function verify_proof_response_reversal_already_verified (line 496) | async fn verify_proof_response_reversal_already_verified( function reject_proof_response_reversal_already_rejected (line 598) | async fn reject_proof_response_reversal_already_rejected( function verify_proof_response_other_reversal (line 699) | async fn verify_proof_response_other_reversal( function reject_proof_response_other_reversal (line 798) | async fn reject_proof_response_other_reversal( function verify_proof_response_other_reversal_gas_estimation (line 893) | async fn verify_proof_response_other_reversal_gas_estimation( function reject_proof_response_other_reversal_gas_estimation (line 991) | async fn reject_proof_response_other_reversal_gas_estimation( function verify_proof_max_retries_remove_entry (line 1089) | async fn verify_proof_max_retries_remove_entry( function verify_proof_max_retries_do_not_remove_entry (line 1179) | async fn verify_proof_max_retries_do_not_remove_entry( function stop_retrying_verify_proof_on_gw_config_error (line 1281) | async fn stop_retrying_verify_proof_on_gw_config_error( FILE: coprocessor/fhevm-engine/zkproof-worker/src/auxiliary.rs constant SIZE (line 4) | const SIZE: usize = 92; type ZkData (line 8) | pub(crate) struct ZkData { method assemble (line 21) | pub fn assemble(&self) -> anyhow::Result<[u8; SIZE]> { function test_assemble_valid_addresses (line 46) | fn test_assemble_valid_addresses() { FILE: coprocessor/fhevm-engine/zkproof-worker/src/bin/zkproof_worker.rs type Args (line 15) | pub struct Args { function parse_args (line 74) | pub fn parse_args() -> Args { function main (line 82) | async fn main() { FILE: coprocessor/fhevm-engine/zkproof-worker/src/lib.rs constant MAX_INPUT_INDEX (line 25) | pub const MAX_INPUT_INDEX: u8 = u8::MAX - 1; type ExecutionError (line 28) | pub enum ExecutionError { method from (line 76) | fn from(err: ExecutionError) -> Self { type Config (line 87) | pub struct Config { method fmt (line 108) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { FILE: coprocessor/fhevm-engine/zkproof-worker/src/tests/mod.rs function test_verify_proof (line 11) | async fn test_verify_proof() { function test_verify_empty_input_list (line 46) | async fn test_verify_empty_input_list() { function test_max_input_index (line 75) | async fn test_max_input_index() { function test_verify_proof_rerandomises_ciphertexts_before_storage (line 132) | async fn test_verify_proof_rerandomises_ciphertexts_before_storage() { FILE: coprocessor/fhevm-engine/zkproof-worker/src/tests/utils.rs function setup (line 19) | pub async fn setup() -> anyhow::Result<(PostgresPoolManager, DBInstance)> { function is_valid (line 68) | pub(crate) async fn is_valid( type StoredCiphertext (line 92) | pub(crate) struct StoredCiphertext { type DecryptionResult (line 100) | pub(crate) struct DecryptionResult { function wait_for_handles (line 105) | pub(crate) async fn wait_for_handles( function fetch_stored_ciphertexts (line 132) | pub(crate) async fn fetch_stored_ciphertexts( function decrypt_ciphertexts (line 166) | pub(crate) async fn decrypt_ciphertexts( function compress_inputs_without_rerandomization (line 197) | pub(crate) async fn compress_inputs_without_rerandomization( type ZkInput (line 233) | pub(crate) enum ZkInput { method cleartext (line 242) | pub(crate) fn cleartext(&self) -> String { function generate_zk_pok_with_inputs (line 253) | pub(crate) async fn generate_zk_pok_with_inputs( function generate_sample_zk_pok (line 287) | pub(crate) async fn generate_sample_zk_pok(pool: &sqlx::PgPool, aux_data... function generate_empty_input_list (line 298) | pub(crate) async fn generate_empty_input_list(pool: &sqlx::PgPool, aux_d... function insert_proof (line 303) | pub(crate) async fn insert_proof( function aux_fixture (line 331) | pub(crate) fn aux_fixture(acl_contract_address: String) -> (ZkData, [u8;... FILE: coprocessor/fhevm-engine/zkproof-worker/src/verifier.rs constant MAX_CACHED_KEYS (line 37) | pub const MAX_CACHED_KEYS: usize = 100; constant EVENT_CIPHERTEXT_COMPUTED (line 38) | const EVENT_CIPHERTEXT_COMPUTED: &str = "event_ciphertext_computed"; constant RAW_CT_HASH_DOMAIN_SEPARATOR (line 40) | const RAW_CT_HASH_DOMAIN_SEPARATOR: [u8; 8] = *b"ZK-w_rct"; constant HANDLE_HASH_DOMAIN_SEPARATOR (line 41) | const HANDLE_HASH_DOMAIN_SEPARATOR: [u8; 8] = *b"ZK-w_hdl"; constant RERANDOMISATION_DOMAIN_SEPARATOR (line 42) | const RERANDOMISATION_DOMAIN_SEPARATOR: [u8; 8] = *b"ZKw_Rrnd"; constant COMPACT_PUBLIC_ENCRYPTION_DOMAIN_SEPARATOR (line 43) | const COMPACT_PUBLIC_ENCRYPTION_DOMAIN_SEPARATOR: [u8; 8] = *b"TFHE_Enc"; type Ciphertext (line 45) | pub(crate) struct Ciphertext { type ZkProofService (line 52) | pub struct ZkProofService { method create (line 89) | pub async fn create(conf: Config, token: CancellationToken) -> Option<... method run (line 115) | pub async fn run(&self) -> Result<(), ExecutionError> { method health_check (line 60) | async fn health_check(&self) -> HealthStatus { method is_alive (line 66) | async fn is_alive(&self) -> bool { method get_version (line 77) | fn get_version(&self) -> Version { function execute_verify_proofs_loop (line 126) | pub async fn execute_verify_proofs_loop( function execute_worker (line 187) | async fn execute_worker( function execute_verify_proof_routine (line 258) | async fn execute_verify_proof_routine( function verify_proof (line 404) | pub(crate) fn verify_proof( function verify_proof_only (line 451) | fn verify_proof_only( function expand_verified_list (line 504) | fn expand_verified_list( function set_ciphertext_metadata (line 526) | fn set_ciphertext_metadata( function re_randomise_ciphertexts (line 560) | fn re_randomise_ciphertexts( function finalize_ciphertext (line 589) | fn finalize_ciphertext( function get_remaining_tasks (line 626) | async fn get_remaining_tasks(pool: &PgPool) -> Result>) { FILE: gateway-contracts/hardhat.config.ts constant NUM_ACCOUNTS (line 29) | const NUM_ACCOUNTS = 30; constant ADDRESSES_DIR (line 32) | const ADDRESSES_DIR = resolve(__dirname, "addresses"); constant GATEWAY_ADDRESSES_ENV_FILE_NAME (line 33) | const GATEWAY_ADDRESSES_ENV_FILE_NAME = ".env.gateway"; constant GATEWAY_ADDRESSES_SOLIDITY_FILE_NAME (line 34) | const GATEWAY_ADDRESSES_SOLIDITY_FILE_NAME = "GatewayAddresses.sol"; FILE: gateway-contracts/rust_bindings/src/address.rs type AddressEmptyCode (line 64) | pub struct AddressEmptyCode { constant _ (line 74) | const _: () = { type AddressErrors (line 139) | pub enum AddressErrors { constant SELECTORS (line 151) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[153u8, 150u8, 179u8,... constant NAME (line 155) | const NAME: &'static str = "AddressErrors"; constant MIN_DATA_LENGTH (line 156) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 157) | const COUNT: usize = 1usize; method selector (line 159) | fn selector(&self) -> [u8; 4] { method selector_at (line 167) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 171) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 176) | fn abi_decode_raw( method abi_decode_raw_validate (line 207) | fn abi_decode_raw_validate( method abi_encoded_size (line 237) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 247) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 263) | pub const fn new< function deploy (line 275) | pub fn deploy< function deploy_builder (line 291) | pub fn deploy_builder< type AddressInstance (line 309) | pub struct AddressInstance { function fmt (line 317) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 331) | pub const fn new( function deploy (line 347) | pub async fn deploy( function deploy_builder (line 360) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 373) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 377) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 383) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 390) | pub fn with_cloned_provider(self) -> AddressInstance { function call_builder (line 408) | pub fn call_builder( function event_filter (line 425) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/ciphertext_commits.rs type CiphertextMaterial (line 644) | pub struct CiphertextMaterial { constant _ (line 662) | const _: () = { type SnsCiphertextMaterial (line 929) | pub struct SnsCiphertextMaterial { constant _ (line 947) | const _: () = { type AddressEmptyCode (line 1215) | pub struct AddressEmptyCode { constant _ (line 1225) | const _: () = { type CiphertextMaterialNotFound (line 1295) | pub struct CiphertextMaterialNotFound { constant _ (line 1305) | const _: () = { type CoprocessorAlreadyAdded (line 1377) | pub struct CoprocessorAlreadyAdded { constant _ (line 1389) | const _: () = { type CoprocessorSignerDoesNotMatchTxSender (line 1471) | pub struct CoprocessorSignerDoesNotMatchTxSender { constant _ (line 1483) | const _: () = { type ERC1967InvalidImplementation (line 1567) | pub struct ERC1967InvalidImplementation { constant _ (line 1577) | const _: () = { type ERC1967NonPayable (line 1649) | pub struct ERC1967NonPayable; constant _ (line 1656) | const _: () = { type EmptyCtHandles (line 1722) | pub struct EmptyCtHandles; constant _ (line 1729) | const _: () = { type FailedCall (line 1795) | pub struct FailedCall; constant _ (line 1802) | const _: () = { type HostChainNotRegistered (line 1868) | pub struct HostChainNotRegistered { constant _ (line 1878) | const _: () = { type InvalidInitialization (line 1950) | pub struct InvalidInitialization; constant _ (line 1957) | const _: () = { type KmsSignerDoesNotMatchTxSender (line 2023) | pub struct KmsSignerDoesNotMatchTxSender { constant _ (line 2035) | const _: () = { type NotCoprocessorSigner (line 2119) | pub struct NotCoprocessorSigner { constant _ (line 2129) | const _: () = { type NotCoprocessorTxSender (line 2199) | pub struct NotCoprocessorTxSender { constant _ (line 2209) | const _: () = { type NotCustodianSigner (line 2279) | pub struct NotCustodianSigner { constant _ (line 2289) | const _: () = { type NotCustodianTxSender (line 2359) | pub struct NotCustodianTxSender { constant _ (line 2369) | const _: () = { type NotGatewayOwner (line 2439) | pub struct NotGatewayOwner { constant _ (line 2449) | const _: () = { type NotInitializing (line 2519) | pub struct NotInitializing; constant _ (line 2526) | const _: () = { type NotInitializingFromEmptyProxy (line 2592) | pub struct NotInitializingFromEmptyProxy; constant _ (line 2599) | const _: () = { type NotKmsSigner (line 2667) | pub struct NotKmsSigner { constant _ (line 2677) | const _: () = { type NotKmsTxSender (line 2747) | pub struct NotKmsTxSender { constant _ (line 2757) | const _: () = { type UUPSUnauthorizedCallContext (line 2827) | pub struct UUPSUnauthorizedCallContext; constant _ (line 2834) | const _: () = { type UUPSUnsupportedProxiableUUID (line 2902) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 2912) | const _: () = { type AddCiphertextMaterial (line 2989) | pub struct AddCiphertextMaterial { constant _ (line 3007) | const _: () = { type AddCiphertextMaterialConsensus (line 3128) | pub struct AddCiphertextMaterialConsensus { constant _ (line 3148) | const _: () = { type Initialized (line 3272) | pub struct Initialized { constant _ (line 3282) | const _: () = { type Upgraded (line 3377) | pub struct Upgraded { constant _ (line 3387) | const _: () = { type constructorCall (line 3477) | pub struct constructorCall {} constant _ (line 3478) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 3537) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 3543) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 3553) | const _: () = { type addCiphertextMaterialCall (line 3684) | pub struct addCiphertextMaterialCall { type addCiphertextMaterialReturn (line 3697) | pub struct addCiphertextMaterialReturn {} constant _ (line 3704) | const _: () = { type getAddCiphertextMaterialConsensusTxSendersCall (line 3872) | pub struct getAddCiphertextMaterialConsensusTxSendersCall { type getAddCiphertextMaterialConsensusTxSendersReturn (line 3881) | pub struct getAddCiphertextMaterialConsensusTxSendersReturn { constant _ (line 3891) | const _: () = { type getCiphertextMaterialsCall (line 4039) | pub struct getCiphertextMaterialsCall { type getCiphertextMaterialsReturn (line 4050) | pub struct getCiphertextMaterialsReturn { constant _ (line 4062) | const _: () = { type getSnsCiphertextMaterialsCall (line 4219) | pub struct getSnsCiphertextMaterialsCall { type getSnsCiphertextMaterialsReturn (line 4230) | pub struct getSnsCiphertextMaterialsReturn { constant _ (line 4242) | const _: () = { type getVersionCall (line 4399) | pub struct getVersionCall; type getVersionReturn (line 4405) | pub struct getVersionReturn { constant _ (line 4415) | const _: () = { type initializeFromEmptyProxyCall (line 4542) | pub struct initializeFromEmptyProxyCall; type initializeFromEmptyProxyReturn (line 4546) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 4553) | const _: () = { type isCiphertextMaterialAddedCall (line 4683) | pub struct isCiphertextMaterialAddedCall { type isCiphertextMaterialAddedReturn (line 4692) | pub struct isCiphertextMaterialAddedReturn { constant _ (line 4702) | const _: () = { type proxiableUUIDCall (line 4837) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 4843) | pub struct proxiableUUIDReturn { constant _ (line 4853) | const _: () = { type reinitializeV3Call (line 4980) | pub struct reinitializeV3Call; type reinitializeV3Return (line 4984) | pub struct reinitializeV3Return {} constant _ (line 4991) | const _: () = { type upgradeToAndCallCall (line 5117) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 5126) | pub struct upgradeToAndCallReturn {} constant _ (line 5133) | const _: () = { type CiphertextCommitsCalls (line 5275) | pub enum CiphertextCommitsCalls { constant SELECTORS (line 5309) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 5325) | const NAME: &'static str = "CiphertextCommitsCalls"; constant MIN_DATA_LENGTH (line 5326) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 5327) | const COUNT: usize = 11usize; method selector (line 5329) | fn selector(&self) -> [u8; 4] { method selector_at (line 5367) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 5371) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 5376) | fn abi_decode_raw( method abi_decode_raw_validate (line 5519) | fn abi_decode_raw_validate( method abi_encoded_size (line 5661) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 5719) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type CiphertextCommitsErrors (line 5793) | pub enum CiphertextCommitsErrors { constant SELECTORS (line 5847) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 5874) | const NAME: &'static str = "CiphertextCommitsErrors"; constant MIN_DATA_LENGTH (line 5875) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 5876) | const COUNT: usize = 22usize; method selector (line 5878) | fn selector(&self) -> [u8; 4] { method selector_at (line 5949) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 5953) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 5958) | fn abi_decode_raw( method abi_decode_raw_validate (line 6218) | fn abi_decode_raw_validate( method abi_encoded_size (line 6481) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 6592) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type CiphertextCommitsEvents (line 6729) | pub enum CiphertextCommitsEvents { constant SELECTORS (line 6747) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 6772) | const NAME: &'static str = "CiphertextCommitsEvents"; constant COUNT (line 6773) | const COUNT: usize = 4usize; method decode_raw_log (line 6774) | fn decode_raw_log( method to_log_data (line 6824) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 6840) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 6862) | pub const fn new< function deploy (line 6877) | pub fn deploy< function deploy_builder (line 6893) | pub fn deploy_builder< type CiphertextCommitsInstance (line 6911) | pub struct CiphertextCommitsInstance) -> ::core::fmt::Result { function new (line 6933) | pub const fn new( function deploy (line 6949) | pub async fn deploy( function deploy_builder (line 6962) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 6975) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 6979) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 6985) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 6992) | pub fn with_cloned_provider(self) -> CiphertextCommitsInstance { function call_builder (line 7010) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 7017) | pub fn UPGRADE_INTERFACE_VERSION( function addCiphertextMaterial (line 7023) | pub fn addCiphertextMaterial( function getAddCiphertextMaterialConsensusTxSenders (line 7040) | pub fn getAddCiphertextMaterialConsensusTxSenders( function getCiphertextMaterials (line 7055) | pub fn getCiphertextMaterials( function getSnsCiphertextMaterials (line 7068) | pub fn getSnsCiphertextMaterials( function getVersion (line 7081) | pub fn getVersion( function initializeFromEmptyProxy (line 7087) | pub fn initializeFromEmptyProxy( function isCiphertextMaterialAdded (line 7093) | pub fn isCiphertextMaterialAdded( function proxiableUUID (line 7104) | pub fn proxiableUUID( function reinitializeV3 (line 7110) | pub fn reinitializeV3( function upgradeToAndCall (line 7116) | pub fn upgradeToAndCall( function event_filter (line 7139) | pub fn event_filter( function AddCiphertextMaterial_filter (line 7145) | pub fn AddCiphertextMaterial_filter( function AddCiphertextMaterialConsensus_filter (line 7151) | pub fn AddCiphertextMaterialConsensus_filter( function Initialized_filter (line 7157) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Upgraded_filter (line 7161) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/context.rs function new (line 47) | pub const fn new< function deploy (line 59) | pub fn deploy< function deploy_builder (line 75) | pub fn deploy_builder< type ContextInstance (line 93) | pub struct ContextInstance { function fmt (line 101) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 115) | pub const fn new( function deploy (line 131) | pub async fn deploy( function deploy_builder (line 144) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 157) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 161) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 167) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 174) | pub fn with_cloned_provider(self) -> ContextInstance { function call_builder (line 192) | pub fn call_builder( function event_filter (line 209) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/context_upgradeable.rs type InvalidInitialization (line 79) | pub struct InvalidInitialization; constant _ (line 86) | const _: () = { type NotInitializing (line 152) | pub struct NotInitializing; constant _ (line 159) | const _: () = { type Initialized (line 230) | pub struct Initialized { constant _ (line 240) | const _: () = { type ContextUpgradeableErrors (line 325) | pub enum ContextUpgradeableErrors { constant SELECTORS (line 339) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 346) | const NAME: &'static str = "ContextUpgradeableErrors"; constant MIN_DATA_LENGTH (line 347) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 348) | const COUNT: usize = 2usize; method selector (line 350) | fn selector(&self) -> [u8; 4] { method selector_at (line 361) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 365) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 370) | fn abi_decode_raw( method abi_decode_raw_validate (line 412) | fn abi_decode_raw_validate( method abi_encoded_size (line 453) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 468) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ContextUpgradeableEvents (line 488) | pub enum ContextUpgradeableEvents { constant SELECTORS (line 500) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 510) | const NAME: &'static str = "ContextUpgradeableEvents"; constant COUNT (line 511) | const COUNT: usize = 1usize; method decode_raw_log (line 512) | fn decode_raw_log( method to_log_data (line 540) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 547) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 560) | pub const fn new< function deploy (line 575) | pub fn deploy< function deploy_builder (line 591) | pub fn deploy_builder< type ContextUpgradeableInstance (line 609) | pub struct ContextUpgradeableInstance) -> ::core::fmt::Result { function new (line 631) | pub const fn new( function deploy (line 647) | pub async fn deploy( function deploy_builder (line 660) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 673) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 677) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 683) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 690) | pub fn with_cloned_provider(self) -> ContextUpgradeableInstance { function call_builder (line 708) | pub fn call_builder( function event_filter (line 725) | pub fn event_filter( function Initialized_filter (line 731) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... FILE: gateway-contracts/rust_bindings/src/decryption.rs type ContractsInfo (line 28) | pub struct ContractsInfo { constant _ (line 42) | const _: () = { type DelegationAccounts (line 258) | pub struct DelegationAccounts { constant _ (line 270) | const _: () = { type RequestValidity (line 478) | pub struct RequestValidity { constant _ (line 490) | const _: () = { function new (line 706) | pub const fn new< type IDecryptionInstance (line 727) | pub struct IDecryptionInstance { function fmt (line 735) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 749) | pub const fn new( function address (line 761) | pub const fn address(&self) -> &alloy_sol_types::private::Address { function set_address (line 766) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 770) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 776) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 783) | pub fn with_cloned_provider(self) -> IDecryptionInstance { function call_builder (line 801) | pub fn call_builder( function event_filter (line 818) | pub fn event_filter( type FheType (line 2328) | pub struct FheType(u8); constant _ (line 2329) | const _: () = { type CtHandleContractPair (line 2469) | pub struct CtHandleContractPair { constant _ (line 2481) | const _: () = { type SnsCiphertextMaterial (line 2693) | pub struct SnsCiphertextMaterial { constant _ (line 2711) | const _: () = { type AddressEmptyCode (line 2979) | pub struct AddressEmptyCode { constant _ (line 2989) | const _: () = { type ContractAddressesMaxLengthExceeded (line 3059) | pub struct ContractAddressesMaxLengthExceeded { constant _ (line 3071) | const _: () = { type ContractNotInContractAddresses (line 3155) | pub struct ContractNotInContractAddresses { constant _ (line 3169) | const _: () = { type CoprocessorSignerDoesNotMatchTxSender (line 3253) | pub struct CoprocessorSignerDoesNotMatchTxSender { constant _ (line 3265) | const _: () = { type CtHandleChainIdDiffersFromContractChainId (line 3349) | pub struct CtHandleChainIdDiffersFromContractChainId { constant _ (line 3363) | const _: () = { type DecryptionNotRequested (line 3453) | pub struct DecryptionNotRequested { constant _ (line 3463) | const _: () = { type DelegatorAddressInContractAddresses (line 3535) | pub struct DelegatorAddressInContractAddresses { constant _ (line 3549) | const _: () = { type DifferentKeyIdsNotAllowed (line 3633) | pub struct DifferentKeyIdsNotAllowed { constant _ (line 3645) | const _: () = { type ECDSAInvalidSignature (line 3726) | pub struct ECDSAInvalidSignature; constant _ (line 3733) | const _: () = { type ECDSAInvalidSignatureLength (line 3799) | pub struct ECDSAInvalidSignatureLength { constant _ (line 3809) | const _: () = { type ECDSAInvalidSignatureS (line 3883) | pub struct ECDSAInvalidSignatureS { constant _ (line 3893) | const _: () = { type ERC1967InvalidImplementation (line 3963) | pub struct ERC1967InvalidImplementation { constant _ (line 3973) | const _: () = { type ERC1967NonPayable (line 4045) | pub struct ERC1967NonPayable; constant _ (line 4052) | const _: () = { type EmptyContractAddresses (line 4118) | pub struct EmptyContractAddresses; constant _ (line 4125) | const _: () = { type EmptyCtHandleContractPairs (line 4191) | pub struct EmptyCtHandleContractPairs; constant _ (line 4198) | const _: () = { type EmptyCtHandles (line 4266) | pub struct EmptyCtHandles; constant _ (line 4273) | const _: () = { type EnforcedPause (line 4339) | pub struct EnforcedPause; constant _ (line 4346) | const _: () = { type ExpectedPause (line 4412) | pub struct ExpectedPause; constant _ (line 4419) | const _: () = { type FailedCall (line 4485) | pub struct FailedCall; constant _ (line 4492) | const _: () = { type HostChainNotRegistered (line 4558) | pub struct HostChainNotRegistered { constant _ (line 4568) | const _: () = { type InvalidFHEType (line 4640) | pub struct InvalidFHEType { constant _ (line 4650) | const _: () = { type InvalidInitialization (line 4720) | pub struct InvalidInitialization; constant _ (line 4727) | const _: () = { type InvalidNullDurationDays (line 4793) | pub struct InvalidNullDurationDays; constant _ (line 4800) | const _: () = { type InvalidUserSignature (line 4866) | pub struct InvalidUserSignature { constant _ (line 4876) | const _: () = { type KmsNodeAlreadySigned (line 4946) | pub struct KmsNodeAlreadySigned { constant _ (line 4958) | const _: () = { type KmsSignerDoesNotMatchTxSender (line 5040) | pub struct KmsSignerDoesNotMatchTxSender { constant _ (line 5052) | const _: () = { type MaxDecryptionRequestBitSizeExceeded (line 5136) | pub struct MaxDecryptionRequestBitSizeExceeded { constant _ (line 5148) | const _: () = { type MaxDurationDaysExceeded (line 5232) | pub struct MaxDurationDaysExceeded { constant _ (line 5244) | const _: () = { type NotCoprocessorSigner (line 5326) | pub struct NotCoprocessorSigner { constant _ (line 5336) | const _: () = { type NotCoprocessorTxSender (line 5406) | pub struct NotCoprocessorTxSender { constant _ (line 5416) | const _: () = { type NotCustodianSigner (line 5486) | pub struct NotCustodianSigner { constant _ (line 5496) | const _: () = { type NotCustodianTxSender (line 5566) | pub struct NotCustodianTxSender { constant _ (line 5576) | const _: () = { type NotGatewayOwner (line 5646) | pub struct NotGatewayOwner { constant _ (line 5656) | const _: () = { type NotInitializing (line 5726) | pub struct NotInitializing; constant _ (line 5733) | const _: () = { type NotInitializingFromEmptyProxy (line 5799) | pub struct NotInitializingFromEmptyProxy; constant _ (line 5806) | const _: () = { type NotKmsSigner (line 5874) | pub struct NotKmsSigner { constant _ (line 5884) | const _: () = { type NotKmsTxSender (line 5954) | pub struct NotKmsTxSender { constant _ (line 5964) | const _: () = { type NotOwnerOrGatewayConfig (line 6034) | pub struct NotOwnerOrGatewayConfig { constant _ (line 6044) | const _: () = { type NotPauserOrGatewayConfig (line 6116) | pub struct NotPauserOrGatewayConfig { constant _ (line 6126) | const _: () = { type StartTimestampInFuture (line 6200) | pub struct StartTimestampInFuture { constant _ (line 6212) | const _: () = { type UUPSUnauthorizedCallContext (line 6294) | pub struct UUPSUnauthorizedCallContext; constant _ (line 6301) | const _: () = { type UUPSUnsupportedProxiableUUID (line 6369) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 6379) | const _: () = { type UnsupportedFHEType (line 6451) | pub struct UnsupportedFHEType { constant _ (line 6461) | const _: () = { type UserAddressInContractAddresses (line 6529) | pub struct UserAddressInContractAddresses { constant _ (line 6543) | const _: () = { type UserDecryptionRequestExpired (line 6627) | pub struct UserDecryptionRequestExpired { constant _ (line 6639) | const _: () = { type EIP712DomainChanged (line 6728) | pub struct EIP712DomainChanged; constant _ (line 6735) | const _: () = { type Initialized (line 6826) | pub struct Initialized { constant _ (line 6836) | const _: () = { type Paused (line 6931) | pub struct Paused { constant _ (line 6941) | const _: () = { type PublicDecryptionRequest (line 7036) | pub struct PublicDecryptionRequest { constant _ (line 7052) | const _: () = { type PublicDecryptionResponse (line 7165) | pub struct PublicDecryptionResponse { constant _ (line 7181) | const _: () = { type PublicDecryptionResponseCall (line 7299) | pub struct PublicDecryptionResponseCall { constant _ (line 7317) | const _: () = { type Unpaused (line 7440) | pub struct Unpaused { constant _ (line 7450) | const _: () = { type Upgraded (line 7545) | pub struct Upgraded { constant _ (line 7555) | const _: () = { type UserDecryptionRequest (line 7652) | pub struct UserDecryptionRequest { constant _ (line 7672) | const _: () = { type UserDecryptionResponse (line 7793) | pub struct UserDecryptionResponse { constant _ (line 7811) | const _: () = { type UserDecryptionResponseThresholdReached (line 7932) | pub struct UserDecryptionResponseThresholdReached { constant _ (line 7942) | const _: () = { type constructorCall (line 8036) | pub struct constructorCall {} constant _ (line 8037) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 8096) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 8102) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 8112) | const _: () = { type delegatedUserDecryptionRequestCall (line 8243) | pub struct delegatedUserDecryptionRequestCall { type delegatedUserDecryptionRequestReturn (line 8264) | pub struct delegatedUserDecryptionRequestReturn {} constant _ (line 8271) | const _: () = { type eip712DomainCall (line 8467) | pub struct eip712DomainCall; type eip712DomainReturn (line 8473) | pub struct eip712DomainReturn { constant _ (line 8497) | const _: () = { type getDecryptionConsensusTxSendersCall (line 8685) | pub struct getDecryptionConsensusTxSendersCall { type getDecryptionConsensusTxSendersReturn (line 8694) | pub struct getDecryptionConsensusTxSendersReturn { constant _ (line 8704) | const _: () = { type getVersionCall (line 8849) | pub struct getVersionCall; type getVersionReturn (line 8855) | pub struct getVersionReturn { constant _ (line 8865) | const _: () = { type initializeFromEmptyProxyCall (line 8992) | pub struct initializeFromEmptyProxyCall; type initializeFromEmptyProxyReturn (line 8996) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 9003) | const _: () = { type isDecryptionDoneCall (line 9133) | pub struct isDecryptionDoneCall { type isDecryptionDoneReturn (line 9142) | pub struct isDecryptionDoneReturn { constant _ (line 9152) | const _: () = { type isDelegatedUserDecryptionReadyCall (line 9289) | pub struct isDelegatedUserDecryptionReadyCall { type isDelegatedUserDecryptionReadyReturn (line 9302) | pub struct isDelegatedUserDecryptionReadyReturn { constant _ (line 9312) | const _: () = { type isPublicDecryptionReadyCall (line 9466) | pub struct isPublicDecryptionReadyCall { type isPublicDecryptionReadyReturn (line 9479) | pub struct isPublicDecryptionReadyReturn { constant _ (line 9489) | const _: () = { type isUserDecryptionReadyCall (line 9645) | pub struct isUserDecryptionReadyCall { type isUserDecryptionReadyReturn (line 9658) | pub struct isUserDecryptionReadyReturn { constant _ (line 9668) | const _: () = { type pauseCall (line 9822) | pub struct pauseCall; type pauseReturn (line 9826) | pub struct pauseReturn {} constant _ (line 9833) | const _: () = { type pausedCall (line 9957) | pub struct pausedCall; type pausedReturn (line 9963) | pub struct pausedReturn { constant _ (line 9973) | const _: () = { type proxiableUUIDCall (line 10100) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 10106) | pub struct proxiableUUIDReturn { constant _ (line 10116) | const _: () = { type publicDecryptionRequestCall (line 10243) | pub struct publicDecryptionRequestCall { type publicDecryptionRequestReturn (line 10254) | pub struct publicDecryptionRequestReturn {} constant _ (line 10261) | const _: () = { type publicDecryptionResponseCall (line 10416) | pub struct publicDecryptionResponseCall { type publicDecryptionResponseReturn (line 10429) | pub struct publicDecryptionResponseReturn {} constant _ (line 10436) | const _: () = { type reinitializeV4Call (line 10604) | pub struct reinitializeV4Call; type reinitializeV4Return (line 10608) | pub struct reinitializeV4Return {} constant _ (line 10615) | const _: () = { type unpauseCall (line 10741) | pub struct unpauseCall; type unpauseReturn (line 10745) | pub struct unpauseReturn {} constant _ (line 10752) | const _: () = { type upgradeToAndCallCall (line 10876) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 10885) | pub struct upgradeToAndCallReturn {} constant _ (line 10892) | const _: () = { type userDecryptionRequestCall (line 11039) | pub struct userDecryptionRequestCall { type userDecryptionRequestReturn (line 11060) | pub struct userDecryptionRequestReturn {} constant _ (line 11067) | const _: () = { type userDecryptionResponseCall (line 11263) | pub struct userDecryptionResponseCall { type userDecryptionResponseReturn (line 11276) | pub struct userDecryptionResponseReturn {} constant _ (line 11283) | const _: () = { type DecryptionCalls (line 11446) | pub enum DecryptionCalls { constant SELECTORS (line 11496) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 11521) | const NAME: &'static str = "DecryptionCalls"; constant MIN_DATA_LENGTH (line 11522) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 11523) | const COUNT: usize = 20usize; method selector (line 11525) | fn selector(&self) -> [u8; 4] { method selector_at (line 11584) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 11588) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 11593) | fn abi_decode_raw( method abi_decode_raw_validate (line 11821) | fn abi_decode_raw_validate( method abi_encoded_size (line 12054) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 12151) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type DecryptionErrors (line 12270) | pub enum DecryptionErrors { constant SELECTORS (line 12372) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 12422) | const NAME: &'static str = "DecryptionErrors"; constant MIN_DATA_LENGTH (line 12423) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 12424) | const COUNT: usize = 45usize; method selector (line 12426) | fn selector(&self) -> [u8; 4] { method selector_at (line 12566) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 12570) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 12575) | fn abi_decode_raw( method abi_decode_raw_validate (line 13088) | fn abi_decode_raw_validate( method abi_encoded_size (line 13604) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 13826) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type DecryptionEvents (line 14101) | pub enum DecryptionEvents { constant SELECTORS (line 14133) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 14193) | const NAME: &'static str = "DecryptionEvents"; constant COUNT (line 14194) | const COUNT: usize = 11usize; method decode_raw_log (line 14195) | fn decode_raw_log( method to_log_data (line 14298) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 14335) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 14378) | pub const fn new< function deploy (line 14393) | pub fn deploy< function deploy_builder (line 14409) | pub fn deploy_builder< type DecryptionInstance (line 14427) | pub struct DecryptionInstance { function fmt (line 14435) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 14449) | pub const fn new( function deploy (line 14465) | pub async fn deploy( function deploy_builder (line 14478) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 14491) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 14495) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 14501) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 14508) | pub fn with_cloned_provider(self) -> DecryptionInstance { function call_builder (line 14526) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 14533) | pub fn UPGRADE_INTERFACE_VERSION( function delegatedUserDecryptionRequest (line 14539) | pub fn delegatedUserDecryptionRequest( function eip712Domain (line 14564) | pub fn eip712Domain( function getDecryptionConsensusTxSenders (line 14570) | pub fn getDecryptionConsensusTxSenders( function getVersion (line 14581) | pub fn getVersion( function initializeFromEmptyProxy (line 14587) | pub fn initializeFromEmptyProxy( function isDecryptionDone (line 14593) | pub fn isDecryptionDone( function isDelegatedUserDecryptionReady (line 14604) | pub fn isDelegatedUserDecryptionReady( function isPublicDecryptionReady (line 14619) | pub fn isPublicDecryptionReady( function isUserDecryptionReady (line 14634) | pub fn isUserDecryptionReady( function pause (line 14649) | pub fn pause(&self) -> alloy_contract::SolCallBuilder<&P, pauseCall, N> { function paused (line 14653) | pub fn paused(&self) -> alloy_contract::SolCallBuilder<&P, pausedCall, N> { function proxiableUUID (line 14657) | pub fn proxiableUUID( function publicDecryptionRequest (line 14663) | pub fn publicDecryptionRequest( function publicDecryptionResponse (line 14678) | pub fn publicDecryptionResponse( function reinitializeV4 (line 14695) | pub fn reinitializeV4( function unpause (line 14701) | pub fn unpause(&self) -> alloy_contract::SolCallBuilder<&P, unpauseCall,... function upgradeToAndCall (line 14705) | pub fn upgradeToAndCall( function userDecryptionRequest (line 14718) | pub fn userDecryptionRequest( function userDecryptionResponse (line 14743) | pub fn userDecryptionResponse( function event_filter (line 14770) | pub fn event_filter( function EIP712DomainChanged_filter (line 14776) | pub fn EIP712DomainChanged_filter( function Initialized_filter (line 14782) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Paused_filter (line 14786) | pub fn Paused_filter(&self) -> alloy_contract::Event<&P, Paused, N> { function PublicDecryptionRequest_filter (line 14790) | pub fn PublicDecryptionRequest_filter( function PublicDecryptionResponse_filter (line 14796) | pub fn PublicDecryptionResponse_filter( function PublicDecryptionResponseCall_filter (line 14802) | pub fn PublicDecryptionResponseCall_filter( function Unpaused_filter (line 14808) | pub fn Unpaused_filter(&self) -> alloy_contract::Event<&P, Unpaused, N> { function Upgraded_filter (line 14812) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { function UserDecryptionRequest_filter (line 14816) | pub fn UserDecryptionRequest_filter( function UserDecryptionResponse_filter (line 14822) | pub fn UserDecryptionResponse_filter( function UserDecryptionResponseThresholdReached_filter (line 14828) | pub fn UserDecryptionResponseThresholdReached_filter( FILE: gateway-contracts/rust_bindings/src/ecdsa.rs type ECDSAInvalidSignature (line 82) | pub struct ECDSAInvalidSignature; constant _ (line 89) | const _: () = { type ECDSAInvalidSignatureLength (line 155) | pub struct ECDSAInvalidSignatureLength { constant _ (line 165) | const _: () = { type ECDSAInvalidSignatureS (line 239) | pub struct ECDSAInvalidSignatureS { constant _ (line 249) | const _: () = { type ECDSAErrors (line 314) | pub enum ECDSAErrors { constant SELECTORS (line 330) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 338) | const NAME: &'static str = "ECDSAErrors"; constant MIN_DATA_LENGTH (line 339) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 340) | const COUNT: usize = 3usize; method selector (line 342) | fn selector(&self) -> [u8; 4] { method selector_at (line 356) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 360) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 365) | fn abi_decode_raw( method abi_decode_raw_validate (line 416) | fn abi_decode_raw_validate( method abi_encoded_size (line 468) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 488) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 516) | pub const fn new< function deploy (line 528) | pub fn deploy< function deploy_builder (line 544) | pub fn deploy_builder< type ECDSAInstance (line 562) | pub struct ECDSAInstance { function fmt (line 570) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 584) | pub const fn new( function deploy (line 600) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 624) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 628) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 634) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 641) | pub fn with_cloned_provider(self) -> ECDSAInstance { function call_builder (line 659) | pub fn call_builder( function event_filter (line 676) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/eip712_upgradeable.rs type InvalidInitialization (line 131) | pub struct InvalidInitialization; constant _ (line 138) | const _: () = { type NotInitializing (line 204) | pub struct NotInitializing; constant _ (line 211) | const _: () = { type EIP712DomainChanged (line 282) | pub struct EIP712DomainChanged; constant _ (line 289) | const _: () = { type Initialized (line 380) | pub struct Initialized { constant _ (line 390) | const _: () = { type eip712DomainCall (line 480) | pub struct eip712DomainCall; type eip712DomainReturn (line 486) | pub struct eip712DomainReturn { constant _ (line 510) | const _: () = { type EIP712UpgradeableCalls (line 693) | pub enum EIP712UpgradeableCalls { constant SELECTORS (line 705) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[132u8, 176u8, 25u8, ... constant NAME (line 709) | const NAME: &'static str = "EIP712UpgradeableCalls"; constant MIN_DATA_LENGTH (line 710) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 711) | const COUNT: usize = 1usize; method selector (line 713) | fn selector(&self) -> [u8; 4] { method selector_at (line 721) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 725) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 730) | fn abi_decode_raw( method abi_decode_raw_validate (line 761) | fn abi_decode_raw_validate( method abi_encoded_size (line 791) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 801) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EIP712UpgradeableErrors (line 815) | pub enum EIP712UpgradeableErrors { constant SELECTORS (line 829) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 836) | const NAME: &'static str = "EIP712UpgradeableErrors"; constant MIN_DATA_LENGTH (line 837) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 838) | const COUNT: usize = 2usize; method selector (line 840) | fn selector(&self) -> [u8; 4] { method selector_at (line 851) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 855) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 860) | fn abi_decode_raw( method abi_decode_raw_validate (line 902) | fn abi_decode_raw_validate( method abi_encoded_size (line 943) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 958) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EIP712UpgradeableEvents (line 978) | pub enum EIP712UpgradeableEvents { constant SELECTORS (line 992) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1007) | const NAME: &'static str = "EIP712UpgradeableEvents"; constant COUNT (line 1008) | const COUNT: usize = 2usize; method decode_raw_log (line 1009) | fn decode_raw_log( method to_log_data (line 1046) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1056) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1072) | pub const fn new< function deploy (line 1087) | pub fn deploy< function deploy_builder (line 1103) | pub fn deploy_builder< type EIP712UpgradeableInstance (line 1121) | pub struct EIP712UpgradeableInstance) -> ::core::fmt::Result { function new (line 1143) | pub const fn new( function deploy (line 1159) | pub async fn deploy( function deploy_builder (line 1172) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1185) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1189) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1195) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1202) | pub fn with_cloned_provider(self) -> EIP712UpgradeableInstance { function call_builder (line 1220) | pub fn call_builder( function eip712Domain (line 1227) | pub fn eip712Domain( function event_filter (line 1243) | pub fn event_filter( function EIP712DomainChanged_filter (line 1249) | pub fn EIP712DomainChanged_filter( function Initialized_filter (line 1255) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... FILE: gateway-contracts/rust_bindings/src/empty_uups_proxy.rs type AddressEmptyCode (line 222) | pub struct AddressEmptyCode { constant _ (line 232) | const _: () = { type ERC1967InvalidImplementation (line 302) | pub struct ERC1967InvalidImplementation { constant _ (line 312) | const _: () = { type ERC1967NonPayable (line 384) | pub struct ERC1967NonPayable; constant _ (line 391) | const _: () = { type FailedCall (line 457) | pub struct FailedCall; constant _ (line 464) | const _: () = { type InvalidInitialization (line 530) | pub struct InvalidInitialization; constant _ (line 537) | const _: () = { type NotGatewayOwner (line 603) | pub struct NotGatewayOwner { constant _ (line 613) | const _: () = { type NotInitializing (line 683) | pub struct NotInitializing; constant _ (line 690) | const _: () = { type UUPSUnauthorizedCallContext (line 756) | pub struct UUPSUnauthorizedCallContext; constant _ (line 763) | const _: () = { type UUPSUnsupportedProxiableUUID (line 831) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 841) | const _: () = { type Initialized (line 918) | pub struct Initialized { constant _ (line 928) | const _: () = { type Upgraded (line 1023) | pub struct Upgraded { constant _ (line 1033) | const _: () = { type constructorCall (line 1123) | pub struct constructorCall {} constant _ (line 1124) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 1183) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 1189) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 1199) | const _: () = { type initializeCall (line 1330) | pub struct initializeCall; type initializeReturn (line 1334) | pub struct initializeReturn {} constant _ (line 1341) | const _: () = { type proxiableUUIDCall (line 1465) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 1471) | pub struct proxiableUUIDReturn { constant _ (line 1481) | const _: () = { type upgradeToAndCallCall (line 1608) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 1617) | pub struct upgradeToAndCallReturn {} constant _ (line 1624) | const _: () = { type EmptyUUPSProxyCalls (line 1766) | pub enum EmptyUUPSProxyCalls { constant SELECTORS (line 1784) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1793) | const NAME: &'static str = "EmptyUUPSProxyCalls"; constant MIN_DATA_LENGTH (line 1794) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1795) | const COUNT: usize = 4usize; method selector (line 1797) | fn selector(&self) -> [u8; 4] { method selector_at (line 1814) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1818) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1823) | fn abi_decode_raw( method abi_decode_raw_validate (line 1887) | fn abi_decode_raw_validate( method abi_encoded_size (line 1950) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1973) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EmptyUUPSProxyErrors (line 2005) | pub enum EmptyUUPSProxyErrors { constant SELECTORS (line 2033) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2047) | const NAME: &'static str = "EmptyUUPSProxyErrors"; constant MIN_DATA_LENGTH (line 2048) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2049) | const COUNT: usize = 9usize; method selector (line 2051) | fn selector(&self) -> [u8; 4] { method selector_at (line 2083) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2087) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2092) | fn abi_decode_raw( method abi_decode_raw_validate (line 2209) | fn abi_decode_raw_validate( method abi_encoded_size (line 2327) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2375) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EmptyUUPSProxyEvents (line 2434) | pub enum EmptyUUPSProxyEvents { constant SELECTORS (line 2448) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2463) | const NAME: &'static str = "EmptyUUPSProxyEvents"; constant COUNT (line 2464) | const COUNT: usize = 2usize; method decode_raw_log (line 2465) | fn decode_raw_log( method to_log_data (line 2497) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2507) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2523) | pub const fn new< function deploy (line 2538) | pub fn deploy< function deploy_builder (line 2554) | pub fn deploy_builder< type EmptyUUPSProxyInstance (line 2572) | pub struct EmptyUUPSProxyInstance) -> ::core::fmt::Result { function new (line 2594) | pub const fn new( function deploy (line 2610) | pub async fn deploy( function deploy_builder (line 2623) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2636) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2640) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2646) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2653) | pub fn with_cloned_provider(self) -> EmptyUUPSProxyInstance { function call_builder (line 2671) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 2678) | pub fn UPGRADE_INTERFACE_VERSION( function initialize (line 2684) | pub fn initialize( function proxiableUUID (line 2690) | pub fn proxiableUUID( function upgradeToAndCall (line 2696) | pub fn upgradeToAndCall( function event_filter (line 2719) | pub fn event_filter( function Initialized_filter (line 2725) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Upgraded_filter (line 2729) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/empty_uups_proxy_gateway_config.rs type AddressEmptyCode (line 338) | pub struct AddressEmptyCode { constant _ (line 348) | const _: () = { type ERC1967InvalidImplementation (line 418) | pub struct ERC1967InvalidImplementation { constant _ (line 428) | const _: () = { type ERC1967NonPayable (line 500) | pub struct ERC1967NonPayable; constant _ (line 507) | const _: () = { type FailedCall (line 573) | pub struct FailedCall; constant _ (line 580) | const _: () = { type InvalidInitialization (line 646) | pub struct InvalidInitialization; constant _ (line 653) | const _: () = { type NotInitializing (line 719) | pub struct NotInitializing; constant _ (line 726) | const _: () = { type OwnableInvalidOwner (line 792) | pub struct OwnableInvalidOwner { constant _ (line 802) | const _: () = { type OwnableUnauthorizedAccount (line 872) | pub struct OwnableUnauthorizedAccount { constant _ (line 882) | const _: () = { type UUPSUnauthorizedCallContext (line 954) | pub struct UUPSUnauthorizedCallContext; constant _ (line 961) | const _: () = { type UUPSUnsupportedProxiableUUID (line 1029) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 1039) | const _: () = { type Initialized (line 1116) | pub struct Initialized { constant _ (line 1126) | const _: () = { type OwnershipTransferStarted (line 1221) | pub struct OwnershipTransferStarted { constant _ (line 1233) | const _: () = { type OwnershipTransferred (line 1343) | pub struct OwnershipTransferred { constant _ (line 1355) | const _: () = { type Upgraded (line 1463) | pub struct Upgraded { constant _ (line 1473) | const _: () = { type constructorCall (line 1563) | pub struct constructorCall {} constant _ (line 1564) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 1623) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 1629) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 1639) | const _: () = { type acceptOwnershipCall (line 1770) | pub struct acceptOwnershipCall; type acceptOwnershipReturn (line 1774) | pub struct acceptOwnershipReturn {} constant _ (line 1781) | const _: () = { type initializeCall (line 1907) | pub struct initializeCall { type initializeReturn (line 1914) | pub struct initializeReturn {} constant _ (line 1921) | const _: () = { type ownerCall (line 2049) | pub struct ownerCall; type ownerReturn (line 2055) | pub struct ownerReturn { constant _ (line 2065) | const _: () = { type pendingOwnerCall (line 2192) | pub struct pendingOwnerCall; type pendingOwnerReturn (line 2198) | pub struct pendingOwnerReturn { constant _ (line 2208) | const _: () = { type proxiableUUIDCall (line 2335) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 2341) | pub struct proxiableUUIDReturn { constant _ (line 2351) | const _: () = { type renounceOwnershipCall (line 2478) | pub struct renounceOwnershipCall; type renounceOwnershipReturn (line 2482) | pub struct renounceOwnershipReturn {} constant _ (line 2489) | const _: () = { type transferOwnershipCall (line 2617) | pub struct transferOwnershipCall { type transferOwnershipReturn (line 2624) | pub struct transferOwnershipReturn {} constant _ (line 2631) | const _: () = { type upgradeToAndCallCall (line 2763) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 2772) | pub struct upgradeToAndCallReturn {} constant _ (line 2779) | const _: () = { type EmptyUUPSProxyGatewayConfigCalls (line 2921) | pub enum EmptyUUPSProxyGatewayConfigCalls { constant SELECTORS (line 2949) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2963) | const NAME: &'static str = "EmptyUUPSProxyGatewayConfigCalls"; constant MIN_DATA_LENGTH (line 2964) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2965) | const COUNT: usize = 9usize; method selector (line 2967) | fn selector(&self) -> [u8; 4] { method selector_at (line 2997) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 3001) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 3006) | fn abi_decode_raw( method abi_decode_raw_validate (line 3125) | fn abi_decode_raw_validate( method abi_encoded_size (line 3245) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3291) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EmptyUUPSProxyGatewayConfigErrors (line 3350) | pub enum EmptyUUPSProxyGatewayConfigErrors { constant SELECTORS (line 3380) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 3395) | const NAME: &'static str = "EmptyUUPSProxyGatewayConfigErrors"; constant MIN_DATA_LENGTH (line 3396) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 3397) | const COUNT: usize = 10usize; method selector (line 3399) | fn selector(&self) -> [u8; 4] { method selector_at (line 3434) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 3438) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 3443) | fn abi_decode_raw( method abi_decode_raw_validate (line 3581) | fn abi_decode_raw_validate( method abi_encoded_size (line 3720) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3773) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EmptyUUPSProxyGatewayConfigEvents (line 3838) | pub enum EmptyUUPSProxyGatewayConfigEvents { constant SELECTORS (line 3856) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 3881) | const NAME: &'static str = "EmptyUUPSProxyGatewayConfigEvents"; constant COUNT (line 3882) | const COUNT: usize = 4usize; method decode_raw_log (line 3883) | fn decode_raw_log( method to_log_data (line 3933) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 3949) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 3971) | pub const fn new< function deploy (line 3986) | pub fn deploy< function deploy_builder (line 4002) | pub fn deploy_builder< type EmptyUUPSProxyGatewayConfigInstance (line 4020) | pub struct EmptyUUPSProxyGatewayConfigInstance< function fmt (line 4031) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 4047) | pub const fn new( function deploy (line 4063) | pub async fn deploy( function deploy_builder (line 4076) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 4089) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 4093) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 4099) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 4106) | pub fn with_cloned_provider(self) -> EmptyUUPSProxyGatewayConfigInstance... function call_builder (line 4124) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 4131) | pub fn UPGRADE_INTERFACE_VERSION( function acceptOwnership (line 4137) | pub fn acceptOwnership( function initialize (line 4143) | pub fn initialize( function owner (line 4150) | pub fn owner(&self) -> alloy_contract::SolCallBuilder<&P, ownerCall, N> { function pendingOwner (line 4154) | pub fn pendingOwner( function proxiableUUID (line 4160) | pub fn proxiableUUID( function renounceOwnership (line 4166) | pub fn renounceOwnership( function transferOwnership (line 4172) | pub fn transferOwnership( function upgradeToAndCall (line 4179) | pub fn upgradeToAndCall( function event_filter (line 4202) | pub fn event_filter( function Initialized_filter (line 4208) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function OwnershipTransferStarted_filter (line 4212) | pub fn OwnershipTransferStarted_filter( function OwnershipTransferred_filter (line 4218) | pub fn OwnershipTransferred_filter( function Upgraded_filter (line 4224) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/erc1967_utils.rs type ERC1967InvalidAdmin (line 94) | pub struct ERC1967InvalidAdmin { constant _ (line 104) | const _: () = { type ERC1967InvalidBeacon (line 174) | pub struct ERC1967InvalidBeacon { constant _ (line 184) | const _: () = { type ERC1967InvalidImplementation (line 254) | pub struct ERC1967InvalidImplementation { constant _ (line 264) | const _: () = { type ERC1967NonPayable (line 336) | pub struct ERC1967NonPayable; constant _ (line 343) | const _: () = { type ERC1967UtilsErrors (line 404) | pub enum ERC1967UtilsErrors { constant SELECTORS (line 422) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 431) | const NAME: &'static str = "ERC1967UtilsErrors"; constant MIN_DATA_LENGTH (line 432) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 433) | const COUNT: usize = 4usize; method selector (line 435) | fn selector(&self) -> [u8; 4] { method selector_at (line 452) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 456) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 461) | fn abi_decode_raw( method abi_decode_raw_validate (line 525) | fn abi_decode_raw_validate( method abi_encoded_size (line 588) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 613) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 647) | pub const fn new< function deploy (line 662) | pub fn deploy< function deploy_builder (line 678) | pub fn deploy_builder< type ERC1967UtilsInstance (line 696) | pub struct ERC1967UtilsInstance { function fmt (line 704) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 718) | pub const fn new( function deploy (line 734) | pub async fn deploy( function deploy_builder (line 747) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 760) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 764) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 770) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 777) | pub fn with_cloned_provider(self) -> ERC1967UtilsInstance { function call_builder (line 795) | pub fn call_builder( function event_filter (line 812) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/erc20.rs type ERC20InsufficientAllowance (line 379) | pub struct ERC20InsufficientAllowance { constant _ (line 393) | const _: () = { type ERC20InsufficientBalance (line 483) | pub struct ERC20InsufficientBalance { constant _ (line 497) | const _: () = { type ERC20InvalidApprover (line 587) | pub struct ERC20InvalidApprover { constant _ (line 597) | const _: () = { type ERC20InvalidReceiver (line 667) | pub struct ERC20InvalidReceiver { constant _ (line 677) | const _: () = { type ERC20InvalidSender (line 747) | pub struct ERC20InvalidSender { constant _ (line 757) | const _: () = { type ERC20InvalidSpender (line 827) | pub struct ERC20InvalidSpender { constant _ (line 837) | const _: () = { type Approval (line 912) | pub struct Approval { constant _ (line 926) | const _: () = { type Transfer (line 1035) | pub struct Transfer { constant _ (line 1049) | const _: () = { type allowanceCall (line 1153) | pub struct allowanceCall { type allowanceReturn (line 1164) | pub struct allowanceReturn { constant _ (line 1174) | const _: () = { type approveCall (line 1322) | pub struct approveCall { type approveReturn (line 1333) | pub struct approveReturn { constant _ (line 1343) | const _: () = { type balanceOfCall (line 1489) | pub struct balanceOfCall { type balanceOfReturn (line 1498) | pub struct balanceOfReturn { constant _ (line 1508) | const _: () = { type decimalsCall (line 1641) | pub struct decimalsCall; type decimalsReturn (line 1647) | pub struct decimalsReturn { constant _ (line 1657) | const _: () = { type nameCall (line 1784) | pub struct nameCall; type nameReturn (line 1790) | pub struct nameReturn { constant _ (line 1800) | const _: () = { type symbolCall (line 1927) | pub struct symbolCall; type symbolReturn (line 1933) | pub struct symbolReturn { constant _ (line 1943) | const _: () = { type totalSupplyCall (line 2070) | pub struct totalSupplyCall; type totalSupplyReturn (line 2076) | pub struct totalSupplyReturn { constant _ (line 2086) | const _: () = { type transferCall (line 2215) | pub struct transferCall { type transferReturn (line 2226) | pub struct transferReturn { constant _ (line 2236) | const _: () = { type transferFromCall (line 2382) | pub struct transferFromCall { type transferFromReturn (line 2395) | pub struct transferFromReturn { constant _ (line 2405) | const _: () = { type ERC20Calls (line 2553) | pub enum ERC20Calls { constant SELECTORS (line 2581) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2595) | const NAME: &'static str = "ERC20Calls"; constant MIN_DATA_LENGTH (line 2596) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2597) | const COUNT: usize = 9usize; method selector (line 2599) | fn selector(&self) -> [u8; 4] { method selector_at (line 2621) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2625) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2630) | fn abi_decode_raw( method abi_decode_raw_validate (line 2715) | fn abi_decode_raw_validate( method abi_encoded_size (line 2815) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2851) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ERC20Errors (line 2904) | pub enum ERC20Errors { constant SELECTORS (line 2926) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2937) | const NAME: &'static str = "ERC20Errors"; constant MIN_DATA_LENGTH (line 2938) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 2939) | const COUNT: usize = 6usize; method selector (line 2941) | fn selector(&self) -> [u8; 4] { method selector_at (line 2964) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2968) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2973) | fn abi_decode_raw( method abi_decode_raw_validate (line 3057) | fn abi_decode_raw_validate( method abi_encoded_size (line 3142) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3177) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ERC20Events (line 3221) | pub enum ERC20Events { constant SELECTORS (line 3235) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 3250) | const NAME: &'static str = "ERC20Events"; constant COUNT (line 3251) | const COUNT: usize = 2usize; method decode_raw_log (line 3252) | fn decode_raw_log( method to_log_data (line 3281) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 3291) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 3307) | pub const fn new< function deploy (line 3319) | pub fn deploy< function deploy_builder (line 3335) | pub fn deploy_builder< type ERC20Instance (line 3353) | pub struct ERC20Instance { function fmt (line 3361) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 3375) | pub const fn new( function deploy (line 3391) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 3415) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 3419) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 3425) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 3432) | pub fn with_cloned_provider(self) -> ERC20Instance { function call_builder (line 3450) | pub fn call_builder( function allowance (line 3457) | pub fn allowance( function approve (line 3465) | pub fn approve( function balanceOf (line 3473) | pub fn balanceOf( function decimals (line 3480) | pub fn decimals(&self) -> alloy_contract::SolCallBuilder<&P, decimalsCal... function name (line 3484) | pub fn name(&self) -> alloy_contract::SolCallBuilder<&P, nameCall, N> { function symbol (line 3488) | pub fn symbol(&self) -> alloy_contract::SolCallBuilder<&P, symbolCall, N> { function totalSupply (line 3492) | pub fn totalSupply( function transfer (line 3498) | pub fn transfer( function transferFrom (line 3506) | pub fn transferFrom( function event_filter (line 3531) | pub fn event_filter( function Approval_filter (line 3537) | pub fn Approval_filter(&self) -> alloy_contract::Event<&P, Approval, N> { function Transfer_filter (line 3541) | pub fn Transfer_filter(&self) -> alloy_contract::Event<&P, Transfer, N> { FILE: gateway-contracts/rust_bindings/src/errors.rs type FailedCall (line 93) | pub struct FailedCall; constant _ (line 100) | const _: () = { type FailedDeployment (line 166) | pub struct FailedDeployment; constant _ (line 173) | const _: () = { type InsufficientBalance (line 239) | pub struct InsufficientBalance { constant _ (line 251) | const _: () = { type MissingPrecompile (line 333) | pub struct MissingPrecompile(pub alloy::sol_types::private::Address); constant _ (line 340) | const _: () = { type ErrorsErrors (line 405) | pub enum ErrorsErrors { constant SELECTORS (line 423) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 432) | const NAME: &'static str = "ErrorsErrors"; constant MIN_DATA_LENGTH (line 433) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 434) | const COUNT: usize = 4usize; method selector (line 436) | fn selector(&self) -> [u8; 4] { method selector_at (line 453) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 457) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 462) | fn abi_decode_raw( method abi_decode_raw_validate (line 520) | fn abi_decode_raw_validate( method abi_encoded_size (line 581) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 604) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 635) | pub const fn new< function deploy (line 647) | pub fn deploy< function deploy_builder (line 663) | pub fn deploy_builder< type ErrorsInstance (line 681) | pub struct ErrorsInstance { function fmt (line 689) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 703) | pub const fn new( function deploy (line 719) | pub async fn deploy( function deploy_builder (line 732) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 745) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 749) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 755) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 762) | pub fn with_cloned_provider(self) -> ErrorsInstance { function call_builder (line 780) | pub fn call_builder( function event_filter (line 797) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/fhe_type_bit_sizes.rs type FheType (line 62) | pub struct FheType(u8); constant _ (line 63) | const _: () = { type UnsupportedFHEType (line 204) | pub struct UnsupportedFHEType { constant _ (line 214) | const _: () = { type FHETypeBitSizesErrors (line 277) | pub enum FHETypeBitSizesErrors { constant SELECTORS (line 289) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[190u8, 120u8, 48u8, ... constant NAME (line 293) | const NAME: &'static str = "FHETypeBitSizesErrors"; constant MIN_DATA_LENGTH (line 294) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 295) | const COUNT: usize = 1usize; method selector (line 297) | fn selector(&self) -> [u8; 4] { method selector_at (line 305) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 309) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 314) | fn abi_decode_raw( method abi_decode_raw_validate (line 345) | fn abi_decode_raw_validate( method abi_encoded_size (line 375) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 385) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 401) | pub const fn new< function deploy (line 416) | pub fn deploy< function deploy_builder (line 432) | pub fn deploy_builder< type FHETypeBitSizesInstance (line 450) | pub struct FHETypeBitSizesInstance) -> ::core::fmt::Result { function new (line 472) | pub const fn new( function deploy (line 488) | pub async fn deploy( function deploy_builder (line 501) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 514) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 518) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 524) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 531) | pub fn with_cloned_provider(self) -> FHETypeBitSizesInstance { function call_builder (line 549) | pub fn call_builder( function event_filter (line 566) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/gateway_config.rs type Thresholds (line 26) | pub struct Thresholds { constant _ (line 44) | const _: () = { function new (line 339) | pub const fn new< type IGatewayConfigInstance (line 360) | pub struct IGatewayConfigInstance) -> ::core::fmt::Result { function new (line 382) | pub const fn new( function address (line 394) | pub const fn address(&self) -> &alloy_sol_types::private::Address { function set_address (line 399) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 403) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 409) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 416) | pub fn with_cloned_provider(self) -> IGatewayConfigInstance { function call_builder (line 434) | pub fn call_builder( function event_filter (line 451) | pub fn event_filter( type Coprocessor (line 2396) | pub struct Coprocessor { constant _ (line 2410) | const _: () = { type Custodian (line 2635) | pub struct Custodian { constant _ (line 2649) | const _: () = { type HostChain (line 2874) | pub struct HostChain { constant _ (line 2892) | const _: () = { type KmsNode (line 3161) | pub struct KmsNode { constant _ (line 3177) | const _: () = { type ProtocolMetadata (line 3424) | pub struct ProtocolMetadata { constant _ (line 3436) | const _: () = { type AddressEmptyCode (line 3645) | pub struct AddressEmptyCode { constant _ (line 3655) | const _: () = { type ChainIdNotUint64 (line 3725) | pub struct ChainIdNotUint64 { constant _ (line 3735) | const _: () = { type CoprocessorSignerAlreadyRegistered (line 3807) | pub struct CoprocessorSignerAlreadyRegistered { constant _ (line 3817) | const _: () = { type CoprocessorTxSenderAlreadyRegistered (line 3891) | pub struct CoprocessorTxSenderAlreadyRegistered { constant _ (line 3901) | const _: () = { type CustodianSignerAlreadyRegistered (line 3975) | pub struct CustodianSignerAlreadyRegistered { constant _ (line 3985) | const _: () = { type CustodianTxSenderAlreadyRegistered (line 4059) | pub struct CustodianTxSenderAlreadyRegistered { constant _ (line 4069) | const _: () = { type ERC1967InvalidImplementation (line 4143) | pub struct ERC1967InvalidImplementation { constant _ (line 4153) | const _: () = { type ERC1967NonPayable (line 4225) | pub struct ERC1967NonPayable; constant _ (line 4232) | const _: () = { type EmptyCoprocessors (line 4298) | pub struct EmptyCoprocessors; constant _ (line 4305) | const _: () = { type EmptyCustodians (line 4371) | pub struct EmptyCustodians; constant _ (line 4378) | const _: () = { type EmptyKmsNodes (line 4444) | pub struct EmptyKmsNodes; constant _ (line 4451) | const _: () = { type FailedCall (line 4517) | pub struct FailedCall; constant _ (line 4524) | const _: () = { type HostChainAlreadyRegistered (line 4590) | pub struct HostChainAlreadyRegistered { constant _ (line 4600) | const _: () = { type InvalidHighCoprocessorThreshold (line 4674) | pub struct InvalidHighCoprocessorThreshold { constant _ (line 4686) | const _: () = { type InvalidHighKmsGenThreshold (line 4770) | pub struct InvalidHighKmsGenThreshold { constant _ (line 4782) | const _: () = { type InvalidHighMpcThreshold (line 4866) | pub struct InvalidHighMpcThreshold { constant _ (line 4878) | const _: () = { type InvalidHighPublicDecryptionThreshold (line 4960) | pub struct InvalidHighPublicDecryptionThreshold { constant _ (line 4972) | const _: () = { type InvalidHighUserDecryptionThreshold (line 5058) | pub struct InvalidHighUserDecryptionThreshold { constant _ (line 5070) | const _: () = { type InvalidInitialization (line 5156) | pub struct InvalidInitialization; constant _ (line 5163) | const _: () = { type InvalidNullChainId (line 5229) | pub struct InvalidNullChainId; constant _ (line 5236) | const _: () = { type InvalidNullCoprocessorThreshold (line 5302) | pub struct InvalidNullCoprocessorThreshold; constant _ (line 5309) | const _: () = { type InvalidNullKmsGenThreshold (line 5377) | pub struct InvalidNullKmsGenThreshold; constant _ (line 5384) | const _: () = { type InvalidNullPublicDecryptionThreshold (line 5452) | pub struct InvalidNullPublicDecryptionThreshold; constant _ (line 5459) | const _: () = { type InvalidNullUserDecryptionThreshold (line 5527) | pub struct InvalidNullUserDecryptionThreshold; constant _ (line 5534) | const _: () = { type KmsSignerAlreadyRegistered (line 5602) | pub struct KmsSignerAlreadyRegistered { constant _ (line 5612) | const _: () = { type KmsTxSenderAlreadyRegistered (line 5684) | pub struct KmsTxSenderAlreadyRegistered { constant _ (line 5694) | const _: () = { type NotInitializing (line 5768) | pub struct NotInitializing; constant _ (line 5775) | const _: () = { type NotInitializingFromEmptyProxy (line 5841) | pub struct NotInitializingFromEmptyProxy; constant _ (line 5848) | const _: () = { type NotPauser (line 5916) | pub struct NotPauser { constant _ (line 5926) | const _: () = { type OwnableInvalidOwner (line 5996) | pub struct OwnableInvalidOwner { constant _ (line 6006) | const _: () = { type OwnableUnauthorizedAccount (line 6076) | pub struct OwnableUnauthorizedAccount { constant _ (line 6086) | const _: () = { type UUPSUnauthorizedCallContext (line 6158) | pub struct UUPSUnauthorizedCallContext; constant _ (line 6165) | const _: () = { type UUPSUnsupportedProxiableUUID (line 6233) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 6243) | const _: () = { type AddHostChain (line 6320) | pub struct AddHostChain { constant _ (line 6330) | const _: () = { type InitializeGatewayConfig (line 6421) | pub struct InitializeGatewayConfig { constant _ (line 6445) | const _: () = { type Initialized (line 6566) | pub struct Initialized { constant _ (line 6576) | const _: () = { type OwnershipTransferStarted (line 6671) | pub struct OwnershipTransferStarted { constant _ (line 6683) | const _: () = { type OwnershipTransferred (line 6793) | pub struct OwnershipTransferred { constant _ (line 6805) | const _: () = { type PauseAllGatewayContracts (line 6913) | pub struct PauseAllGatewayContracts; constant _ (line 6920) | const _: () = { type UnpauseAllGatewayContracts (line 7014) | pub struct UnpauseAllGatewayContracts; constant _ (line 7021) | const _: () = { type UpdateCoprocessorThreshold (line 7114) | pub struct UpdateCoprocessorThreshold { constant _ (line 7124) | const _: () = { type UpdateCoprocessors (line 7225) | pub struct UpdateCoprocessors { constant _ (line 7239) | const _: () = { type UpdateCustodians (line 7345) | pub struct UpdateCustodians { constant _ (line 7357) | const _: () = { type UpdateKmsGenThreshold (line 7452) | pub struct UpdateKmsGenThreshold { constant _ (line 7462) | const _: () = { type UpdateKmsNodes (line 7557) | pub struct UpdateKmsNodes { constant _ (line 7577) | const _: () = { type UpdateMpcThreshold (line 7700) | pub struct UpdateMpcThreshold { constant _ (line 7710) | const _: () = { type UpdatePublicDecryptionThreshold (line 7805) | pub struct UpdatePublicDecryptionThreshold { constant _ (line 7815) | const _: () = { type UpdateUserDecryptionThreshold (line 7917) | pub struct UpdateUserDecryptionThreshold { constant _ (line 7927) | const _: () = { type Upgraded (line 8028) | pub struct Upgraded { constant _ (line 8038) | const _: () = { type constructorCall (line 8128) | pub struct constructorCall {} constant _ (line 8129) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 8188) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 8194) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 8204) | const _: () = { type acceptOwnershipCall (line 8335) | pub struct acceptOwnershipCall; type acceptOwnershipReturn (line 8339) | pub struct acceptOwnershipReturn {} constant _ (line 8346) | const _: () = { type addHostChainCall (line 8472) | pub struct addHostChainCall { type addHostChainReturn (line 8479) | pub struct addHostChainReturn {} constant _ (line 8486) | const _: () = { type getCoprocessorCall (line 8612) | pub struct getCoprocessorCall { type getCoprocessorReturn (line 8621) | pub struct getCoprocessorReturn { constant _ (line 8631) | const _: () = { type getCoprocessorMajorityThresholdCall (line 8764) | pub struct getCoprocessorMajorityThresholdCall; type getCoprocessorMajorityThresholdReturn (line 8770) | pub struct getCoprocessorMajorityThresholdReturn { constant _ (line 8780) | const _: () = { type getCoprocessorSignersCall (line 8913) | pub struct getCoprocessorSignersCall; type getCoprocessorSignersReturn (line 8919) | pub struct getCoprocessorSignersReturn { constant _ (line 8929) | const _: () = { type getCoprocessorTxSendersCall (line 9068) | pub struct getCoprocessorTxSendersCall; type getCoprocessorTxSendersReturn (line 9074) | pub struct getCoprocessorTxSendersReturn { constant _ (line 9084) | const _: () = { type getCustodianCall (line 9223) | pub struct getCustodianCall { type getCustodianReturn (line 9232) | pub struct getCustodianReturn { constant _ (line 9242) | const _: () = { type getCustodianSignersCall (line 9373) | pub struct getCustodianSignersCall; type getCustodianSignersReturn (line 9379) | pub struct getCustodianSignersReturn { constant _ (line 9389) | const _: () = { type getCustodianTxSendersCall (line 9528) | pub struct getCustodianTxSendersCall; type getCustodianTxSendersReturn (line 9534) | pub struct getCustodianTxSendersReturn { constant _ (line 9544) | const _: () = { type getHostChainCall (line 9683) | pub struct getHostChainCall { type getHostChainReturn (line 9692) | pub struct getHostChainReturn { constant _ (line 9702) | const _: () = { type getHostChainsCall (line 9833) | pub struct getHostChainsCall; type getHostChainsReturn (line 9839) | pub struct getHostChainsReturn { constant _ (line 9851) | const _: () = { type getKmsGenThresholdCall (line 9986) | pub struct getKmsGenThresholdCall; type getKmsGenThresholdReturn (line 9992) | pub struct getKmsGenThresholdReturn { constant _ (line 10002) | const _: () = { type getKmsNodeCall (line 10135) | pub struct getKmsNodeCall { type getKmsNodeReturn (line 10144) | pub struct getKmsNodeReturn { constant _ (line 10154) | const _: () = { type getKmsSignersCall (line 10285) | pub struct getKmsSignersCall; type getKmsSignersReturn (line 10291) | pub struct getKmsSignersReturn { constant _ (line 10301) | const _: () = { type getKmsTxSendersCall (line 10436) | pub struct getKmsTxSendersCall; type getKmsTxSendersReturn (line 10442) | pub struct getKmsTxSendersReturn { constant _ (line 10452) | const _: () = { type getMpcThresholdCall (line 10589) | pub struct getMpcThresholdCall; type getMpcThresholdReturn (line 10595) | pub struct getMpcThresholdReturn { constant _ (line 10605) | const _: () = { type getProtocolMetadataCall (line 10736) | pub struct getProtocolMetadataCall; type getProtocolMetadataReturn (line 10742) | pub struct getProtocolMetadataReturn { constant _ (line 10752) | const _: () = { type getPublicDecryptionThresholdCall (line 10881) | pub struct getPublicDecryptionThresholdCall; type getPublicDecryptionThresholdReturn (line 10887) | pub struct getPublicDecryptionThresholdReturn { constant _ (line 10897) | const _: () = { type getUserDecryptionThresholdCall (line 11030) | pub struct getUserDecryptionThresholdCall; type getUserDecryptionThresholdReturn (line 11036) | pub struct getUserDecryptionThresholdReturn { constant _ (line 11046) | const _: () = { type getVersionCall (line 11179) | pub struct getVersionCall; type getVersionReturn (line 11185) | pub struct getVersionReturn { constant _ (line 11195) | const _: () = { type initializeFromEmptyProxyCall (line 11322) | pub struct initializeFromEmptyProxyCall { type initializeFromEmptyProxyReturn (line 11343) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 11350) | const _: () = { type isCoprocessorSignerCall (line 11532) | pub struct isCoprocessorSignerCall { type isCoprocessorSignerReturn (line 11541) | pub struct isCoprocessorSignerReturn { constant _ (line 11551) | const _: () = { type isCoprocessorTxSenderCall (line 11686) | pub struct isCoprocessorTxSenderCall { type isCoprocessorTxSenderReturn (line 11695) | pub struct isCoprocessorTxSenderReturn { constant _ (line 11705) | const _: () = { type isCustodianSignerCall (line 11840) | pub struct isCustodianSignerCall { type isCustodianSignerReturn (line 11849) | pub struct isCustodianSignerReturn { constant _ (line 11859) | const _: () = { type isCustodianTxSenderCall (line 11994) | pub struct isCustodianTxSenderCall { type isCustodianTxSenderReturn (line 12003) | pub struct isCustodianTxSenderReturn { constant _ (line 12013) | const _: () = { type isHostChainRegisteredCall (line 12148) | pub struct isHostChainRegisteredCall { type isHostChainRegisteredReturn (line 12157) | pub struct isHostChainRegisteredReturn { constant _ (line 12167) | const _: () = { type isKmsSignerCall (line 12304) | pub struct isKmsSignerCall { type isKmsSignerReturn (line 12313) | pub struct isKmsSignerReturn { constant _ (line 12323) | const _: () = { type isKmsTxSenderCall (line 12454) | pub struct isKmsTxSenderCall { type isKmsTxSenderReturn (line 12463) | pub struct isKmsTxSenderReturn { constant _ (line 12473) | const _: () = { type isPauserCall (line 12604) | pub struct isPauserCall { type isPauserReturn (line 12613) | pub struct isPauserReturn { constant _ (line 12623) | const _: () = { type ownerCall (line 12754) | pub struct ownerCall; type ownerReturn (line 12760) | pub struct ownerReturn { constant _ (line 12770) | const _: () = { type pauseAllGatewayContractsCall (line 12897) | pub struct pauseAllGatewayContractsCall; type pauseAllGatewayContractsReturn (line 12901) | pub struct pauseAllGatewayContractsReturn {} constant _ (line 12908) | const _: () = { type pendingOwnerCall (line 13038) | pub struct pendingOwnerCall; type pendingOwnerReturn (line 13044) | pub struct pendingOwnerReturn { constant _ (line 13054) | const _: () = { type proxiableUUIDCall (line 13181) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 13187) | pub struct proxiableUUIDReturn { constant _ (line 13197) | const _: () = { type reinitializeV4Call (line 13324) | pub struct reinitializeV4Call; type reinitializeV4Return (line 13328) | pub struct reinitializeV4Return {} constant _ (line 13335) | const _: () = { type renounceOwnershipCall (line 13461) | pub struct renounceOwnershipCall; type renounceOwnershipReturn (line 13465) | pub struct renounceOwnershipReturn {} constant _ (line 13472) | const _: () = { type transferOwnershipCall (line 13600) | pub struct transferOwnershipCall { type transferOwnershipReturn (line 13607) | pub struct transferOwnershipReturn {} constant _ (line 13614) | const _: () = { type unpauseAllGatewayContractsCall (line 13746) | pub struct unpauseAllGatewayContractsCall; type unpauseAllGatewayContractsReturn (line 13750) | pub struct unpauseAllGatewayContractsReturn {} constant _ (line 13757) | const _: () = { type updateCoprocessorThresholdCall (line 13887) | pub struct updateCoprocessorThresholdCall { type updateCoprocessorThresholdReturn (line 13894) | pub struct updateCoprocessorThresholdReturn {} constant _ (line 13901) | const _: () = { type updateCoprocessorsCall (line 14041) | pub struct updateCoprocessorsCall { type updateCoprocessorsReturn (line 14052) | pub struct updateCoprocessorsReturn {} constant _ (line 14059) | const _: () = { type updateCustodiansCall (line 14210) | pub struct updateCustodiansCall { type updateCustodiansReturn (line 14219) | pub struct updateCustodiansReturn {} constant _ (line 14226) | const _: () = { type updateKmsGenThresholdCall (line 14364) | pub struct updateKmsGenThresholdCall { type updateKmsGenThresholdReturn (line 14371) | pub struct updateKmsGenThresholdReturn {} constant _ (line 14378) | const _: () = { type updateKmsNodesCall (line 14516) | pub struct updateKmsNodesCall { type updateKmsNodesReturn (line 14533) | pub struct updateKmsNodesReturn {} constant _ (line 14540) | const _: () = { type updateMpcThresholdCall (line 14718) | pub struct updateMpcThresholdCall { type updateMpcThresholdReturn (line 14725) | pub struct updateMpcThresholdReturn {} constant _ (line 14732) | const _: () = { type updatePublicDecryptionThresholdCall (line 14866) | pub struct updatePublicDecryptionThresholdCall { type updatePublicDecryptionThresholdReturn (line 14873) | pub struct updatePublicDecryptionThresholdReturn {} constant _ (line 14880) | const _: () = { type updateUserDecryptionThresholdCall (line 15020) | pub struct updateUserDecryptionThresholdCall { type updateUserDecryptionThresholdReturn (line 15027) | pub struct updateUserDecryptionThresholdReturn {} constant _ (line 15034) | const _: () = { type upgradeToAndCallCall (line 15174) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 15183) | pub struct upgradeToAndCallReturn {} constant _ (line 15190) | const _: () = { type GatewayConfigCalls (line 15332) | pub enum GatewayConfigCalls { constant SELECTORS (line 15436) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 15488) | const NAME: &'static str = "GatewayConfigCalls"; constant MIN_DATA_LENGTH (line 15489) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 15490) | const COUNT: usize = 47usize; method selector (line 15492) | fn selector(&self) -> [u8; 4] { method selector_at (line 15634) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 15638) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 15643) | fn abi_decode_raw( method abi_decode_raw_validate (line 16176) | fn abi_decode_raw_validate( method abi_encoded_size (line 16712) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 16944) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type GatewayConfigErrors (line 17231) | pub enum GatewayConfigErrors { constant SELECTORS (line 17307) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 17345) | const NAME: &'static str = "GatewayConfigErrors"; constant MIN_DATA_LENGTH (line 17346) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 17347) | const COUNT: usize = 33usize; method selector (line 17349) | fn selector(&self) -> [u8; 4] { method selector_at (line 17451) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 17455) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 17460) | fn abi_decode_raw( method abi_decode_raw_validate (line 17845) | fn abi_decode_raw_validate( method abi_encoded_size (line 18233) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 18397) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type GatewayConfigEvents (line 18597) | pub enum GatewayConfigEvents { constant SELECTORS (line 18639) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 18725) | const NAME: &'static str = "GatewayConfigEvents"; constant COUNT (line 18726) | const COUNT: usize = 16usize; method decode_raw_log (line 18727) | fn decode_raw_log( method to_log_data (line 18879) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 18931) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 18989) | pub const fn new< function deploy (line 19004) | pub fn deploy< function deploy_builder (line 19020) | pub fn deploy_builder< type GatewayConfigInstance (line 19038) | pub struct GatewayConfigInstance) -> ::core::fmt::Result { function new (line 19060) | pub const fn new( function deploy (line 19076) | pub async fn deploy( function deploy_builder (line 19089) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 19102) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 19106) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 19112) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 19119) | pub fn with_cloned_provider(self) -> GatewayConfigInstance { function call_builder (line 19137) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 19144) | pub fn UPGRADE_INTERFACE_VERSION( function acceptOwnership (line 19150) | pub fn acceptOwnership( function addHostChain (line 19156) | pub fn addHostChain( function getCoprocessor (line 19163) | pub fn getCoprocessor( function getCoprocessorMajorityThreshold (line 19174) | pub fn getCoprocessorMajorityThreshold( function getCoprocessorSigners (line 19180) | pub fn getCoprocessorSigners( function getCoprocessorTxSenders (line 19186) | pub fn getCoprocessorTxSenders( function getCustodian (line 19192) | pub fn getCustodian( function getCustodianSigners (line 19203) | pub fn getCustodianSigners( function getCustodianTxSenders (line 19209) | pub fn getCustodianTxSenders( function getHostChain (line 19215) | pub fn getHostChain( function getHostChains (line 19222) | pub fn getHostChains( function getKmsGenThreshold (line 19228) | pub fn getKmsGenThreshold( function getKmsNode (line 19234) | pub fn getKmsNode( function getKmsSigners (line 19245) | pub fn getKmsSigners( function getKmsTxSenders (line 19251) | pub fn getKmsTxSenders( function getMpcThreshold (line 19257) | pub fn getMpcThreshold( function getProtocolMetadata (line 19263) | pub fn getProtocolMetadata( function getPublicDecryptionThreshold (line 19269) | pub fn getPublicDecryptionThreshold( function getUserDecryptionThreshold (line 19275) | pub fn getUserDecryptionThreshold( function getVersion (line 19281) | pub fn getVersion( function initializeFromEmptyProxy (line 19287) | pub fn initializeFromEmptyProxy( function isCoprocessorSigner (line 19312) | pub fn isCoprocessorSigner( function isCoprocessorTxSender (line 19323) | pub fn isCoprocessorTxSender( function isCustodianSigner (line 19334) | pub fn isCustodianSigner( function isCustodianTxSender (line 19345) | pub fn isCustodianTxSender( function isHostChainRegistered (line 19356) | pub fn isHostChainRegistered( function isKmsSigner (line 19367) | pub fn isKmsSigner( function isKmsTxSender (line 19374) | pub fn isKmsTxSender( function isPauser (line 19385) | pub fn isPauser( function owner (line 19392) | pub fn owner(&self) -> alloy_contract::SolCallBuilder<&P, ownerCall, N> { function pauseAllGatewayContracts (line 19396) | pub fn pauseAllGatewayContracts( function pendingOwner (line 19402) | pub fn pendingOwner( function proxiableUUID (line 19408) | pub fn proxiableUUID( function reinitializeV4 (line 19414) | pub fn reinitializeV4( function renounceOwnership (line 19420) | pub fn renounceOwnership( function transferOwnership (line 19426) | pub fn transferOwnership( function unpauseAllGatewayContracts (line 19433) | pub fn unpauseAllGatewayContracts( function updateCoprocessorThreshold (line 19439) | pub fn updateCoprocessorThreshold( function updateCoprocessors (line 19450) | pub fn updateCoprocessors( function updateCustodians (line 19465) | pub fn updateCustodians( function updateKmsGenThreshold (line 19478) | pub fn updateKmsGenThreshold( function updateKmsNodes (line 19489) | pub fn updateKmsNodes( function updateMpcThreshold (line 19510) | pub fn updateMpcThreshold( function updatePublicDecryptionThreshold (line 19521) | pub fn updatePublicDecryptionThreshold( function updateUserDecryptionThreshold (line 19532) | pub fn updateUserDecryptionThreshold( function upgradeToAndCall (line 19543) | pub fn upgradeToAndCall( function event_filter (line 19566) | pub fn event_filter( function AddHostChain_filter (line 19572) | pub fn AddHostChain_filter(&self) -> alloy_contract::Event<&P, AddHostCh... function InitializeGatewayConfig_filter (line 19576) | pub fn InitializeGatewayConfig_filter( function Initialized_filter (line 19582) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function OwnershipTransferStarted_filter (line 19586) | pub fn OwnershipTransferStarted_filter( function OwnershipTransferred_filter (line 19592) | pub fn OwnershipTransferred_filter( function PauseAllGatewayContracts_filter (line 19598) | pub fn PauseAllGatewayContracts_filter( function UnpauseAllGatewayContracts_filter (line 19604) | pub fn UnpauseAllGatewayContracts_filter( function UpdateCoprocessorThreshold_filter (line 19610) | pub fn UpdateCoprocessorThreshold_filter( function UpdateCoprocessors_filter (line 19616) | pub fn UpdateCoprocessors_filter( function UpdateCustodians_filter (line 19622) | pub fn UpdateCustodians_filter( function UpdateKmsGenThreshold_filter (line 19628) | pub fn UpdateKmsGenThreshold_filter( function UpdateKmsNodes_filter (line 19634) | pub fn UpdateKmsNodes_filter( function UpdateMpcThreshold_filter (line 19640) | pub fn UpdateMpcThreshold_filter( function UpdatePublicDecryptionThreshold_filter (line 19646) | pub fn UpdatePublicDecryptionThreshold_filter( function UpdateUserDecryptionThreshold_filter (line 19652) | pub fn UpdateUserDecryptionThreshold_filter( function Upgraded_filter (line 19658) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/gateway_config_checks.rs type CoprocessorSignerDoesNotMatchTxSender (line 170) | pub struct CoprocessorSignerDoesNotMatchTxSender { constant _ (line 182) | const _: () = { type HostChainNotRegistered (line 266) | pub struct HostChainNotRegistered { constant _ (line 276) | const _: () = { type KmsSignerDoesNotMatchTxSender (line 348) | pub struct KmsSignerDoesNotMatchTxSender { constant _ (line 360) | const _: () = { type NotCoprocessorSigner (line 444) | pub struct NotCoprocessorSigner { constant _ (line 454) | const _: () = { type NotCoprocessorTxSender (line 524) | pub struct NotCoprocessorTxSender { constant _ (line 534) | const _: () = { type NotCustodianSigner (line 604) | pub struct NotCustodianSigner { constant _ (line 614) | const _: () = { type NotCustodianTxSender (line 684) | pub struct NotCustodianTxSender { constant _ (line 694) | const _: () = { type NotKmsSigner (line 764) | pub struct NotKmsSigner { constant _ (line 774) | const _: () = { type NotKmsTxSender (line 844) | pub struct NotKmsTxSender { constant _ (line 854) | const _: () = { type GatewayConfigChecksErrors (line 919) | pub enum GatewayConfigChecksErrors { constant SELECTORS (line 947) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 961) | const NAME: &'static str = "GatewayConfigChecksErrors"; constant MIN_DATA_LENGTH (line 962) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 963) | const COUNT: usize = 9usize; method selector (line 965) | fn selector(&self) -> [u8; 4] { method selector_at (line 997) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1001) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1006) | fn abi_decode_raw( method abi_decode_raw_validate (line 1127) | fn abi_decode_raw_validate( method abi_encoded_size (line 1249) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1297) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 1361) | pub const fn new< function deploy (line 1376) | pub fn deploy< function deploy_builder (line 1392) | pub fn deploy_builder< type GatewayConfigChecksInstance (line 1410) | pub struct GatewayConfigChecksInstance) -> ::core::fmt::Result { function new (line 1432) | pub const fn new( function deploy (line 1448) | pub async fn deploy( function deploy_builder (line 1461) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1474) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1478) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1484) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1491) | pub fn with_cloned_provider(self) -> GatewayConfigChecksInstance { function call_builder (line 1509) | pub fn call_builder( function event_filter (line 1526) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/gateway_ownable.rs type NotGatewayOwner (line 64) | pub struct NotGatewayOwner { constant _ (line 74) | const _: () = { type GatewayOwnableErrors (line 139) | pub enum GatewayOwnableErrors { constant SELECTORS (line 151) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[14u8, 86u8, 207u8, 6... constant NAME (line 155) | const NAME: &'static str = "GatewayOwnableErrors"; constant MIN_DATA_LENGTH (line 156) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 157) | const COUNT: usize = 1usize; method selector (line 159) | fn selector(&self) -> [u8; 4] { method selector_at (line 167) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 171) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 176) | fn abi_decode_raw( method abi_decode_raw_validate (line 207) | fn abi_decode_raw_validate( method abi_encoded_size (line 237) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 247) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 263) | pub const fn new< function deploy (line 278) | pub fn deploy< function deploy_builder (line 294) | pub fn deploy_builder< type GatewayOwnableInstance (line 312) | pub struct GatewayOwnableInstance) -> ::core::fmt::Result { function new (line 334) | pub const fn new( function deploy (line 350) | pub async fn deploy( function deploy_builder (line 363) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 376) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 380) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 386) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 393) | pub fn with_cloned_provider(self) -> GatewayOwnableInstance { function call_builder (line 411) | pub fn call_builder( function event_filter (line 428) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/handle_ops.rs type InvalidFHEType (line 64) | pub struct InvalidFHEType { constant _ (line 74) | const _: () = { type HandleOpsErrors (line 139) | pub enum HandleOpsErrors { constant SELECTORS (line 151) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[100u8, 25u8, 80u8, 2... constant NAME (line 155) | const NAME: &'static str = "HandleOpsErrors"; constant MIN_DATA_LENGTH (line 156) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 157) | const COUNT: usize = 1usize; method selector (line 159) | fn selector(&self) -> [u8; 4] { method selector_at (line 167) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 171) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 176) | fn abi_decode_raw( method abi_decode_raw_validate (line 207) | fn abi_decode_raw_validate( method abi_encoded_size (line 237) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 247) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 263) | pub const fn new< function deploy (line 278) | pub fn deploy< function deploy_builder (line 294) | pub fn deploy_builder< type HandleOpsInstance (line 312) | pub struct HandleOpsInstance { function fmt (line 320) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 334) | pub const fn new( function deploy (line 350) | pub async fn deploy( function deploy_builder (line 363) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 376) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 380) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 386) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 393) | pub fn with_cloned_provider(self) -> HandleOpsInstance { function call_builder (line 411) | pub fn call_builder( function event_filter (line 428) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/i_beacon.rs type implementationCall (line 66) | pub struct implementationCall; type implementationReturn (line 72) | pub struct implementationReturn { constant _ (line 82) | const _: () = { type IBeaconCalls (line 206) | pub enum IBeaconCalls { constant SELECTORS (line 218) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[92u8, 96u8, 218u8, 2... constant NAME (line 222) | const NAME: &'static str = "IBeaconCalls"; constant MIN_DATA_LENGTH (line 223) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 224) | const COUNT: usize = 1usize; method selector (line 226) | fn selector(&self) -> [u8; 4] { method selector_at (line 234) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 238) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 243) | fn abi_decode_raw( method abi_decode_raw_validate (line 272) | fn abi_decode_raw_validate( method abi_encoded_size (line 302) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 312) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 328) | pub const fn new< function deploy (line 340) | pub fn deploy< function deploy_builder (line 356) | pub fn deploy_builder< type IBeaconInstance (line 374) | pub struct IBeaconInstance { function fmt (line 382) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 396) | pub const fn new( function deploy (line 412) | pub async fn deploy( function deploy_builder (line 425) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 438) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 442) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 448) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 455) | pub fn with_cloned_provider(self) -> IBeaconInstance { function call_builder (line 473) | pub fn call_builder( function implementation (line 480) | pub fn implementation( function event_filter (line 496) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/i_ciphertext_commits.rs type CiphertextMaterial (line 344) | pub struct CiphertextMaterial { constant _ (line 362) | const _: () = { type SnsCiphertextMaterial (line 629) | pub struct SnsCiphertextMaterial { constant _ (line 647) | const _: () = { type CiphertextMaterialNotFound (line 915) | pub struct CiphertextMaterialNotFound { constant _ (line 925) | const _: () = { type CoprocessorAlreadyAdded (line 997) | pub struct CoprocessorAlreadyAdded { constant _ (line 1009) | const _: () = { type EmptyCtHandles (line 1091) | pub struct EmptyCtHandles; constant _ (line 1098) | const _: () = { type AddCiphertextMaterial (line 1169) | pub struct AddCiphertextMaterial { constant _ (line 1187) | const _: () = { type AddCiphertextMaterialConsensus (line 1308) | pub struct AddCiphertextMaterialConsensus { constant _ (line 1328) | const _: () = { type addCiphertextMaterialCall (line 1447) | pub struct addCiphertextMaterialCall { type addCiphertextMaterialReturn (line 1460) | pub struct addCiphertextMaterialReturn {} constant _ (line 1467) | const _: () = { type getAddCiphertextMaterialConsensusTxSendersCall (line 1635) | pub struct getAddCiphertextMaterialConsensusTxSendersCall { type getAddCiphertextMaterialConsensusTxSendersReturn (line 1644) | pub struct getAddCiphertextMaterialConsensusTxSendersReturn { constant _ (line 1654) | const _: () = { type getCiphertextMaterialsCall (line 1802) | pub struct getCiphertextMaterialsCall { type getCiphertextMaterialsReturn (line 1813) | pub struct getCiphertextMaterialsReturn { constant _ (line 1825) | const _: () = { type getSnsCiphertextMaterialsCall (line 1982) | pub struct getSnsCiphertextMaterialsCall { type getSnsCiphertextMaterialsReturn (line 1993) | pub struct getSnsCiphertextMaterialsReturn { constant _ (line 2005) | const _: () = { type getVersionCall (line 2162) | pub struct getVersionCall; type getVersionReturn (line 2168) | pub struct getVersionReturn { constant _ (line 2178) | const _: () = { type isCiphertextMaterialAddedCall (line 2305) | pub struct isCiphertextMaterialAddedCall { type isCiphertextMaterialAddedReturn (line 2314) | pub struct isCiphertextMaterialAddedReturn { constant _ (line 2324) | const _: () = { type ICiphertextCommitsCalls (line 2454) | pub enum ICiphertextCommitsCalls { constant SELECTORS (line 2478) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2489) | const NAME: &'static str = "ICiphertextCommitsCalls"; constant MIN_DATA_LENGTH (line 2490) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2491) | const COUNT: usize = 6usize; method selector (line 2493) | fn selector(&self) -> [u8; 4] { method selector_at (line 2516) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2520) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2525) | fn abi_decode_raw( method abi_decode_raw_validate (line 2613) | fn abi_decode_raw_validate( method abi_encoded_size (line 2700) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2733) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ICiphertextCommitsErrors (line 2777) | pub enum ICiphertextCommitsErrors { constant SELECTORS (line 2793) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2801) | const NAME: &'static str = "ICiphertextCommitsErrors"; constant MIN_DATA_LENGTH (line 2802) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2803) | const COUNT: usize = 3usize; method selector (line 2805) | fn selector(&self) -> [u8; 4] { method selector_at (line 2819) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2823) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2828) | fn abi_decode_raw( method abi_decode_raw_validate (line 2881) | fn abi_decode_raw_validate( method abi_encoded_size (line 2933) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2953) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ICiphertextCommitsEvents (line 2979) | pub enum ICiphertextCommitsEvents { constant SELECTORS (line 2993) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 3008) | const NAME: &'static str = "ICiphertextCommitsEvents"; constant COUNT (line 3009) | const COUNT: usize = 2usize; method decode_raw_log (line 3010) | fn decode_raw_log( method to_log_data (line 3049) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 3059) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 3075) | pub const fn new< function deploy (line 3090) | pub fn deploy< function deploy_builder (line 3106) | pub fn deploy_builder< type ICiphertextCommitsInstance (line 3124) | pub struct ICiphertextCommitsInstance) -> ::core::fmt::Result { function new (line 3146) | pub const fn new( function deploy (line 3162) | pub async fn deploy( function deploy_builder (line 3175) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 3188) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 3192) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 3198) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 3205) | pub fn with_cloned_provider(self) -> ICiphertextCommitsInstance { function call_builder (line 3223) | pub fn call_builder( function addCiphertextMaterial (line 3230) | pub fn addCiphertextMaterial( function getAddCiphertextMaterialConsensusTxSenders (line 3247) | pub fn getAddCiphertextMaterialConsensusTxSenders( function getCiphertextMaterials (line 3262) | pub fn getCiphertextMaterials( function getSnsCiphertextMaterials (line 3275) | pub fn getSnsCiphertextMaterials( function getVersion (line 3288) | pub fn getVersion( function isCiphertextMaterialAdded (line 3294) | pub fn isCiphertextMaterialAdded( function event_filter (line 3315) | pub fn event_filter( function AddCiphertextMaterial_filter (line 3321) | pub fn AddCiphertextMaterial_filter( function AddCiphertextMaterialConsensus_filter (line 3327) | pub fn AddCiphertextMaterialConsensus_filter( FILE: gateway-contracts/rust_bindings/src/i_decryption.rs type ContractsInfo (line 1004) | pub struct ContractsInfo { constant _ (line 1018) | const _: () = { type CtHandleContractPair (line 1234) | pub struct CtHandleContractPair { constant _ (line 1246) | const _: () = { type DelegationAccounts (line 1458) | pub struct DelegationAccounts { constant _ (line 1470) | const _: () = { type RequestValidity (line 1678) | pub struct RequestValidity { constant _ (line 1690) | const _: () = { type SnsCiphertextMaterial (line 1908) | pub struct SnsCiphertextMaterial { constant _ (line 1926) | const _: () = { type ContractAddressesMaxLengthExceeded (line 2194) | pub struct ContractAddressesMaxLengthExceeded { constant _ (line 2206) | const _: () = { type ContractNotInContractAddresses (line 2290) | pub struct ContractNotInContractAddresses { constant _ (line 2304) | const _: () = { type CtHandleChainIdDiffersFromContractChainId (line 2388) | pub struct CtHandleChainIdDiffersFromContractChainId { constant _ (line 2402) | const _: () = { type DecryptionNotRequested (line 2492) | pub struct DecryptionNotRequested { constant _ (line 2502) | const _: () = { type DelegatorAddressInContractAddresses (line 2574) | pub struct DelegatorAddressInContractAddresses { constant _ (line 2588) | const _: () = { type DifferentKeyIdsNotAllowed (line 2672) | pub struct DifferentKeyIdsNotAllowed { constant _ (line 2684) | const _: () = { type EmptyContractAddresses (line 2765) | pub struct EmptyContractAddresses; constant _ (line 2772) | const _: () = { type EmptyCtHandleContractPairs (line 2838) | pub struct EmptyCtHandleContractPairs; constant _ (line 2845) | const _: () = { type EmptyCtHandles (line 2913) | pub struct EmptyCtHandles; constant _ (line 2920) | const _: () = { type InvalidNullDurationDays (line 2986) | pub struct InvalidNullDurationDays; constant _ (line 2993) | const _: () = { type InvalidUserSignature (line 3059) | pub struct InvalidUserSignature { constant _ (line 3069) | const _: () = { type KmsNodeAlreadySigned (line 3139) | pub struct KmsNodeAlreadySigned { constant _ (line 3151) | const _: () = { type MaxDecryptionRequestBitSizeExceeded (line 3233) | pub struct MaxDecryptionRequestBitSizeExceeded { constant _ (line 3245) | const _: () = { type MaxDurationDaysExceeded (line 3329) | pub struct MaxDurationDaysExceeded { constant _ (line 3341) | const _: () = { type StartTimestampInFuture (line 3423) | pub struct StartTimestampInFuture { constant _ (line 3435) | const _: () = { type UserAddressInContractAddresses (line 3517) | pub struct UserAddressInContractAddresses { constant _ (line 3531) | const _: () = { type UserDecryptionRequestExpired (line 3615) | pub struct UserDecryptionRequestExpired { constant _ (line 3627) | const _: () = { type PublicDecryptionRequest (line 3716) | pub struct PublicDecryptionRequest { constant _ (line 3732) | const _: () = { type PublicDecryptionResponse (line 3845) | pub struct PublicDecryptionResponse { constant _ (line 3861) | const _: () = { type PublicDecryptionResponseCall (line 3979) | pub struct PublicDecryptionResponseCall { constant _ (line 3997) | const _: () = { type UserDecryptionRequest (line 4120) | pub struct UserDecryptionRequest { constant _ (line 4140) | const _: () = { type UserDecryptionResponse (line 4261) | pub struct UserDecryptionResponse { constant _ (line 4279) | const _: () = { type UserDecryptionResponseThresholdReached (line 4400) | pub struct UserDecryptionResponseThresholdReached { constant _ (line 4410) | const _: () = { type delegatedUserDecryptionRequestCall (line 4506) | pub struct delegatedUserDecryptionRequestCall { type delegatedUserDecryptionRequestReturn (line 4527) | pub struct delegatedUserDecryptionRequestReturn {} constant _ (line 4534) | const _: () = { type getDecryptionConsensusTxSendersCall (line 4730) | pub struct getDecryptionConsensusTxSendersCall { type getDecryptionConsensusTxSendersReturn (line 4739) | pub struct getDecryptionConsensusTxSendersReturn { constant _ (line 4749) | const _: () = { type getVersionCall (line 4894) | pub struct getVersionCall; type getVersionReturn (line 4900) | pub struct getVersionReturn { constant _ (line 4910) | const _: () = { type isDecryptionDoneCall (line 5037) | pub struct isDecryptionDoneCall { type isDecryptionDoneReturn (line 5046) | pub struct isDecryptionDoneReturn { constant _ (line 5056) | const _: () = { type isDelegatedUserDecryptionReadyCall (line 5193) | pub struct isDelegatedUserDecryptionReadyCall { type isDelegatedUserDecryptionReadyReturn (line 5206) | pub struct isDelegatedUserDecryptionReadyReturn { constant _ (line 5216) | const _: () = { type isPublicDecryptionReadyCall (line 5370) | pub struct isPublicDecryptionReadyCall { type isPublicDecryptionReadyReturn (line 5383) | pub struct isPublicDecryptionReadyReturn { constant _ (line 5393) | const _: () = { type isUserDecryptionReadyCall (line 5549) | pub struct isUserDecryptionReadyCall { type isUserDecryptionReadyReturn (line 5562) | pub struct isUserDecryptionReadyReturn { constant _ (line 5572) | const _: () = { type publicDecryptionRequestCall (line 5726) | pub struct publicDecryptionRequestCall { type publicDecryptionRequestReturn (line 5737) | pub struct publicDecryptionRequestReturn {} constant _ (line 5744) | const _: () = { type publicDecryptionResponseCall (line 5899) | pub struct publicDecryptionResponseCall { type publicDecryptionResponseReturn (line 5912) | pub struct publicDecryptionResponseReturn {} constant _ (line 5919) | const _: () = { type userDecryptionRequestCall (line 6087) | pub struct userDecryptionRequestCall { type userDecryptionRequestReturn (line 6108) | pub struct userDecryptionRequestReturn {} constant _ (line 6115) | const _: () = { type userDecryptionResponseCall (line 6311) | pub struct userDecryptionResponseCall { type userDecryptionResponseReturn (line 6324) | pub struct userDecryptionResponseReturn {} constant _ (line 6331) | const _: () = { type IDecryptionCalls (line 6494) | pub enum IDecryptionCalls { constant SELECTORS (line 6526) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 6542) | const NAME: &'static str = "IDecryptionCalls"; constant MIN_DATA_LENGTH (line 6543) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 6544) | const COUNT: usize = 11usize; method selector (line 6546) | fn selector(&self) -> [u8; 4] { method selector_at (line 6584) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 6588) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 6593) | fn abi_decode_raw( method abi_decode_raw_validate (line 6734) | fn abi_decode_raw_validate( method abi_encoded_size (line 6874) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 6932) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IDecryptionErrors (line 7006) | pub enum IDecryptionErrors { constant SELECTORS (line 7052) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 7074) | const NAME: &'static str = "IDecryptionErrors"; constant MIN_DATA_LENGTH (line 7075) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 7076) | const COUNT: usize = 17usize; method selector (line 7078) | fn selector(&self) -> [u8; 4] { method selector_at (line 7134) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 7138) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 7143) | fn abi_decode_raw( method abi_decode_raw_validate (line 7352) | fn abi_decode_raw_validate( method abi_encoded_size (line 7560) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 7650) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IDecryptionEvents (line 7760) | pub enum IDecryptionEvents { constant SELECTORS (line 7782) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 7817) | const NAME: &'static str = "IDecryptionEvents"; constant COUNT (line 7818) | const COUNT: usize = 6usize; method decode_raw_log (line 7819) | fn decode_raw_log( method to_log_data (line 7894) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 7916) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 7944) | pub const fn new< function deploy (line 7959) | pub fn deploy< function deploy_builder (line 7975) | pub fn deploy_builder< type IDecryptionInstance (line 7993) | pub struct IDecryptionInstance { function fmt (line 8001) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 8015) | pub const fn new( function deploy (line 8031) | pub async fn deploy( function deploy_builder (line 8044) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 8057) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 8061) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 8067) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 8074) | pub fn with_cloned_provider(self) -> IDecryptionInstance { function call_builder (line 8092) | pub fn call_builder( function delegatedUserDecryptionRequest (line 8099) | pub fn delegatedUserDecryptionRequest( function getDecryptionConsensusTxSenders (line 8124) | pub fn getDecryptionConsensusTxSenders( function getVersion (line 8135) | pub fn getVersion( function isDecryptionDone (line 8141) | pub fn isDecryptionDone( function isDelegatedUserDecryptionReady (line 8152) | pub fn isDelegatedUserDecryptionReady( function isPublicDecryptionReady (line 8167) | pub fn isPublicDecryptionReady( function isUserDecryptionReady (line 8182) | pub fn isUserDecryptionReady( function publicDecryptionRequest (line 8197) | pub fn publicDecryptionRequest( function publicDecryptionResponse (line 8212) | pub fn publicDecryptionResponse( function userDecryptionRequest (line 8229) | pub fn userDecryptionRequest( function userDecryptionResponse (line 8254) | pub fn userDecryptionResponse( function event_filter (line 8281) | pub fn event_filter( function PublicDecryptionRequest_filter (line 8287) | pub fn PublicDecryptionRequest_filter( function PublicDecryptionResponse_filter (line 8293) | pub fn PublicDecryptionResponse_filter( function PublicDecryptionResponseCall_filter (line 8299) | pub fn PublicDecryptionResponseCall_filter( function UserDecryptionRequest_filter (line 8305) | pub fn UserDecryptionRequest_filter( function UserDecryptionResponse_filter (line 8311) | pub fn UserDecryptionResponse_filter( function UserDecryptionResponseThresholdReached_filter (line 8317) | pub fn UserDecryptionResponseThresholdReached_filter( FILE: gateway-contracts/rust_bindings/src/i_gateway_config.rs type Coprocessor (line 1523) | pub struct Coprocessor { constant _ (line 1537) | const _: () = { type Custodian (line 1762) | pub struct Custodian { constant _ (line 1776) | const _: () = { type HostChain (line 2001) | pub struct HostChain { constant _ (line 2019) | const _: () = { type KmsNode (line 2288) | pub struct KmsNode { constant _ (line 2304) | const _: () = { type ProtocolMetadata (line 2551) | pub struct ProtocolMetadata { constant _ (line 2563) | const _: () = { type Thresholds (line 2771) | pub struct Thresholds { constant _ (line 2789) | const _: () = { type ChainIdNotUint64 (line 3087) | pub struct ChainIdNotUint64 { constant _ (line 3097) | const _: () = { type CoprocessorSignerAlreadyRegistered (line 3169) | pub struct CoprocessorSignerAlreadyRegistered { constant _ (line 3179) | const _: () = { type CoprocessorTxSenderAlreadyRegistered (line 3253) | pub struct CoprocessorTxSenderAlreadyRegistered { constant _ (line 3263) | const _: () = { type CustodianSignerAlreadyRegistered (line 3337) | pub struct CustodianSignerAlreadyRegistered { constant _ (line 3347) | const _: () = { type CustodianTxSenderAlreadyRegistered (line 3421) | pub struct CustodianTxSenderAlreadyRegistered { constant _ (line 3431) | const _: () = { type EmptyCoprocessors (line 3505) | pub struct EmptyCoprocessors; constant _ (line 3512) | const _: () = { type EmptyCustodians (line 3578) | pub struct EmptyCustodians; constant _ (line 3585) | const _: () = { type EmptyKmsNodes (line 3651) | pub struct EmptyKmsNodes; constant _ (line 3658) | const _: () = { type HostChainAlreadyRegistered (line 3724) | pub struct HostChainAlreadyRegistered { constant _ (line 3734) | const _: () = { type InvalidHighCoprocessorThreshold (line 3808) | pub struct InvalidHighCoprocessorThreshold { constant _ (line 3820) | const _: () = { type InvalidHighKmsGenThreshold (line 3904) | pub struct InvalidHighKmsGenThreshold { constant _ (line 3916) | const _: () = { type InvalidHighMpcThreshold (line 4000) | pub struct InvalidHighMpcThreshold { constant _ (line 4012) | const _: () = { type InvalidHighPublicDecryptionThreshold (line 4094) | pub struct InvalidHighPublicDecryptionThreshold { constant _ (line 4106) | const _: () = { type InvalidHighUserDecryptionThreshold (line 4192) | pub struct InvalidHighUserDecryptionThreshold { constant _ (line 4204) | const _: () = { type InvalidNullChainId (line 4290) | pub struct InvalidNullChainId; constant _ (line 4297) | const _: () = { type InvalidNullCoprocessorThreshold (line 4363) | pub struct InvalidNullCoprocessorThreshold; constant _ (line 4370) | const _: () = { type InvalidNullKmsGenThreshold (line 4438) | pub struct InvalidNullKmsGenThreshold; constant _ (line 4445) | const _: () = { type InvalidNullPublicDecryptionThreshold (line 4513) | pub struct InvalidNullPublicDecryptionThreshold; constant _ (line 4520) | const _: () = { type InvalidNullUserDecryptionThreshold (line 4588) | pub struct InvalidNullUserDecryptionThreshold; constant _ (line 4595) | const _: () = { type KmsSignerAlreadyRegistered (line 4663) | pub struct KmsSignerAlreadyRegistered { constant _ (line 4673) | const _: () = { type KmsTxSenderAlreadyRegistered (line 4745) | pub struct KmsTxSenderAlreadyRegistered { constant _ (line 4755) | const _: () = { type NotPauser (line 4829) | pub struct NotPauser { constant _ (line 4839) | const _: () = { type AddHostChain (line 4914) | pub struct AddHostChain { constant _ (line 4924) | const _: () = { type InitializeGatewayConfig (line 5015) | pub struct InitializeGatewayConfig { constant _ (line 5039) | const _: () = { type PauseAllGatewayContracts (line 5158) | pub struct PauseAllGatewayContracts; constant _ (line 5165) | const _: () = { type UnpauseAllGatewayContracts (line 5259) | pub struct UnpauseAllGatewayContracts; constant _ (line 5266) | const _: () = { type UpdateCoprocessorThreshold (line 5359) | pub struct UpdateCoprocessorThreshold { constant _ (line 5369) | const _: () = { type UpdateCoprocessors (line 5470) | pub struct UpdateCoprocessors { constant _ (line 5484) | const _: () = { type UpdateCustodians (line 5590) | pub struct UpdateCustodians { constant _ (line 5602) | const _: () = { type UpdateKmsGenThreshold (line 5697) | pub struct UpdateKmsGenThreshold { constant _ (line 5707) | const _: () = { type UpdateKmsNodes (line 5802) | pub struct UpdateKmsNodes { constant _ (line 5822) | const _: () = { type UpdateMpcThreshold (line 5945) | pub struct UpdateMpcThreshold { constant _ (line 5955) | const _: () = { type UpdatePublicDecryptionThreshold (line 6050) | pub struct UpdatePublicDecryptionThreshold { constant _ (line 6060) | const _: () = { type UpdateUserDecryptionThreshold (line 6162) | pub struct UpdateUserDecryptionThreshold { constant _ (line 6172) | const _: () = { type addHostChainCall (line 6268) | pub struct addHostChainCall { type addHostChainReturn (line 6275) | pub struct addHostChainReturn {} constant _ (line 6282) | const _: () = { type getCoprocessorCall (line 6408) | pub struct getCoprocessorCall { type getCoprocessorReturn (line 6417) | pub struct getCoprocessorReturn { constant _ (line 6427) | const _: () = { type getCoprocessorMajorityThresholdCall (line 6560) | pub struct getCoprocessorMajorityThresholdCall; type getCoprocessorMajorityThresholdReturn (line 6566) | pub struct getCoprocessorMajorityThresholdReturn { constant _ (line 6576) | const _: () = { type getCoprocessorSignersCall (line 6709) | pub struct getCoprocessorSignersCall; type getCoprocessorSignersReturn (line 6715) | pub struct getCoprocessorSignersReturn { constant _ (line 6725) | const _: () = { type getCoprocessorTxSendersCall (line 6864) | pub struct getCoprocessorTxSendersCall; type getCoprocessorTxSendersReturn (line 6870) | pub struct getCoprocessorTxSendersReturn { constant _ (line 6880) | const _: () = { type getCustodianCall (line 7019) | pub struct getCustodianCall { type getCustodianReturn (line 7028) | pub struct getCustodianReturn { constant _ (line 7038) | const _: () = { type getCustodianSignersCall (line 7167) | pub struct getCustodianSignersCall; type getCustodianSignersReturn (line 7173) | pub struct getCustodianSignersReturn { constant _ (line 7183) | const _: () = { type getCustodianTxSendersCall (line 7322) | pub struct getCustodianTxSendersCall; type getCustodianTxSendersReturn (line 7328) | pub struct getCustodianTxSendersReturn { constant _ (line 7338) | const _: () = { type getHostChainCall (line 7477) | pub struct getHostChainCall { type getHostChainReturn (line 7486) | pub struct getHostChainReturn { constant _ (line 7496) | const _: () = { type getHostChainsCall (line 7627) | pub struct getHostChainsCall; type getHostChainsReturn (line 7633) | pub struct getHostChainsReturn { constant _ (line 7645) | const _: () = { type getKmsGenThresholdCall (line 7780) | pub struct getKmsGenThresholdCall; type getKmsGenThresholdReturn (line 7786) | pub struct getKmsGenThresholdReturn { constant _ (line 7796) | const _: () = { type getKmsNodeCall (line 7929) | pub struct getKmsNodeCall { type getKmsNodeReturn (line 7938) | pub struct getKmsNodeReturn { constant _ (line 7948) | const _: () = { type getKmsSignersCall (line 8079) | pub struct getKmsSignersCall; type getKmsSignersReturn (line 8085) | pub struct getKmsSignersReturn { constant _ (line 8095) | const _: () = { type getKmsTxSendersCall (line 8230) | pub struct getKmsTxSendersCall; type getKmsTxSendersReturn (line 8236) | pub struct getKmsTxSendersReturn { constant _ (line 8246) | const _: () = { type getMpcThresholdCall (line 8383) | pub struct getMpcThresholdCall; type getMpcThresholdReturn (line 8389) | pub struct getMpcThresholdReturn { constant _ (line 8399) | const _: () = { type getProtocolMetadataCall (line 8530) | pub struct getProtocolMetadataCall; type getProtocolMetadataReturn (line 8536) | pub struct getProtocolMetadataReturn { constant _ (line 8546) | const _: () = { type getPublicDecryptionThresholdCall (line 8675) | pub struct getPublicDecryptionThresholdCall; type getPublicDecryptionThresholdReturn (line 8681) | pub struct getPublicDecryptionThresholdReturn { constant _ (line 8691) | const _: () = { type getUserDecryptionThresholdCall (line 8824) | pub struct getUserDecryptionThresholdCall; type getUserDecryptionThresholdReturn (line 8830) | pub struct getUserDecryptionThresholdReturn { constant _ (line 8840) | const _: () = { type getVersionCall (line 8973) | pub struct getVersionCall; type getVersionReturn (line 8979) | pub struct getVersionReturn { constant _ (line 8989) | const _: () = { type isCoprocessorSignerCall (line 9116) | pub struct isCoprocessorSignerCall { type isCoprocessorSignerReturn (line 9125) | pub struct isCoprocessorSignerReturn { constant _ (line 9135) | const _: () = { type isCoprocessorTxSenderCall (line 9270) | pub struct isCoprocessorTxSenderCall { type isCoprocessorTxSenderReturn (line 9279) | pub struct isCoprocessorTxSenderReturn { constant _ (line 9289) | const _: () = { type isCustodianSignerCall (line 9426) | pub struct isCustodianSignerCall { type isCustodianSignerReturn (line 9435) | pub struct isCustodianSignerReturn { constant _ (line 9445) | const _: () = { type isCustodianTxSenderCall (line 9580) | pub struct isCustodianTxSenderCall { type isCustodianTxSenderReturn (line 9589) | pub struct isCustodianTxSenderReturn { constant _ (line 9599) | const _: () = { type isHostChainRegisteredCall (line 9734) | pub struct isHostChainRegisteredCall { type isHostChainRegisteredReturn (line 9743) | pub struct isHostChainRegisteredReturn { constant _ (line 9753) | const _: () = { type isKmsSignerCall (line 9890) | pub struct isKmsSignerCall { type isKmsSignerReturn (line 9899) | pub struct isKmsSignerReturn { constant _ (line 9909) | const _: () = { type isKmsTxSenderCall (line 10040) | pub struct isKmsTxSenderCall { type isKmsTxSenderReturn (line 10049) | pub struct isKmsTxSenderReturn { constant _ (line 10059) | const _: () = { type isPauserCall (line 10192) | pub struct isPauserCall { type isPauserReturn (line 10201) | pub struct isPauserReturn { constant _ (line 10211) | const _: () = { type pauseAllGatewayContractsCall (line 10342) | pub struct pauseAllGatewayContractsCall; type pauseAllGatewayContractsReturn (line 10346) | pub struct pauseAllGatewayContractsReturn {} constant _ (line 10353) | const _: () = { type unpauseAllGatewayContractsCall (line 10483) | pub struct unpauseAllGatewayContractsCall; type unpauseAllGatewayContractsReturn (line 10487) | pub struct unpauseAllGatewayContractsReturn {} constant _ (line 10494) | const _: () = { type updateCoprocessorThresholdCall (line 10624) | pub struct updateCoprocessorThresholdCall { type updateCoprocessorThresholdReturn (line 10631) | pub struct updateCoprocessorThresholdReturn {} constant _ (line 10638) | const _: () = { type updateCoprocessorsCall (line 10778) | pub struct updateCoprocessorsCall { type updateCoprocessorsReturn (line 10789) | pub struct updateCoprocessorsReturn {} constant _ (line 10796) | const _: () = { type updateCustodiansCall (line 10947) | pub struct updateCustodiansCall { type updateCustodiansReturn (line 10956) | pub struct updateCustodiansReturn {} constant _ (line 10963) | const _: () = { type updateKmsGenThresholdCall (line 11101) | pub struct updateKmsGenThresholdCall { type updateKmsGenThresholdReturn (line 11108) | pub struct updateKmsGenThresholdReturn {} constant _ (line 11115) | const _: () = { type updateKmsNodesCall (line 11253) | pub struct updateKmsNodesCall { type updateKmsNodesReturn (line 11270) | pub struct updateKmsNodesReturn {} constant _ (line 11277) | const _: () = { type updateMpcThresholdCall (line 11455) | pub struct updateMpcThresholdCall { type updateMpcThresholdReturn (line 11462) | pub struct updateMpcThresholdReturn {} constant _ (line 11469) | const _: () = { type updatePublicDecryptionThresholdCall (line 11603) | pub struct updatePublicDecryptionThresholdCall { type updatePublicDecryptionThresholdReturn (line 11610) | pub struct updatePublicDecryptionThresholdReturn {} constant _ (line 11617) | const _: () = { type updateUserDecryptionThresholdCall (line 11757) | pub struct updateUserDecryptionThresholdCall { type updateUserDecryptionThresholdReturn (line 11764) | pub struct updateUserDecryptionThresholdReturn {} constant _ (line 11771) | const _: () = { type IGatewayConfigCalls (line 11906) | pub enum IGatewayConfigCalls { constant SELECTORS (line 11990) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 12032) | const NAME: &'static str = "IGatewayConfigCalls"; constant MIN_DATA_LENGTH (line 12033) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 12034) | const COUNT: usize = 37usize; method selector (line 12036) | fn selector(&self) -> [u8; 4] { method selector_at (line 12150) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 12154) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 12159) | fn abi_decode_raw( method abi_decode_raw_validate (line 12584) | fn abi_decode_raw_validate( method abi_encoded_size (line 13010) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 13194) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IGatewayConfigErrors (line 13424) | pub enum IGatewayConfigErrors { constant SELECTORS (line 13478) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 13505) | const NAME: &'static str = "IGatewayConfigErrors"; constant MIN_DATA_LENGTH (line 13506) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 13507) | const COUNT: usize = 22usize; method selector (line 13509) | fn selector(&self) -> [u8; 4] { method selector_at (line 13578) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 13582) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 13587) | fn abi_decode_raw( method abi_decode_raw_validate (line 13861) | fn abi_decode_raw_validate( method abi_encoded_size (line 14136) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 14247) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IGatewayConfigEvents (line 14384) | pub enum IGatewayConfigEvents { constant SELECTORS (line 14418) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 14484) | const NAME: &'static str = "IGatewayConfigEvents"; constant COUNT (line 14485) | const COUNT: usize = 12usize; method decode_raw_log (line 14486) | fn decode_raw_log( method to_log_data (line 14609) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 14649) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 14695) | pub const fn new< function deploy (line 14710) | pub fn deploy< function deploy_builder (line 14726) | pub fn deploy_builder< type IGatewayConfigInstance (line 14744) | pub struct IGatewayConfigInstance) -> ::core::fmt::Result { function new (line 14766) | pub const fn new( function deploy (line 14782) | pub async fn deploy( function deploy_builder (line 14795) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 14808) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 14812) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 14818) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 14825) | pub fn with_cloned_provider(self) -> IGatewayConfigInstance { function call_builder (line 14843) | pub fn call_builder( function addHostChain (line 14850) | pub fn addHostChain( function getCoprocessor (line 14857) | pub fn getCoprocessor( function getCoprocessorMajorityThreshold (line 14868) | pub fn getCoprocessorMajorityThreshold( function getCoprocessorSigners (line 14874) | pub fn getCoprocessorSigners( function getCoprocessorTxSenders (line 14880) | pub fn getCoprocessorTxSenders( function getCustodian (line 14886) | pub fn getCustodian( function getCustodianSigners (line 14897) | pub fn getCustodianSigners( function getCustodianTxSenders (line 14903) | pub fn getCustodianTxSenders( function getHostChain (line 14909) | pub fn getHostChain( function getHostChains (line 14916) | pub fn getHostChains( function getKmsGenThreshold (line 14922) | pub fn getKmsGenThreshold( function getKmsNode (line 14928) | pub fn getKmsNode( function getKmsSigners (line 14939) | pub fn getKmsSigners( function getKmsTxSenders (line 14945) | pub fn getKmsTxSenders( function getMpcThreshold (line 14951) | pub fn getMpcThreshold( function getProtocolMetadata (line 14957) | pub fn getProtocolMetadata( function getPublicDecryptionThreshold (line 14963) | pub fn getPublicDecryptionThreshold( function getUserDecryptionThreshold (line 14969) | pub fn getUserDecryptionThreshold( function getVersion (line 14975) | pub fn getVersion( function isCoprocessorSigner (line 14981) | pub fn isCoprocessorSigner( function isCoprocessorTxSender (line 14992) | pub fn isCoprocessorTxSender( function isCustodianSigner (line 15003) | pub fn isCustodianSigner( function isCustodianTxSender (line 15014) | pub fn isCustodianTxSender( function isHostChainRegistered (line 15025) | pub fn isHostChainRegistered( function isKmsSigner (line 15036) | pub fn isKmsSigner( function isKmsTxSender (line 15043) | pub fn isKmsTxSender( function isPauser (line 15054) | pub fn isPauser( function pauseAllGatewayContracts (line 15061) | pub fn pauseAllGatewayContracts( function unpauseAllGatewayContracts (line 15067) | pub fn unpauseAllGatewayContracts( function updateCoprocessorThreshold (line 15073) | pub fn updateCoprocessorThreshold( function updateCoprocessors (line 15084) | pub fn updateCoprocessors( function updateCustodians (line 15099) | pub fn updateCustodians( function updateKmsGenThreshold (line 15112) | pub fn updateKmsGenThreshold( function updateKmsNodes (line 15123) | pub fn updateKmsNodes( function updateMpcThreshold (line 15144) | pub fn updateMpcThreshold( function updatePublicDecryptionThreshold (line 15155) | pub fn updatePublicDecryptionThreshold( function updateUserDecryptionThreshold (line 15166) | pub fn updateUserDecryptionThreshold( function event_filter (line 15187) | pub fn event_filter( function AddHostChain_filter (line 15193) | pub fn AddHostChain_filter(&self) -> alloy_contract::Event<&P, AddHostCh... function InitializeGatewayConfig_filter (line 15197) | pub fn InitializeGatewayConfig_filter( function PauseAllGatewayContracts_filter (line 15203) | pub fn PauseAllGatewayContracts_filter( function UnpauseAllGatewayContracts_filter (line 15209) | pub fn UnpauseAllGatewayContracts_filter( function UpdateCoprocessorThreshold_filter (line 15215) | pub fn UpdateCoprocessorThreshold_filter( function UpdateCoprocessors_filter (line 15221) | pub fn UpdateCoprocessors_filter( function UpdateCustodians_filter (line 15227) | pub fn UpdateCustodians_filter( function UpdateKmsGenThreshold_filter (line 15233) | pub fn UpdateKmsGenThreshold_filter( function UpdateKmsNodes_filter (line 15239) | pub fn UpdateKmsNodes_filter( function UpdateMpcThreshold_filter (line 15245) | pub fn UpdateMpcThreshold_filter( function UpdatePublicDecryptionThreshold_filter (line 15251) | pub fn UpdatePublicDecryptionThreshold_filter( function UpdateUserDecryptionThreshold_filter (line 15257) | pub fn UpdateUserDecryptionThreshold_filter( FILE: gateway-contracts/rust_bindings/src/i_input_verification.rs type CoprocessorAlreadyRejected (line 428) | pub struct CoprocessorAlreadyRejected { constant _ (line 442) | const _: () = { type CoprocessorAlreadyVerified (line 532) | pub struct CoprocessorAlreadyVerified { constant _ (line 546) | const _: () = { type VerifyProofNotRequested (line 636) | pub struct VerifyProofNotRequested { constant _ (line 646) | const _: () = { type RejectProofResponse (line 723) | pub struct RejectProofResponse { constant _ (line 733) | const _: () = { type RejectProofResponseCall (line 830) | pub struct RejectProofResponseCall { constant _ (line 842) | const _: () = { type VerifyProofRequest (line 948) | pub struct VerifyProofRequest { constant _ (line 968) | const _: () = { type VerifyProofResponse (line 1098) | pub struct VerifyProofResponse { constant _ (line 1114) | const _: () = { type VerifyProofResponseCall (line 1227) | pub struct VerifyProofResponseCall { constant _ (line 1247) | const _: () = { type getRejectProofConsensusTxSendersCall (line 1367) | pub struct getRejectProofConsensusTxSendersCall { type getRejectProofConsensusTxSendersReturn (line 1376) | pub struct getRejectProofConsensusTxSendersReturn { constant _ (line 1386) | const _: () = { type getVerifyProofConsensusTxSendersCall (line 1531) | pub struct getVerifyProofConsensusTxSendersCall { type getVerifyProofConsensusTxSendersReturn (line 1540) | pub struct getVerifyProofConsensusTxSendersReturn { constant _ (line 1550) | const _: () = { type getVersionCall (line 1695) | pub struct getVersionCall; type getVersionReturn (line 1701) | pub struct getVersionReturn { constant _ (line 1711) | const _: () = { type isProofRejectedCall (line 1838) | pub struct isProofRejectedCall { type isProofRejectedReturn (line 1847) | pub struct isProofRejectedReturn { constant _ (line 1857) | const _: () = { type isProofVerifiedCall (line 1992) | pub struct isProofVerifiedCall { type isProofVerifiedReturn (line 2001) | pub struct isProofVerifiedReturn { constant _ (line 2011) | const _: () = { type rejectProofResponseCall (line 2146) | pub struct rejectProofResponseCall { type rejectProofResponseReturn (line 2155) | pub struct rejectProofResponseReturn {} constant _ (line 2162) | const _: () = { type verifyProofRequestCall (line 2309) | pub struct verifyProofRequestCall { type verifyProofRequestReturn (line 2324) | pub struct verifyProofRequestReturn {} constant _ (line 2331) | const _: () = { type verifyProofResponseCall (line 2505) | pub struct verifyProofResponseCall { type verifyProofResponseReturn (line 2520) | pub struct verifyProofResponseReturn {} constant _ (line 2527) | const _: () = { type IInputVerificationCalls (line 2689) | pub enum IInputVerificationCalls { constant SELECTORS (line 2715) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2728) | const NAME: &'static str = "IInputVerificationCalls"; constant MIN_DATA_LENGTH (line 2729) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2730) | const COUNT: usize = 8usize; method selector (line 2732) | fn selector(&self) -> [u8; 4] { method selector_at (line 2761) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2765) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2770) | fn abi_decode_raw( method abi_decode_raw_validate (line 2882) | fn abi_decode_raw_validate( method abi_encoded_size (line 2993) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3036) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IInputVerificationErrors (line 3092) | pub enum IInputVerificationErrors { constant SELECTORS (line 3108) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 3116) | const NAME: &'static str = "IInputVerificationErrors"; constant MIN_DATA_LENGTH (line 3117) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 3118) | const COUNT: usize = 3usize; method selector (line 3120) | fn selector(&self) -> [u8; 4] { method selector_at (line 3134) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 3138) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 3143) | fn abi_decode_raw( method abi_decode_raw_validate (line 3196) | fn abi_decode_raw_validate( method abi_encoded_size (line 3248) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3268) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IInputVerificationEvents (line 3294) | pub enum IInputVerificationEvents { constant SELECTORS (line 3314) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 3344) | const NAME: &'static str = "IInputVerificationEvents"; constant COUNT (line 3345) | const COUNT: usize = 5usize; method decode_raw_log (line 3346) | fn decode_raw_log( method to_log_data (line 3412) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 3431) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 3456) | pub const fn new< function deploy (line 3471) | pub fn deploy< function deploy_builder (line 3487) | pub fn deploy_builder< type IInputVerificationInstance (line 3505) | pub struct IInputVerificationInstance) -> ::core::fmt::Result { function new (line 3527) | pub const fn new( function deploy (line 3543) | pub async fn deploy( function deploy_builder (line 3556) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 3569) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 3573) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 3579) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 3586) | pub fn with_cloned_provider(self) -> IInputVerificationInstance { function call_builder (line 3604) | pub fn call_builder( function getRejectProofConsensusTxSenders (line 3611) | pub fn getRejectProofConsensusTxSenders( function getVerifyProofConsensusTxSenders (line 3626) | pub fn getVerifyProofConsensusTxSenders( function getVersion (line 3641) | pub fn getVersion( function isProofRejected (line 3647) | pub fn isProofRejected( function isProofVerified (line 3654) | pub fn isProofVerified( function rejectProofResponse (line 3661) | pub fn rejectProofResponse( function verifyProofRequest (line 3674) | pub fn verifyProofRequest( function verifyProofResponse (line 3693) | pub fn verifyProofResponse( function event_filter (line 3722) | pub fn event_filter( function RejectProofResponse_filter (line 3728) | pub fn RejectProofResponse_filter( function RejectProofResponseCall_filter (line 3734) | pub fn RejectProofResponseCall_filter( function VerifyProofRequest_filter (line 3740) | pub fn VerifyProofRequest_filter( function VerifyProofResponse_filter (line 3746) | pub fn VerifyProofResponse_filter( function VerifyProofResponseCall_filter (line 3752) | pub fn VerifyProofResponseCall_filter( FILE: gateway-contracts/rust_bindings/src/i_pauser_set.rs type AccountAlreadyPauser (line 194) | pub struct AccountAlreadyPauser { constant _ (line 204) | const _: () = { type AccountNotPauser (line 274) | pub struct AccountNotPauser { constant _ (line 284) | const _: () = { type InvalidNullPauser (line 354) | pub struct InvalidNullPauser; constant _ (line 361) | const _: () = { type AddPauser (line 432) | pub struct AddPauser { constant _ (line 442) | const _: () = { type RemovePauser (line 537) | pub struct RemovePauser { constant _ (line 547) | const _: () = { type SwapPauser (line 642) | pub struct SwapPauser { constant _ (line 654) | const _: () = { type addPauserCall (line 753) | pub struct addPauserCall { type addPauserReturn (line 760) | pub struct addPauserReturn {} constant _ (line 767) | const _: () = { type getVersionCall (line 895) | pub struct getVersionCall; type getVersionReturn (line 901) | pub struct getVersionReturn { constant _ (line 911) | const _: () = { type isPauserCall (line 1038) | pub struct isPauserCall { type isPauserReturn (line 1047) | pub struct isPauserReturn { constant _ (line 1057) | const _: () = { type removePauserCall (line 1188) | pub struct removePauserCall { type removePauserReturn (line 1195) | pub struct removePauserReturn {} constant _ (line 1202) | const _: () = { type IPauserSetCalls (line 1325) | pub enum IPauserSetCalls { constant SELECTORS (line 1343) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1352) | const NAME: &'static str = "IPauserSetCalls"; constant MIN_DATA_LENGTH (line 1353) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1354) | const COUNT: usize = 4usize; method selector (line 1356) | fn selector(&self) -> [u8; 4] { method selector_at (line 1371) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1375) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1380) | fn abi_decode_raw( method abi_decode_raw_validate (line 1440) | fn abi_decode_raw_validate( method abi_encoded_size (line 1503) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1522) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IPauserSetErrors (line 1554) | pub enum IPauserSetErrors { constant SELECTORS (line 1570) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1578) | const NAME: &'static str = "IPauserSetErrors"; constant MIN_DATA_LENGTH (line 1579) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1580) | const COUNT: usize = 3usize; method selector (line 1582) | fn selector(&self) -> [u8; 4] { method selector_at (line 1596) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1600) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1605) | fn abi_decode_raw( method abi_decode_raw_validate (line 1658) | fn abi_decode_raw_validate( method abi_encoded_size (line 1710) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1730) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IPauserSetEvents (line 1756) | pub enum IPauserSetEvents { constant SELECTORS (line 1772) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1792) | const NAME: &'static str = "IPauserSetEvents"; constant COUNT (line 1793) | const COUNT: usize = 3usize; method decode_raw_log (line 1794) | fn decode_raw_log( method to_log_data (line 1836) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1849) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1868) | pub const fn new< function deploy (line 1883) | pub fn deploy< function deploy_builder (line 1899) | pub fn deploy_builder< type IPauserSetInstance (line 1917) | pub struct IPauserSetInstance { function fmt (line 1925) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 1939) | pub const fn new( function deploy (line 1955) | pub async fn deploy( function deploy_builder (line 1968) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1981) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1985) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1991) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1998) | pub fn with_cloned_provider(self) -> IPauserSetInstance { function call_builder (line 2016) | pub fn call_builder( function addPauser (line 2023) | pub fn addPauser( function getVersion (line 2030) | pub fn getVersion( function isPauser (line 2036) | pub fn isPauser( function removePauser (line 2043) | pub fn removePauser( function event_filter (line 2060) | pub fn event_filter( function AddPauser_filter (line 2066) | pub fn AddPauser_filter(&self) -> alloy_contract::Event<&P, AddPauser, N> { function RemovePauser_filter (line 2070) | pub fn RemovePauser_filter(&self) -> alloy_contract::Event<&P, RemovePau... function SwapPauser_filter (line 2074) | pub fn SwapPauser_filter(&self) -> alloy_contract::Event<&P, SwapPauser,... FILE: gateway-contracts/rust_bindings/src/i_protocol_payment.rs type SenderNotDecryptionContract (line 286) | pub struct SenderNotDecryptionContract { constant _ (line 296) | const _: () = { type SenderNotInputVerificationContract (line 368) | pub struct SenderNotInputVerificationContract { constant _ (line 378) | const _: () = { type InitializeProtocolPayment (line 455) | pub struct InitializeProtocolPayment { constant _ (line 469) | const _: () = { type NewInputVerificationPrice (line 584) | pub struct NewInputVerificationPrice { constant _ (line 594) | const _: () = { type NewPublicDecryptionPrice (line 691) | pub struct NewPublicDecryptionPrice { constant _ (line 701) | const _: () = { type NewUserDecryptionPrice (line 798) | pub struct NewUserDecryptionPrice { constant _ (line 808) | const _: () = { type collectInputVerificationFeeCall (line 898) | pub struct collectInputVerificationFeeCall { type collectInputVerificationFeeReturn (line 905) | pub struct collectInputVerificationFeeReturn {} constant _ (line 912) | const _: () = { type collectPublicDecryptionFeeCall (line 1046) | pub struct collectPublicDecryptionFeeCall { type collectPublicDecryptionFeeReturn (line 1053) | pub struct collectPublicDecryptionFeeReturn {} constant _ (line 1060) | const _: () = { type collectUserDecryptionFeeCall (line 1194) | pub struct collectUserDecryptionFeeCall { type collectUserDecryptionFeeReturn (line 1201) | pub struct collectUserDecryptionFeeReturn {} constant _ (line 1208) | const _: () = { type getInputVerificationPriceCall (line 1342) | pub struct getInputVerificationPriceCall; type getInputVerificationPriceReturn (line 1348) | pub struct getInputVerificationPriceReturn { constant _ (line 1358) | const _: () = { type getPublicDecryptionPriceCall (line 1491) | pub struct getPublicDecryptionPriceCall; type getPublicDecryptionPriceReturn (line 1497) | pub struct getPublicDecryptionPriceReturn { constant _ (line 1507) | const _: () = { type getUserDecryptionPriceCall (line 1640) | pub struct getUserDecryptionPriceCall; type getUserDecryptionPriceReturn (line 1646) | pub struct getUserDecryptionPriceReturn { constant _ (line 1656) | const _: () = { type getVersionCall (line 1789) | pub struct getVersionCall; type getVersionReturn (line 1795) | pub struct getVersionReturn { constant _ (line 1805) | const _: () = { type setInputVerificationPriceCall (line 1932) | pub struct setInputVerificationPriceCall { type setInputVerificationPriceReturn (line 1939) | pub struct setInputVerificationPriceReturn {} constant _ (line 1946) | const _: () = { type setPublicDecryptionPriceCall (line 2082) | pub struct setPublicDecryptionPriceCall { type setPublicDecryptionPriceReturn (line 2089) | pub struct setPublicDecryptionPriceReturn {} constant _ (line 2096) | const _: () = { type setUserDecryptionPriceCall (line 2232) | pub struct setUserDecryptionPriceCall { type setUserDecryptionPriceReturn (line 2239) | pub struct setUserDecryptionPriceReturn {} constant _ (line 2246) | const _: () = { type IProtocolPaymentCalls (line 2377) | pub enum IProtocolPaymentCalls { constant SELECTORS (line 2407) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2422) | const NAME: &'static str = "IProtocolPaymentCalls"; constant MIN_DATA_LENGTH (line 2423) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2424) | const COUNT: usize = 10usize; method selector (line 2426) | fn selector(&self) -> [u8; 4] { method selector_at (line 2461) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2465) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2470) | fn abi_decode_raw( method abi_decode_raw_validate (line 2600) | fn abi_decode_raw_validate( method abi_encoded_size (line 2729) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2782) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IProtocolPaymentErrors (line 2850) | pub enum IProtocolPaymentErrors { constant SELECTORS (line 2864) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2871) | const NAME: &'static str = "IProtocolPaymentErrors"; constant MIN_DATA_LENGTH (line 2872) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 2873) | const COUNT: usize = 2usize; method selector (line 2875) | fn selector(&self) -> [u8; 4] { method selector_at (line 2886) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2890) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2895) | fn abi_decode_raw( method abi_decode_raw_validate (line 2939) | fn abi_decode_raw_validate( method abi_encoded_size (line 2982) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2997) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IProtocolPaymentEvents (line 3017) | pub enum IProtocolPaymentEvents { constant SELECTORS (line 3035) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 3060) | const NAME: &'static str = "IProtocolPaymentEvents"; constant COUNT (line 3061) | const COUNT: usize = 4usize; method decode_raw_log (line 3062) | fn decode_raw_log( method to_log_data (line 3119) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 3135) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 3157) | pub const fn new< function deploy (line 3172) | pub fn deploy< function deploy_builder (line 3188) | pub fn deploy_builder< type IProtocolPaymentInstance (line 3206) | pub struct IProtocolPaymentInstance) -> ::core::fmt::Result { function new (line 3228) | pub const fn new( function deploy (line 3244) | pub async fn deploy( function deploy_builder (line 3257) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 3270) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 3274) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 3280) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 3287) | pub fn with_cloned_provider(self) -> IProtocolPaymentInstance { function call_builder (line 3305) | pub fn call_builder( function collectInputVerificationFee (line 3312) | pub fn collectInputVerificationFee( function collectPublicDecryptionFee (line 3323) | pub fn collectPublicDecryptionFee( function collectUserDecryptionFee (line 3334) | pub fn collectUserDecryptionFee( function getInputVerificationPrice (line 3345) | pub fn getInputVerificationPrice( function getPublicDecryptionPrice (line 3351) | pub fn getPublicDecryptionPrice( function getUserDecryptionPrice (line 3357) | pub fn getUserDecryptionPrice( function getVersion (line 3363) | pub fn getVersion( function setInputVerificationPrice (line 3369) | pub fn setInputVerificationPrice( function setPublicDecryptionPrice (line 3380) | pub fn setPublicDecryptionPrice( function setUserDecryptionPrice (line 3391) | pub fn setUserDecryptionPrice( function event_filter (line 3412) | pub fn event_filter( function InitializeProtocolPayment_filter (line 3418) | pub fn InitializeProtocolPayment_filter( function NewInputVerificationPrice_filter (line 3424) | pub fn NewInputVerificationPrice_filter( function NewPublicDecryptionPrice_filter (line 3430) | pub fn NewPublicDecryptionPrice_filter( function NewUserDecryptionPrice_filter (line 3436) | pub fn NewUserDecryptionPrice_filter( FILE: gateway-contracts/rust_bindings/src/ierc1155_errors.rs type ERC1155InsufficientBalance (line 161) | pub struct ERC1155InsufficientBalance { constant _ (line 177) | const _: () = { type ERC1155InvalidApprover (line 273) | pub struct ERC1155InvalidApprover { constant _ (line 283) | const _: () = { type ERC1155InvalidArrayLength (line 353) | pub struct ERC1155InvalidArrayLength { constant _ (line 365) | const _: () = { type ERC1155InvalidOperator (line 449) | pub struct ERC1155InvalidOperator { constant _ (line 459) | const _: () = { type ERC1155InvalidReceiver (line 529) | pub struct ERC1155InvalidReceiver { constant _ (line 539) | const _: () = { type ERC1155InvalidSender (line 609) | pub struct ERC1155InvalidSender { constant _ (line 619) | const _: () = { type ERC1155MissingApprovalForAll (line 689) | pub struct ERC1155MissingApprovalForAll { constant _ (line 701) | const _: () = { type IERC1155ErrorsErrors (line 780) | pub enum IERC1155ErrorsErrors { constant SELECTORS (line 804) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 816) | const NAME: &'static str = "IERC1155ErrorsErrors"; constant MIN_DATA_LENGTH (line 817) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 818) | const COUNT: usize = 7usize; method selector (line 820) | fn selector(&self) -> [u8; 4] { method selector_at (line 846) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 850) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 855) | fn abi_decode_raw( method abi_decode_raw_validate (line 952) | fn abi_decode_raw_validate( method abi_encoded_size (line 1048) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1088) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 1140) | pub const fn new< function deploy (line 1155) | pub fn deploy< function deploy_builder (line 1171) | pub fn deploy_builder< type IERC1155ErrorsInstance (line 1189) | pub struct IERC1155ErrorsInstance) -> ::core::fmt::Result { function new (line 1211) | pub const fn new( function deploy (line 1227) | pub async fn deploy( function deploy_builder (line 1240) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1253) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1257) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1263) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1270) | pub fn with_cloned_provider(self) -> IERC1155ErrorsInstance { function call_builder (line 1288) | pub fn call_builder( function event_filter (line 1305) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/ierc1822_proxiable.rs type proxiableUUIDCall (line 66) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 72) | pub struct proxiableUUIDReturn { constant _ (line 82) | const _: () = { type IERC1822ProxiableCalls (line 204) | pub enum IERC1822ProxiableCalls { constant SELECTORS (line 216) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[82u8, 209u8, 144u8, ... constant NAME (line 220) | const NAME: &'static str = "IERC1822ProxiableCalls"; constant MIN_DATA_LENGTH (line 221) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 222) | const COUNT: usize = 1usize; method selector (line 224) | fn selector(&self) -> [u8; 4] { method selector_at (line 232) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 236) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 241) | fn abi_decode_raw( method abi_decode_raw_validate (line 272) | fn abi_decode_raw_validate( method abi_encoded_size (line 302) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 312) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 328) | pub const fn new< function deploy (line 343) | pub fn deploy< function deploy_builder (line 359) | pub fn deploy_builder< type IERC1822ProxiableInstance (line 377) | pub struct IERC1822ProxiableInstance) -> ::core::fmt::Result { function new (line 399) | pub const fn new( function deploy (line 415) | pub async fn deploy( function deploy_builder (line 428) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 441) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 445) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 451) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 458) | pub fn with_cloned_provider(self) -> IERC1822ProxiableInstance { function call_builder (line 476) | pub fn call_builder( function proxiableUUID (line 483) | pub fn proxiableUUID( function event_filter (line 499) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/ierc1967.rs type AdminChanged (line 105) | pub struct AdminChanged { constant _ (line 117) | const _: () = { type BeaconUpgraded (line 221) | pub struct BeaconUpgraded { constant _ (line 231) | const _: () = { type Upgraded (line 328) | pub struct Upgraded { constant _ (line 338) | const _: () = { type IERC1967Events (line 425) | pub enum IERC1967Events { constant SELECTORS (line 441) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 461) | const NAME: &'static str = "IERC1967Events"; constant COUNT (line 462) | const COUNT: usize = 3usize; method decode_raw_log (line 463) | fn decode_raw_log( method to_log_data (line 502) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 515) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 534) | pub const fn new< function deploy (line 549) | pub fn deploy< function deploy_builder (line 565) | pub fn deploy_builder< type IERC1967Instance (line 583) | pub struct IERC1967Instance { function fmt (line 591) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 605) | pub const fn new( function deploy (line 621) | pub async fn deploy( function deploy_builder (line 634) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 647) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 651) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 657) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 664) | pub fn with_cloned_provider(self) -> IERC1967Instance { function call_builder (line 682) | pub fn call_builder( function event_filter (line 699) | pub fn event_filter( function AdminChanged_filter (line 705) | pub fn AdminChanged_filter(&self) -> alloy_contract::Event<&P, AdminChan... function BeaconUpgraded_filter (line 709) | pub fn BeaconUpgraded_filter( function Upgraded_filter (line 715) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/ierc20.rs type Approval (line 249) | pub struct Approval { constant _ (line 263) | const _: () = { type Transfer (line 372) | pub struct Transfer { constant _ (line 386) | const _: () = { type allowanceCall (line 490) | pub struct allowanceCall { type allowanceReturn (line 501) | pub struct allowanceReturn { constant _ (line 511) | const _: () = { type approveCall (line 659) | pub struct approveCall { type approveReturn (line 670) | pub struct approveReturn { constant _ (line 680) | const _: () = { type balanceOfCall (line 826) | pub struct balanceOfCall { type balanceOfReturn (line 835) | pub struct balanceOfReturn { constant _ (line 845) | const _: () = { type totalSupplyCall (line 978) | pub struct totalSupplyCall; type totalSupplyReturn (line 984) | pub struct totalSupplyReturn { constant _ (line 994) | const _: () = { type transferCall (line 1123) | pub struct transferCall { type transferReturn (line 1134) | pub struct transferReturn { constant _ (line 1144) | const _: () = { type transferFromCall (line 1290) | pub struct transferFromCall { type transferFromReturn (line 1303) | pub struct transferFromReturn { constant _ (line 1313) | const _: () = { type IERC20Calls (line 1461) | pub enum IERC20Calls { constant SELECTORS (line 1483) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1494) | const NAME: &'static str = "IERC20Calls"; constant MIN_DATA_LENGTH (line 1495) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1496) | const COUNT: usize = 6usize; method selector (line 1498) | fn selector(&self) -> [u8; 4] { method selector_at (line 1517) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1521) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1526) | fn abi_decode_raw( method abi_decode_raw_validate (line 1592) | fn abi_decode_raw_validate( method abi_encoded_size (line 1667) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1694) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IERC20Events (line 1735) | pub enum IERC20Events { constant SELECTORS (line 1749) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1764) | const NAME: &'static str = "IERC20Events"; constant COUNT (line 1765) | const COUNT: usize = 2usize; method decode_raw_log (line 1766) | fn decode_raw_log( method to_log_data (line 1795) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1805) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1821) | pub const fn new< function deploy (line 1833) | pub fn deploy< function deploy_builder (line 1849) | pub fn deploy_builder< type IERC20Instance (line 1867) | pub struct IERC20Instance { function fmt (line 1875) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 1889) | pub const fn new( function deploy (line 1905) | pub async fn deploy( function deploy_builder (line 1918) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1931) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1935) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1941) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1948) | pub fn with_cloned_provider(self) -> IERC20Instance { function call_builder (line 1966) | pub fn call_builder( function allowance (line 1973) | pub fn allowance( function approve (line 1981) | pub fn approve( function balanceOf (line 1989) | pub fn balanceOf( function totalSupply (line 1996) | pub fn totalSupply( function transfer (line 2002) | pub fn transfer( function transferFrom (line 2010) | pub fn transferFrom( function event_filter (line 2035) | pub fn event_filter( function Approval_filter (line 2041) | pub fn Approval_filter(&self) -> alloy_contract::Event<&P, Approval, N> { function Transfer_filter (line 2045) | pub fn Transfer_filter(&self) -> alloy_contract::Event<&P, Transfer, N> { FILE: gateway-contracts/rust_bindings/src/ierc20_errors.rs type ERC20InsufficientAllowance (line 144) | pub struct ERC20InsufficientAllowance { constant _ (line 158) | const _: () = { type ERC20InsufficientBalance (line 248) | pub struct ERC20InsufficientBalance { constant _ (line 262) | const _: () = { type ERC20InvalidApprover (line 352) | pub struct ERC20InvalidApprover { constant _ (line 362) | const _: () = { type ERC20InvalidReceiver (line 432) | pub struct ERC20InvalidReceiver { constant _ (line 442) | const _: () = { type ERC20InvalidSender (line 512) | pub struct ERC20InvalidSender { constant _ (line 522) | const _: () = { type ERC20InvalidSpender (line 592) | pub struct ERC20InvalidSpender { constant _ (line 602) | const _: () = { type IERC20ErrorsErrors (line 667) | pub enum IERC20ErrorsErrors { constant SELECTORS (line 689) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 700) | const NAME: &'static str = "IERC20ErrorsErrors"; constant MIN_DATA_LENGTH (line 701) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 702) | const COUNT: usize = 6usize; method selector (line 704) | fn selector(&self) -> [u8; 4] { method selector_at (line 727) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 731) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 736) | fn abi_decode_raw( method abi_decode_raw_validate (line 822) | fn abi_decode_raw_validate( method abi_encoded_size (line 907) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 942) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 988) | pub const fn new< function deploy (line 1003) | pub fn deploy< function deploy_builder (line 1019) | pub fn deploy_builder< type IERC20ErrorsInstance (line 1037) | pub struct IERC20ErrorsInstance { function fmt (line 1045) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 1059) | pub const fn new( function deploy (line 1075) | pub async fn deploy( function deploy_builder (line 1088) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1101) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1105) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1111) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1118) | pub fn with_cloned_provider(self) -> IERC20ErrorsInstance { function call_builder (line 1136) | pub fn call_builder( function event_filter (line 1153) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/ierc20_metadata.rs type Approval (line 291) | pub struct Approval { constant _ (line 305) | const _: () = { type Transfer (line 414) | pub struct Transfer { constant _ (line 428) | const _: () = { type allowanceCall (line 532) | pub struct allowanceCall { type allowanceReturn (line 543) | pub struct allowanceReturn { constant _ (line 553) | const _: () = { type approveCall (line 701) | pub struct approveCall { type approveReturn (line 712) | pub struct approveReturn { constant _ (line 722) | const _: () = { type balanceOfCall (line 868) | pub struct balanceOfCall { type balanceOfReturn (line 877) | pub struct balanceOfReturn { constant _ (line 887) | const _: () = { type decimalsCall (line 1020) | pub struct decimalsCall; type decimalsReturn (line 1026) | pub struct decimalsReturn { constant _ (line 1036) | const _: () = { type nameCall (line 1163) | pub struct nameCall; type nameReturn (line 1169) | pub struct nameReturn { constant _ (line 1179) | const _: () = { type symbolCall (line 1306) | pub struct symbolCall; type symbolReturn (line 1312) | pub struct symbolReturn { constant _ (line 1322) | const _: () = { type totalSupplyCall (line 1449) | pub struct totalSupplyCall; type totalSupplyReturn (line 1455) | pub struct totalSupplyReturn { constant _ (line 1465) | const _: () = { type transferCall (line 1594) | pub struct transferCall { type transferReturn (line 1605) | pub struct transferReturn { constant _ (line 1615) | const _: () = { type transferFromCall (line 1761) | pub struct transferFromCall { type transferFromReturn (line 1774) | pub struct transferFromReturn { constant _ (line 1784) | const _: () = { type IERC20MetadataCalls (line 1932) | pub enum IERC20MetadataCalls { constant SELECTORS (line 1960) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1974) | const NAME: &'static str = "IERC20MetadataCalls"; constant MIN_DATA_LENGTH (line 1975) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1976) | const COUNT: usize = 9usize; method selector (line 1978) | fn selector(&self) -> [u8; 4] { method selector_at (line 2000) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2004) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2009) | fn abi_decode_raw( method abi_decode_raw_validate (line 2114) | fn abi_decode_raw_validate( method abi_encoded_size (line 2232) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2268) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IERC20MetadataEvents (line 2321) | pub enum IERC20MetadataEvents { constant SELECTORS (line 2335) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2350) | const NAME: &'static str = "IERC20MetadataEvents"; constant COUNT (line 2351) | const COUNT: usize = 2usize; method decode_raw_log (line 2352) | fn decode_raw_log( method to_log_data (line 2381) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2391) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2407) | pub const fn new< function deploy (line 2422) | pub fn deploy< function deploy_builder (line 2438) | pub fn deploy_builder< type IERC20MetadataInstance (line 2456) | pub struct IERC20MetadataInstance) -> ::core::fmt::Result { function new (line 2478) | pub const fn new( function deploy (line 2494) | pub async fn deploy( function deploy_builder (line 2507) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2520) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2524) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2530) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2537) | pub fn with_cloned_provider(self) -> IERC20MetadataInstance { function call_builder (line 2555) | pub fn call_builder( function allowance (line 2562) | pub fn allowance( function approve (line 2570) | pub fn approve( function balanceOf (line 2578) | pub fn balanceOf( function decimals (line 2585) | pub fn decimals(&self) -> alloy_contract::SolCallBuilder<&P, decimalsCal... function name (line 2589) | pub fn name(&self) -> alloy_contract::SolCallBuilder<&P, nameCall, N> { function symbol (line 2593) | pub fn symbol(&self) -> alloy_contract::SolCallBuilder<&P, symbolCall, N> { function totalSupply (line 2597) | pub fn totalSupply( function transfer (line 2603) | pub fn transfer( function transferFrom (line 2611) | pub fn transferFrom( function event_filter (line 2636) | pub fn event_filter( function Approval_filter (line 2642) | pub fn Approval_filter(&self) -> alloy_contract::Event<&P, Approval, N> { function Transfer_filter (line 2646) | pub fn Transfer_filter(&self) -> alloy_contract::Event<&P, Transfer, N> { FILE: gateway-contracts/rust_bindings/src/ierc5267.rs type EIP712DomainChanged (line 109) | pub struct EIP712DomainChanged; constant _ (line 116) | const _: () = { type eip712DomainCall (line 202) | pub struct eip712DomainCall; type eip712DomainReturn (line 208) | pub struct eip712DomainReturn { constant _ (line 232) | const _: () = { type IERC5267Calls (line 415) | pub enum IERC5267Calls { constant SELECTORS (line 427) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[132u8, 176u8, 25u8, ... constant NAME (line 431) | const NAME: &'static str = "IERC5267Calls"; constant MIN_DATA_LENGTH (line 432) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 433) | const COUNT: usize = 1usize; method selector (line 435) | fn selector(&self) -> [u8; 4] { method selector_at (line 443) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 447) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 452) | fn abi_decode_raw( method abi_decode_raw_validate (line 483) | fn abi_decode_raw_validate( method abi_encoded_size (line 513) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 523) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IERC5267Events (line 537) | pub enum IERC5267Events { constant SELECTORS (line 549) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 559) | const NAME: &'static str = "IERC5267Events"; constant COUNT (line 560) | const COUNT: usize = 1usize; method decode_raw_log (line 561) | fn decode_raw_log( method to_log_data (line 591) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 598) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 611) | pub const fn new< function deploy (line 626) | pub fn deploy< function deploy_builder (line 642) | pub fn deploy_builder< type IERC5267Instance (line 660) | pub struct IERC5267Instance { function fmt (line 668) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 682) | pub const fn new( function deploy (line 698) | pub async fn deploy( function deploy_builder (line 711) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 724) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 728) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 734) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 741) | pub fn with_cloned_provider(self) -> IERC5267Instance { function call_builder (line 759) | pub fn call_builder( function eip712Domain (line 766) | pub fn eip712Domain( function event_filter (line 782) | pub fn event_filter( function EIP712DomainChanged_filter (line 788) | pub fn EIP712DomainChanged_filter( FILE: gateway-contracts/rust_bindings/src/ierc721_errors.rs type ERC721IncorrectOwner (line 163) | pub struct ERC721IncorrectOwner { constant _ (line 177) | const _: () = { type ERC721InsufficientApproval (line 265) | pub struct ERC721InsufficientApproval { constant _ (line 277) | const _: () = { type ERC721InvalidApprover (line 361) | pub struct ERC721InvalidApprover { constant _ (line 371) | const _: () = { type ERC721InvalidOperator (line 441) | pub struct ERC721InvalidOperator { constant _ (line 451) | const _: () = { type ERC721InvalidOwner (line 521) | pub struct ERC721InvalidOwner { constant _ (line 531) | const _: () = { type ERC721InvalidReceiver (line 601) | pub struct ERC721InvalidReceiver { constant _ (line 611) | const _: () = { type ERC721InvalidSender (line 681) | pub struct ERC721InvalidSender { constant _ (line 691) | const _: () = { type ERC721NonexistentToken (line 761) | pub struct ERC721NonexistentToken { constant _ (line 771) | const _: () = { type IERC721ErrorsErrors (line 838) | pub enum IERC721ErrorsErrors { constant SELECTORS (line 864) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 877) | const NAME: &'static str = "IERC721ErrorsErrors"; constant MIN_DATA_LENGTH (line 878) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 879) | const COUNT: usize = 8usize; method selector (line 881) | fn selector(&self) -> [u8; 4] { method selector_at (line 910) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 914) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 919) | fn abi_decode_raw( method abi_decode_raw_validate (line 1027) | fn abi_decode_raw_validate( method abi_encoded_size (line 1134) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1179) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 1237) | pub const fn new< function deploy (line 1252) | pub fn deploy< function deploy_builder (line 1268) | pub fn deploy_builder< type IERC721ErrorsInstance (line 1286) | pub struct IERC721ErrorsInstance) -> ::core::fmt::Result { function new (line 1308) | pub const fn new( function deploy (line 1324) | pub async fn deploy( function deploy_builder (line 1337) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1350) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1354) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1360) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1367) | pub fn with_cloned_provider(self) -> IERC721ErrorsInstance { function call_builder (line 1385) | pub fn call_builder( function event_filter (line 1402) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/ikms_generation.rs type KeyType (line 779) | pub struct KeyType(u8); constant _ (line 780) | const _: () = { type ParamsType (line 917) | pub struct ParamsType(u8); constant _ (line 918) | const _: () = { type KeyDigest (line 1058) | pub struct KeyDigest { constant _ (line 1070) | const _: () = { type CrsNotGenerated (line 1274) | pub struct CrsNotGenerated { constant _ (line 1284) | const _: () = { type CrsgenNotRequested (line 1356) | pub struct CrsgenNotRequested { constant _ (line 1366) | const _: () = { type CrsgenOngoing (line 1438) | pub struct CrsgenOngoing { constant _ (line 1448) | const _: () = { type EmptyKeyDigests (line 1520) | pub struct EmptyKeyDigests { constant _ (line 1530) | const _: () = { type KeyNotGenerated (line 1602) | pub struct KeyNotGenerated { constant _ (line 1612) | const _: () = { type KeygenNotRequested (line 1684) | pub struct KeygenNotRequested { constant _ (line 1694) | const _: () = { type KeygenOngoing (line 1766) | pub struct KeygenOngoing { constant _ (line 1776) | const _: () = { type KmsAlreadySignedForCrsgen (line 1848) | pub struct KmsAlreadySignedForCrsgen { constant _ (line 1860) | const _: () = { type KmsAlreadySignedForKeygen (line 1944) | pub struct KmsAlreadySignedForKeygen { constant _ (line 1956) | const _: () = { type KmsAlreadySignedForPrepKeygen (line 2040) | pub struct KmsAlreadySignedForPrepKeygen { constant _ (line 2052) | const _: () = { type PrepKeygenNotRequested (line 2136) | pub struct PrepKeygenNotRequested { constant _ (line 2146) | const _: () = { type ActivateCrs (line 2223) | pub struct ActivateCrs { constant _ (line 2239) | const _: () = { type ActivateKey (line 2348) | pub struct ActivateKey { constant _ (line 2366) | const _: () = { type CrsgenRequest (line 2476) | pub struct CrsgenRequest { constant _ (line 2490) | const _: () = { type CrsgenResponse (line 2597) | pub struct CrsgenResponse { constant _ (line 2613) | const _: () = { type KeyReshareSameSet (line 2727) | pub struct KeyReshareSameSet { constant _ (line 2743) | const _: () = { type KeygenRequest (line 2855) | pub struct KeygenRequest { constant _ (line 2867) | const _: () = { type KeygenResponse (line 2971) | pub struct KeygenResponse { constant _ (line 2989) | const _: () = { type PRSSInit (line 3103) | pub struct PRSSInit; constant _ (line 3110) | const _: () = { type PrepKeygenRequest (line 3201) | pub struct PrepKeygenRequest { constant _ (line 3215) | const _: () = { type PrepKeygenResponse (line 3322) | pub struct PrepKeygenResponse { constant _ (line 3336) | const _: () = { type crsgenRequestCall (line 3440) | pub struct crsgenRequestCall { type crsgenRequestReturn (line 3449) | pub struct crsgenRequestReturn {} constant _ (line 3456) | const _: () = { type crsgenResponseCall (line 3594) | pub struct crsgenResponseCall { type crsgenResponseReturn (line 3605) | pub struct crsgenResponseReturn {} constant _ (line 3612) | const _: () = { type getActiveCrsIdCall (line 3764) | pub struct getActiveCrsIdCall; type getActiveCrsIdReturn (line 3770) | pub struct getActiveCrsIdReturn { constant _ (line 3780) | const _: () = { type getActiveKeyIdCall (line 3911) | pub struct getActiveKeyIdCall; type getActiveKeyIdReturn (line 3917) | pub struct getActiveKeyIdReturn { constant _ (line 3927) | const _: () = { type getConsensusTxSendersCall (line 4058) | pub struct getConsensusTxSendersCall { type getConsensusTxSendersReturn (line 4067) | pub struct getConsensusTxSendersReturn { constant _ (line 4077) | const _: () = { type getCrsMaterialsCall (line 4222) | pub struct getCrsMaterialsCall { type getCrsMaterialsReturn (line 4231) | pub struct getCrsMaterialsReturn { constant _ (line 4243) | const _: () = { type getCrsParamsTypeCall (line 4391) | pub struct getCrsParamsTypeCall { type getCrsParamsTypeReturn (line 4400) | pub struct getCrsParamsTypeReturn { constant _ (line 4410) | const _: () = { type getKeyMaterialsCall (line 4545) | pub struct getKeyMaterialsCall { type getKeyMaterialsReturn (line 4554) | pub struct getKeyMaterialsReturn { constant _ (line 4568) | const _: () = { type getKeyParamsTypeCall (line 4718) | pub struct getKeyParamsTypeCall { type getKeyParamsTypeReturn (line 4727) | pub struct getKeyParamsTypeReturn { constant _ (line 4737) | const _: () = { type getVersionCall (line 4872) | pub struct getVersionCall; type getVersionReturn (line 4878) | pub struct getVersionReturn { constant _ (line 4888) | const _: () = { type keyReshareSameSetCall (line 5015) | pub struct keyReshareSameSetCall { type keyReshareSameSetReturn (line 5022) | pub struct keyReshareSameSetReturn {} constant _ (line 5029) | const _: () = { type keygenCall (line 5163) | pub struct keygenCall { type keygenReturn (line 5170) | pub struct keygenReturn {} constant _ (line 5177) | const _: () = { type keygenResponseCall (line 5303) | pub struct keygenResponseCall { type keygenResponseReturn (line 5316) | pub struct keygenResponseReturn {} constant _ (line 5323) | const _: () = { type prepKeygenResponseCall (line 5477) | pub struct prepKeygenResponseCall { type prepKeygenResponseReturn (line 5486) | pub struct prepKeygenResponseReturn {} constant _ (line 5493) | const _: () = { type prssInitCall (line 5640) | pub struct prssInitCall; type prssInitReturn (line 5644) | pub struct prssInitReturn {} constant _ (line 5651) | const _: () = { type IKMSGenerationCalls (line 5770) | pub enum IKMSGenerationCalls { constant SELECTORS (line 5810) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 5830) | const NAME: &'static str = "IKMSGenerationCalls"; constant MIN_DATA_LENGTH (line 5831) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 5832) | const COUNT: usize = 15usize; method selector (line 5834) | fn selector(&self) -> [u8; 4] { method selector_at (line 5880) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 5884) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 5889) | fn abi_decode_raw( method abi_decode_raw_validate (line 6070) | fn abi_decode_raw_validate( method abi_encoded_size (line 6254) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 6328) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IKMSGenerationErrors (line 6423) | pub enum IKMSGenerationErrors { constant SELECTORS (line 6455) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 6471) | const NAME: &'static str = "IKMSGenerationErrors"; constant MIN_DATA_LENGTH (line 6472) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 6473) | const COUNT: usize = 11usize; method selector (line 6475) | fn selector(&self) -> [u8; 4] { method selector_at (line 6513) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 6517) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 6522) | fn abi_decode_raw( method abi_decode_raw_validate (line 6663) | fn abi_decode_raw_validate( method abi_encoded_size (line 6803) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 6859) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IKMSGenerationEvents (line 6933) | pub enum IKMSGenerationEvents { constant SELECTORS (line 6963) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 7019) | const NAME: &'static str = "IKMSGenerationEvents"; constant COUNT (line 7020) | const COUNT: usize = 10usize; method decode_raw_log (line 7021) | fn decode_raw_log( method to_log_data (line 7115) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 7149) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 7189) | pub const fn new< function deploy (line 7204) | pub fn deploy< function deploy_builder (line 7220) | pub fn deploy_builder< type IKMSGenerationInstance (line 7238) | pub struct IKMSGenerationInstance) -> ::core::fmt::Result { function new (line 7260) | pub const fn new( function deploy (line 7276) | pub async fn deploy( function deploy_builder (line 7289) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 7302) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 7306) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 7312) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 7319) | pub fn with_cloned_provider(self) -> IKMSGenerationInstance { function call_builder (line 7337) | pub fn call_builder( function crsgenRequest (line 7344) | pub fn crsgenRequest( function crsgenResponse (line 7357) | pub fn crsgenResponse( function getActiveCrsId (line 7372) | pub fn getActiveCrsId( function getActiveKeyId (line 7378) | pub fn getActiveKeyId( function getConsensusTxSenders (line 7384) | pub fn getConsensusTxSenders( function getCrsMaterials (line 7395) | pub fn getCrsMaterials( function getCrsParamsType (line 7402) | pub fn getCrsParamsType( function getKeyMaterials (line 7409) | pub fn getKeyMaterials( function getKeyParamsType (line 7416) | pub fn getKeyParamsType( function getVersion (line 7423) | pub fn getVersion( function keyReshareSameSet (line 7429) | pub fn keyReshareSameSet( function keygen (line 7436) | pub fn keygen( function keygenResponse (line 7443) | pub fn keygenResponse( function prepKeygenResponse (line 7460) | pub fn prepKeygenResponse( function prssInit (line 7473) | pub fn prssInit(&self) -> alloy_contract::SolCallBuilder<&P, prssInitCal... function event_filter (line 7487) | pub fn event_filter( function ActivateCrs_filter (line 7493) | pub fn ActivateCrs_filter(&self) -> alloy_contract::Event<&P, ActivateCr... function ActivateKey_filter (line 7497) | pub fn ActivateKey_filter(&self) -> alloy_contract::Event<&P, ActivateKe... function CrsgenRequest_filter (line 7501) | pub fn CrsgenRequest_filter( function CrsgenResponse_filter (line 7507) | pub fn CrsgenResponse_filter( function KeyReshareSameSet_filter (line 7513) | pub fn KeyReshareSameSet_filter( function KeygenRequest_filter (line 7519) | pub fn KeygenRequest_filter( function KeygenResponse_filter (line 7525) | pub fn KeygenResponse_filter( function PRSSInit_filter (line 7531) | pub fn PRSSInit_filter(&self) -> alloy_contract::Event<&P, PRSSInit, N> { function PrepKeygenRequest_filter (line 7535) | pub fn PrepKeygenRequest_filter( function PrepKeygenResponse_filter (line 7541) | pub fn PrepKeygenResponse_filter( FILE: gateway-contracts/rust_bindings/src/initializable.rs type InvalidInitialization (line 79) | pub struct InvalidInitialization; constant _ (line 86) | const _: () = { type NotInitializing (line 152) | pub struct NotInitializing; constant _ (line 159) | const _: () = { type Initialized (line 230) | pub struct Initialized { constant _ (line 240) | const _: () = { type InitializableErrors (line 325) | pub enum InitializableErrors { constant SELECTORS (line 339) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 346) | const NAME: &'static str = "InitializableErrors"; constant MIN_DATA_LENGTH (line 347) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 348) | const COUNT: usize = 2usize; method selector (line 350) | fn selector(&self) -> [u8; 4] { method selector_at (line 361) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 365) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 370) | fn abi_decode_raw( method abi_decode_raw_validate (line 412) | fn abi_decode_raw_validate( method abi_encoded_size (line 453) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 468) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type InitializableEvents (line 488) | pub enum InitializableEvents { constant SELECTORS (line 500) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 510) | const NAME: &'static str = "InitializableEvents"; constant COUNT (line 511) | const COUNT: usize = 1usize; method decode_raw_log (line 512) | fn decode_raw_log( method to_log_data (line 540) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 547) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 560) | pub const fn new< function deploy (line 575) | pub fn deploy< function deploy_builder (line 591) | pub fn deploy_builder< type InitializableInstance (line 609) | pub struct InitializableInstance) -> ::core::fmt::Result { function new (line 631) | pub const fn new( function deploy (line 647) | pub async fn deploy( function deploy_builder (line 660) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 673) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 677) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 683) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 690) | pub fn with_cloned_provider(self) -> InitializableInstance { function call_builder (line 708) | pub fn call_builder( function event_filter (line 725) | pub fn event_filter( function Initialized_filter (line 731) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... FILE: gateway-contracts/rust_bindings/src/input_verification.rs type AddressEmptyCode (line 903) | pub struct AddressEmptyCode { constant _ (line 913) | const _: () = { type CoprocessorAlreadyRejected (line 983) | pub struct CoprocessorAlreadyRejected { constant _ (line 997) | const _: () = { type CoprocessorAlreadyVerified (line 1087) | pub struct CoprocessorAlreadyVerified { constant _ (line 1101) | const _: () = { type CoprocessorSignerDoesNotMatchTxSender (line 1191) | pub struct CoprocessorSignerDoesNotMatchTxSender { constant _ (line 1203) | const _: () = { type ECDSAInvalidSignature (line 1287) | pub struct ECDSAInvalidSignature; constant _ (line 1294) | const _: () = { type ECDSAInvalidSignatureLength (line 1360) | pub struct ECDSAInvalidSignatureLength { constant _ (line 1370) | const _: () = { type ECDSAInvalidSignatureS (line 1444) | pub struct ECDSAInvalidSignatureS { constant _ (line 1454) | const _: () = { type ERC1967InvalidImplementation (line 1524) | pub struct ERC1967InvalidImplementation { constant _ (line 1534) | const _: () = { type ERC1967NonPayable (line 1606) | pub struct ERC1967NonPayable; constant _ (line 1613) | const _: () = { type EnforcedPause (line 1679) | pub struct EnforcedPause; constant _ (line 1686) | const _: () = { type ExpectedPause (line 1752) | pub struct ExpectedPause; constant _ (line 1759) | const _: () = { type FailedCall (line 1825) | pub struct FailedCall; constant _ (line 1832) | const _: () = { type HostChainNotRegistered (line 1898) | pub struct HostChainNotRegistered { constant _ (line 1908) | const _: () = { type InvalidInitialization (line 1980) | pub struct InvalidInitialization; constant _ (line 1987) | const _: () = { type KmsSignerDoesNotMatchTxSender (line 2053) | pub struct KmsSignerDoesNotMatchTxSender { constant _ (line 2065) | const _: () = { type NotCoprocessorSigner (line 2149) | pub struct NotCoprocessorSigner { constant _ (line 2159) | const _: () = { type NotCoprocessorTxSender (line 2229) | pub struct NotCoprocessorTxSender { constant _ (line 2239) | const _: () = { type NotCustodianSigner (line 2309) | pub struct NotCustodianSigner { constant _ (line 2319) | const _: () = { type NotCustodianTxSender (line 2389) | pub struct NotCustodianTxSender { constant _ (line 2399) | const _: () = { type NotGatewayOwner (line 2469) | pub struct NotGatewayOwner { constant _ (line 2479) | const _: () = { type NotInitializing (line 2549) | pub struct NotInitializing; constant _ (line 2556) | const _: () = { type NotInitializingFromEmptyProxy (line 2622) | pub struct NotInitializingFromEmptyProxy; constant _ (line 2629) | const _: () = { type NotKmsSigner (line 2697) | pub struct NotKmsSigner { constant _ (line 2707) | const _: () = { type NotKmsTxSender (line 2777) | pub struct NotKmsTxSender { constant _ (line 2787) | const _: () = { type NotOwnerOrGatewayConfig (line 2857) | pub struct NotOwnerOrGatewayConfig { constant _ (line 2867) | const _: () = { type NotPauserOrGatewayConfig (line 2939) | pub struct NotPauserOrGatewayConfig { constant _ (line 2949) | const _: () = { type UUPSUnauthorizedCallContext (line 3023) | pub struct UUPSUnauthorizedCallContext; constant _ (line 3030) | const _: () = { type UUPSUnsupportedProxiableUUID (line 3098) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 3108) | const _: () = { type VerifyProofNotRequested (line 3180) | pub struct VerifyProofNotRequested { constant _ (line 3190) | const _: () = { type EIP712DomainChanged (line 3267) | pub struct EIP712DomainChanged; constant _ (line 3274) | const _: () = { type Initialized (line 3365) | pub struct Initialized { constant _ (line 3375) | const _: () = { type Paused (line 3470) | pub struct Paused { constant _ (line 3480) | const _: () = { type RejectProofResponse (line 3575) | pub struct RejectProofResponse { constant _ (line 3585) | const _: () = { type RejectProofResponseCall (line 3682) | pub struct RejectProofResponseCall { constant _ (line 3694) | const _: () = { type Unpaused (line 3800) | pub struct Unpaused { constant _ (line 3810) | const _: () = { type Upgraded (line 3905) | pub struct Upgraded { constant _ (line 3915) | const _: () = { type VerifyProofRequest (line 4012) | pub struct VerifyProofRequest { constant _ (line 4032) | const _: () = { type VerifyProofResponse (line 4162) | pub struct VerifyProofResponse { constant _ (line 4178) | const _: () = { type VerifyProofResponseCall (line 4291) | pub struct VerifyProofResponseCall { constant _ (line 4311) | const _: () = { type constructorCall (line 4429) | pub struct constructorCall {} constant _ (line 4430) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 4489) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 4495) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 4505) | const _: () = { type eip712DomainCall (line 4636) | pub struct eip712DomainCall; type eip712DomainReturn (line 4642) | pub struct eip712DomainReturn { constant _ (line 4666) | const _: () = { type getRejectProofConsensusTxSendersCall (line 4854) | pub struct getRejectProofConsensusTxSendersCall { type getRejectProofConsensusTxSendersReturn (line 4863) | pub struct getRejectProofConsensusTxSendersReturn { constant _ (line 4873) | const _: () = { type getVerifyProofConsensusTxSendersCall (line 5018) | pub struct getVerifyProofConsensusTxSendersCall { type getVerifyProofConsensusTxSendersReturn (line 5027) | pub struct getVerifyProofConsensusTxSendersReturn { constant _ (line 5037) | const _: () = { type getVersionCall (line 5182) | pub struct getVersionCall; type getVersionReturn (line 5188) | pub struct getVersionReturn { constant _ (line 5198) | const _: () = { type initializeFromEmptyProxyCall (line 5325) | pub struct initializeFromEmptyProxyCall; type initializeFromEmptyProxyReturn (line 5329) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 5336) | const _: () = { type isProofRejectedCall (line 5466) | pub struct isProofRejectedCall { type isProofRejectedReturn (line 5475) | pub struct isProofRejectedReturn { constant _ (line 5485) | const _: () = { type isProofVerifiedCall (line 5620) | pub struct isProofVerifiedCall { type isProofVerifiedReturn (line 5629) | pub struct isProofVerifiedReturn { constant _ (line 5639) | const _: () = { type pauseCall (line 5774) | pub struct pauseCall; type pauseReturn (line 5778) | pub struct pauseReturn {} constant _ (line 5785) | const _: () = { type pausedCall (line 5909) | pub struct pausedCall; type pausedReturn (line 5915) | pub struct pausedReturn { constant _ (line 5925) | const _: () = { type proxiableUUIDCall (line 6052) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 6058) | pub struct proxiableUUIDReturn { constant _ (line 6068) | const _: () = { type reinitializeV3Call (line 6195) | pub struct reinitializeV3Call; type reinitializeV3Return (line 6199) | pub struct reinitializeV3Return {} constant _ (line 6206) | const _: () = { type rejectProofResponseCall (line 6332) | pub struct rejectProofResponseCall { type rejectProofResponseReturn (line 6341) | pub struct rejectProofResponseReturn {} constant _ (line 6348) | const _: () = { type unpauseCall (line 6495) | pub struct unpauseCall; type unpauseReturn (line 6499) | pub struct unpauseReturn {} constant _ (line 6506) | const _: () = { type upgradeToAndCallCall (line 6630) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 6639) | pub struct upgradeToAndCallReturn {} constant _ (line 6646) | const _: () = { type verifyProofRequestCall (line 6793) | pub struct verifyProofRequestCall { type verifyProofRequestReturn (line 6808) | pub struct verifyProofRequestReturn {} constant _ (line 6815) | const _: () = { type verifyProofResponseCall (line 6989) | pub struct verifyProofResponseCall { type verifyProofResponseReturn (line 7004) | pub struct verifyProofResponseReturn {} constant _ (line 7011) | const _: () = { type InputVerificationCalls (line 7173) | pub enum InputVerificationCalls { constant SELECTORS (line 7217) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 7239) | const NAME: &'static str = "InputVerificationCalls"; constant MIN_DATA_LENGTH (line 7240) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 7241) | const COUNT: usize = 17usize; method selector (line 7243) | fn selector(&self) -> [u8; 4] { method selector_at (line 7293) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 7297) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 7302) | fn abi_decode_raw( method abi_decode_raw_validate (line 7507) | fn abi_decode_raw_validate( method abi_encoded_size (line 7717) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 7799) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type InputVerificationErrors (line 7900) | pub enum InputVerificationErrors { constant SELECTORS (line 7968) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 8002) | const NAME: &'static str = "InputVerificationErrors"; constant MIN_DATA_LENGTH (line 8003) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 8004) | const COUNT: usize = 29usize; method selector (line 8006) | fn selector(&self) -> [u8; 4] { method selector_at (line 8098) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 8102) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 8107) | fn abi_decode_raw( method abi_decode_raw_validate (line 8444) | fn abi_decode_raw_validate( method abi_encoded_size (line 8784) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 8926) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type InputVerificationEvents (line 9105) | pub enum InputVerificationEvents { constant SELECTORS (line 9135) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 9190) | const NAME: &'static str = "InputVerificationEvents"; constant COUNT (line 9191) | const COUNT: usize = 10usize; method decode_raw_log (line 9192) | fn decode_raw_log( method to_log_data (line 9286) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 9320) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 9360) | pub const fn new< function deploy (line 9375) | pub fn deploy< function deploy_builder (line 9391) | pub fn deploy_builder< type InputVerificationInstance (line 9409) | pub struct InputVerificationInstance) -> ::core::fmt::Result { function new (line 9431) | pub const fn new( function deploy (line 9447) | pub async fn deploy( function deploy_builder (line 9460) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 9473) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 9477) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 9483) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 9490) | pub fn with_cloned_provider(self) -> InputVerificationInstance { function call_builder (line 9508) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 9515) | pub fn UPGRADE_INTERFACE_VERSION( function eip712Domain (line 9521) | pub fn eip712Domain( function getRejectProofConsensusTxSenders (line 9527) | pub fn getRejectProofConsensusTxSenders( function getVerifyProofConsensusTxSenders (line 9542) | pub fn getVerifyProofConsensusTxSenders( function getVersion (line 9557) | pub fn getVersion( function initializeFromEmptyProxy (line 9563) | pub fn initializeFromEmptyProxy( function isProofRejected (line 9569) | pub fn isProofRejected( function isProofVerified (line 9576) | pub fn isProofVerified( function pause (line 9583) | pub fn pause(&self) -> alloy_contract::SolCallBuilder<&P, pauseCall, N> { function paused (line 9587) | pub fn paused(&self) -> alloy_contract::SolCallBuilder<&P, pausedCall, N> { function proxiableUUID (line 9591) | pub fn proxiableUUID( function reinitializeV3 (line 9597) | pub fn reinitializeV3( function rejectProofResponse (line 9603) | pub fn rejectProofResponse( function unpause (line 9616) | pub fn unpause(&self) -> alloy_contract::SolCallBuilder<&P, unpauseCall,... function upgradeToAndCall (line 9620) | pub fn upgradeToAndCall( function verifyProofRequest (line 9633) | pub fn verifyProofRequest( function verifyProofResponse (line 9652) | pub fn verifyProofResponse( function event_filter (line 9681) | pub fn event_filter( function EIP712DomainChanged_filter (line 9687) | pub fn EIP712DomainChanged_filter( function Initialized_filter (line 9693) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Paused_filter (line 9697) | pub fn Paused_filter(&self) -> alloy_contract::Event<&P, Paused, N> { function RejectProofResponse_filter (line 9701) | pub fn RejectProofResponse_filter( function RejectProofResponseCall_filter (line 9707) | pub fn RejectProofResponseCall_filter( function Unpaused_filter (line 9713) | pub fn Unpaused_filter(&self) -> alloy_contract::Event<&P, Unpaused, N> { function Upgraded_filter (line 9717) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { function VerifyProofRequest_filter (line 9721) | pub fn VerifyProofRequest_filter( function VerifyProofResponse_filter (line 9727) | pub fn VerifyProofResponse_filter( function VerifyProofResponseCall_filter (line 9733) | pub fn VerifyProofResponseCall_filter( FILE: gateway-contracts/rust_bindings/src/kms_generation.rs type KeyType (line 25) | pub struct KeyType(u8); constant _ (line 26) | const _: () = { type ParamsType (line 163) | pub struct ParamsType(u8); constant _ (line 164) | const _: () = { type KeyDigest (line 304) | pub struct KeyDigest { constant _ (line 316) | const _: () = { function new (line 517) | pub const fn new< type IKMSGenerationInstance (line 538) | pub struct IKMSGenerationInstance) -> ::core::fmt::Result { function new (line 560) | pub const fn new( function address (line 572) | pub const fn address(&self) -> &alloy_sol_types::private::Address { function set_address (line 577) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 581) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 587) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 594) | pub fn with_cloned_provider(self) -> IKMSGenerationInstance { function call_builder (line 612) | pub fn call_builder( function event_filter (line 629) | pub fn event_filter( type AddressEmptyCode (line 1801) | pub struct AddressEmptyCode { constant _ (line 1811) | const _: () = { type CoprocessorSignerDoesNotMatchTxSender (line 1881) | pub struct CoprocessorSignerDoesNotMatchTxSender { constant _ (line 1893) | const _: () = { type CrsNotGenerated (line 1977) | pub struct CrsNotGenerated { constant _ (line 1987) | const _: () = { type CrsgenNotRequested (line 2059) | pub struct CrsgenNotRequested { constant _ (line 2069) | const _: () = { type CrsgenOngoing (line 2141) | pub struct CrsgenOngoing { constant _ (line 2151) | const _: () = { type ECDSAInvalidSignature (line 2223) | pub struct ECDSAInvalidSignature; constant _ (line 2230) | const _: () = { type ECDSAInvalidSignatureLength (line 2296) | pub struct ECDSAInvalidSignatureLength { constant _ (line 2306) | const _: () = { type ECDSAInvalidSignatureS (line 2380) | pub struct ECDSAInvalidSignatureS { constant _ (line 2390) | const _: () = { type ERC1967InvalidImplementation (line 2460) | pub struct ERC1967InvalidImplementation { constant _ (line 2470) | const _: () = { type ERC1967NonPayable (line 2542) | pub struct ERC1967NonPayable; constant _ (line 2549) | const _: () = { type EmptyKeyDigests (line 2615) | pub struct EmptyKeyDigests { constant _ (line 2625) | const _: () = { type FailedCall (line 2697) | pub struct FailedCall; constant _ (line 2704) | const _: () = { type HostChainNotRegistered (line 2770) | pub struct HostChainNotRegistered { constant _ (line 2780) | const _: () = { type InvalidInitialization (line 2852) | pub struct InvalidInitialization; constant _ (line 2859) | const _: () = { type KeyNotGenerated (line 2925) | pub struct KeyNotGenerated { constant _ (line 2935) | const _: () = { type KeygenNotRequested (line 3007) | pub struct KeygenNotRequested { constant _ (line 3017) | const _: () = { type KeygenOngoing (line 3089) | pub struct KeygenOngoing { constant _ (line 3099) | const _: () = { type KmsAlreadySignedForCrsgen (line 3171) | pub struct KmsAlreadySignedForCrsgen { constant _ (line 3183) | const _: () = { type KmsAlreadySignedForKeygen (line 3267) | pub struct KmsAlreadySignedForKeygen { constant _ (line 3279) | const _: () = { type KmsAlreadySignedForPrepKeygen (line 3363) | pub struct KmsAlreadySignedForPrepKeygen { constant _ (line 3375) | const _: () = { type KmsSignerDoesNotMatchTxSender (line 3459) | pub struct KmsSignerDoesNotMatchTxSender { constant _ (line 3471) | const _: () = { type NotCoprocessorSigner (line 3555) | pub struct NotCoprocessorSigner { constant _ (line 3565) | const _: () = { type NotCoprocessorTxSender (line 3635) | pub struct NotCoprocessorTxSender { constant _ (line 3645) | const _: () = { type NotCustodianSigner (line 3715) | pub struct NotCustodianSigner { constant _ (line 3725) | const _: () = { type NotCustodianTxSender (line 3795) | pub struct NotCustodianTxSender { constant _ (line 3805) | const _: () = { type NotGatewayOwner (line 3875) | pub struct NotGatewayOwner { constant _ (line 3885) | const _: () = { type NotInitializing (line 3955) | pub struct NotInitializing; constant _ (line 3962) | const _: () = { type NotInitializingFromEmptyProxy (line 4028) | pub struct NotInitializingFromEmptyProxy; constant _ (line 4035) | const _: () = { type NotKmsSigner (line 4103) | pub struct NotKmsSigner { constant _ (line 4113) | const _: () = { type NotKmsTxSender (line 4183) | pub struct NotKmsTxSender { constant _ (line 4193) | const _: () = { type PrepKeygenNotRequested (line 4263) | pub struct PrepKeygenNotRequested { constant _ (line 4273) | const _: () = { type UUPSUnauthorizedCallContext (line 4345) | pub struct UUPSUnauthorizedCallContext; constant _ (line 4352) | const _: () = { type UUPSUnsupportedProxiableUUID (line 4420) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 4430) | const _: () = { type ActivateCrs (line 4507) | pub struct ActivateCrs { constant _ (line 4523) | const _: () = { type ActivateKey (line 4632) | pub struct ActivateKey { constant _ (line 4650) | const _: () = { type CrsgenRequest (line 4760) | pub struct CrsgenRequest { constant _ (line 4774) | const _: () = { type CrsgenResponse (line 4883) | pub struct CrsgenResponse { constant _ (line 4899) | const _: () = { type EIP712DomainChanged (line 5013) | pub struct EIP712DomainChanged; constant _ (line 5020) | const _: () = { type Initialized (line 5111) | pub struct Initialized { constant _ (line 5121) | const _: () = { type KeyReshareSameSet (line 5216) | pub struct KeyReshareSameSet { constant _ (line 5232) | const _: () = { type KeygenRequest (line 5346) | pub struct KeygenRequest { constant _ (line 5358) | const _: () = { type KeygenResponse (line 5462) | pub struct KeygenResponse { constant _ (line 5480) | const _: () = { type PRSSInit (line 5594) | pub struct PRSSInit; constant _ (line 5601) | const _: () = { type PrepKeygenRequest (line 5692) | pub struct PrepKeygenRequest { constant _ (line 5706) | const _: () = { type PrepKeygenResponse (line 5815) | pub struct PrepKeygenResponse { constant _ (line 5829) | const _: () = { type Upgraded (line 5938) | pub struct Upgraded { constant _ (line 5948) | const _: () = { type constructorCall (line 6038) | pub struct constructorCall {} constant _ (line 6039) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 6098) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 6104) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 6114) | const _: () = { type crsgenRequestCall (line 6245) | pub struct crsgenRequestCall { type crsgenRequestReturn (line 6254) | pub struct crsgenRequestReturn {} constant _ (line 6261) | const _: () = { type crsgenResponseCall (line 6404) | pub struct crsgenResponseCall { type crsgenResponseReturn (line 6415) | pub struct crsgenResponseReturn {} constant _ (line 6422) | const _: () = { type eip712DomainCall (line 6574) | pub struct eip712DomainCall; type eip712DomainReturn (line 6580) | pub struct eip712DomainReturn { constant _ (line 6604) | const _: () = { type getActiveCrsIdCall (line 6792) | pub struct getActiveCrsIdCall; type getActiveCrsIdReturn (line 6798) | pub struct getActiveCrsIdReturn { constant _ (line 6808) | const _: () = { type getActiveKeyIdCall (line 6939) | pub struct getActiveKeyIdCall; type getActiveKeyIdReturn (line 6945) | pub struct getActiveKeyIdReturn { constant _ (line 6955) | const _: () = { type getConsensusTxSendersCall (line 7086) | pub struct getConsensusTxSendersCall { type getConsensusTxSendersReturn (line 7095) | pub struct getConsensusTxSendersReturn { constant _ (line 7105) | const _: () = { type getCrsMaterialsCall (line 7250) | pub struct getCrsMaterialsCall { type getCrsMaterialsReturn (line 7259) | pub struct getCrsMaterialsReturn { constant _ (line 7271) | const _: () = { type getCrsParamsTypeCall (line 7419) | pub struct getCrsParamsTypeCall { type getCrsParamsTypeReturn (line 7428) | pub struct getCrsParamsTypeReturn { constant _ (line 7438) | const _: () = { type getKeyMaterialsCall (line 7577) | pub struct getKeyMaterialsCall { type getKeyMaterialsReturn (line 7586) | pub struct getKeyMaterialsReturn { constant _ (line 7600) | const _: () = { type getKeyParamsTypeCall (line 7750) | pub struct getKeyParamsTypeCall { type getKeyParamsTypeReturn (line 7759) | pub struct getKeyParamsTypeReturn { constant _ (line 7769) | const _: () = { type getVersionCall (line 7908) | pub struct getVersionCall; type getVersionReturn (line 7914) | pub struct getVersionReturn { constant _ (line 7924) | const _: () = { type initializeFromEmptyProxyCall (line 8051) | pub struct initializeFromEmptyProxyCall; type initializeFromEmptyProxyReturn (line 8055) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 8062) | const _: () = { type keyReshareSameSetCall (line 8192) | pub struct keyReshareSameSetCall { type keyReshareSameSetReturn (line 8199) | pub struct keyReshareSameSetReturn {} constant _ (line 8206) | const _: () = { type keygenCall (line 8340) | pub struct keygenCall { type keygenReturn (line 8347) | pub struct keygenReturn {} constant _ (line 8354) | const _: () = { type keygenResponseCall (line 8484) | pub struct keygenResponseCall { type keygenResponseReturn (line 8497) | pub struct keygenResponseReturn {} constant _ (line 8504) | const _: () = { type prepKeygenResponseCall (line 8658) | pub struct prepKeygenResponseCall { type prepKeygenResponseReturn (line 8667) | pub struct prepKeygenResponseReturn {} constant _ (line 8674) | const _: () = { type proxiableUUIDCall (line 8821) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 8827) | pub struct proxiableUUIDReturn { constant _ (line 8837) | const _: () = { type prssInitCall (line 8964) | pub struct prssInitCall; type prssInitReturn (line 8968) | pub struct prssInitReturn {} constant _ (line 8975) | const _: () = { type reinitializeV4Call (line 9099) | pub struct reinitializeV4Call; type reinitializeV4Return (line 9103) | pub struct reinitializeV4Return {} constant _ (line 9110) | const _: () = { type upgradeToAndCallCall (line 9236) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 9245) | pub struct upgradeToAndCallReturn {} constant _ (line 9252) | const _: () = { type KMSGenerationCalls (line 9394) | pub enum KMSGenerationCalls { constant SELECTORS (line 9446) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 9472) | const NAME: &'static str = "KMSGenerationCalls"; constant MIN_DATA_LENGTH (line 9473) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 9474) | const COUNT: usize = 21usize; method selector (line 9476) | fn selector(&self) -> [u8; 4] { method selector_at (line 9540) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 9544) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 9549) | fn abi_decode_raw( method abi_decode_raw_validate (line 9796) | fn abi_decode_raw_validate( method abi_encoded_size (line 10046) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 10150) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type KMSGenerationErrors (line 10281) | pub enum KMSGenerationErrors { constant SELECTORS (line 10357) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 10395) | const NAME: &'static str = "KMSGenerationErrors"; constant MIN_DATA_LENGTH (line 10396) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 10397) | const COUNT: usize = 33usize; method selector (line 10399) | fn selector(&self) -> [u8; 4] { method selector_at (line 10503) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 10507) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 10512) | fn abi_decode_raw( method abi_decode_raw_validate (line 10893) | fn abi_decode_raw_validate( method abi_encoded_size (line 11277) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 11439) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type KMSGenerationEvents (line 11642) | pub enum KMSGenerationEvents { constant SELECTORS (line 11678) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 11749) | const NAME: &'static str = "KMSGenerationEvents"; constant COUNT (line 11750) | const COUNT: usize = 13usize; method decode_raw_log (line 11751) | fn decode_raw_log( method to_log_data (line 11865) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 11908) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 11957) | pub const fn new< function deploy (line 11972) | pub fn deploy< function deploy_builder (line 11988) | pub fn deploy_builder< type KMSGenerationInstance (line 12006) | pub struct KMSGenerationInstance) -> ::core::fmt::Result { function new (line 12028) | pub const fn new( function deploy (line 12044) | pub async fn deploy( function deploy_builder (line 12057) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 12070) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 12074) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 12080) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 12087) | pub fn with_cloned_provider(self) -> KMSGenerationInstance { function call_builder (line 12105) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 12112) | pub fn UPGRADE_INTERFACE_VERSION( function crsgenRequest (line 12118) | pub fn crsgenRequest( function crsgenResponse (line 12131) | pub fn crsgenResponse( function eip712Domain (line 12146) | pub fn eip712Domain( function getActiveCrsId (line 12152) | pub fn getActiveCrsId( function getActiveKeyId (line 12158) | pub fn getActiveKeyId( function getConsensusTxSenders (line 12164) | pub fn getConsensusTxSenders( function getCrsMaterials (line 12175) | pub fn getCrsMaterials( function getCrsParamsType (line 12182) | pub fn getCrsParamsType( function getKeyMaterials (line 12189) | pub fn getKeyMaterials( function getKeyParamsType (line 12196) | pub fn getKeyParamsType( function getVersion (line 12203) | pub fn getVersion( function initializeFromEmptyProxy (line 12209) | pub fn initializeFromEmptyProxy( function keyReshareSameSet (line 12215) | pub fn keyReshareSameSet( function keygen (line 12222) | pub fn keygen( function keygenResponse (line 12229) | pub fn keygenResponse( function prepKeygenResponse (line 12246) | pub fn prepKeygenResponse( function proxiableUUID (line 12259) | pub fn proxiableUUID( function prssInit (line 12265) | pub fn prssInit(&self) -> alloy_contract::SolCallBuilder<&P, prssInitCal... function reinitializeV4 (line 12269) | pub fn reinitializeV4( function upgradeToAndCall (line 12275) | pub fn upgradeToAndCall( function event_filter (line 12298) | pub fn event_filter( function ActivateCrs_filter (line 12304) | pub fn ActivateCrs_filter(&self) -> alloy_contract::Event<&P, ActivateCr... function ActivateKey_filter (line 12308) | pub fn ActivateKey_filter(&self) -> alloy_contract::Event<&P, ActivateKe... function CrsgenRequest_filter (line 12312) | pub fn CrsgenRequest_filter( function CrsgenResponse_filter (line 12318) | pub fn CrsgenResponse_filter( function EIP712DomainChanged_filter (line 12324) | pub fn EIP712DomainChanged_filter( function Initialized_filter (line 12330) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function KeyReshareSameSet_filter (line 12334) | pub fn KeyReshareSameSet_filter( function KeygenRequest_filter (line 12340) | pub fn KeygenRequest_filter( function KeygenResponse_filter (line 12346) | pub fn KeygenResponse_filter( function PRSSInit_filter (line 12352) | pub fn PRSSInit_filter(&self) -> alloy_contract::Event<&P, PRSSInit, N> { function PrepKeygenRequest_filter (line 12356) | pub fn PrepKeygenRequest_filter( function PrepKeygenResponse_filter (line 12362) | pub fn PrepKeygenResponse_filter( function Upgraded_filter (line 12368) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/math.rs function new (line 47) | pub const fn new< function deploy (line 59) | pub fn deploy< function deploy_builder (line 75) | pub fn deploy_builder< type MathInstance (line 93) | pub struct MathInstance { function fmt (line 101) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 115) | pub const fn new( function deploy (line 131) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 155) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 159) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 165) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 172) | pub fn with_cloned_provider(self) -> MathInstance { function call_builder (line 190) | pub fn call_builder( function event_filter (line 207) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/message_hash_utils.rs function new (line 47) | pub const fn new< function deploy (line 62) | pub fn deploy< function deploy_builder (line 78) | pub fn deploy_builder< type MessageHashUtilsInstance (line 96) | pub struct MessageHashUtilsInstance) -> ::core::fmt::Result { function new (line 118) | pub const fn new( function deploy (line 134) | pub async fn deploy( function deploy_builder (line 147) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 160) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 164) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 170) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 177) | pub fn with_cloned_provider(self) -> MessageHashUtilsInstance { function call_builder (line 195) | pub fn call_builder( function event_filter (line 212) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/ownable2_step_upgradeable.rs type InvalidInitialization (line 202) | pub struct InvalidInitialization; constant _ (line 209) | const _: () = { type NotInitializing (line 275) | pub struct NotInitializing; constant _ (line 282) | const _: () = { type OwnableInvalidOwner (line 348) | pub struct OwnableInvalidOwner { constant _ (line 358) | const _: () = { type OwnableUnauthorizedAccount (line 428) | pub struct OwnableUnauthorizedAccount { constant _ (line 438) | const _: () = { type Initialized (line 515) | pub struct Initialized { constant _ (line 525) | const _: () = { type OwnershipTransferStarted (line 620) | pub struct OwnershipTransferStarted { constant _ (line 632) | const _: () = { type OwnershipTransferred (line 742) | pub struct OwnershipTransferred { constant _ (line 754) | const _: () = { type acceptOwnershipCall (line 857) | pub struct acceptOwnershipCall; type acceptOwnershipReturn (line 861) | pub struct acceptOwnershipReturn {} constant _ (line 868) | const _: () = { type ownerCall (line 994) | pub struct ownerCall; type ownerReturn (line 1000) | pub struct ownerReturn { constant _ (line 1010) | const _: () = { type pendingOwnerCall (line 1137) | pub struct pendingOwnerCall; type pendingOwnerReturn (line 1143) | pub struct pendingOwnerReturn { constant _ (line 1153) | const _: () = { type renounceOwnershipCall (line 1280) | pub struct renounceOwnershipCall; type renounceOwnershipReturn (line 1284) | pub struct renounceOwnershipReturn {} constant _ (line 1291) | const _: () = { type transferOwnershipCall (line 1419) | pub struct transferOwnershipCall { type transferOwnershipReturn (line 1426) | pub struct transferOwnershipReturn {} constant _ (line 1433) | const _: () = { type Ownable2StepUpgradeableCalls (line 1560) | pub enum Ownable2StepUpgradeableCalls { constant SELECTORS (line 1580) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1590) | const NAME: &'static str = "Ownable2StepUpgradeableCalls"; constant MIN_DATA_LENGTH (line 1591) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1592) | const COUNT: usize = 5usize; method selector (line 1594) | fn selector(&self) -> [u8; 4] { method selector_at (line 1612) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1616) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1621) | fn abi_decode_raw( method abi_decode_raw_validate (line 1694) | fn abi_decode_raw_validate( method abi_encoded_size (line 1768) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1796) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type Ownable2StepUpgradeableErrors (line 1831) | pub enum Ownable2StepUpgradeableErrors { constant SELECTORS (line 1849) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1858) | const NAME: &'static str = "Ownable2StepUpgradeableErrors"; constant MIN_DATA_LENGTH (line 1859) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1860) | const COUNT: usize = 4usize; method selector (line 1862) | fn selector(&self) -> [u8; 4] { method selector_at (line 1879) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1883) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1888) | fn abi_decode_raw( method abi_decode_raw_validate (line 1954) | fn abi_decode_raw_validate( method abi_encoded_size (line 2019) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2044) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type Ownable2StepUpgradeableEvents (line 2076) | pub enum Ownable2StepUpgradeableEvents { constant SELECTORS (line 2092) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2112) | const NAME: &'static str = "Ownable2StepUpgradeableEvents"; constant COUNT (line 2113) | const COUNT: usize = 3usize; method decode_raw_log (line 2114) | fn decode_raw_log( method to_log_data (line 2160) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2173) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2192) | pub const fn new< function deploy (line 2207) | pub fn deploy< function deploy_builder (line 2223) | pub fn deploy_builder< type Ownable2StepUpgradeableInstance (line 2241) | pub struct Ownable2StepUpgradeableInstance< function fmt (line 2252) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 2268) | pub const fn new( function deploy (line 2284) | pub async fn deploy( function deploy_builder (line 2297) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2310) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2314) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2320) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2327) | pub fn with_cloned_provider(self) -> Ownable2StepUpgradeableInstance( function acceptOwnership (line 2352) | pub fn acceptOwnership( function owner (line 2358) | pub fn owner(&self) -> alloy_contract::SolCallBuilder<&P, ownerCall, N> { function pendingOwner (line 2362) | pub fn pendingOwner( function renounceOwnership (line 2368) | pub fn renounceOwnership( function transferOwnership (line 2374) | pub fn transferOwnership( function event_filter (line 2391) | pub fn event_filter( function Initialized_filter (line 2397) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function OwnershipTransferStarted_filter (line 2401) | pub fn OwnershipTransferStarted_filter( function OwnershipTransferred_filter (line 2407) | pub fn OwnershipTransferred_filter( FILE: gateway-contracts/rust_bindings/src/ownable_upgradeable.rs type InvalidInitialization (line 160) | pub struct InvalidInitialization; constant _ (line 167) | const _: () = { type NotInitializing (line 233) | pub struct NotInitializing; constant _ (line 240) | const _: () = { type OwnableInvalidOwner (line 306) | pub struct OwnableInvalidOwner { constant _ (line 316) | const _: () = { type OwnableUnauthorizedAccount (line 386) | pub struct OwnableUnauthorizedAccount { constant _ (line 396) | const _: () = { type Initialized (line 473) | pub struct Initialized { constant _ (line 483) | const _: () = { type OwnershipTransferred (line 578) | pub struct OwnershipTransferred { constant _ (line 590) | const _: () = { type ownerCall (line 693) | pub struct ownerCall; type ownerReturn (line 699) | pub struct ownerReturn { constant _ (line 709) | const _: () = { type renounceOwnershipCall (line 836) | pub struct renounceOwnershipCall; type renounceOwnershipReturn (line 840) | pub struct renounceOwnershipReturn {} constant _ (line 847) | const _: () = { type transferOwnershipCall (line 975) | pub struct transferOwnershipCall { type transferOwnershipReturn (line 982) | pub struct transferOwnershipReturn {} constant _ (line 989) | const _: () = { type OwnableUpgradeableCalls (line 1116) | pub enum OwnableUpgradeableCalls { constant SELECTORS (line 1132) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1140) | const NAME: &'static str = "OwnableUpgradeableCalls"; constant MIN_DATA_LENGTH (line 1141) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1142) | const COUNT: usize = 3usize; method selector (line 1144) | fn selector(&self) -> [u8; 4] { method selector_at (line 1156) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1160) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1165) | fn abi_decode_raw( method abi_decode_raw_validate (line 1216) | fn abi_decode_raw_validate( method abi_encoded_size (line 1268) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1286) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type OwnableUpgradeableErrors (line 1309) | pub enum OwnableUpgradeableErrors { constant SELECTORS (line 1327) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1336) | const NAME: &'static str = "OwnableUpgradeableErrors"; constant MIN_DATA_LENGTH (line 1337) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1338) | const COUNT: usize = 4usize; method selector (line 1340) | fn selector(&self) -> [u8; 4] { method selector_at (line 1357) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1361) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1366) | fn abi_decode_raw( method abi_decode_raw_validate (line 1430) | fn abi_decode_raw_validate( method abi_encoded_size (line 1493) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1518) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type OwnableUpgradeableEvents (line 1550) | pub enum OwnableUpgradeableEvents { constant SELECTORS (line 1564) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1579) | const NAME: &'static str = "OwnableUpgradeableEvents"; constant COUNT (line 1580) | const COUNT: usize = 2usize; method decode_raw_log (line 1581) | fn decode_raw_log( method to_log_data (line 1618) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1628) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1644) | pub const fn new< function deploy (line 1659) | pub fn deploy< function deploy_builder (line 1675) | pub fn deploy_builder< type OwnableUpgradeableInstance (line 1693) | pub struct OwnableUpgradeableInstance) -> ::core::fmt::Result { function new (line 1715) | pub const fn new( function deploy (line 1731) | pub async fn deploy( function deploy_builder (line 1744) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1757) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1761) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1767) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1774) | pub fn with_cloned_provider(self) -> OwnableUpgradeableInstance { function call_builder (line 1792) | pub fn call_builder( function owner (line 1799) | pub fn owner(&self) -> alloy_contract::SolCallBuilder<&P, ownerCall, N> { function renounceOwnership (line 1803) | pub fn renounceOwnership( function transferOwnership (line 1809) | pub fn transferOwnership( function event_filter (line 1826) | pub fn event_filter( function Initialized_filter (line 1832) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function OwnershipTransferred_filter (line 1836) | pub fn OwnershipTransferred_filter( FILE: gateway-contracts/rust_bindings/src/panic.rs function new (line 47) | pub const fn new< function deploy (line 59) | pub fn deploy< function deploy_builder (line 75) | pub fn deploy_builder< type PanicInstance (line 93) | pub struct PanicInstance { function fmt (line 101) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 115) | pub const fn new( function deploy (line 131) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 155) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 159) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 165) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 172) | pub fn with_cloned_provider(self) -> PanicInstance { function call_builder (line 190) | pub fn call_builder( function event_filter (line 207) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/pausable.rs type EnforcedPause (line 174) | pub struct EnforcedPause; constant _ (line 181) | const _: () = { type ExpectedPause (line 247) | pub struct ExpectedPause; constant _ (line 254) | const _: () = { type InvalidInitialization (line 320) | pub struct InvalidInitialization; constant _ (line 327) | const _: () = { type NotInitializing (line 393) | pub struct NotInitializing; constant _ (line 400) | const _: () = { type NotOwnerOrGatewayConfig (line 466) | pub struct NotOwnerOrGatewayConfig { constant _ (line 476) | const _: () = { type NotPauserOrGatewayConfig (line 548) | pub struct NotPauserOrGatewayConfig { constant _ (line 558) | const _: () = { type Initialized (line 637) | pub struct Initialized { constant _ (line 647) | const _: () = { type Paused (line 742) | pub struct Paused { constant _ (line 752) | const _: () = { type Unpaused (line 847) | pub struct Unpaused { constant _ (line 857) | const _: () = { type pauseCall (line 947) | pub struct pauseCall; type pauseReturn (line 951) | pub struct pauseReturn {} constant _ (line 958) | const _: () = { type pausedCall (line 1082) | pub struct pausedCall; type pausedReturn (line 1088) | pub struct pausedReturn { constant _ (line 1098) | const _: () = { type unpauseCall (line 1225) | pub struct unpauseCall; type unpauseReturn (line 1229) | pub struct unpauseReturn {} constant _ (line 1236) | const _: () = { type PausableCalls (line 1355) | pub enum PausableCalls { constant SELECTORS (line 1371) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1379) | const NAME: &'static str = "PausableCalls"; constant MIN_DATA_LENGTH (line 1380) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1381) | const COUNT: usize = 3usize; method selector (line 1383) | fn selector(&self) -> [u8; 4] { method selector_at (line 1391) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1395) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1400) | fn abi_decode_raw( method abi_decode_raw_validate (line 1441) | fn abi_decode_raw_validate( method abi_encoded_size (line 1487) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1501) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PausableErrors (line 1518) | pub enum PausableErrors { constant SELECTORS (line 1540) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1551) | const NAME: &'static str = "PausableErrors"; constant MIN_DATA_LENGTH (line 1552) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1553) | const COUNT: usize = 6usize; method selector (line 1555) | fn selector(&self) -> [u8; 4] { method selector_at (line 1578) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1582) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1587) | fn abi_decode_raw( method abi_decode_raw_validate (line 1673) | fn abi_decode_raw_validate( method abi_encoded_size (line 1758) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1789) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PausableEvents (line 1833) | pub enum PausableEvents { constant SELECTORS (line 1849) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1869) | const NAME: &'static str = "PausableEvents"; constant COUNT (line 1870) | const COUNT: usize = 3usize; method decode_raw_log (line 1871) | fn decode_raw_log( method to_log_data (line 1907) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1920) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1939) | pub const fn new< function deploy (line 1954) | pub fn deploy< function deploy_builder (line 1970) | pub fn deploy_builder< type PausableInstance (line 1988) | pub struct PausableInstance { function fmt (line 1996) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 2010) | pub const fn new( function deploy (line 2026) | pub async fn deploy( function deploy_builder (line 2039) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2052) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2056) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2062) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2069) | pub fn with_cloned_provider(self) -> PausableInstance { function call_builder (line 2087) | pub fn call_builder( function pause (line 2094) | pub fn pause(&self) -> alloy_contract::SolCallBuilder<&P, pauseCall, N> { function paused (line 2098) | pub fn paused(&self) -> alloy_contract::SolCallBuilder<&P, pausedCall, N> { function unpause (line 2102) | pub fn unpause(&self) -> alloy_contract::SolCallBuilder<&P, unpauseCall,... function event_filter (line 2116) | pub fn event_filter( function Initialized_filter (line 2122) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Paused_filter (line 2126) | pub fn Paused_filter(&self) -> alloy_contract::Event<&P, Paused, N> { function Unpaused_filter (line 2130) | pub fn Unpaused_filter(&self) -> alloy_contract::Event<&P, Unpaused, N> { FILE: gateway-contracts/rust_bindings/src/pausable_upgradeable.rs type EnforcedPause (line 134) | pub struct EnforcedPause; constant _ (line 141) | const _: () = { type ExpectedPause (line 207) | pub struct ExpectedPause; constant _ (line 214) | const _: () = { type InvalidInitialization (line 280) | pub struct InvalidInitialization; constant _ (line 287) | const _: () = { type NotInitializing (line 353) | pub struct NotInitializing; constant _ (line 360) | const _: () = { type Initialized (line 431) | pub struct Initialized { constant _ (line 441) | const _: () = { type Paused (line 536) | pub struct Paused { constant _ (line 546) | const _: () = { type Unpaused (line 641) | pub struct Unpaused { constant _ (line 651) | const _: () = { type pausedCall (line 741) | pub struct pausedCall; type pausedReturn (line 747) | pub struct pausedReturn { constant _ (line 757) | const _: () = { type PausableUpgradeableCalls (line 879) | pub enum PausableUpgradeableCalls { constant SELECTORS (line 891) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[92u8, 151u8, 90u8, 1... constant NAME (line 895) | const NAME: &'static str = "PausableUpgradeableCalls"; constant MIN_DATA_LENGTH (line 896) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 897) | const COUNT: usize = 1usize; method selector (line 899) | fn selector(&self) -> [u8; 4] { method selector_at (line 905) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 909) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 914) | fn abi_decode_raw( method abi_decode_raw_validate (line 943) | fn abi_decode_raw_validate( method abi_encoded_size (line 973) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 981) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PausableUpgradeableErrors (line 992) | pub enum PausableUpgradeableErrors { constant SELECTORS (line 1010) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1019) | const NAME: &'static str = "PausableUpgradeableErrors"; constant MIN_DATA_LENGTH (line 1020) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1021) | const COUNT: usize = 4usize; method selector (line 1023) | fn selector(&self) -> [u8; 4] { method selector_at (line 1040) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1044) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1049) | fn abi_decode_raw( method abi_decode_raw_validate (line 1113) | fn abi_decode_raw_validate( method abi_encoded_size (line 1176) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1197) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PausableUpgradeableEvents (line 1229) | pub enum PausableUpgradeableEvents { constant SELECTORS (line 1245) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1265) | const NAME: &'static str = "PausableUpgradeableEvents"; constant COUNT (line 1266) | const COUNT: usize = 3usize; method decode_raw_log (line 1267) | fn decode_raw_log( method to_log_data (line 1303) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1316) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1335) | pub const fn new< function deploy (line 1350) | pub fn deploy< function deploy_builder (line 1366) | pub fn deploy_builder< type PausableUpgradeableInstance (line 1384) | pub struct PausableUpgradeableInstance) -> ::core::fmt::Result { function new (line 1406) | pub const fn new( function deploy (line 1422) | pub async fn deploy( function deploy_builder (line 1435) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1448) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1452) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1458) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1465) | pub fn with_cloned_provider(self) -> PausableUpgradeableInstance { function call_builder (line 1483) | pub fn call_builder( function paused (line 1490) | pub fn paused(&self) -> alloy_contract::SolCallBuilder<&P, pausedCall, N> { function event_filter (line 1504) | pub fn event_filter( function Initialized_filter (line 1510) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Paused_filter (line 1514) | pub fn Paused_filter(&self) -> alloy_contract::Event<&P, Paused, N> { function Unpaused_filter (line 1518) | pub fn Unpaused_filter(&self) -> alloy_contract::Event<&P, Unpaused, N> { FILE: gateway-contracts/rust_bindings/src/pauser_set.rs type AccountAlreadyPauser (line 225) | pub struct AccountAlreadyPauser { constant _ (line 235) | const _: () = { type AccountNotPauser (line 305) | pub struct AccountNotPauser { constant _ (line 315) | const _: () = { type InvalidNullPauser (line 385) | pub struct InvalidNullPauser; constant _ (line 392) | const _: () = { type NotGatewayOwner (line 458) | pub struct NotGatewayOwner { constant _ (line 468) | const _: () = { type AddPauser (line 543) | pub struct AddPauser { constant _ (line 553) | const _: () = { type RemovePauser (line 648) | pub struct RemovePauser { constant _ (line 658) | const _: () = { type SwapPauser (line 753) | pub struct SwapPauser { constant _ (line 765) | const _: () = { type addPauserCall (line 864) | pub struct addPauserCall { type addPauserReturn (line 871) | pub struct addPauserReturn {} constant _ (line 878) | const _: () = { type getVersionCall (line 1006) | pub struct getVersionCall; type getVersionReturn (line 1012) | pub struct getVersionReturn { constant _ (line 1022) | const _: () = { type isPauserCall (line 1149) | pub struct isPauserCall { type isPauserReturn (line 1158) | pub struct isPauserReturn { constant _ (line 1168) | const _: () = { type removePauserCall (line 1299) | pub struct removePauserCall { type removePauserReturn (line 1306) | pub struct removePauserReturn {} constant _ (line 1313) | const _: () = { type swapPauserCall (line 1441) | pub struct swapPauserCall { type swapPauserReturn (line 1450) | pub struct swapPauserReturn {} constant _ (line 1457) | const _: () = { type PauserSetCalls (line 1595) | pub enum PauserSetCalls { constant SELECTORS (line 1615) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1625) | const NAME: &'static str = "PauserSetCalls"; constant MIN_DATA_LENGTH (line 1626) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1627) | const COUNT: usize = 5usize; method selector (line 1629) | fn selector(&self) -> [u8; 4] { method selector_at (line 1647) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1651) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1656) | fn abi_decode_raw( method abi_decode_raw_validate (line 1725) | fn abi_decode_raw_validate( method abi_encoded_size (line 1797) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1819) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PauserSetErrors (line 1857) | pub enum PauserSetErrors { constant SELECTORS (line 1875) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1884) | const NAME: &'static str = "PauserSetErrors"; constant MIN_DATA_LENGTH (line 1885) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1886) | const COUNT: usize = 4usize; method selector (line 1888) | fn selector(&self) -> [u8; 4] { method selector_at (line 1905) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1909) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1914) | fn abi_decode_raw( method abi_decode_raw_validate (line 1978) | fn abi_decode_raw_validate( method abi_encoded_size (line 2041) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2066) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PauserSetEvents (line 2098) | pub enum PauserSetEvents { constant SELECTORS (line 2114) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2134) | const NAME: &'static str = "PauserSetEvents"; constant COUNT (line 2135) | const COUNT: usize = 3usize; method decode_raw_log (line 2136) | fn decode_raw_log( method to_log_data (line 2178) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2191) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2210) | pub const fn new< function deploy (line 2225) | pub fn deploy< function deploy_builder (line 2241) | pub fn deploy_builder< type PauserSetInstance (line 2259) | pub struct PauserSetInstance { function fmt (line 2267) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 2281) | pub const fn new( function deploy (line 2297) | pub async fn deploy( function deploy_builder (line 2310) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2323) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2327) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2333) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2340) | pub fn with_cloned_provider(self) -> PauserSetInstance { function call_builder (line 2358) | pub fn call_builder( function addPauser (line 2365) | pub fn addPauser( function getVersion (line 2372) | pub fn getVersion( function isPauser (line 2378) | pub fn isPauser( function removePauser (line 2385) | pub fn removePauser( function swapPauser (line 2392) | pub fn swapPauser( function event_filter (line 2415) | pub fn event_filter( function AddPauser_filter (line 2421) | pub fn AddPauser_filter(&self) -> alloy_contract::Event<&P, AddPauser, N> { function RemovePauser_filter (line 2425) | pub fn RemovePauser_filter(&self) -> alloy_contract::Event<&P, RemovePau... function SwapPauser_filter (line 2429) | pub fn SwapPauser_filter(&self) -> alloy_contract::Event<&P, SwapPauser,... FILE: gateway-contracts/rust_bindings/src/protocol_payment.rs type AddressEmptyCode (line 476) | pub struct AddressEmptyCode { constant _ (line 486) | const _: () = { type ERC1967InvalidImplementation (line 556) | pub struct ERC1967InvalidImplementation { constant _ (line 566) | const _: () = { type ERC1967NonPayable (line 638) | pub struct ERC1967NonPayable; constant _ (line 645) | const _: () = { type FailedCall (line 711) | pub struct FailedCall; constant _ (line 718) | const _: () = { type InvalidInitialization (line 784) | pub struct InvalidInitialization; constant _ (line 791) | const _: () = { type NotGatewayOwner (line 857) | pub struct NotGatewayOwner { constant _ (line 867) | const _: () = { type NotInitializing (line 937) | pub struct NotInitializing; constant _ (line 944) | const _: () = { type NotInitializingFromEmptyProxy (line 1010) | pub struct NotInitializingFromEmptyProxy; constant _ (line 1017) | const _: () = { type SenderNotDecryptionContract (line 1085) | pub struct SenderNotDecryptionContract { constant _ (line 1095) | const _: () = { type SenderNotInputVerificationContract (line 1167) | pub struct SenderNotInputVerificationContract { constant _ (line 1177) | const _: () = { type UUPSUnauthorizedCallContext (line 1249) | pub struct UUPSUnauthorizedCallContext; constant _ (line 1256) | const _: () = { type UUPSUnsupportedProxiableUUID (line 1324) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 1334) | const _: () = { type InitializeProtocolPayment (line 1411) | pub struct InitializeProtocolPayment { constant _ (line 1425) | const _: () = { type Initialized (line 1540) | pub struct Initialized { constant _ (line 1550) | const _: () = { type NewInputVerificationPrice (line 1645) | pub struct NewInputVerificationPrice { constant _ (line 1655) | const _: () = { type NewPublicDecryptionPrice (line 1752) | pub struct NewPublicDecryptionPrice { constant _ (line 1762) | const _: () = { type NewUserDecryptionPrice (line 1859) | pub struct NewUserDecryptionPrice { constant _ (line 1869) | const _: () = { type Upgraded (line 1964) | pub struct Upgraded { constant _ (line 1974) | const _: () = { type constructorCall (line 2064) | pub struct constructorCall {} constant _ (line 2065) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 2124) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 2130) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 2140) | const _: () = { type collectInputVerificationFeeCall (line 2271) | pub struct collectInputVerificationFeeCall { type collectInputVerificationFeeReturn (line 2278) | pub struct collectInputVerificationFeeReturn {} constant _ (line 2285) | const _: () = { type collectPublicDecryptionFeeCall (line 2419) | pub struct collectPublicDecryptionFeeCall { type collectPublicDecryptionFeeReturn (line 2426) | pub struct collectPublicDecryptionFeeReturn {} constant _ (line 2433) | const _: () = { type collectUserDecryptionFeeCall (line 2567) | pub struct collectUserDecryptionFeeCall { type collectUserDecryptionFeeReturn (line 2574) | pub struct collectUserDecryptionFeeReturn {} constant _ (line 2581) | const _: () = { type getInputVerificationPriceCall (line 2715) | pub struct getInputVerificationPriceCall; type getInputVerificationPriceReturn (line 2721) | pub struct getInputVerificationPriceReturn { constant _ (line 2731) | const _: () = { type getPublicDecryptionPriceCall (line 2864) | pub struct getPublicDecryptionPriceCall; type getPublicDecryptionPriceReturn (line 2870) | pub struct getPublicDecryptionPriceReturn { constant _ (line 2880) | const _: () = { type getUserDecryptionPriceCall (line 3013) | pub struct getUserDecryptionPriceCall; type getUserDecryptionPriceReturn (line 3019) | pub struct getUserDecryptionPriceReturn { constant _ (line 3029) | const _: () = { type getVersionCall (line 3162) | pub struct getVersionCall; type getVersionReturn (line 3168) | pub struct getVersionReturn { constant _ (line 3178) | const _: () = { type initializeFromEmptyProxyCall (line 3305) | pub struct initializeFromEmptyProxyCall { type initializeFromEmptyProxyReturn (line 3316) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 3323) | const _: () = { type proxiableUUIDCall (line 3489) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 3495) | pub struct proxiableUUIDReturn { constant _ (line 3505) | const _: () = { type setInputVerificationPriceCall (line 3632) | pub struct setInputVerificationPriceCall { type setInputVerificationPriceReturn (line 3639) | pub struct setInputVerificationPriceReturn {} constant _ (line 3646) | const _: () = { type setPublicDecryptionPriceCall (line 3782) | pub struct setPublicDecryptionPriceCall { type setPublicDecryptionPriceReturn (line 3789) | pub struct setPublicDecryptionPriceReturn {} constant _ (line 3796) | const _: () = { type setUserDecryptionPriceCall (line 3932) | pub struct setUserDecryptionPriceCall { type setUserDecryptionPriceReturn (line 3939) | pub struct setUserDecryptionPriceReturn {} constant _ (line 3946) | const _: () = { type upgradeToAndCallCall (line 4082) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 4091) | pub struct upgradeToAndCallReturn {} constant _ (line 4098) | const _: () = { type ProtocolPaymentCalls (line 4240) | pub enum ProtocolPaymentCalls { constant SELECTORS (line 4278) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 4297) | const NAME: &'static str = "ProtocolPaymentCalls"; constant MIN_DATA_LENGTH (line 4298) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 4299) | const COUNT: usize = 14usize; method selector (line 4301) | fn selector(&self) -> [u8; 4] { method selector_at (line 4348) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 4352) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 4357) | fn abi_decode_raw( method abi_decode_raw_validate (line 4531) | fn abi_decode_raw_validate( method abi_encoded_size (line 4704) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 4777) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ProtocolPaymentErrors (line 4869) | pub enum ProtocolPaymentErrors { constant SELECTORS (line 4903) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 4920) | const NAME: &'static str = "ProtocolPaymentErrors"; constant MIN_DATA_LENGTH (line 4921) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 4922) | const COUNT: usize = 12usize; method selector (line 4924) | fn selector(&self) -> [u8; 4] { method selector_at (line 4965) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 4969) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 4974) | fn abi_decode_raw( method abi_decode_raw_validate (line 5126) | fn abi_decode_raw_validate( method abi_encoded_size (line 5279) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 5342) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ProtocolPaymentEvents (line 5419) | pub enum ProtocolPaymentEvents { constant SELECTORS (line 5441) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 5476) | const NAME: &'static str = "ProtocolPaymentEvents"; constant COUNT (line 5477) | const COUNT: usize = 6usize; method decode_raw_log (line 5478) | fn decode_raw_log( method to_log_data (line 5546) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 5568) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 5596) | pub const fn new< function deploy (line 5611) | pub fn deploy< function deploy_builder (line 5627) | pub fn deploy_builder< type ProtocolPaymentInstance (line 5645) | pub struct ProtocolPaymentInstance) -> ::core::fmt::Result { function new (line 5667) | pub const fn new( function deploy (line 5683) | pub async fn deploy( function deploy_builder (line 5696) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 5709) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 5713) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 5719) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 5726) | pub fn with_cloned_provider(self) -> ProtocolPaymentInstance { function call_builder (line 5744) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 5751) | pub fn UPGRADE_INTERFACE_VERSION( function collectInputVerificationFee (line 5757) | pub fn collectInputVerificationFee( function collectPublicDecryptionFee (line 5768) | pub fn collectPublicDecryptionFee( function collectUserDecryptionFee (line 5779) | pub fn collectUserDecryptionFee( function getInputVerificationPrice (line 5790) | pub fn getInputVerificationPrice( function getPublicDecryptionPrice (line 5796) | pub fn getPublicDecryptionPrice( function getUserDecryptionPrice (line 5802) | pub fn getUserDecryptionPrice( function getVersion (line 5808) | pub fn getVersion( function initializeFromEmptyProxy (line 5814) | pub fn initializeFromEmptyProxy( function proxiableUUID (line 5829) | pub fn proxiableUUID( function setInputVerificationPrice (line 5835) | pub fn setInputVerificationPrice( function setPublicDecryptionPrice (line 5846) | pub fn setPublicDecryptionPrice( function setUserDecryptionPrice (line 5857) | pub fn setUserDecryptionPrice( function upgradeToAndCall (line 5868) | pub fn upgradeToAndCall( function event_filter (line 5891) | pub fn event_filter( function InitializeProtocolPayment_filter (line 5897) | pub fn InitializeProtocolPayment_filter( function Initialized_filter (line 5903) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function NewInputVerificationPrice_filter (line 5907) | pub fn NewInputVerificationPrice_filter( function NewPublicDecryptionPrice_filter (line 5913) | pub fn NewPublicDecryptionPrice_filter( function NewUserDecryptionPrice_filter (line 5919) | pub fn NewUserDecryptionPrice_filter( function Upgraded_filter (line 5925) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/protocol_payment_utils.rs function new (line 47) | pub const fn new< function deploy (line 62) | pub fn deploy< function deploy_builder (line 78) | pub fn deploy_builder< type ProtocolPaymentUtilsInstance (line 96) | pub struct ProtocolPaymentUtilsInstance) -> ::core::fmt::Result { function new (line 118) | pub const fn new( function deploy (line 134) | pub async fn deploy( function deploy_builder (line 147) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 160) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 164) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 170) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 177) | pub fn with_cloned_provider(self) -> ProtocolPaymentUtilsInstance { function call_builder (line 195) | pub fn call_builder( function event_filter (line 212) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/safe_cast.rs type SafeCastOverflowedIntDowncast (line 110) | pub struct SafeCastOverflowedIntDowncast { constant _ (line 122) | const _: () = { type SafeCastOverflowedIntToUint (line 206) | pub struct SafeCastOverflowedIntToUint { constant _ (line 216) | const _: () = { type SafeCastOverflowedUintDowncast (line 290) | pub struct SafeCastOverflowedUintDowncast { constant _ (line 302) | const _: () = { type SafeCastOverflowedUintToInt (line 386) | pub struct SafeCastOverflowedUintToInt { constant _ (line 396) | const _: () = { type SafeCastErrors (line 465) | pub enum SafeCastErrors { constant SELECTORS (line 483) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 492) | const NAME: &'static str = "SafeCastErrors"; constant MIN_DATA_LENGTH (line 493) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 494) | const COUNT: usize = 4usize; method selector (line 496) | fn selector(&self) -> [u8; 4] { method selector_at (line 513) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 517) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 522) | fn abi_decode_raw( method abi_decode_raw_validate (line 586) | fn abi_decode_raw_validate( method abi_encoded_size (line 649) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 674) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 708) | pub const fn new< function deploy (line 723) | pub fn deploy< function deploy_builder (line 739) | pub fn deploy_builder< type SafeCastInstance (line 757) | pub struct SafeCastInstance { function fmt (line 765) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 779) | pub const fn new( function deploy (line 795) | pub async fn deploy( function deploy_builder (line 808) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 821) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 825) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 831) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 838) | pub fn with_cloned_provider(self) -> SafeCastInstance { function call_builder (line 856) | pub fn call_builder( function event_filter (line 873) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/signed_math.rs function new (line 47) | pub const fn new< function deploy (line 62) | pub fn deploy< function deploy_builder (line 78) | pub fn deploy_builder< type SignedMathInstance (line 96) | pub struct SignedMathInstance { function fmt (line 104) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 118) | pub const fn new( function deploy (line 134) | pub async fn deploy( function deploy_builder (line 147) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 160) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 164) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 170) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 177) | pub fn with_cloned_provider(self) -> SignedMathInstance { function call_builder (line 195) | pub fn call_builder( function event_filter (line 212) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/storage_slot.rs function new (line 47) | pub const fn new< function deploy (line 62) | pub fn deploy< function deploy_builder (line 78) | pub fn deploy_builder< type StorageSlotInstance (line 96) | pub struct StorageSlotInstance { function fmt (line 104) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 118) | pub const fn new( function deploy (line 134) | pub async fn deploy( function deploy_builder (line 147) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 160) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 164) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 170) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 177) | pub fn with_cloned_provider(self) -> StorageSlotInstance { function call_builder (line 195) | pub fn call_builder( function event_filter (line 212) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/strings.rs type StringsInsufficientHexLength (line 81) | pub struct StringsInsufficientHexLength { constant _ (line 93) | const _: () = { type StringsInvalidAddressFormat (line 177) | pub struct StringsInvalidAddressFormat; constant _ (line 184) | const _: () = { type StringsInvalidChar (line 252) | pub struct StringsInvalidChar; constant _ (line 259) | const _: () = { type StringsErrors (line 320) | pub enum StringsErrors { constant SELECTORS (line 336) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 344) | const NAME: &'static str = "StringsErrors"; constant MIN_DATA_LENGTH (line 345) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 346) | const COUNT: usize = 3usize; method selector (line 348) | fn selector(&self) -> [u8; 4] { method selector_at (line 362) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 366) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 371) | fn abi_decode_raw( method abi_decode_raw_validate (line 424) | fn abi_decode_raw_validate( method abi_encoded_size (line 476) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 496) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 524) | pub const fn new< function deploy (line 536) | pub fn deploy< function deploy_builder (line 552) | pub fn deploy_builder< type StringsInstance (line 570) | pub struct StringsInstance { function fmt (line 578) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 592) | pub const fn new( function deploy (line 608) | pub async fn deploy( function deploy_builder (line 621) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 634) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 638) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 644) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 651) | pub fn with_cloned_provider(self) -> StringsInstance { function call_builder (line 669) | pub fn call_builder( function event_filter (line 686) | pub fn event_filter( FILE: gateway-contracts/rust_bindings/src/uups_upgradeable.rs type AddressEmptyCode (line 195) | pub struct AddressEmptyCode { constant _ (line 205) | const _: () = { type ERC1967InvalidImplementation (line 275) | pub struct ERC1967InvalidImplementation { constant _ (line 285) | const _: () = { type ERC1967NonPayable (line 357) | pub struct ERC1967NonPayable; constant _ (line 364) | const _: () = { type FailedCall (line 430) | pub struct FailedCall; constant _ (line 437) | const _: () = { type InvalidInitialization (line 503) | pub struct InvalidInitialization; constant _ (line 510) | const _: () = { type NotInitializing (line 576) | pub struct NotInitializing; constant _ (line 583) | const _: () = { type UUPSUnauthorizedCallContext (line 649) | pub struct UUPSUnauthorizedCallContext; constant _ (line 656) | const _: () = { type UUPSUnsupportedProxiableUUID (line 724) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 734) | const _: () = { type Initialized (line 811) | pub struct Initialized { constant _ (line 821) | const _: () = { type Upgraded (line 916) | pub struct Upgraded { constant _ (line 926) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 1018) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 1024) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 1034) | const _: () = { type proxiableUUIDCall (line 1165) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 1171) | pub struct proxiableUUIDReturn { constant _ (line 1181) | const _: () = { type upgradeToAndCallCall (line 1308) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 1317) | pub struct upgradeToAndCallReturn {} constant _ (line 1324) | const _: () = { type UUPSUpgradeableCalls (line 1466) | pub enum UUPSUpgradeableCalls { constant SELECTORS (line 1482) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1490) | const NAME: &'static str = "UUPSUpgradeableCalls"; constant MIN_DATA_LENGTH (line 1491) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1492) | const COUNT: usize = 3usize; method selector (line 1494) | fn selector(&self) -> [u8; 4] { method selector_at (line 1508) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1512) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1517) | fn abi_decode_raw( method abi_decode_raw_validate (line 1570) | fn abi_decode_raw_validate( method abi_encoded_size (line 1622) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1642) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type UUPSUpgradeableErrors (line 1668) | pub enum UUPSUpgradeableErrors { constant SELECTORS (line 1694) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1707) | const NAME: &'static str = "UUPSUpgradeableErrors"; constant MIN_DATA_LENGTH (line 1708) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1709) | const COUNT: usize = 8usize; method selector (line 1711) | fn selector(&self) -> [u8; 4] { method selector_at (line 1740) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1744) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1749) | fn abi_decode_raw( method abi_decode_raw_validate (line 1855) | fn abi_decode_raw_validate( method abi_encoded_size (line 1962) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2005) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type UUPSUpgradeableEvents (line 2058) | pub enum UUPSUpgradeableEvents { constant SELECTORS (line 2072) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2087) | const NAME: &'static str = "UUPSUpgradeableEvents"; constant COUNT (line 2088) | const COUNT: usize = 2usize; method decode_raw_log (line 2089) | fn decode_raw_log( method to_log_data (line 2121) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2131) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2147) | pub const fn new< function deploy (line 2162) | pub fn deploy< function deploy_builder (line 2178) | pub fn deploy_builder< type UUPSUpgradeableInstance (line 2196) | pub struct UUPSUpgradeableInstance) -> ::core::fmt::Result { function new (line 2218) | pub const fn new( function deploy (line 2234) | pub async fn deploy( function deploy_builder (line 2247) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2260) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2264) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2270) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2277) | pub fn with_cloned_provider(self) -> UUPSUpgradeableInstance { function call_builder (line 2295) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 2302) | pub fn UPGRADE_INTERFACE_VERSION( function proxiableUUID (line 2308) | pub fn proxiableUUID( function upgradeToAndCall (line 2314) | pub fn upgradeToAndCall( function event_filter (line 2337) | pub fn event_filter( function Initialized_filter (line 2343) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Upgraded_filter (line 2347) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/uups_upgradeable_empty_proxy.rs type AddressEmptyCode (line 201) | pub struct AddressEmptyCode { constant _ (line 211) | const _: () = { type ERC1967InvalidImplementation (line 281) | pub struct ERC1967InvalidImplementation { constant _ (line 291) | const _: () = { type ERC1967NonPayable (line 363) | pub struct ERC1967NonPayable; constant _ (line 370) | const _: () = { type FailedCall (line 436) | pub struct FailedCall; constant _ (line 443) | const _: () = { type InvalidInitialization (line 509) | pub struct InvalidInitialization; constant _ (line 516) | const _: () = { type NotInitializing (line 582) | pub struct NotInitializing; constant _ (line 589) | const _: () = { type NotInitializingFromEmptyProxy (line 655) | pub struct NotInitializingFromEmptyProxy; constant _ (line 662) | const _: () = { type UUPSUnauthorizedCallContext (line 730) | pub struct UUPSUnauthorizedCallContext; constant _ (line 737) | const _: () = { type UUPSUnsupportedProxiableUUID (line 805) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 815) | const _: () = { type Initialized (line 892) | pub struct Initialized { constant _ (line 902) | const _: () = { type Upgraded (line 997) | pub struct Upgraded { constant _ (line 1007) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 1099) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 1105) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 1115) | const _: () = { type proxiableUUIDCall (line 1246) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 1252) | pub struct proxiableUUIDReturn { constant _ (line 1262) | const _: () = { type upgradeToAndCallCall (line 1389) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 1398) | pub struct upgradeToAndCallReturn {} constant _ (line 1405) | const _: () = { type UUPSUpgradeableEmptyProxyCalls (line 1547) | pub enum UUPSUpgradeableEmptyProxyCalls { constant SELECTORS (line 1563) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1571) | const NAME: &'static str = "UUPSUpgradeableEmptyProxyCalls"; constant MIN_DATA_LENGTH (line 1572) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1573) | const COUNT: usize = 3usize; method selector (line 1575) | fn selector(&self) -> [u8; 4] { method selector_at (line 1589) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1593) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1598) | fn abi_decode_raw( method abi_decode_raw_validate (line 1653) | fn abi_decode_raw_validate( method abi_encoded_size (line 1707) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1727) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type UUPSUpgradeableEmptyProxyErrors (line 1753) | pub enum UUPSUpgradeableEmptyProxyErrors { constant SELECTORS (line 1781) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1795) | const NAME: &'static str = "UUPSUpgradeableEmptyProxyErrors"; constant MIN_DATA_LENGTH (line 1796) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1797) | const COUNT: usize = 9usize; method selector (line 1799) | fn selector(&self) -> [u8; 4] { method selector_at (line 1831) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1835) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1840) | fn abi_decode_raw( method abi_decode_raw_validate (line 1965) | fn abi_decode_raw_validate( method abi_encoded_size (line 2091) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2139) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type UUPSUpgradeableEmptyProxyEvents (line 2198) | pub enum UUPSUpgradeableEmptyProxyEvents { constant SELECTORS (line 2212) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2227) | const NAME: &'static str = "UUPSUpgradeableEmptyProxyEvents"; constant COUNT (line 2228) | const COUNT: usize = 2usize; method decode_raw_log (line 2229) | fn decode_raw_log( method to_log_data (line 2261) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2271) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2287) | pub const fn new< function deploy (line 2302) | pub fn deploy< function deploy_builder (line 2318) | pub fn deploy_builder< type UUPSUpgradeableEmptyProxyInstance (line 2336) | pub struct UUPSUpgradeableEmptyProxyInstance< function fmt (line 2347) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 2363) | pub const fn new( function deploy (line 2379) | pub async fn deploy( function deploy_builder (line 2392) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2405) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2409) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2415) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2422) | pub fn with_cloned_provider(self) -> UUPSUpgradeableEmptyProxyInstance( function UPGRADE_INTERFACE_VERSION (line 2447) | pub fn UPGRADE_INTERFACE_VERSION( function proxiableUUID (line 2453) | pub fn proxiableUUID( function upgradeToAndCall (line 2459) | pub fn upgradeToAndCall( function event_filter (line 2482) | pub fn event_filter( function Initialized_filter (line 2488) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function Upgraded_filter (line 2492) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: gateway-contracts/rust_bindings/src/zama_oft.rs type ERC20InsufficientAllowance (line 421) | pub struct ERC20InsufficientAllowance { constant _ (line 435) | const _: () = { type ERC20InsufficientBalance (line 525) | pub struct ERC20InsufficientBalance { constant _ (line 539) | const _: () = { type ERC20InvalidApprover (line 629) | pub struct ERC20InvalidApprover { constant _ (line 639) | const _: () = { type ERC20InvalidReceiver (line 709) | pub struct ERC20InvalidReceiver { constant _ (line 719) | const _: () = { type ERC20InvalidSender (line 789) | pub struct ERC20InvalidSender { constant _ (line 799) | const _: () = { type ERC20InvalidSpender (line 869) | pub struct ERC20InvalidSpender { constant _ (line 879) | const _: () = { type Approval (line 954) | pub struct Approval { constant _ (line 968) | const _: () = { type Transfer (line 1077) | pub struct Transfer { constant _ (line 1091) | const _: () = { type constructorCall (line 1193) | pub struct constructorCall { constant _ (line 1201) | const _: () = { type allowanceCall (line 1286) | pub struct allowanceCall { type allowanceReturn (line 1297) | pub struct allowanceReturn { constant _ (line 1307) | const _: () = { type approveCall (line 1455) | pub struct approveCall { type approveReturn (line 1466) | pub struct approveReturn { constant _ (line 1476) | const _: () = { type balanceOfCall (line 1622) | pub struct balanceOfCall { type balanceOfReturn (line 1631) | pub struct balanceOfReturn { constant _ (line 1641) | const _: () = { type decimalsCall (line 1774) | pub struct decimalsCall; type decimalsReturn (line 1780) | pub struct decimalsReturn { constant _ (line 1790) | const _: () = { type mintCall (line 1917) | pub struct mintCall { type mintReturn (line 1926) | pub struct mintReturn {} constant _ (line 1933) | const _: () = { type nameCall (line 2076) | pub struct nameCall; type nameReturn (line 2082) | pub struct nameReturn { constant _ (line 2092) | const _: () = { type symbolCall (line 2219) | pub struct symbolCall; type symbolReturn (line 2225) | pub struct symbolReturn { constant _ (line 2235) | const _: () = { type totalSupplyCall (line 2362) | pub struct totalSupplyCall; type totalSupplyReturn (line 2368) | pub struct totalSupplyReturn { constant _ (line 2378) | const _: () = { type transferCall (line 2507) | pub struct transferCall { type transferReturn (line 2518) | pub struct transferReturn { constant _ (line 2528) | const _: () = { type transferFromCall (line 2674) | pub struct transferFromCall { type transferFromReturn (line 2687) | pub struct transferFromReturn { constant _ (line 2697) | const _: () = { type ZamaOFTCalls (line 2845) | pub enum ZamaOFTCalls { constant SELECTORS (line 2875) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 2890) | const NAME: &'static str = "ZamaOFTCalls"; constant MIN_DATA_LENGTH (line 2891) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 2892) | const COUNT: usize = 10usize; method selector (line 2894) | fn selector(&self) -> [u8; 4] { method selector_at (line 2917) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 2921) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 2926) | fn abi_decode_raw( method abi_decode_raw_validate (line 3022) | fn abi_decode_raw_validate( method abi_encoded_size (line 3135) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3174) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ZamaOFTErrors (line 3230) | pub enum ZamaOFTErrors { constant SELECTORS (line 3252) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 3263) | const NAME: &'static str = "ZamaOFTErrors"; constant MIN_DATA_LENGTH (line 3264) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 3265) | const COUNT: usize = 6usize; method selector (line 3267) | fn selector(&self) -> [u8; 4] { method selector_at (line 3290) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 3294) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 3299) | fn abi_decode_raw( method abi_decode_raw_validate (line 3385) | fn abi_decode_raw_validate( method abi_encoded_size (line 3470) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 3505) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ZamaOFTEvents (line 3549) | pub enum ZamaOFTEvents { constant SELECTORS (line 3563) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 3578) | const NAME: &'static str = "ZamaOFTEvents"; constant COUNT (line 3579) | const COUNT: usize = 2usize; method decode_raw_log (line 3580) | fn decode_raw_log( method to_log_data (line 3609) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 3619) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 3635) | pub const fn new< function deploy (line 3647) | pub fn deploy< function deploy_builder (line 3666) | pub fn deploy_builder< type ZamaOFTInstance (line 3689) | pub struct ZamaOFTInstance { function fmt (line 3697) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 3711) | pub const fn new( function deploy (line 3727) | pub async fn deploy( function deploy_builder (line 3748) | pub fn deploy_builder( function address (line 3772) | pub const fn address(&self) -> &alloy_sol_types::private::Address { function set_address (line 3777) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 3781) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 3787) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 3794) | pub fn with_cloned_provider(self) -> ZamaOFTInstance { function call_builder (line 3812) | pub fn call_builder( function allowance (line 3819) | pub fn allowance( function approve (line 3827) | pub fn approve( function balanceOf (line 3835) | pub fn balanceOf( function decimals (line 3842) | pub fn decimals(&self) -> alloy_contract::SolCallBuilder<&P, decimalsCal... function mint (line 3846) | pub fn mint( function name (line 3854) | pub fn name(&self) -> alloy_contract::SolCallBuilder<&P, nameCall, N> { function symbol (line 3858) | pub fn symbol(&self) -> alloy_contract::SolCallBuilder<&P, symbolCall, N> { function totalSupply (line 3862) | pub fn totalSupply( function transfer (line 3868) | pub fn transfer( function transferFrom (line 3876) | pub fn transferFrom( function event_filter (line 3901) | pub fn event_filter( function Approval_filter (line 3907) | pub fn Approval_filter(&self) -> alloy_contract::Event<&P, Approval, N> { function Transfer_filter (line 3911) | pub fn Transfer_filter(&self) -> alloy_contract::Event<&P, Transfer, N> { FILE: gateway-contracts/scripts/ensure_proxy_addresses.ts function main (line 7) | function main(): void { FILE: gateway-contracts/scripts/mock_contracts_cli.js constant CONTRACTS_DIR (line 9) | const CONTRACTS_DIR = path.join(__dirname, "../contracts"); constant INTERFACES_DIR (line 10) | const INTERFACES_DIR = path.join(CONTRACTS_DIR, "/interfaces"); constant MOCKS_DIR (line 11) | const MOCKS_DIR = path.join(CONTRACTS_DIR, "/mocks"); constant SHARED_STRUCTS_FILE (line 12) | const SHARED_STRUCTS_FILE = "shared/Structs.sol"; constant KMS_REQUEST_TYPES_MAPPING (line 23) | const KMS_REQUEST_TYPES_MAPPING = { constant KMS_REQUEST_TYPES_SHIFT (line 32) | const KMS_REQUEST_TYPES_SHIFT = 248; function checkMocksUpToDate (line 64) | function checkMocksUpToDate() { function generateAllMockContracts (line 123) | function generateAllMockContracts() { function parseSharedFile (line 171) | function parseSharedFile(sharedFilePath) { function createMockContract (line 183) | function createMockContract(contractContent, interfaceContent, outputPat... function generateMockCounters (line 283) | function generateMockCounters(functionDefinitions) { function generateMockStructs (line 298) | function generateMockStructs(structDefinitions) { function generateMockEnums (line 318) | function generateMockEnums(enumDefinitions) { function generateMockEvents (line 333) | function generateMockEvents(eventDefinitions) { function generateMockFunctions (line 357) | function generateMockFunctions(functionDefinitions, eventDefinitions, st... function getParameterType (line 477) | function getParameterType(parameterTypeName) { function findEmitStatements (line 498) | function findEmitStatements(statements) { function findCounterOperators (line 537) | function findCounterOperators(nodes) { function findCounterIdAssignments (line 564) | function findCounterIdAssignments(nodes, counterNames) { function getCounterInitialValue (line 599) | function getCounterInitialValue(requestType) { FILE: gateway-contracts/tasks/deployment/contracts.ts function deployContractImplementation (line 10) | async function deployContractImplementation( FILE: gateway-contracts/tasks/deployment/empty_proxies.ts function deployEmptyUUPSGatewayConfig (line 17) | async function deployEmptyUUPSGatewayConfig(ethers: HardhatEthersHelpers... function deployEmptyUUPS (line 32) | async function deployEmptyUUPS(ethers: HardhatEthersHelpers, upgrades: H... FILE: gateway-contracts/tasks/deployment/mock_contracts.ts constant MOCK_DIR (line 6) | const MOCK_DIR = path.join(__dirname, "../../contracts/mocks"); FILE: gateway-contracts/tasks/deployment/paymentBridging/mocked.ts constant MOCKED_PAYMENT_BRIDGING_ADDRESSES_ENV_FILE_NAME (line 9) | const MOCKED_PAYMENT_BRIDGING_ADDRESSES_ENV_FILE_NAME = ".env.mocked_pay... constant MOCKED_ZAMA_OFT_CONTRACT_NAME (line 11) | const MOCKED_ZAMA_OFT_CONTRACT_NAME = "ZamaOFT"; constant MOCKED_ZAMA_OFT_NAME (line 12) | const MOCKED_ZAMA_OFT_NAME = "MockedZamaOFT"; constant MOCKED_ZAMA_OFT_SYMBOL (line 13) | const MOCKED_ZAMA_OFT_SYMBOL = "MockedZAMA"; function deployMockedPaymentBridgingContract (line 16) | async function deployMockedPaymentBridgingContract( FILE: gateway-contracts/tasks/deployment/paymentBridging/setAddresses.ts constant PAYMENT_BRIDGING_ADDRESSES_SOLIDITY_FILE_NAME (line 8) | const PAYMENT_BRIDGING_ADDRESSES_SOLIDITY_FILE_NAME = "PaymentBridgingAd... function setPaymentBridgingContractAddress (line 10) | function setPaymentBridgingContractAddress(name: string) { function setPaymentBridgingContractAddresses (line 20) | function setPaymentBridgingContractAddresses() { FILE: gateway-contracts/tasks/deployment/utils.ts constant GATEWAY_CONFIG_EMPTY_PROXY_NAME (line 12) | const GATEWAY_CONFIG_EMPTY_PROXY_NAME = "EmptyUUPSProxyGatewayConfig"; constant REGULAR_EMPTY_PROXY_NAME (line 13) | const REGULAR_EMPTY_PROXY_NAME = "EmptyUUPSProxy"; function createEnvAddressesFile (line 16) | function createEnvAddressesFile(fileName: string) { function createSolidityAddressesFile (line 25) | function createSolidityAddressesFile(fileName: string) { function appendAddressToSolidityFile (line 38) | function appendAddressToSolidityFile(name: string, address: string, soli... function appendAddressToEnvFile (line 61) | function appendAddressToEnvFile(name: string, address: string, envFileNa... function setGatewayContractAddress (line 77) | function setGatewayContractAddress(name: string, address: string) { FILE: gateway-contracts/tasks/getters.ts function loadGatewayConfigContract (line 8) | async function loadGatewayConfigContract( FILE: gateway-contracts/tasks/mockedTokenFund.ts function mintMockedZamaTokens (line 9) | async function mintMockedZamaTokens( function approveContractWithMaxAllowance (line 35) | async function approveContractWithMaxAllowance( FILE: gateway-contracts/tasks/pauseContracts.ts function getGatewayContract (line 8) | async function getGatewayContract( function pauseSingleContract (line 32) | async function pauseSingleContract(name: string, ethers: HardhatEthersHe... function unpauseSingleContract (line 43) | async function unpauseSingleContract(name: string, ethers: HardhatEthers... FILE: gateway-contracts/tasks/upgradeContracts.ts constant REINITIALIZE_FUNCTION_PREFIX (line 7) | const REINITIALIZE_FUNCTION_PREFIX = "reinitializeV"; function getImplementationDirectory (line 11) | function getImplementationDirectory(input: string): string { function upgradeCurrentToNew (line 20) | async function upgradeCurrentToNew( function compileImplementations (line 70) | async function compileImplementations( function checkImplementationArtifacts (line 79) | async function checkImplementationArtifacts( FILE: gateway-contracts/tasks/utils/loadVariables.ts function getRequiredEnvVar (line 10) | function getRequiredEnvVar(name: string): string { function getRequiredAddressEnvVar (line 19) | function getRequiredAddressEnvVar(name: string): string { function loadAddressEnvVarsFromFile (line 25) | function loadAddressEnvVarsFromFile(fileName: string) { function loadGatewayAddresses (line 35) | function loadGatewayAddresses() { FILE: gateway-contracts/tasks/utils/stringOps.ts function pascalCaseToSnakeCase (line 1) | function pascalCaseToSnakeCase(str: string) { function pascalCaseToCamelCase (line 13) | function pascalCaseToCamelCase(str: string) { function pascalCaseToAddressEnvVar (line 25) | function pascalCaseToAddressEnvVar(str: string) { FILE: gateway-contracts/test/CiphertextCommits.ts function prepareFixture (line 46) | async function prepareFixture() { function prepareViewTestFixture (line 52) | async function prepareViewTestFixture() { FILE: gateway-contracts/test/Decryption.ts constant MAX_USER_DECRYPT_DURATION_DAYS (line 50) | const MAX_USER_DECRYPT_DURATION_DAYS = 365; constant MAX_USER_DECRYPT_CONTRACT_ADDRESSES (line 51) | const MAX_USER_DECRYPT_CONTRACT_ADDRESSES = 10; constant MAX_DECRYPTION_REQUEST_BITS (line 52) | const MAX_DECRYPTION_REQUEST_BITS = 2048; function getDateInSeconds (line 56) | function getDateInSeconds(): number { function prepareAddCiphertextFixture (line 128) | async function prepareAddCiphertextFixture() { function preparePublicDecryptEIP712Fixture (line 190) | async function preparePublicDecryptEIP712Fixture() { function prepareUserDecryptEIP712Fixture (line 731) | async function prepareUserDecryptEIP712Fixture() { function prepareDelegatedUserDecryptEIP712Fixture (line 1685) | async function prepareDelegatedUserDecryptEIP712Fixture() { FILE: gateway-contracts/test/GatewayConfig.ts function getInputsForDeployFixture (line 78) | async function getInputsForDeployFixture() { FILE: gateway-contracts/test/KMSGeneration.ts function generateKey (line 29) | async function generateKey( function generateCrs (line 91) | async function generateCrs( FILE: gateway-contracts/test/mocks/mocks.ts function loadMockContractsFixture (line 88) | async function loadMockContractsFixture() { FILE: gateway-contracts/test/utils/contracts.ts function loadHostChainIds (line 12) | function loadHostChainIds() { function checkIsHardhatSigner (line 21) | async function checkIsHardhatSigner(signer: HardhatEthersSigner | Wallet) { function initTestingWallets (line 33) | async function initTestingWallets(nKmsNodes: number, nCoprocessors: numb... function loadTestVariablesFixture (line 152) | async function loadTestVariablesFixture() { FILE: gateway-contracts/test/utils/eip712/decryption.ts function createEIP712ResponsePublicDecrypt (line 8) | function createEIP712ResponsePublicDecrypt( function getSignaturesPublicDecrypt (line 48) | async function getSignaturesPublicDecrypt( function createEIP712RequestUserDecrypt (line 64) | function createEIP712RequestUserDecrypt( function getSignaturesUserDecryptRequest (line 110) | async function getSignaturesUserDecryptRequest( function createEIP712RequestDelegatedUserDecrypt (line 126) | function createEIP712RequestDelegatedUserDecrypt( function getSignaturesDelegatedUserDecryptRequest (line 175) | async function getSignaturesDelegatedUserDecryptRequest( function createEIP712ResponseUserDecrypt (line 183) | function createEIP712ResponseUserDecrypt( function getSignaturesUserDecryptResponse (line 226) | async function getSignaturesUserDecryptResponse( FILE: gateway-contracts/test/utils/eip712/inputVerification.ts function createEIP712ResponseZKPoK (line 8) | function createEIP712ResponseZKPoK( function getSignaturesZKPoK (line 54) | async function getSignaturesZKPoK( FILE: gateway-contracts/test/utils/eip712/interface.ts type EIP712Type (line 4) | interface EIP712Type { type EIP712 (line 9) | interface EIP712 { function getSignaturesEIP712 (line 34) | async function getSignaturesEIP712( function getSignaturesEIP712MultipleMessages (line 54) | async function getSignaturesEIP712MultipleMessages( FILE: gateway-contracts/test/utils/eip712/kmsGeneration.ts function createEIP712ResponsePrepKeygen (line 8) | function createEIP712ResponsePrepKeygen( function getSignaturesPrepKeygen (line 40) | async function getSignaturesPrepKeygen( function createEIP712ResponseKeygen (line 48) | function createEIP712ResponseKeygen( function getSignaturesKeygen (line 88) | async function getSignaturesKeygen( function createEIP712ResponseCrsgen (line 102) | function createEIP712ResponseCrsgen( function getSignaturesCrsgen (line 142) | async function getSignaturesCrsgen( FILE: gateway-contracts/test/utils/events.ts function getEventArgFromTxRequest (line 3) | async function getEventArgFromTxRequest(txRequest: ContractTransactionRe... FILE: gateway-contracts/test/utils/inputs.ts constant UINT64_MAX (line 4) | const UINT64_MAX = (BigInt(1) << BigInt(64)) - BigInt(1); function createByteInput (line 7) | function createByteInput(length: number = 64): string { function createBytes32 (line 12) | function createBytes32(): string { function createBytes32s (line 17) | function createBytes32s(length: number): string[] { function createCtHandle (line 24) | function createCtHandle(chainId: number = 0, fheType: number = 0): string { function createCtHandles (line 49) | function createCtHandles(length: number, chainId: number = 0, fheType: n... type ParamsTypeEnum (line 54) | enum ParamsTypeEnum { type KeyTypeEnum (line 59) | enum KeyTypeEnum { FILE: gateway-contracts/test/utils/kmsRequestIds.ts type KmsRequestType (line 2) | const enum KmsRequestType { function getKmsRequestIds (line 13) | function getKmsRequestIds(counter: number, kmsRequestType: KmsRequestTyp... function getPublicDecryptId (line 23) | function getPublicDecryptId(counter: number): bigint { function getUserDecryptId (line 28) | function getUserDecryptId(counter: number): bigint { function getPrepKeygenId (line 33) | function getPrepKeygenId(counter: number): bigint { function getKeyId (line 38) | function getKeyId(counter: number): bigint { function getCrsId (line 43) | function getCrsId(counter: number): bigint { function getKeyReshareId (line 48) | function getKeyReshareId(counter: number): bigint { FILE: gateway-contracts/test/utils/typeConversion.ts function toValues (line 8) | function toValues(input: T | T[]): unknown[] | unknown... FILE: gateway-contracts/test/utils/wallets.ts constant DEFAULT_BALANCE (line 3) | const DEFAULT_BALANCE = "0x1000000000000000000000000000000000000000"; function fund (line 6) | async function fund(address: string, balance: string = DEFAULT_BALANCE) { function createRandomAddress (line 11) | function createRandomAddress() { function createRandomAddresses (line 16) | function createRandomAddresses(length: number) { function createRandomWallet (line 21) | function createRandomWallet() { function createAndFundRandomWallet (line 26) | async function createAndFundRandomWallet() { FILE: host-contracts/CustomProvider.ts class CustomProvider (line 6) | class CustomProvider extends ProviderWrapper { method constructor (line 11) | constructor(protected readonly _wrappedProvider: any) { method request (line 18) | async request(args: { method: string; params?: any[] }) { FILE: host-contracts/hardhat.config.ts constant NUM_ACCOUNTS (line 21) | const NUM_ACCOUNTS = 15; function getChainConfig (line 74) | function getChainConfig(chain: keyof typeof chainIds): NetworkUserConfig { FILE: host-contracts/rust_bindings/src/acl.rs type AccountAlreadyBlocked (line 1149) | pub struct AccountAlreadyBlocked { constant _ (line 1159) | const _: () = { type AccountNotBlocked (line 1229) | pub struct AccountNotBlocked { constant _ (line 1239) | const _: () = { type AddressEmptyCode (line 1309) | pub struct AddressEmptyCode { constant _ (line 1319) | const _: () = { type AlreadyDelegatedOrRevokedInSameBlock (line 1389) | pub struct AlreadyDelegatedOrRevokedInSameBlock { constant _ (line 1405) | const _: () = { type DelegateCannotBeContractAddress (line 1506) | pub struct DelegateCannotBeContractAddress { constant _ (line 1516) | const _: () = { type ERC1967InvalidImplementation (line 1588) | pub struct ERC1967InvalidImplementation { constant _ (line 1598) | const _: () = { type ERC1967NonPayable (line 1670) | pub struct ERC1967NonPayable; constant _ (line 1677) | const _: () = { type EnforcedPause (line 1743) | pub struct EnforcedPause; constant _ (line 1750) | const _: () = { type ExpectedPause (line 1816) | pub struct ExpectedPause; constant _ (line 1823) | const _: () = { type ExpirationDateAlreadySetToSameValue (line 1889) | pub struct ExpirationDateAlreadySetToSameValue { constant _ (line 1905) | const _: () = { type ExpirationDateInThePast (line 2006) | pub struct ExpirationDateInThePast; constant _ (line 2013) | const _: () = { type FailedCall (line 2079) | pub struct FailedCall; constant _ (line 2086) | const _: () = { type HandlesListIsEmpty (line 2152) | pub struct HandlesListIsEmpty; constant _ (line 2159) | const _: () = { type InvalidInitialization (line 2225) | pub struct InvalidInitialization; constant _ (line 2232) | const _: () = { type NotDelegatedYet (line 2298) | pub struct NotDelegatedYet { constant _ (line 2312) | const _: () = { type NotInitializing (line 2400) | pub struct NotInitializing; constant _ (line 2407) | const _: () = { type NotInitializingFromEmptyProxy (line 2473) | pub struct NotInitializingFromEmptyProxy; constant _ (line 2480) | const _: () = { type NotPauser (line 2548) | pub struct NotPauser { constant _ (line 2558) | const _: () = { type OwnableInvalidOwner (line 2628) | pub struct OwnableInvalidOwner { constant _ (line 2638) | const _: () = { type OwnableUnauthorizedAccount (line 2708) | pub struct OwnableUnauthorizedAccount { constant _ (line 2718) | const _: () = { type SenderCannotBeContractAddress (line 2790) | pub struct SenderCannotBeContractAddress { constant _ (line 2800) | const _: () = { type SenderCannotBeDelegate (line 2872) | pub struct SenderCannotBeDelegate { constant _ (line 2882) | const _: () = { type SenderDenied (line 2952) | pub struct SenderDenied { constant _ (line 2962) | const _: () = { type SenderNotAllowed (line 3032) | pub struct SenderNotAllowed { constant _ (line 3042) | const _: () = { type UUPSUnauthorizedCallContext (line 3112) | pub struct UUPSUnauthorizedCallContext; constant _ (line 3119) | const _: () = { type UUPSUnsupportedProxiableUUID (line 3187) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 3197) | const _: () = { type Allowed (line 3274) | pub struct Allowed { constant _ (line 3288) | const _: () = { type AllowedForDecryption (line 3397) | pub struct AllowedForDecryption { constant _ (line 3411) | const _: () = { type BlockedAccount (line 3519) | pub struct BlockedAccount { constant _ (line 3529) | const _: () = { type DelegatedForUserDecryption (line 3626) | pub struct DelegatedForUserDecryption { constant _ (line 3646) | const _: () = { type Initialized (line 3778) | pub struct Initialized { constant _ (line 3788) | const _: () = { type OwnershipTransferStarted (line 3883) | pub struct OwnershipTransferStarted { constant _ (line 3895) | const _: () = { type OwnershipTransferred (line 4005) | pub struct OwnershipTransferred { constant _ (line 4017) | const _: () = { type Paused (line 4125) | pub struct Paused { constant _ (line 4135) | const _: () = { type RevokedDelegationForUserDecryption (line 4230) | pub struct RevokedDelegationForUserDecryption { constant _ (line 4248) | const _: () = { type UnblockedAccount (line 4377) | pub struct UnblockedAccount { constant _ (line 4387) | const _: () = { type Unpaused (line 4484) | pub struct Unpaused { constant _ (line 4494) | const _: () = { type Upgraded (line 4589) | pub struct Upgraded { constant _ (line 4599) | const _: () = { type constructorCall (line 4689) | pub struct constructorCall {} constant _ (line 4690) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 4749) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 4755) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 4765) | const _: () = { type acceptOwnershipCall (line 4896) | pub struct acceptOwnershipCall; type acceptOwnershipReturn (line 4900) | pub struct acceptOwnershipReturn {} constant _ (line 4907) | const _: () = { type allowCall (line 5033) | pub struct allowCall { type allowReturn (line 5042) | pub struct allowReturn {} constant _ (line 5049) | const _: () = { type allowForDecryptionCall (line 5192) | pub struct allowForDecryptionCall { type allowForDecryptionReturn (line 5201) | pub struct allowForDecryptionReturn {} constant _ (line 5208) | const _: () = { type allowTransientCall (line 5352) | pub struct allowTransientCall { type allowTransientReturn (line 5361) | pub struct allowTransientReturn {} constant _ (line 5368) | const _: () = { type allowedTransientCall (line 5513) | pub struct allowedTransientCall { type allowedTransientReturn (line 5524) | pub struct allowedTransientReturn { constant _ (line 5534) | const _: () = { type blockAccountCall (line 5684) | pub struct blockAccountCall { type blockAccountReturn (line 5691) | pub struct blockAccountReturn {} constant _ (line 5698) | const _: () = { type cleanTransientStorageCall (line 5826) | pub struct cleanTransientStorageCall; type cleanTransientStorageReturn (line 5830) | pub struct cleanTransientStorageReturn {} constant _ (line 5837) | const _: () = { type delegateForUserDecryptionCall (line 5967) | pub struct delegateForUserDecryptionCall { type delegateForUserDecryptionReturn (line 5978) | pub struct delegateForUserDecryptionReturn {} constant _ (line 5985) | const _: () = { type getFHEVMExecutorAddressCall (line 6141) | pub struct getFHEVMExecutorAddressCall; type getFHEVMExecutorAddressReturn (line 6147) | pub struct getFHEVMExecutorAddressReturn { constant _ (line 6157) | const _: () = { type getPauserSetAddressCall (line 6288) | pub struct getPauserSetAddressCall; type getPauserSetAddressReturn (line 6294) | pub struct getPauserSetAddressReturn { constant _ (line 6304) | const _: () = { type getUserDecryptionDelegationExpirationDateCall (line 6435) | pub struct getUserDecryptionDelegationExpirationDateCall { type getUserDecryptionDelegationExpirationDateReturn (line 6448) | pub struct getUserDecryptionDelegationExpirationDateReturn { constant _ (line 6458) | const _: () = { type getVersionCall (line 6617) | pub struct getVersionCall; type getVersionReturn (line 6623) | pub struct getVersionReturn { constant _ (line 6633) | const _: () = { type initializeFromEmptyProxyCall (line 6760) | pub struct initializeFromEmptyProxyCall; type initializeFromEmptyProxyReturn (line 6764) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 6771) | const _: () = { type isAccountDeniedCall (line 6901) | pub struct isAccountDeniedCall { type isAccountDeniedReturn (line 6910) | pub struct isAccountDeniedReturn { constant _ (line 6920) | const _: () = { type isAllowedCall (line 7053) | pub struct isAllowedCall { type isAllowedReturn (line 7064) | pub struct isAllowedReturn { constant _ (line 7074) | const _: () = { type isAllowedForDecryptionCall (line 7220) | pub struct isAllowedForDecryptionCall { type isAllowedForDecryptionReturn (line 7229) | pub struct isAllowedForDecryptionReturn { constant _ (line 7239) | const _: () = { type isHandleDelegatedForUserDecryptionCall (line 7374) | pub struct isHandleDelegatedForUserDecryptionCall { type isHandleDelegatedForUserDecryptionReturn (line 7389) | pub struct isHandleDelegatedForUserDecryptionReturn { constant _ (line 7399) | const _: () = { type isPauserCall (line 7568) | pub struct isPauserCall { type isPauserReturn (line 7577) | pub struct isPauserReturn { constant _ (line 7587) | const _: () = { type multicallCall (line 7718) | pub struct multicallCall { type multicallReturn (line 7727) | pub struct multicallReturn { constant _ (line 7737) | const _: () = { type ownerCall (line 7882) | pub struct ownerCall; type ownerReturn (line 7888) | pub struct ownerReturn { constant _ (line 7898) | const _: () = { type pauseCall (line 8025) | pub struct pauseCall; type pauseReturn (line 8029) | pub struct pauseReturn {} constant _ (line 8036) | const _: () = { type pausedCall (line 8160) | pub struct pausedCall; type pausedReturn (line 8166) | pub struct pausedReturn { constant _ (line 8176) | const _: () = { type pendingOwnerCall (line 8303) | pub struct pendingOwnerCall; type pendingOwnerReturn (line 8309) | pub struct pendingOwnerReturn { constant _ (line 8319) | const _: () = { type persistAllowedCall (line 8446) | pub struct persistAllowedCall { type persistAllowedReturn (line 8457) | pub struct persistAllowedReturn { constant _ (line 8467) | const _: () = { type proxiableUUIDCall (line 8615) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 8621) | pub struct proxiableUUIDReturn { constant _ (line 8631) | const _: () = { type reinitializeV3Call (line 8758) | pub struct reinitializeV3Call; type reinitializeV3Return (line 8762) | pub struct reinitializeV3Return {} constant _ (line 8769) | const _: () = { type renounceOwnershipCall (line 8895) | pub struct renounceOwnershipCall; type renounceOwnershipReturn (line 8899) | pub struct renounceOwnershipReturn {} constant _ (line 8906) | const _: () = { type revokeDelegationForUserDecryptionCall (line 9034) | pub struct revokeDelegationForUserDecryptionCall { type revokeDelegationForUserDecryptionReturn (line 9043) | pub struct revokeDelegationForUserDecryptionReturn {} constant _ (line 9050) | const _: () = { type transferOwnershipCall (line 9199) | pub struct transferOwnershipCall { type transferOwnershipReturn (line 9206) | pub struct transferOwnershipReturn {} constant _ (line 9213) | const _: () = { type unblockAccountCall (line 9345) | pub struct unblockAccountCall { type unblockAccountReturn (line 9352) | pub struct unblockAccountReturn {} constant _ (line 9359) | const _: () = { type unpauseCall (line 9489) | pub struct unpauseCall; type unpauseReturn (line 9493) | pub struct unpauseReturn {} constant _ (line 9500) | const _: () = { type upgradeToAndCallCall (line 9624) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 9633) | pub struct upgradeToAndCallReturn {} constant _ (line 9640) | const _: () = { type ACLCalls (line 9782) | pub enum ACLCalls { constant SELECTORS (line 9860) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 9898) | const NAME: &'static str = "ACLCalls"; constant MIN_DATA_LENGTH (line 9899) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 9900) | const COUNT: usize = 33usize; method selector (line 9902) | fn selector(&self) -> [u8; 4] { method selector_at (line 9994) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 9998) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 10003) | fn abi_decode_raw( method abi_decode_raw_validate (line 10336) | fn abi_decode_raw_validate( method abi_encoded_size (line 10686) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 10838) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ACLErrors (line 11029) | pub enum ACLErrors { constant SELECTORS (line 11091) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 11122) | const NAME: &'static str = "ACLErrors"; constant MIN_DATA_LENGTH (line 11123) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 11124) | const COUNT: usize = 26usize; method selector (line 11126) | fn selector(&self) -> [u8; 4] { method selector_at (line 11207) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 11211) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 11216) | fn abi_decode_raw( method abi_decode_raw_validate (line 11504) | fn abi_decode_raw_validate( method abi_encoded_size (line 11799) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 11924) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ACLEvents (line 12082) | pub enum ACLEvents { constant SELECTORS (line 12116) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 12181) | const NAME: &'static str = "ACLEvents"; constant COUNT (line 12182) | const COUNT: usize = 12usize; method decode_raw_log (line 12183) | fn decode_raw_log( method to_log_data (line 12286) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 12326) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 12372) | pub const fn new< function deploy (line 12384) | pub fn deploy< function deploy_builder (line 12400) | pub fn deploy_builder< type ACLInstance (line 12418) | pub struct ACLInstance { function fmt (line 12426) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 12440) | pub const fn new( function deploy (line 12456) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 12480) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 12484) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 12490) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 12497) | pub fn with_cloned_provider(self) -> ACLInstance { function call_builder (line 12515) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 12522) | pub fn UPGRADE_INTERFACE_VERSION( function acceptOwnership (line 12528) | pub fn acceptOwnership( function allow (line 12534) | pub fn allow( function allowForDecryption (line 12542) | pub fn allowForDecryption( function allowTransient (line 12555) | pub fn allowTransient( function allowedTransient (line 12568) | pub fn allowedTransient( function blockAccount (line 12581) | pub fn blockAccount( function cleanTransientStorage (line 12588) | pub fn cleanTransientStorage( function delegateForUserDecryption (line 12594) | pub fn delegateForUserDecryption( function getFHEVMExecutorAddress (line 12609) | pub fn getFHEVMExecutorAddress( function getPauserSetAddress (line 12615) | pub fn getPauserSetAddress( function getUserDecryptionDelegationExpirationDate (line 12621) | pub fn getUserDecryptionDelegationExpirationDate( function getVersion (line 12640) | pub fn getVersion( function initializeFromEmptyProxy (line 12646) | pub fn initializeFromEmptyProxy( function isAccountDenied (line 12652) | pub fn isAccountDenied( function isAllowed (line 12659) | pub fn isAllowed( function isAllowedForDecryption (line 12667) | pub fn isAllowedForDecryption( function isHandleDelegatedForUserDecryption (line 12678) | pub fn isHandleDelegatedForUserDecryption( function isPauser (line 12699) | pub fn isPauser( function multicall (line 12706) | pub fn multicall( function owner (line 12713) | pub fn owner(&self) -> alloy_contract::SolCallBuilder<&P, ownerCall, N> { function pause (line 12717) | pub fn pause(&self) -> alloy_contract::SolCallBuilder<&P, pauseCall, N> { function paused (line 12721) | pub fn paused(&self) -> alloy_contract::SolCallBuilder<&P, pausedCall, N> { function pendingOwner (line 12725) | pub fn pendingOwner( function persistAllowed (line 12731) | pub fn persistAllowed( function proxiableUUID (line 12744) | pub fn proxiableUUID( function reinitializeV3 (line 12750) | pub fn reinitializeV3( function renounceOwnership (line 12756) | pub fn renounceOwnership( function revokeDelegationForUserDecryption (line 12762) | pub fn revokeDelegationForUserDecryption( function transferOwnership (line 12779) | pub fn transferOwnership( function unblockAccount (line 12786) | pub fn unblockAccount( function unpause (line 12793) | pub fn unpause(&self) -> alloy_contract::SolCallBuilder<&P, unpauseCall,... function upgradeToAndCall (line 12797) | pub fn upgradeToAndCall( function event_filter (line 12820) | pub fn event_filter( function Allowed_filter (line 12826) | pub fn Allowed_filter(&self) -> alloy_contract::Event<&P, Allowed, N> { function AllowedForDecryption_filter (line 12830) | pub fn AllowedForDecryption_filter( function BlockedAccount_filter (line 12836) | pub fn BlockedAccount_filter( function DelegatedForUserDecryption_filter (line 12842) | pub fn DelegatedForUserDecryption_filter( function Initialized_filter (line 12848) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function OwnershipTransferStarted_filter (line 12852) | pub fn OwnershipTransferStarted_filter( function OwnershipTransferred_filter (line 12858) | pub fn OwnershipTransferred_filter( function Paused_filter (line 12864) | pub fn Paused_filter(&self) -> alloy_contract::Event<&P, Paused, N> { function RevokedDelegationForUserDecryption_filter (line 12868) | pub fn RevokedDelegationForUserDecryption_filter( function UnblockedAccount_filter (line 12874) | pub fn UnblockedAccount_filter( function Unpaused_filter (line 12880) | pub fn Unpaused_filter(&self) -> alloy_contract::Event<&P, Unpaused, N> { function Upgraded_filter (line 12884) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: host-contracts/rust_bindings/src/acl_events.rs type Allowed (line 213) | pub struct Allowed { constant _ (line 227) | const _: () = { type AllowedForDecryption (line 336) | pub struct AllowedForDecryption { constant _ (line 350) | const _: () = { type BlockedAccount (line 458) | pub struct BlockedAccount { constant _ (line 468) | const _: () = { type DelegatedForUserDecryption (line 565) | pub struct DelegatedForUserDecryption { constant _ (line 585) | const _: () = { type RevokedDelegationForUserDecryption (line 717) | pub struct RevokedDelegationForUserDecryption { constant _ (line 735) | const _: () = { type UnblockedAccount (line 864) | pub struct UnblockedAccount { constant _ (line 874) | const _: () = { type ACLEventsEvents (line 961) | pub enum ACLEventsEvents { constant SELECTORS (line 983) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1018) | const NAME: &'static str = "ACLEventsEvents"; constant COUNT (line 1019) | const COUNT: usize = 6usize; method decode_raw_log (line 1020) | fn decode_raw_log( method to_log_data (line 1086) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1108) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1136) | pub const fn new< function deploy (line 1151) | pub fn deploy< function deploy_builder (line 1167) | pub fn deploy_builder< type ACLEventsInstance (line 1185) | pub struct ACLEventsInstance { function fmt (line 1193) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 1207) | pub const fn new( function deploy (line 1223) | pub async fn deploy( function deploy_builder (line 1236) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1249) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1253) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1259) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1266) | pub fn with_cloned_provider(self) -> ACLEventsInstance { function call_builder (line 1284) | pub fn call_builder( function event_filter (line 1301) | pub fn event_filter( function Allowed_filter (line 1307) | pub fn Allowed_filter(&self) -> alloy_contract::Event<&P, Allowed, N> { function AllowedForDecryption_filter (line 1311) | pub fn AllowedForDecryption_filter( function BlockedAccount_filter (line 1317) | pub fn BlockedAccount_filter( function DelegatedForUserDecryption_filter (line 1323) | pub fn DelegatedForUserDecryption_filter( function RevokedDelegationForUserDecryption_filter (line 1329) | pub fn RevokedDelegationForUserDecryption_filter( function UnblockedAccount_filter (line 1335) | pub fn UnblockedAccount_filter( FILE: host-contracts/rust_bindings/src/acl_ownable.rs type NotHostOwner (line 64) | pub struct NotHostOwner { constant _ (line 74) | const _: () = { type ACLOwnableErrors (line 139) | pub enum ACLOwnableErrors { constant SELECTORS (line 151) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[33u8, 191u8, 218u8, ... constant NAME (line 155) | const NAME: &'static str = "ACLOwnableErrors"; constant MIN_DATA_LENGTH (line 156) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 157) | const COUNT: usize = 1usize; method selector (line 159) | fn selector(&self) -> [u8; 4] { method selector_at (line 167) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 171) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 176) | fn abi_decode_raw( method abi_decode_raw_validate (line 205) | fn abi_decode_raw_validate( method abi_encoded_size (line 235) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 243) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 259) | pub const fn new< function deploy (line 274) | pub fn deploy< function deploy_builder (line 290) | pub fn deploy_builder< type ACLOwnableInstance (line 308) | pub struct ACLOwnableInstance { function fmt (line 316) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 330) | pub const fn new( function deploy (line 346) | pub async fn deploy( function deploy_builder (line 359) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 372) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 376) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 382) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 389) | pub fn with_cloned_provider(self) -> ACLOwnableInstance { function call_builder (line 407) | pub fn call_builder( function event_filter (line 424) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/address.rs type AddressEmptyCode (line 64) | pub struct AddressEmptyCode { constant _ (line 74) | const _: () = { type AddressErrors (line 139) | pub enum AddressErrors { constant SELECTORS (line 151) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[153u8, 150u8, 179u8,... constant NAME (line 155) | const NAME: &'static str = "AddressErrors"; constant MIN_DATA_LENGTH (line 156) | const MIN_DATA_LENGTH: usize = 32usize; constant COUNT (line 157) | const COUNT: usize = 1usize; method selector (line 159) | fn selector(&self) -> [u8; 4] { method selector_at (line 167) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 171) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 176) | fn abi_decode_raw( method abi_decode_raw_validate (line 207) | fn abi_decode_raw_validate( method abi_encoded_size (line 237) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 247) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 263) | pub const fn new< function deploy (line 275) | pub fn deploy< function deploy_builder (line 291) | pub fn deploy_builder< type AddressInstance (line 309) | pub struct AddressInstance { function fmt (line 317) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 331) | pub const fn new( function deploy (line 347) | pub async fn deploy( function deploy_builder (line 360) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 373) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 377) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 383) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 390) | pub fn with_cloned_provider(self) -> AddressInstance { function call_builder (line 408) | pub fn call_builder( function event_filter (line 425) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/context_upgradeable.rs type InvalidInitialization (line 79) | pub struct InvalidInitialization; constant _ (line 86) | const _: () = { type NotInitializing (line 152) | pub struct NotInitializing; constant _ (line 159) | const _: () = { type Initialized (line 230) | pub struct Initialized { constant _ (line 240) | const _: () = { type ContextUpgradeableErrors (line 325) | pub enum ContextUpgradeableErrors { constant SELECTORS (line 339) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 346) | const NAME: &'static str = "ContextUpgradeableErrors"; constant MIN_DATA_LENGTH (line 347) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 348) | const COUNT: usize = 2usize; method selector (line 350) | fn selector(&self) -> [u8; 4] { method selector_at (line 361) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 365) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 370) | fn abi_decode_raw( method abi_decode_raw_validate (line 412) | fn abi_decode_raw_validate( method abi_encoded_size (line 453) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 468) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type ContextUpgradeableEvents (line 488) | pub enum ContextUpgradeableEvents { constant SELECTORS (line 500) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 510) | const NAME: &'static str = "ContextUpgradeableEvents"; constant COUNT (line 511) | const COUNT: usize = 1usize; method decode_raw_log (line 512) | fn decode_raw_log( method to_log_data (line 540) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 547) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 560) | pub const fn new< function deploy (line 575) | pub fn deploy< function deploy_builder (line 591) | pub fn deploy_builder< type ContextUpgradeableInstance (line 609) | pub struct ContextUpgradeableInstance) -> ::core::fmt::Result { function new (line 631) | pub const fn new( function deploy (line 647) | pub async fn deploy( function deploy_builder (line 660) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 673) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 677) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 683) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 690) | pub fn with_cloned_provider(self) -> ContextUpgradeableInstance { function call_builder (line 708) | pub fn call_builder( function event_filter (line 725) | pub fn event_filter( function Initialized_filter (line 731) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... FILE: host-contracts/rust_bindings/src/ecdsa.rs type ECDSAInvalidSignature (line 82) | pub struct ECDSAInvalidSignature; constant _ (line 89) | const _: () = { type ECDSAInvalidSignatureLength (line 155) | pub struct ECDSAInvalidSignatureLength { constant _ (line 165) | const _: () = { type ECDSAInvalidSignatureS (line 239) | pub struct ECDSAInvalidSignatureS { constant _ (line 249) | const _: () = { type ECDSAErrors (line 314) | pub enum ECDSAErrors { constant SELECTORS (line 330) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 338) | const NAME: &'static str = "ECDSAErrors"; constant MIN_DATA_LENGTH (line 339) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 340) | const COUNT: usize = 3usize; method selector (line 342) | fn selector(&self) -> [u8; 4] { method selector_at (line 356) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 360) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 365) | fn abi_decode_raw( method abi_decode_raw_validate (line 416) | fn abi_decode_raw_validate( method abi_encoded_size (line 468) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 488) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 516) | pub const fn new< function deploy (line 528) | pub fn deploy< function deploy_builder (line 544) | pub fn deploy_builder< type ECDSAInstance (line 562) | pub struct ECDSAInstance { function fmt (line 570) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 584) | pub const fn new( function deploy (line 600) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 624) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 628) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 634) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 641) | pub fn with_cloned_provider(self) -> ECDSAInstance { function call_builder (line 659) | pub fn call_builder( function event_filter (line 676) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/eip712_upgradeable_cross_chain.rs type InvalidInitialization (line 131) | pub struct InvalidInitialization; constant _ (line 138) | const _: () = { type NotInitializing (line 204) | pub struct NotInitializing; constant _ (line 211) | const _: () = { type EIP712DomainChanged (line 282) | pub struct EIP712DomainChanged; constant _ (line 289) | const _: () = { type Initialized (line 380) | pub struct Initialized { constant _ (line 390) | const _: () = { type eip712DomainCall (line 480) | pub struct eip712DomainCall; type eip712DomainReturn (line 486) | pub struct eip712DomainReturn { constant _ (line 510) | const _: () = { type EIP712UpgradeableCrossChainCalls (line 693) | pub enum EIP712UpgradeableCrossChainCalls { constant SELECTORS (line 705) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[132u8, 176u8, 25u8, ... constant NAME (line 709) | const NAME: &'static str = "EIP712UpgradeableCrossChainCalls"; constant MIN_DATA_LENGTH (line 710) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 711) | const COUNT: usize = 1usize; method selector (line 713) | fn selector(&self) -> [u8; 4] { method selector_at (line 721) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 725) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 730) | fn abi_decode_raw( method abi_decode_raw_validate (line 761) | fn abi_decode_raw_validate( method abi_encoded_size (line 791) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 801) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EIP712UpgradeableCrossChainErrors (line 815) | pub enum EIP712UpgradeableCrossChainErrors { constant SELECTORS (line 829) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 836) | const NAME: &'static str = "EIP712UpgradeableCrossChainErrors"; constant MIN_DATA_LENGTH (line 837) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 838) | const COUNT: usize = 2usize; method selector (line 840) | fn selector(&self) -> [u8; 4] { method selector_at (line 851) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 855) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 860) | fn abi_decode_raw( method abi_decode_raw_validate (line 904) | fn abi_decode_raw_validate( method abi_encoded_size (line 947) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 962) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type EIP712UpgradeableCrossChainEvents (line 982) | pub enum EIP712UpgradeableCrossChainEvents { constant SELECTORS (line 996) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1011) | const NAME: &'static str = "EIP712UpgradeableCrossChainEvents"; constant COUNT (line 1012) | const COUNT: usize = 2usize; method decode_raw_log (line 1013) | fn decode_raw_log( method to_log_data (line 1050) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1060) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1076) | pub const fn new< function deploy (line 1091) | pub fn deploy< function deploy_builder (line 1107) | pub fn deploy_builder< type EIP712UpgradeableCrossChainInstance (line 1125) | pub struct EIP712UpgradeableCrossChainInstance< function fmt (line 1136) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 1152) | pub const fn new( function deploy (line 1168) | pub async fn deploy( function deploy_builder (line 1181) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1194) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1198) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1204) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1211) | pub fn with_cloned_provider(self) -> EIP712UpgradeableCrossChainInstance... function call_builder (line 1229) | pub fn call_builder( function eip712Domain (line 1236) | pub fn eip712Domain( function event_filter (line 1252) | pub fn event_filter( function EIP712DomainChanged_filter (line 1258) | pub fn EIP712DomainChanged_filter( function Initialized_filter (line 1264) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... FILE: host-contracts/rust_bindings/src/erc1967_utils.rs type ERC1967InvalidAdmin (line 94) | pub struct ERC1967InvalidAdmin { constant _ (line 104) | const _: () = { type ERC1967InvalidBeacon (line 174) | pub struct ERC1967InvalidBeacon { constant _ (line 184) | const _: () = { type ERC1967InvalidImplementation (line 254) | pub struct ERC1967InvalidImplementation { constant _ (line 264) | const _: () = { type ERC1967NonPayable (line 336) | pub struct ERC1967NonPayable; constant _ (line 343) | const _: () = { type ERC1967UtilsErrors (line 404) | pub enum ERC1967UtilsErrors { constant SELECTORS (line 422) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 431) | const NAME: &'static str = "ERC1967UtilsErrors"; constant MIN_DATA_LENGTH (line 432) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 433) | const COUNT: usize = 4usize; method selector (line 435) | fn selector(&self) -> [u8; 4] { method selector_at (line 452) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 456) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 461) | fn abi_decode_raw( method abi_decode_raw_validate (line 525) | fn abi_decode_raw_validate( method abi_encoded_size (line 588) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 613) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 647) | pub const fn new< function deploy (line 662) | pub fn deploy< function deploy_builder (line 678) | pub fn deploy_builder< type ERC1967UtilsInstance (line 696) | pub struct ERC1967UtilsInstance { function fmt (line 704) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 718) | pub const fn new( function deploy (line 734) | pub async fn deploy( function deploy_builder (line 747) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 760) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 764) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 770) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 777) | pub fn with_cloned_provider(self) -> ERC1967UtilsInstance { function call_builder (line 795) | pub fn call_builder( function event_filter (line 812) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/errors.rs type FailedCall (line 93) | pub struct FailedCall; constant _ (line 100) | const _: () = { type FailedDeployment (line 166) | pub struct FailedDeployment; constant _ (line 173) | const _: () = { type InsufficientBalance (line 239) | pub struct InsufficientBalance { constant _ (line 251) | const _: () = { type MissingPrecompile (line 333) | pub struct MissingPrecompile(pub alloy::sol_types::private::Address); constant _ (line 340) | const _: () = { type ErrorsErrors (line 405) | pub enum ErrorsErrors { constant SELECTORS (line 423) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 432) | const NAME: &'static str = "ErrorsErrors"; constant MIN_DATA_LENGTH (line 433) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 434) | const COUNT: usize = 4usize; method selector (line 436) | fn selector(&self) -> [u8; 4] { method selector_at (line 453) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 457) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 462) | fn abi_decode_raw( method abi_decode_raw_validate (line 520) | fn abi_decode_raw_validate( method abi_encoded_size (line 581) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 604) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 635) | pub const fn new< function deploy (line 647) | pub fn deploy< function deploy_builder (line 663) | pub fn deploy_builder< type ErrorsInstance (line 681) | pub struct ErrorsInstance { function fmt (line 689) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 703) | pub const fn new( function deploy (line 719) | pub async fn deploy( function deploy_builder (line 732) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 745) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 749) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 755) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 762) | pub fn with_cloned_provider(self) -> ErrorsInstance { function call_builder (line 780) | pub fn call_builder( function event_filter (line 797) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/fhe_events.rs type FheType (line 1078) | pub struct FheType(u8); constant _ (line 1079) | const _: () = { type Cast (line 1225) | pub struct Cast { constant _ (line 1241) | const _: () = { type FheAdd (line 1355) | pub struct FheAdd { constant _ (line 1373) | const _: () = { type FheBitAnd (line 1494) | pub struct FheBitAnd { constant _ (line 1512) | const _: () = { type FheBitOr (line 1633) | pub struct FheBitOr { constant _ (line 1651) | const _: () = { type FheBitXor (line 1772) | pub struct FheBitXor { constant _ (line 1790) | const _: () = { type FheDiv (line 1911) | pub struct FheDiv { constant _ (line 1929) | const _: () = { type FheEq (line 2050) | pub struct FheEq { constant _ (line 2068) | const _: () = { type FheGe (line 2189) | pub struct FheGe { constant _ (line 2207) | const _: () = { type FheGt (line 2328) | pub struct FheGt { constant _ (line 2346) | const _: () = { type FheIfThenElse (line 2467) | pub struct FheIfThenElse { constant _ (line 2485) | const _: () = { type FheLe (line 2606) | pub struct FheLe { constant _ (line 2624) | const _: () = { type FheLt (line 2745) | pub struct FheLt { constant _ (line 2763) | const _: () = { type FheMax (line 2884) | pub struct FheMax { constant _ (line 2902) | const _: () = { type FheMin (line 3023) | pub struct FheMin { constant _ (line 3041) | const _: () = { type FheMul (line 3162) | pub struct FheMul { constant _ (line 3180) | const _: () = { type FheNe (line 3301) | pub struct FheNe { constant _ (line 3319) | const _: () = { type FheNeg (line 3440) | pub struct FheNeg { constant _ (line 3454) | const _: () = { type FheNot (line 3565) | pub struct FheNot { constant _ (line 3579) | const _: () = { type FheRand (line 3690) | pub struct FheRand { constant _ (line 3706) | const _: () = { type FheRandBounded (line 3820) | pub struct FheRandBounded { constant _ (line 3838) | const _: () = { type FheRem (line 3957) | pub struct FheRem { constant _ (line 3975) | const _: () = { type FheRotl (line 4096) | pub struct FheRotl { constant _ (line 4114) | const _: () = { type FheRotr (line 4235) | pub struct FheRotr { constant _ (line 4253) | const _: () = { type FheShl (line 4374) | pub struct FheShl { constant _ (line 4392) | const _: () = { type FheShr (line 4513) | pub struct FheShr { constant _ (line 4531) | const _: () = { type FheSub (line 4652) | pub struct FheSub { constant _ (line 4670) | const _: () = { type TrivialEncrypt (line 4792) | pub struct TrivialEncrypt { constant _ (line 4808) | const _: () = { type VerifyInput (line 4922) | pub struct VerifyInput { constant _ (line 4942) | const _: () = { type FHEEventsEvents (line 5056) | pub enum FHEEventsEvents { constant SELECTORS (line 5122) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 5268) | const NAME: &'static str = "FHEEventsEvents"; constant COUNT (line 5269) | const COUNT: usize = 28usize; method decode_raw_log (line 5270) | fn decode_raw_log( method to_log_data (line 5421) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 5509) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 5603) | pub const fn new< function deploy (line 5618) | pub fn deploy< function deploy_builder (line 5634) | pub fn deploy_builder< type FHEEventsInstance (line 5652) | pub struct FHEEventsInstance { function fmt (line 5660) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 5674) | pub const fn new( function deploy (line 5690) | pub async fn deploy( function deploy_builder (line 5703) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 5716) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 5720) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 5726) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 5733) | pub fn with_cloned_provider(self) -> FHEEventsInstance { function call_builder (line 5751) | pub fn call_builder( function event_filter (line 5768) | pub fn event_filter( function Cast_filter (line 5774) | pub fn Cast_filter(&self) -> alloy_contract::Event<&P, Cast, N> { function FheAdd_filter (line 5778) | pub fn FheAdd_filter(&self) -> alloy_contract::Event<&P, FheAdd, N> { function FheBitAnd_filter (line 5782) | pub fn FheBitAnd_filter(&self) -> alloy_contract::Event<&P, FheBitAnd, N> { function FheBitOr_filter (line 5786) | pub fn FheBitOr_filter(&self) -> alloy_contract::Event<&P, FheBitOr, N> { function FheBitXor_filter (line 5790) | pub fn FheBitXor_filter(&self) -> alloy_contract::Event<&P, FheBitXor, N> { function FheDiv_filter (line 5794) | pub fn FheDiv_filter(&self) -> alloy_contract::Event<&P, FheDiv, N> { function FheEq_filter (line 5798) | pub fn FheEq_filter(&self) -> alloy_contract::Event<&P, FheEq, N> { function FheGe_filter (line 5802) | pub fn FheGe_filter(&self) -> alloy_contract::Event<&P, FheGe, N> { function FheGt_filter (line 5806) | pub fn FheGt_filter(&self) -> alloy_contract::Event<&P, FheGt, N> { function FheIfThenElse_filter (line 5810) | pub fn FheIfThenElse_filter( function FheLe_filter (line 5816) | pub fn FheLe_filter(&self) -> alloy_contract::Event<&P, FheLe, N> { function FheLt_filter (line 5820) | pub fn FheLt_filter(&self) -> alloy_contract::Event<&P, FheLt, N> { function FheMax_filter (line 5824) | pub fn FheMax_filter(&self) -> alloy_contract::Event<&P, FheMax, N> { function FheMin_filter (line 5828) | pub fn FheMin_filter(&self) -> alloy_contract::Event<&P, FheMin, N> { function FheMul_filter (line 5832) | pub fn FheMul_filter(&self) -> alloy_contract::Event<&P, FheMul, N> { function FheNe_filter (line 5836) | pub fn FheNe_filter(&self) -> alloy_contract::Event<&P, FheNe, N> { function FheNeg_filter (line 5840) | pub fn FheNeg_filter(&self) -> alloy_contract::Event<&P, FheNeg, N> { function FheNot_filter (line 5844) | pub fn FheNot_filter(&self) -> alloy_contract::Event<&P, FheNot, N> { function FheRand_filter (line 5848) | pub fn FheRand_filter(&self) -> alloy_contract::Event<&P, FheRand, N> { function FheRandBounded_filter (line 5852) | pub fn FheRandBounded_filter( function FheRem_filter (line 5858) | pub fn FheRem_filter(&self) -> alloy_contract::Event<&P, FheRem, N> { function FheRotl_filter (line 5862) | pub fn FheRotl_filter(&self) -> alloy_contract::Event<&P, FheRotl, N> { function FheRotr_filter (line 5866) | pub fn FheRotr_filter(&self) -> alloy_contract::Event<&P, FheRotr, N> { function FheShl_filter (line 5870) | pub fn FheShl_filter(&self) -> alloy_contract::Event<&P, FheShl, N> { function FheShr_filter (line 5874) | pub fn FheShr_filter(&self) -> alloy_contract::Event<&P, FheShr, N> { function FheSub_filter (line 5878) | pub fn FheSub_filter(&self) -> alloy_contract::Event<&P, FheSub, N> { function TrivialEncrypt_filter (line 5882) | pub fn TrivialEncrypt_filter( function VerifyInput_filter (line 5888) | pub fn VerifyInput_filter(&self) -> alloy_contract::Event<&P, VerifyInpu... FILE: host-contracts/rust_bindings/src/fhevm_executor.rs type FheType (line 2220) | pub struct FheType(u8); constant _ (line 2221) | const _: () = { type ACLNotAllowed (line 2362) | pub struct ACLNotAllowed { constant _ (line 2374) | const _: () = { type AddressEmptyCode (line 2456) | pub struct AddressEmptyCode { constant _ (line 2466) | const _: () = { type DivisionByZero (line 2536) | pub struct DivisionByZero; constant _ (line 2543) | const _: () = { type ERC1967InvalidImplementation (line 2609) | pub struct ERC1967InvalidImplementation { constant _ (line 2619) | const _: () = { type ERC1967NonPayable (line 2691) | pub struct ERC1967NonPayable; constant _ (line 2698) | const _: () = { type FailedCall (line 2764) | pub struct FailedCall; constant _ (line 2771) | const _: () = { type IncompatibleTypes (line 2837) | pub struct IncompatibleTypes; constant _ (line 2844) | const _: () = { type InvalidByteLength (line 2910) | pub struct InvalidByteLength { constant _ (line 2922) | const _: () = { type InvalidInitialization (line 2999) | pub struct InvalidInitialization; constant _ (line 3006) | const _: () = { type InvalidType (line 3072) | pub struct InvalidType; constant _ (line 3079) | const _: () = { type IsNotScalar (line 3145) | pub struct IsNotScalar; constant _ (line 3152) | const _: () = { type NotHostOwner (line 3218) | pub struct NotHostOwner { constant _ (line 3228) | const _: () = { type NotInitializing (line 3298) | pub struct NotInitializing; constant _ (line 3305) | const _: () = { type NotInitializingFromEmptyProxy (line 3371) | pub struct NotInitializingFromEmptyProxy; constant _ (line 3378) | const _: () = { type NotPowerOfTwo (line 3446) | pub struct NotPowerOfTwo; constant _ (line 3453) | const _: () = { type ScalarByteIsNotBoolean (line 3519) | pub struct ScalarByteIsNotBoolean; constant _ (line 3526) | const _: () = { type SecondOperandIsNotScalar (line 3592) | pub struct SecondOperandIsNotScalar; constant _ (line 3599) | const _: () = { type UUPSUnauthorizedCallContext (line 3667) | pub struct UUPSUnauthorizedCallContext; constant _ (line 3674) | const _: () = { type UUPSUnsupportedProxiableUUID (line 3742) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 3752) | const _: () = { type UnsupportedType (line 3824) | pub struct UnsupportedType; constant _ (line 3831) | const _: () = { type UpperBoundAboveMaxTypeValue (line 3897) | pub struct UpperBoundAboveMaxTypeValue; constant _ (line 3904) | const _: () = { type Cast (line 3977) | pub struct Cast { constant _ (line 3993) | const _: () = { type FheAdd (line 4107) | pub struct FheAdd { constant _ (line 4125) | const _: () = { type FheBitAnd (line 4246) | pub struct FheBitAnd { constant _ (line 4264) | const _: () = { type FheBitOr (line 4385) | pub struct FheBitOr { constant _ (line 4403) | const _: () = { type FheBitXor (line 4524) | pub struct FheBitXor { constant _ (line 4542) | const _: () = { type FheDiv (line 4663) | pub struct FheDiv { constant _ (line 4681) | const _: () = { type FheEq (line 4802) | pub struct FheEq { constant _ (line 4820) | const _: () = { type FheGe (line 4941) | pub struct FheGe { constant _ (line 4959) | const _: () = { type FheGt (line 5080) | pub struct FheGt { constant _ (line 5098) | const _: () = { type FheIfThenElse (line 5219) | pub struct FheIfThenElse { constant _ (line 5237) | const _: () = { type FheLe (line 5358) | pub struct FheLe { constant _ (line 5376) | const _: () = { type FheLt (line 5497) | pub struct FheLt { constant _ (line 5515) | const _: () = { type FheMax (line 5636) | pub struct FheMax { constant _ (line 5654) | const _: () = { type FheMin (line 5775) | pub struct FheMin { constant _ (line 5793) | const _: () = { type FheMul (line 5914) | pub struct FheMul { constant _ (line 5932) | const _: () = { type FheNe (line 6053) | pub struct FheNe { constant _ (line 6071) | const _: () = { type FheNeg (line 6192) | pub struct FheNeg { constant _ (line 6206) | const _: () = { type FheNot (line 6317) | pub struct FheNot { constant _ (line 6331) | const _: () = { type FheRand (line 6442) | pub struct FheRand { constant _ (line 6458) | const _: () = { type FheRandBounded (line 6572) | pub struct FheRandBounded { constant _ (line 6590) | const _: () = { type FheRem (line 6709) | pub struct FheRem { constant _ (line 6727) | const _: () = { type FheRotl (line 6848) | pub struct FheRotl { constant _ (line 6866) | const _: () = { type FheRotr (line 6987) | pub struct FheRotr { constant _ (line 7005) | const _: () = { type FheShl (line 7126) | pub struct FheShl { constant _ (line 7144) | const _: () = { type FheShr (line 7265) | pub struct FheShr { constant _ (line 7283) | const _: () = { type FheSub (line 7404) | pub struct FheSub { constant _ (line 7422) | const _: () = { type Initialized (line 7544) | pub struct Initialized { constant _ (line 7554) | const _: () = { type TrivialEncrypt (line 7649) | pub struct TrivialEncrypt { constant _ (line 7665) | const _: () = { type Upgraded (line 7779) | pub struct Upgraded { constant _ (line 7789) | const _: () = { type VerifyInput (line 7886) | pub struct VerifyInput { constant _ (line 7906) | const _: () = { type constructorCall (line 8023) | pub struct constructorCall {} constant _ (line 8024) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 8083) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 8089) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 8099) | const _: () = { type castCall (line 8230) | pub struct castCall { type castReturn (line 8241) | pub struct castReturn { constant _ (line 8251) | const _: () = { type fheAddCall (line 8392) | pub struct fheAddCall { type fheAddReturn (line 8405) | pub struct fheAddReturn { constant _ (line 8415) | const _: () = { type fheBitAndCall (line 8568) | pub struct fheBitAndCall { type fheBitAndReturn (line 8581) | pub struct fheBitAndReturn { constant _ (line 8591) | const _: () = { type fheBitOrCall (line 8744) | pub struct fheBitOrCall { type fheBitOrReturn (line 8757) | pub struct fheBitOrReturn { constant _ (line 8767) | const _: () = { type fheBitXorCall (line 8920) | pub struct fheBitXorCall { type fheBitXorReturn (line 8933) | pub struct fheBitXorReturn { constant _ (line 8943) | const _: () = { type fheDivCall (line 9096) | pub struct fheDivCall { type fheDivReturn (line 9109) | pub struct fheDivReturn { constant _ (line 9119) | const _: () = { type fheEqCall (line 9272) | pub struct fheEqCall { type fheEqReturn (line 9285) | pub struct fheEqReturn { constant _ (line 9295) | const _: () = { type fheGeCall (line 9448) | pub struct fheGeCall { type fheGeReturn (line 9461) | pub struct fheGeReturn { constant _ (line 9471) | const _: () = { type fheGtCall (line 9624) | pub struct fheGtCall { type fheGtReturn (line 9637) | pub struct fheGtReturn { constant _ (line 9647) | const _: () = { type fheIfThenElseCall (line 9800) | pub struct fheIfThenElseCall { type fheIfThenElseReturn (line 9813) | pub struct fheIfThenElseReturn { constant _ (line 9823) | const _: () = { type fheLeCall (line 9976) | pub struct fheLeCall { type fheLeReturn (line 9989) | pub struct fheLeReturn { constant _ (line 9999) | const _: () = { type fheLtCall (line 10152) | pub struct fheLtCall { type fheLtReturn (line 10165) | pub struct fheLtReturn { constant _ (line 10175) | const _: () = { type fheMaxCall (line 10328) | pub struct fheMaxCall { type fheMaxReturn (line 10341) | pub struct fheMaxReturn { constant _ (line 10351) | const _: () = { type fheMinCall (line 10504) | pub struct fheMinCall { type fheMinReturn (line 10517) | pub struct fheMinReturn { constant _ (line 10527) | const _: () = { type fheMulCall (line 10680) | pub struct fheMulCall { type fheMulReturn (line 10693) | pub struct fheMulReturn { constant _ (line 10703) | const _: () = { type fheNeCall (line 10856) | pub struct fheNeCall { type fheNeReturn (line 10869) | pub struct fheNeReturn { constant _ (line 10879) | const _: () = { type fheNegCall (line 11032) | pub struct fheNegCall { type fheNegReturn (line 11041) | pub struct fheNegReturn { constant _ (line 11051) | const _: () = { type fheNotCall (line 11182) | pub struct fheNotCall { type fheNotReturn (line 11191) | pub struct fheNotReturn { constant _ (line 11201) | const _: () = { type fheRandCall (line 11332) | pub struct fheRandCall { type fheRandReturn (line 11341) | pub struct fheRandReturn { constant _ (line 11351) | const _: () = { type fheRandBoundedCall (line 11480) | pub struct fheRandBoundedCall { type fheRandBoundedReturn (line 11491) | pub struct fheRandBoundedReturn { constant _ (line 11501) | const _: () = { type fheRemCall (line 11644) | pub struct fheRemCall { type fheRemReturn (line 11657) | pub struct fheRemReturn { constant _ (line 11667) | const _: () = { type fheRotlCall (line 11820) | pub struct fheRotlCall { type fheRotlReturn (line 11833) | pub struct fheRotlReturn { constant _ (line 11843) | const _: () = { type fheRotrCall (line 11996) | pub struct fheRotrCall { type fheRotrReturn (line 12009) | pub struct fheRotrReturn { constant _ (line 12019) | const _: () = { type fheShlCall (line 12172) | pub struct fheShlCall { type fheShlReturn (line 12185) | pub struct fheShlReturn { constant _ (line 12195) | const _: () = { type fheShrCall (line 12348) | pub struct fheShrCall { type fheShrReturn (line 12361) | pub struct fheShrReturn { constant _ (line 12371) | const _: () = { type fheSubCall (line 12524) | pub struct fheSubCall { type fheSubReturn (line 12537) | pub struct fheSubReturn { constant _ (line 12547) | const _: () = { type getACLAddressCall (line 12700) | pub struct getACLAddressCall; type getACLAddressReturn (line 12706) | pub struct getACLAddressReturn { constant _ (line 12716) | const _: () = { type getHCULimitAddressCall (line 12843) | pub struct getHCULimitAddressCall; type getHCULimitAddressReturn (line 12849) | pub struct getHCULimitAddressReturn { constant _ (line 12859) | const _: () = { type getHandleVersionCall (line 12990) | pub struct getHandleVersionCall; type getHandleVersionReturn (line 12996) | pub struct getHandleVersionReturn { constant _ (line 13006) | const _: () = { type getInputVerifierAddressCall (line 13137) | pub struct getInputVerifierAddressCall; type getInputVerifierAddressReturn (line 13143) | pub struct getInputVerifierAddressReturn { constant _ (line 13153) | const _: () = { type getVersionCall (line 13284) | pub struct getVersionCall; type getVersionReturn (line 13290) | pub struct getVersionReturn { constant _ (line 13300) | const _: () = { type initializeFromEmptyProxyCall (line 13427) | pub struct initializeFromEmptyProxyCall; type initializeFromEmptyProxyReturn (line 13431) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 13438) | const _: () = { type proxiableUUIDCall (line 13568) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 13574) | pub struct proxiableUUIDReturn { constant _ (line 13584) | const _: () = { type reinitializeV2Call (line 13711) | pub struct reinitializeV2Call; type reinitializeV2Return (line 13715) | pub struct reinitializeV2Return {} constant _ (line 13722) | const _: () = { type trivialEncryptCall (line 13848) | pub struct trivialEncryptCall { type trivialEncryptReturn (line 13859) | pub struct trivialEncryptReturn { constant _ (line 13869) | const _: () = { type upgradeToAndCallCall (line 14012) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 14021) | pub struct upgradeToAndCallReturn {} constant _ (line 14028) | const _: () = { type verifyInputCall (line 14175) | pub struct verifyInputCall { type verifyInputReturn (line 14190) | pub struct verifyInputReturn { constant _ (line 14200) | const _: () = { type FHEVMExecutorCalls (line 14358) | pub enum FHEVMExecutorCalls { constant SELECTORS (line 14444) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 14487) | const NAME: &'static str = "FHEVMExecutorCalls"; constant MIN_DATA_LENGTH (line 14488) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 14489) | const COUNT: usize = 38usize; method selector (line 14491) | fn selector(&self) -> [u8; 4] { method selector_at (line 14566) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 14570) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 14575) | fn abi_decode_raw( method abi_decode_raw_validate (line 14963) | fn abi_decode_raw_validate( method abi_encoded_size (line 15398) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 15543) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type FHEVMExecutorErrors (line 15716) | pub enum FHEVMExecutorErrors { constant SELECTORS (line 15768) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 15794) | const NAME: &'static str = "FHEVMExecutorErrors"; constant MIN_DATA_LENGTH (line 15795) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 15796) | const COUNT: usize = 21usize; method selector (line 15798) | fn selector(&self) -> [u8; 4] { method selector_at (line 15866) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 15870) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 15875) | fn abi_decode_raw( method abi_decode_raw_validate (line 16118) | fn abi_decode_raw_validate( method abi_encoded_size (line 16368) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 16466) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type FHEVMExecutorEvents (line 16597) | pub enum FHEVMExecutorEvents { constant SELECTORS (line 16667) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 16823) | const NAME: &'static str = "FHEVMExecutorEvents"; constant COUNT (line 16824) | const COUNT: usize = 30usize; method decode_raw_log (line 16825) | fn decode_raw_log( method to_log_data (line 16987) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 17081) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 17181) | pub const fn new< function deploy (line 17196) | pub fn deploy< function deploy_builder (line 17212) | pub fn deploy_builder< type FHEVMExecutorInstance (line 17230) | pub struct FHEVMExecutorInstance) -> ::core::fmt::Result { function new (line 17252) | pub const fn new( function deploy (line 17268) | pub async fn deploy( function deploy_builder (line 17281) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 17294) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 17298) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 17304) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 17311) | pub fn with_cloned_provider(self) -> FHEVMExecutorInstance { function call_builder (line 17329) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 17336) | pub fn UPGRADE_INTERFACE_VERSION( function cast (line 17342) | pub fn cast( function fheAdd (line 17350) | pub fn fheAdd( function fheBitAnd (line 17359) | pub fn fheBitAnd( function fheBitOr (line 17374) | pub fn fheBitOr( function fheBitXor (line 17389) | pub fn fheBitXor( function fheDiv (line 17404) | pub fn fheDiv( function fheEq (line 17413) | pub fn fheEq( function fheGe (line 17422) | pub fn fheGe( function fheGt (line 17431) | pub fn fheGt( function fheIfThenElse (line 17440) | pub fn fheIfThenElse( function fheLe (line 17455) | pub fn fheLe( function fheLt (line 17464) | pub fn fheLt( function fheMax (line 17473) | pub fn fheMax( function fheMin (line 17482) | pub fn fheMin( function fheMul (line 17491) | pub fn fheMul( function fheNe (line 17500) | pub fn fheNe( function fheNeg (line 17509) | pub fn fheNeg( function fheNot (line 17516) | pub fn fheNot( function fheRand (line 17523) | pub fn fheRand( function fheRandBounded (line 17530) | pub fn fheRandBounded( function fheRem (line 17543) | pub fn fheRem( function fheRotl (line 17552) | pub fn fheRotl( function fheRotr (line 17567) | pub fn fheRotr( function fheShl (line 17582) | pub fn fheShl( function fheShr (line 17591) | pub fn fheShr( function fheSub (line 17600) | pub fn fheSub( function getACLAddress (line 17609) | pub fn getACLAddress( function getHCULimitAddress (line 17615) | pub fn getHCULimitAddress( function getHandleVersion (line 17621) | pub fn getHandleVersion( function getInputVerifierAddress (line 17627) | pub fn getInputVerifierAddress( function getVersion (line 17633) | pub fn getVersion( function initializeFromEmptyProxy (line 17639) | pub fn initializeFromEmptyProxy( function proxiableUUID (line 17645) | pub fn proxiableUUID( function reinitializeV2 (line 17651) | pub fn reinitializeV2( function trivialEncrypt (line 17657) | pub fn trivialEncrypt( function upgradeToAndCall (line 17665) | pub fn upgradeToAndCall( function verifyInput (line 17678) | pub fn verifyInput( function event_filter (line 17705) | pub fn event_filter( function Cast_filter (line 17711) | pub fn Cast_filter(&self) -> alloy_contract::Event<&P, Cast, N> { function FheAdd_filter (line 17715) | pub fn FheAdd_filter(&self) -> alloy_contract::Event<&P, FheAdd, N> { function FheBitAnd_filter (line 17719) | pub fn FheBitAnd_filter(&self) -> alloy_contract::Event<&P, FheBitAnd, N> { function FheBitOr_filter (line 17723) | pub fn FheBitOr_filter(&self) -> alloy_contract::Event<&P, FheBitOr, N> { function FheBitXor_filter (line 17727) | pub fn FheBitXor_filter(&self) -> alloy_contract::Event<&P, FheBitXor, N> { function FheDiv_filter (line 17731) | pub fn FheDiv_filter(&self) -> alloy_contract::Event<&P, FheDiv, N> { function FheEq_filter (line 17735) | pub fn FheEq_filter(&self) -> alloy_contract::Event<&P, FheEq, N> { function FheGe_filter (line 17739) | pub fn FheGe_filter(&self) -> alloy_contract::Event<&P, FheGe, N> { function FheGt_filter (line 17743) | pub fn FheGt_filter(&self) -> alloy_contract::Event<&P, FheGt, N> { function FheIfThenElse_filter (line 17747) | pub fn FheIfThenElse_filter( function FheLe_filter (line 17753) | pub fn FheLe_filter(&self) -> alloy_contract::Event<&P, FheLe, N> { function FheLt_filter (line 17757) | pub fn FheLt_filter(&self) -> alloy_contract::Event<&P, FheLt, N> { function FheMax_filter (line 17761) | pub fn FheMax_filter(&self) -> alloy_contract::Event<&P, FheMax, N> { function FheMin_filter (line 17765) | pub fn FheMin_filter(&self) -> alloy_contract::Event<&P, FheMin, N> { function FheMul_filter (line 17769) | pub fn FheMul_filter(&self) -> alloy_contract::Event<&P, FheMul, N> { function FheNe_filter (line 17773) | pub fn FheNe_filter(&self) -> alloy_contract::Event<&P, FheNe, N> { function FheNeg_filter (line 17777) | pub fn FheNeg_filter(&self) -> alloy_contract::Event<&P, FheNeg, N> { function FheNot_filter (line 17781) | pub fn FheNot_filter(&self) -> alloy_contract::Event<&P, FheNot, N> { function FheRand_filter (line 17785) | pub fn FheRand_filter(&self) -> alloy_contract::Event<&P, FheRand, N> { function FheRandBounded_filter (line 17789) | pub fn FheRandBounded_filter( function FheRem_filter (line 17795) | pub fn FheRem_filter(&self) -> alloy_contract::Event<&P, FheRem, N> { function FheRotl_filter (line 17799) | pub fn FheRotl_filter(&self) -> alloy_contract::Event<&P, FheRotl, N> { function FheRotr_filter (line 17803) | pub fn FheRotr_filter(&self) -> alloy_contract::Event<&P, FheRotr, N> { function FheShl_filter (line 17807) | pub fn FheShl_filter(&self) -> alloy_contract::Event<&P, FheShl, N> { function FheShr_filter (line 17811) | pub fn FheShr_filter(&self) -> alloy_contract::Event<&P, FheShr, N> { function FheSub_filter (line 17815) | pub fn FheSub_filter(&self) -> alloy_contract::Event<&P, FheSub, N> { function Initialized_filter (line 17819) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function TrivialEncrypt_filter (line 17823) | pub fn TrivialEncrypt_filter( function Upgraded_filter (line 17829) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { function VerifyInput_filter (line 17833) | pub fn VerifyInput_filter(&self) -> alloy_contract::Event<&P, VerifyInpu... FILE: host-contracts/rust_bindings/src/hcu_limit.rs type FheType (line 1565) | pub struct FheType(u8); constant _ (line 1566) | const _: () = { type AddressEmptyCode (line 1707) | pub struct AddressEmptyCode { constant _ (line 1717) | const _: () = { type AlreadyBlockHCUWhitelisted (line 1787) | pub struct AlreadyBlockHCUWhitelisted { constant _ (line 1797) | const _: () = { type CallerMustBeFHEVMExecutorContract (line 1869) | pub struct CallerMustBeFHEVMExecutorContract; constant _ (line 1876) | const _: () = { type ERC1967InvalidImplementation (line 1944) | pub struct ERC1967InvalidImplementation { constant _ (line 1954) | const _: () = { type ERC1967NonPayable (line 2026) | pub struct ERC1967NonPayable; constant _ (line 2033) | const _: () = { type FailedCall (line 2099) | pub struct FailedCall; constant _ (line 2106) | const _: () = { type HCUBlockLimitExceeded (line 2172) | pub struct HCUBlockLimitExceeded; constant _ (line 2179) | const _: () = { type HCUPerBlockBelowMaxPerTx (line 2245) | pub struct HCUPerBlockBelowMaxPerTx; constant _ (line 2252) | const _: () = { type HCUTransactionDepthLimitExceeded (line 2320) | pub struct HCUTransactionDepthLimitExceeded; constant _ (line 2327) | const _: () = { type HCUTransactionLimitExceeded (line 2395) | pub struct HCUTransactionLimitExceeded; constant _ (line 2402) | const _: () = { type InvalidInitialization (line 2470) | pub struct InvalidInitialization; constant _ (line 2477) | const _: () = { type MaxHCUPerTxBelowDepth (line 2543) | pub struct MaxHCUPerTxBelowDepth; constant _ (line 2550) | const _: () = { type NotBlockHCUWhitelisted (line 2616) | pub struct NotBlockHCUWhitelisted { constant _ (line 2626) | const _: () = { type NotHostOwner (line 2696) | pub struct NotHostOwner { constant _ (line 2706) | const _: () = { type NotInitializing (line 2776) | pub struct NotInitializing; constant _ (line 2783) | const _: () = { type NotInitializingFromEmptyProxy (line 2849) | pub struct NotInitializingFromEmptyProxy; constant _ (line 2856) | const _: () = { type OnlyScalarOperationsAreSupported (line 2924) | pub struct OnlyScalarOperationsAreSupported; constant _ (line 2931) | const _: () = { type UUPSUnauthorizedCallContext (line 2999) | pub struct UUPSUnauthorizedCallContext; constant _ (line 3006) | const _: () = { type UUPSUnsupportedProxiableUUID (line 3074) | pub struct UUPSUnsupportedProxiableUUID { constant _ (line 3084) | const _: () = { type UnsupportedOperation (line 3156) | pub struct UnsupportedOperation; constant _ (line 3163) | const _: () = { type BlockHCUWhitelistAdded (line 3234) | pub struct BlockHCUWhitelistAdded { constant _ (line 3244) | const _: () = { type BlockHCUWhitelistRemoved (line 3341) | pub struct BlockHCUWhitelistRemoved { constant _ (line 3351) | const _: () = { type HCUPerBlockSet (line 3450) | pub struct HCUPerBlockSet { constant _ (line 3460) | const _: () = { type Initialized (line 3555) | pub struct Initialized { constant _ (line 3565) | const _: () = { type MaxHCUDepthPerTxSet (line 3660) | pub struct MaxHCUDepthPerTxSet { constant _ (line 3670) | const _: () = { type MaxHCUPerTxSet (line 3765) | pub struct MaxHCUPerTxSet { constant _ (line 3775) | const _: () = { type Upgraded (line 3870) | pub struct Upgraded { constant _ (line 3880) | const _: () = { type constructorCall (line 3970) | pub struct constructorCall {} constant _ (line 3971) | const _: () = { type UPGRADE_INTERFACE_VERSIONCall (line 4030) | pub struct UPGRADE_INTERFACE_VERSIONCall; type UPGRADE_INTERFACE_VERSIONReturn (line 4036) | pub struct UPGRADE_INTERFACE_VERSIONReturn { constant _ (line 4046) | const _: () = { type addToBlockHCUWhitelistCall (line 4177) | pub struct addToBlockHCUWhitelistCall { type addToBlockHCUWhitelistReturn (line 4184) | pub struct addToBlockHCUWhitelistReturn {} constant _ (line 4191) | const _: () = { type checkHCUForCastCall (line 4325) | pub struct checkHCUForCastCall { type checkHCUForCastReturn (line 4338) | pub struct checkHCUForCastReturn {} constant _ (line 4345) | const _: () = { type checkHCUForFheAddCall (line 4502) | pub struct checkHCUForFheAddCall { type checkHCUForFheAddReturn (line 4519) | pub struct checkHCUForFheAddReturn {} constant _ (line 4526) | const _: () = { type checkHCUForFheBitAndCall (line 4706) | pub struct checkHCUForFheBitAndCall { type checkHCUForFheBitAndReturn (line 4723) | pub struct checkHCUForFheBitAndReturn {} constant _ (line 4730) | const _: () = { type checkHCUForFheBitOrCall (line 4912) | pub struct checkHCUForFheBitOrCall { type checkHCUForFheBitOrReturn (line 4929) | pub struct checkHCUForFheBitOrReturn {} constant _ (line 4936) | const _: () = { type checkHCUForFheBitXorCall (line 5116) | pub struct checkHCUForFheBitXorCall { type checkHCUForFheBitXorReturn (line 5133) | pub struct checkHCUForFheBitXorReturn {} constant _ (line 5140) | const _: () = { type checkHCUForFheDivCall (line 5322) | pub struct checkHCUForFheDivCall { type checkHCUForFheDivReturn (line 5339) | pub struct checkHCUForFheDivReturn {} constant _ (line 5346) | const _: () = { type checkHCUForFheEqCall (line 5526) | pub struct checkHCUForFheEqCall { type checkHCUForFheEqReturn (line 5543) | pub struct checkHCUForFheEqReturn {} constant _ (line 5550) | const _: () = { type checkHCUForFheGeCall (line 5730) | pub struct checkHCUForFheGeCall { type checkHCUForFheGeReturn (line 5747) | pub struct checkHCUForFheGeReturn {} constant _ (line 5754) | const _: () = { type checkHCUForFheGtCall (line 5934) | pub struct checkHCUForFheGtCall { type checkHCUForFheGtReturn (line 5951) | pub struct checkHCUForFheGtReturn {} constant _ (line 5958) | const _: () = { type checkHCUForFheLeCall (line 6138) | pub struct checkHCUForFheLeCall { type checkHCUForFheLeReturn (line 6155) | pub struct checkHCUForFheLeReturn {} constant _ (line 6162) | const _: () = { type checkHCUForFheLtCall (line 6342) | pub struct checkHCUForFheLtCall { type checkHCUForFheLtReturn (line 6359) | pub struct checkHCUForFheLtReturn {} constant _ (line 6366) | const _: () = { type checkHCUForFheMaxCall (line 6546) | pub struct checkHCUForFheMaxCall { type checkHCUForFheMaxReturn (line 6563) | pub struct checkHCUForFheMaxReturn {} constant _ (line 6570) | const _: () = { type checkHCUForFheMinCall (line 6750) | pub struct checkHCUForFheMinCall { type checkHCUForFheMinReturn (line 6767) | pub struct checkHCUForFheMinReturn {} constant _ (line 6774) | const _: () = { type checkHCUForFheMulCall (line 6954) | pub struct checkHCUForFheMulCall { type checkHCUForFheMulReturn (line 6971) | pub struct checkHCUForFheMulReturn {} constant _ (line 6978) | const _: () = { type checkHCUForFheNeCall (line 7158) | pub struct checkHCUForFheNeCall { type checkHCUForFheNeReturn (line 7175) | pub struct checkHCUForFheNeReturn {} constant _ (line 7182) | const _: () = { type checkHCUForFheNegCall (line 7362) | pub struct checkHCUForFheNegCall { type checkHCUForFheNegReturn (line 7375) | pub struct checkHCUForFheNegReturn {} constant _ (line 7382) | const _: () = { type checkHCUForFheNotCall (line 7541) | pub struct checkHCUForFheNotCall { type checkHCUForFheNotReturn (line 7554) | pub struct checkHCUForFheNotReturn {} constant _ (line 7561) | const _: () = { type checkHCUForFheRandCall (line 7720) | pub struct checkHCUForFheRandCall { type checkHCUForFheRandReturn (line 7731) | pub struct checkHCUForFheRandReturn {} constant _ (line 7738) | const _: () = { type checkHCUForFheRandBoundedCall (line 7890) | pub struct checkHCUForFheRandBoundedCall { type checkHCUForFheRandBoundedReturn (line 7901) | pub struct checkHCUForFheRandBoundedReturn {} constant _ (line 7908) | const _: () = { type checkHCUForFheRemCall (line 8062) | pub struct checkHCUForFheRemCall { type checkHCUForFheRemReturn (line 8079) | pub struct checkHCUForFheRemReturn {} constant _ (line 8086) | const _: () = { type checkHCUForFheRotlCall (line 8266) | pub struct checkHCUForFheRotlCall { type checkHCUForFheRotlReturn (line 8283) | pub struct checkHCUForFheRotlReturn {} constant _ (line 8290) | const _: () = { type checkHCUForFheRotrCall (line 8470) | pub struct checkHCUForFheRotrCall { type checkHCUForFheRotrReturn (line 8487) | pub struct checkHCUForFheRotrReturn {} constant _ (line 8494) | const _: () = { type checkHCUForFheShlCall (line 8674) | pub struct checkHCUForFheShlCall { type checkHCUForFheShlReturn (line 8691) | pub struct checkHCUForFheShlReturn {} constant _ (line 8698) | const _: () = { type checkHCUForFheShrCall (line 8878) | pub struct checkHCUForFheShrCall { type checkHCUForFheShrReturn (line 8895) | pub struct checkHCUForFheShrReturn {} constant _ (line 8902) | const _: () = { type checkHCUForFheSubCall (line 9082) | pub struct checkHCUForFheSubCall { type checkHCUForFheSubReturn (line 9099) | pub struct checkHCUForFheSubReturn {} constant _ (line 9106) | const _: () = { type checkHCUForIfThenElseCall (line 9286) | pub struct checkHCUForIfThenElseCall { type checkHCUForIfThenElseReturn (line 9303) | pub struct checkHCUForIfThenElseReturn {} constant _ (line 9310) | const _: () = { type checkHCUForTrivialEncryptCall (line 9492) | pub struct checkHCUForTrivialEncryptCall { type checkHCUForTrivialEncryptReturn (line 9503) | pub struct checkHCUForTrivialEncryptReturn {} constant _ (line 9510) | const _: () = { type getBlockMeterCall (line 9664) | pub struct getBlockMeterCall; type getBlockMeterReturn (line 9670) | pub struct getBlockMeterReturn { constant _ (line 9682) | const _: () = { type getFHEVMExecutorAddressCall (line 9825) | pub struct getFHEVMExecutorAddressCall; type getFHEVMExecutorAddressReturn (line 9831) | pub struct getFHEVMExecutorAddressReturn { constant _ (line 9841) | const _: () = { type getGlobalHCUCapPerBlockCall (line 9972) | pub struct getGlobalHCUCapPerBlockCall; type getGlobalHCUCapPerBlockReturn (line 9978) | pub struct getGlobalHCUCapPerBlockReturn { constant _ (line 9988) | const _: () = { type getMaxHCUDepthPerTxCall (line 10121) | pub struct getMaxHCUDepthPerTxCall; type getMaxHCUDepthPerTxReturn (line 10127) | pub struct getMaxHCUDepthPerTxReturn { constant _ (line 10137) | const _: () = { type getMaxHCUPerTxCall (line 10270) | pub struct getMaxHCUPerTxCall; type getMaxHCUPerTxReturn (line 10276) | pub struct getMaxHCUPerTxReturn { constant _ (line 10286) | const _: () = { type getVersionCall (line 10417) | pub struct getVersionCall; type getVersionReturn (line 10423) | pub struct getVersionReturn { constant _ (line 10433) | const _: () = { type initializeFromEmptyProxyCall (line 10560) | pub struct initializeFromEmptyProxyCall { type initializeFromEmptyProxyReturn (line 10571) | pub struct initializeFromEmptyProxyReturn {} constant _ (line 10578) | const _: () = { type isBlockHCUWhitelistedCall (line 10734) | pub struct isBlockHCUWhitelistedCall { type isBlockHCUWhitelistedReturn (line 10743) | pub struct isBlockHCUWhitelistedReturn { constant _ (line 10753) | const _: () = { type proxiableUUIDCall (line 10888) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 10894) | pub struct proxiableUUIDReturn { constant _ (line 10904) | const _: () = { type reinitializeV2Call (line 11031) | pub struct reinitializeV2Call { type reinitializeV2Return (line 11042) | pub struct reinitializeV2Return {} constant _ (line 11049) | const _: () = { type removeFromBlockHCUWhitelistCall (line 11201) | pub struct removeFromBlockHCUWhitelistCall { type removeFromBlockHCUWhitelistReturn (line 11208) | pub struct removeFromBlockHCUWhitelistReturn {} constant _ (line 11215) | const _: () = { type setHCUPerBlockCall (line 11349) | pub struct setHCUPerBlockCall { type setHCUPerBlockReturn (line 11356) | pub struct setHCUPerBlockReturn {} constant _ (line 11363) | const _: () = { type setMaxHCUDepthPerTxCall (line 11495) | pub struct setMaxHCUDepthPerTxCall { type setMaxHCUDepthPerTxReturn (line 11502) | pub struct setMaxHCUDepthPerTxReturn {} constant _ (line 11509) | const _: () = { type setMaxHCUPerTxCall (line 11643) | pub struct setMaxHCUPerTxCall { type setMaxHCUPerTxReturn (line 11650) | pub struct setMaxHCUPerTxReturn {} constant _ (line 11657) | const _: () = { type upgradeToAndCallCall (line 11789) | pub struct upgradeToAndCallCall { type upgradeToAndCallReturn (line 11798) | pub struct upgradeToAndCallReturn {} constant _ (line 11805) | const _: () = { type HCULimitCalls (line 11947) | pub enum HCULimitCalls { constant SELECTORS (line 12045) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 12094) | const NAME: &'static str = "HCULimitCalls"; constant MIN_DATA_LENGTH (line 12095) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 12096) | const COUNT: usize = 44usize; method selector (line 12098) | fn selector(&self) -> [u8; 4] { method selector_at (line 12235) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 12239) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 12244) | fn abi_decode_raw( method abi_decode_raw_validate (line 12748) | fn abi_decode_raw_validate( method abi_encoded_size (line 13251) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 13474) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type HCULimitErrors (line 13746) | pub enum HCULimitErrors { constant SELECTORS (line 13796) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 13821) | const NAME: &'static str = "HCULimitErrors"; constant MIN_DATA_LENGTH (line 13822) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 13823) | const COUNT: usize = 20usize; method selector (line 13825) | fn selector(&self) -> [u8; 4] { method selector_at (line 13890) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 13894) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 13899) | fn abi_decode_raw( method abi_decode_raw_validate (line 14135) | fn abi_decode_raw_validate( method abi_encoded_size (line 14374) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 14475) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type HCULimitEvents (line 14600) | pub enum HCULimitEvents { constant SELECTORS (line 14624) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 14664) | const NAME: &'static str = "HCULimitEvents"; constant COUNT (line 14665) | const COUNT: usize = 7usize; method decode_raw_log (line 14666) | fn decode_raw_log( method to_log_data (line 14739) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 14764) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 14795) | pub const fn new< function deploy (line 14810) | pub fn deploy< function deploy_builder (line 14826) | pub fn deploy_builder< type HCULimitInstance (line 14844) | pub struct HCULimitInstance { function fmt (line 14852) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 14866) | pub const fn new( function deploy (line 14882) | pub async fn deploy( function deploy_builder (line 14895) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 14908) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 14912) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 14918) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 14925) | pub fn with_cloned_provider(self) -> HCULimitInstance { function call_builder (line 14943) | pub fn call_builder( function UPGRADE_INTERFACE_VERSION (line 14950) | pub fn UPGRADE_INTERFACE_VERSION( function addToBlockHCUWhitelist (line 14956) | pub fn addToBlockHCUWhitelist( function checkHCUForCast (line 14967) | pub fn checkHCUForCast( function checkHCUForFheAdd (line 14984) | pub fn checkHCUForFheAdd( function checkHCUForFheBitAnd (line 15005) | pub fn checkHCUForFheBitAnd( function checkHCUForFheBitOr (line 15026) | pub fn checkHCUForFheBitOr( function checkHCUForFheBitXor (line 15047) | pub fn checkHCUForFheBitXor( function checkHCUForFheDiv (line 15068) | pub fn checkHCUForFheDiv( function checkHCUForFheEq (line 15089) | pub fn checkHCUForFheEq( function checkHCUForFheGe (line 15110) | pub fn checkHCUForFheGe( function checkHCUForFheGt (line 15131) | pub fn checkHCUForFheGt( function checkHCUForFheLe (line 15152) | pub fn checkHCUForFheLe( function checkHCUForFheLt (line 15173) | pub fn checkHCUForFheLt( function checkHCUForFheMax (line 15194) | pub fn checkHCUForFheMax( function checkHCUForFheMin (line 15215) | pub fn checkHCUForFheMin( function checkHCUForFheMul (line 15236) | pub fn checkHCUForFheMul( function checkHCUForFheNe (line 15257) | pub fn checkHCUForFheNe( function checkHCUForFheNeg (line 15278) | pub fn checkHCUForFheNeg( function checkHCUForFheNot (line 15295) | pub fn checkHCUForFheNot( function checkHCUForFheRand (line 15312) | pub fn checkHCUForFheRand( function checkHCUForFheRandBounded (line 15327) | pub fn checkHCUForFheRandBounded( function checkHCUForFheRem (line 15342) | pub fn checkHCUForFheRem( function checkHCUForFheRotl (line 15363) | pub fn checkHCUForFheRotl( function checkHCUForFheRotr (line 15384) | pub fn checkHCUForFheRotr( function checkHCUForFheShl (line 15405) | pub fn checkHCUForFheShl( function checkHCUForFheShr (line 15426) | pub fn checkHCUForFheShr( function checkHCUForFheSub (line 15447) | pub fn checkHCUForFheSub( function checkHCUForIfThenElse (line 15468) | pub fn checkHCUForIfThenElse( function checkHCUForTrivialEncrypt (line 15489) | pub fn checkHCUForTrivialEncrypt( function getBlockMeter (line 15504) | pub fn getBlockMeter( function getFHEVMExecutorAddress (line 15510) | pub fn getFHEVMExecutorAddress( function getGlobalHCUCapPerBlock (line 15516) | pub fn getGlobalHCUCapPerBlock( function getMaxHCUDepthPerTx (line 15522) | pub fn getMaxHCUDepthPerTx( function getMaxHCUPerTx (line 15528) | pub fn getMaxHCUPerTx( function getVersion (line 15534) | pub fn getVersion( function initializeFromEmptyProxy (line 15540) | pub fn initializeFromEmptyProxy( function isBlockHCUWhitelisted (line 15555) | pub fn isBlockHCUWhitelisted( function proxiableUUID (line 15566) | pub fn proxiableUUID( function reinitializeV2 (line 15572) | pub fn reinitializeV2( function removeFromBlockHCUWhitelist (line 15587) | pub fn removeFromBlockHCUWhitelist( function setHCUPerBlock (line 15598) | pub fn setHCUPerBlock( function setMaxHCUDepthPerTx (line 15605) | pub fn setMaxHCUDepthPerTx( function setMaxHCUPerTx (line 15616) | pub fn setMaxHCUPerTx( function upgradeToAndCall (line 15623) | pub fn upgradeToAndCall( function event_filter (line 15646) | pub fn event_filter( function BlockHCUWhitelistAdded_filter (line 15652) | pub fn BlockHCUWhitelistAdded_filter( function BlockHCUWhitelistRemoved_filter (line 15658) | pub fn BlockHCUWhitelistRemoved_filter( function HCUPerBlockSet_filter (line 15664) | pub fn HCUPerBlockSet_filter( function Initialized_filter (line 15670) | pub fn Initialized_filter(&self) -> alloy_contract::Event<&P, Initialize... function MaxHCUDepthPerTxSet_filter (line 15674) | pub fn MaxHCUDepthPerTxSet_filter( function MaxHCUPerTxSet_filter (line 15680) | pub fn MaxHCUPerTxSet_filter( function Upgraded_filter (line 15686) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: host-contracts/rust_bindings/src/i_beacon.rs type implementationCall (line 66) | pub struct implementationCall; type implementationReturn (line 72) | pub struct implementationReturn { constant _ (line 82) | const _: () = { type IBeaconCalls (line 206) | pub enum IBeaconCalls { constant SELECTORS (line 218) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[92u8, 96u8, 218u8, 2... constant NAME (line 222) | const NAME: &'static str = "IBeaconCalls"; constant MIN_DATA_LENGTH (line 223) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 224) | const COUNT: usize = 1usize; method selector (line 226) | fn selector(&self) -> [u8; 4] { method selector_at (line 234) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 238) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 243) | fn abi_decode_raw( method abi_decode_raw_validate (line 272) | fn abi_decode_raw_validate( method abi_encoded_size (line 302) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 312) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 328) | pub const fn new< function deploy (line 340) | pub fn deploy< function deploy_builder (line 356) | pub fn deploy_builder< type IBeaconInstance (line 374) | pub struct IBeaconInstance { function fmt (line 382) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 396) | pub const fn new( function deploy (line 412) | pub async fn deploy( function deploy_builder (line 425) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 438) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 442) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 448) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 455) | pub fn with_cloned_provider(self) -> IBeaconInstance { function call_builder (line 473) | pub fn call_builder( function implementation (line 480) | pub fn implementation( function event_filter (line 496) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/i_pauser_set.rs type AccountAlreadyPauser (line 194) | pub struct AccountAlreadyPauser { constant _ (line 204) | const _: () = { type AccountNotPauser (line 274) | pub struct AccountNotPauser { constant _ (line 284) | const _: () = { type InvalidNullPauser (line 354) | pub struct InvalidNullPauser; constant _ (line 361) | const _: () = { type AddPauser (line 432) | pub struct AddPauser { constant _ (line 442) | const _: () = { type RemovePauser (line 537) | pub struct RemovePauser { constant _ (line 547) | const _: () = { type SwapPauser (line 642) | pub struct SwapPauser { constant _ (line 654) | const _: () = { type addPauserCall (line 753) | pub struct addPauserCall { type addPauserReturn (line 760) | pub struct addPauserReturn {} constant _ (line 767) | const _: () = { type getVersionCall (line 895) | pub struct getVersionCall; type getVersionReturn (line 901) | pub struct getVersionReturn { constant _ (line 911) | const _: () = { type isPauserCall (line 1038) | pub struct isPauserCall { type isPauserReturn (line 1047) | pub struct isPauserReturn { constant _ (line 1057) | const _: () = { type removePauserCall (line 1188) | pub struct removePauserCall { type removePauserReturn (line 1195) | pub struct removePauserReturn {} constant _ (line 1202) | const _: () = { type IPauserSetCalls (line 1325) | pub enum IPauserSetCalls { constant SELECTORS (line 1343) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1352) | const NAME: &'static str = "IPauserSetCalls"; constant MIN_DATA_LENGTH (line 1353) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1354) | const COUNT: usize = 4usize; method selector (line 1356) | fn selector(&self) -> [u8; 4] { method selector_at (line 1371) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1375) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1380) | fn abi_decode_raw( method abi_decode_raw_validate (line 1440) | fn abi_decode_raw_validate( method abi_encoded_size (line 1503) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1522) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IPauserSetErrors (line 1554) | pub enum IPauserSetErrors { constant SELECTORS (line 1570) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1578) | const NAME: &'static str = "IPauserSetErrors"; constant MIN_DATA_LENGTH (line 1579) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1580) | const COUNT: usize = 3usize; method selector (line 1582) | fn selector(&self) -> [u8; 4] { method selector_at (line 1596) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1600) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1605) | fn abi_decode_raw( method abi_decode_raw_validate (line 1658) | fn abi_decode_raw_validate( method abi_encoded_size (line 1710) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1730) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type IPauserSetEvents (line 1756) | pub enum IPauserSetEvents { constant SELECTORS (line 1772) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 1792) | const NAME: &'static str = "IPauserSetEvents"; constant COUNT (line 1793) | const COUNT: usize = 3usize; method decode_raw_log (line 1794) | fn decode_raw_log( method to_log_data (line 1836) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 1849) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 1868) | pub const fn new< function deploy (line 1883) | pub fn deploy< function deploy_builder (line 1899) | pub fn deploy_builder< type IPauserSetInstance (line 1917) | pub struct IPauserSetInstance { function fmt (line 1925) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 1939) | pub const fn new( function deploy (line 1955) | pub async fn deploy( function deploy_builder (line 1968) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 1981) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 1985) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 1991) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 1998) | pub fn with_cloned_provider(self) -> IPauserSetInstance { function call_builder (line 2016) | pub fn call_builder( function addPauser (line 2023) | pub fn addPauser( function getVersion (line 2030) | pub fn getVersion( function isPauser (line 2036) | pub fn isPauser( function removePauser (line 2043) | pub fn removePauser( function event_filter (line 2060) | pub fn event_filter( function AddPauser_filter (line 2066) | pub fn AddPauser_filter(&self) -> alloy_contract::Event<&P, AddPauser, N> { function RemovePauser_filter (line 2070) | pub fn RemovePauser_filter(&self) -> alloy_contract::Event<&P, RemovePau... function SwapPauser_filter (line 2074) | pub fn SwapPauser_filter(&self) -> alloy_contract::Event<&P, SwapPauser,... FILE: host-contracts/rust_bindings/src/ierc1822_proxiable.rs type proxiableUUIDCall (line 66) | pub struct proxiableUUIDCall; type proxiableUUIDReturn (line 72) | pub struct proxiableUUIDReturn { constant _ (line 82) | const _: () = { type IERC1822ProxiableCalls (line 204) | pub enum IERC1822ProxiableCalls { constant SELECTORS (line 216) | pub const SELECTORS: &'static [[u8; 4usize]] = &[[82u8, 209u8, 144u8, ... constant NAME (line 220) | const NAME: &'static str = "IERC1822ProxiableCalls"; constant MIN_DATA_LENGTH (line 221) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 222) | const COUNT: usize = 1usize; method selector (line 224) | fn selector(&self) -> [u8; 4] { method selector_at (line 232) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 236) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 241) | fn abi_decode_raw( method abi_decode_raw_validate (line 272) | fn abi_decode_raw_validate( method abi_encoded_size (line 302) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 312) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { function new (line 328) | pub const fn new< function deploy (line 343) | pub fn deploy< function deploy_builder (line 359) | pub fn deploy_builder< type IERC1822ProxiableInstance (line 377) | pub struct IERC1822ProxiableInstance) -> ::core::fmt::Result { function new (line 399) | pub const fn new( function deploy (line 415) | pub async fn deploy( function deploy_builder (line 428) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 441) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 445) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 451) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 458) | pub fn with_cloned_provider(self) -> IERC1822ProxiableInstance { function call_builder (line 476) | pub fn call_builder( function proxiableUUID (line 483) | pub fn proxiableUUID( function event_filter (line 499) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/ierc1967.rs type AdminChanged (line 105) | pub struct AdminChanged { constant _ (line 117) | const _: () = { type BeaconUpgraded (line 221) | pub struct BeaconUpgraded { constant _ (line 231) | const _: () = { type Upgraded (line 328) | pub struct Upgraded { constant _ (line 338) | const _: () = { type IERC1967Events (line 425) | pub enum IERC1967Events { constant SELECTORS (line 441) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 461) | const NAME: &'static str = "IERC1967Events"; constant COUNT (line 462) | const COUNT: usize = 3usize; method decode_raw_log (line 463) | fn decode_raw_log( method to_log_data (line 502) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 515) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 534) | pub const fn new< function deploy (line 549) | pub fn deploy< function deploy_builder (line 565) | pub fn deploy_builder< type IERC1967Instance (line 583) | pub struct IERC1967Instance { function fmt (line 591) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 605) | pub const fn new( function deploy (line 621) | pub async fn deploy( function deploy_builder (line 634) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 647) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 651) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 657) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 664) | pub fn with_cloned_provider(self) -> IERC1967Instance { function call_builder (line 682) | pub fn call_builder( function event_filter (line 699) | pub fn event_filter( function AdminChanged_filter (line 705) | pub fn AdminChanged_filter(&self) -> alloy_contract::Event<&P, AdminChan... function BeaconUpgraded_filter (line 709) | pub fn BeaconUpgraded_filter( function Upgraded_filter (line 715) | pub fn Upgraded_filter(&self) -> alloy_contract::Event<&P, Upgraded, N> { FILE: host-contracts/rust_bindings/src/math.rs function new (line 47) | pub const fn new< function deploy (line 59) | pub fn deploy< function deploy_builder (line 75) | pub fn deploy_builder< type MathInstance (line 93) | pub struct MathInstance { function fmt (line 101) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 115) | pub const fn new( function deploy (line 131) | pub async fn deploy(provider: P) -> alloy_contract::Result alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 155) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 159) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 165) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 172) | pub fn with_cloned_provider(self) -> MathInstance { function call_builder (line 190) | pub fn call_builder( function event_filter (line 207) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/message_hash_utils.rs function new (line 47) | pub const fn new< function deploy (line 62) | pub fn deploy< function deploy_builder (line 78) | pub fn deploy_builder< type MessageHashUtilsInstance (line 96) | pub struct MessageHashUtilsInstance) -> ::core::fmt::Result { function new (line 118) | pub const fn new( function deploy (line 134) | pub async fn deploy( function deploy_builder (line 147) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 160) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 164) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 170) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 177) | pub fn with_cloned_provider(self) -> MessageHashUtilsInstance { function call_builder (line 195) | pub fn call_builder( function event_filter (line 212) | pub fn event_filter( FILE: host-contracts/rust_bindings/src/pauser_set.rs type AccountAlreadyPauser (line 225) | pub struct AccountAlreadyPauser { constant _ (line 235) | const _: () = { type AccountNotPauser (line 305) | pub struct AccountNotPauser { constant _ (line 315) | const _: () = { type InvalidNullPauser (line 385) | pub struct InvalidNullPauser; constant _ (line 392) | const _: () = { type NotHostOwner (line 458) | pub struct NotHostOwner { constant _ (line 468) | const _: () = { type AddPauser (line 543) | pub struct AddPauser { constant _ (line 553) | const _: () = { type RemovePauser (line 648) | pub struct RemovePauser { constant _ (line 658) | const _: () = { type SwapPauser (line 753) | pub struct SwapPauser { constant _ (line 765) | const _: () = { type addPauserCall (line 864) | pub struct addPauserCall { type addPauserReturn (line 871) | pub struct addPauserReturn {} constant _ (line 878) | const _: () = { type getVersionCall (line 1006) | pub struct getVersionCall; type getVersionReturn (line 1012) | pub struct getVersionReturn { constant _ (line 1022) | const _: () = { type isPauserCall (line 1149) | pub struct isPauserCall { type isPauserReturn (line 1158) | pub struct isPauserReturn { constant _ (line 1168) | const _: () = { type removePauserCall (line 1299) | pub struct removePauserCall { type removePauserReturn (line 1306) | pub struct removePauserReturn {} constant _ (line 1313) | const _: () = { type swapPauserCall (line 1441) | pub struct swapPauserCall { type swapPauserReturn (line 1450) | pub struct swapPauserReturn {} constant _ (line 1457) | const _: () = { type PauserSetCalls (line 1595) | pub enum PauserSetCalls { constant SELECTORS (line 1615) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1625) | const NAME: &'static str = "PauserSetCalls"; constant MIN_DATA_LENGTH (line 1626) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1627) | const COUNT: usize = 5usize; method selector (line 1629) | fn selector(&self) -> [u8; 4] { method selector_at (line 1647) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1651) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1656) | fn abi_decode_raw( method abi_decode_raw_validate (line 1725) | fn abi_decode_raw_validate( method abi_encoded_size (line 1797) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 1819) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PauserSetErrors (line 1857) | pub enum PauserSetErrors { constant SELECTORS (line 1875) | pub const SELECTORS: &'static [[u8; 4usize]] = &[ constant NAME (line 1884) | const NAME: &'static str = "PauserSetErrors"; constant MIN_DATA_LENGTH (line 1885) | const MIN_DATA_LENGTH: usize = 0usize; constant COUNT (line 1886) | const COUNT: usize = 4usize; method selector (line 1888) | fn selector(&self) -> [u8; 4] { method selector_at (line 1905) | fn selector_at(i: usize) -> ::core::option::Option<[u8; 4]> { method valid_selector (line 1909) | fn valid_selector(selector: [u8; 4]) -> bool { method abi_decode_raw (line 1914) | fn abi_decode_raw( method abi_decode_raw_validate (line 1976) | fn abi_decode_raw_validate( method abi_encoded_size (line 2039) | fn abi_encoded_size(&self) -> usize { method abi_encode_raw (line 2062) | fn abi_encode_raw(&self, out: &mut alloy_sol_types::private::Vec) { type PauserSetEvents (line 2094) | pub enum PauserSetEvents { constant SELECTORS (line 2110) | pub const SELECTORS: &'static [[u8; 32usize]] = &[ constant NAME (line 2130) | const NAME: &'static str = "PauserSetEvents"; constant COUNT (line 2131) | const COUNT: usize = 3usize; method decode_raw_log (line 2132) | fn decode_raw_log( method to_log_data (line 2174) | fn to_log_data(&self) -> alloy_sol_types::private::LogData { method into_log_data (line 2187) | fn into_log_data(self) -> alloy_sol_types::private::LogData { function new (line 2206) | pub const fn new< function deploy (line 2221) | pub fn deploy< function deploy_builder (line 2237) | pub fn deploy_builder< type PauserSetInstance (line 2255) | pub struct PauserSetInstance { function fmt (line 2263) | fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { function new (line 2277) | pub const fn new( function deploy (line 2293) | pub async fn deploy( function deploy_builder (line 2306) | pub fn deploy_builder(provider: P) -> alloy_contract::RawCallBuilder &alloy_sol_types::private::Address { function set_address (line 2319) | pub fn set_address(&mut self, address: alloy_sol_types::private::Address) { function at (line 2323) | pub fn at(mut self, address: alloy_sol_types::private::Address) -> Self { function provider (line 2329) | pub const fn provider(&self) -> &P { function with_cloned_provider (line 2336) | pub fn with_cloned_provider(self) -> PauserSetInstance { function call_builder (line 2354) | pub fn call_builder( function addPauser (line 2361) | pub fn addPauser( function getVersion (line 2368) | pub fn getVersion( function isPauser (line 2374) | pub fn isPauser( function removePauser (line 2381) | pub fn removePauser( function swapPauser (line 2388) | pub fn swapPauser( function event_filter (line 2411) | pub fn event_filter( function AddPauser_filter (line 2417) | pub fn AddPauser_filter(&self) -> alloy_contract::Event<&P, AddPauser, N> { function RemovePauser_filter (line 2421) | pub fn RemovePauser_filter(&self) -> alloy_contract::Event<&P, RemovePau... function SwapPauser_filter (line 2425) | pub fn SwapPauser_filter(&self) -> alloy_contract::Event<&P, SwapPauser,...