Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion gateway-contracts/contracts/GatewayConfig.sol
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,13 @@ contract GatewayConfig is IGatewayConfig, Ownable2StepUpgradeable, UUPSUpgradeab
$.coprocessorSignerAddresses.push(initialCoprocessors[i].signerAddress);
}

emit Initialization(initialPauser, initialMetadata, initialMpcThreshold, initialKmsNodes, initialCoprocessors);
emit InitializeGatewayConfig(
initialPauser,
initialMetadata,
initialMpcThreshold,
initialKmsNodes,
initialCoprocessors
);
}

/// @dev See {IGatewayConfig-updatePauser}.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ interface IGatewayConfig {
* @param kmsNodes List of KMS nodes.
* @param coprocessors List of coprocessors.
*/
event Initialization(
event InitializeGatewayConfig(
address pauser,
ProtocolMetadata metadata,
uint256 mpcThreshold,
Expand Down
4 changes: 2 additions & 2 deletions gateway-contracts/contracts/mocks/GatewayConfigMock.sol
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ pragma solidity ^0.8.24;
import "../shared/Structs.sol";

contract GatewayConfigMock {
event Initialization(
event InitializeGatewayConfig(
address pauser,
ProtocolMetadata metadata,
uint256 mpcThreshold,
Expand Down Expand Up @@ -36,7 +36,7 @@ contract GatewayConfigMock {
KmsNode[] memory kmsNodes = new KmsNode[](1);
Coprocessor[] memory coprocessors = new Coprocessor[](1);

emit Initialization(pauser, metadata, mpcThreshold, kmsNodes, coprocessors);
emit InitializeGatewayConfig(pauser, metadata, mpcThreshold, kmsNodes, coprocessors);
}

function updatePauser(address newPauser) external {
Expand Down
64 changes: 34 additions & 30 deletions gateway-contracts/rust_bindings/src/gatewayconfig.rs

Large diffs are not rendered by default.

56 changes: 30 additions & 26 deletions gateway-contracts/rust_bindings/src/igatewayconfig.rs
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ interface IGatewayConfig {
error NotPauser(address pauserAddress);

event AddHostChain(HostChain hostChain);
event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThreshold, KmsNode[] kmsNodes, Coprocessor[] coprocessors);
event InitializeGatewayConfig(address pauser, ProtocolMetadata metadata, uint256 mpcThreshold, KmsNode[] kmsNodes, Coprocessor[] coprocessors);
event UpdateMpcThreshold(uint256 newMpcThreshold);
event UpdatePauser(address newPauser);
event UpdatePublicDecryptionThreshold(uint256 newPublicDecryptionThreshold);
Expand Down Expand Up @@ -607,7 +607,7 @@ interface IGatewayConfig {
},
{
"type": "event",
"name": "Initialization",
"name": "InitializeGatewayConfig",
"inputs": [
{
"name": "pauser",
Expand Down Expand Up @@ -3287,9 +3287,9 @@ event AddHostChain(HostChain hostChain);
};
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(Default, Debug, PartialEq, Eq, Hash)]
/**Event with signature `Initialization(address,(string,string),uint256,(address,address,string)[],(address,address,string)[])` and selector `0xf33d908c4a8b532fe64df20b726f11405c11b9772d31b66f5eef6887a43c3fde`.
/**Event with signature `InitializeGatewayConfig(address,(string,string),uint256,(address,address,string)[],(address,address,string)[])` and selector `0xe592d16130c2f176fb7451aaa9e2c8c06ba79411351d9dd56f226fb92752a986`.
```solidity
event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThreshold, KmsNode[] kmsNodes, Coprocessor[] coprocessors);
event InitializeGatewayConfig(address pauser, ProtocolMetadata metadata, uint256 mpcThreshold, KmsNode[] kmsNodes, Coprocessor[] coprocessors);
```*/
#[allow(
non_camel_case_types,
Expand All @@ -3298,7 +3298,7 @@ event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThres
clippy::style
)]
#[derive(Clone)]
pub struct Initialization {
pub struct InitializeGatewayConfig {
#[allow(missing_docs)]
pub pauser: alloy::sol_types::private::Address,
#[allow(missing_docs)]
Expand All @@ -3323,7 +3323,7 @@ event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThres
const _: () = {
use alloy::sol_types as alloy_sol_types;
#[automatically_derived]
impl alloy_sol_types::SolEvent for Initialization {
impl alloy_sol_types::SolEvent for InitializeGatewayConfig {
type DataTuple<'a> = (
alloy::sol_types::sol_data::Address,
ProtocolMetadata,
Expand All @@ -3335,11 +3335,11 @@ event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThres
'a,
> as alloy_sol_types::SolType>::Token<'a>;
type TopicList = (alloy_sol_types::sol_data::FixedBytes<32>,);
const SIGNATURE: &'static str = "Initialization(address,(string,string),uint256,(address,address,string)[],(address,address,string)[])";
const SIGNATURE: &'static str = "InitializeGatewayConfig(address,(string,string),uint256,(address,address,string)[],(address,address,string)[])";
const SIGNATURE_HASH: alloy_sol_types::private::B256 = alloy_sol_types::private::B256::new([
243u8, 61u8, 144u8, 140u8, 74u8, 139u8, 83u8, 47u8, 230u8, 77u8, 242u8,
11u8, 114u8, 111u8, 17u8, 64u8, 92u8, 17u8, 185u8, 119u8, 45u8, 49u8,
182u8, 111u8, 94u8, 239u8, 104u8, 135u8, 164u8, 60u8, 63u8, 222u8,
229u8, 146u8, 209u8, 97u8, 48u8, 194u8, 241u8, 118u8, 251u8, 116u8, 81u8,
170u8, 169u8, 226u8, 200u8, 192u8, 107u8, 167u8, 148u8, 17u8, 53u8, 29u8,
157u8, 213u8, 111u8, 34u8, 111u8, 185u8, 39u8, 82u8, 169u8, 134u8,
]);
const ANONYMOUS: bool = false;
#[allow(unused_variables)]
Expand Down Expand Up @@ -3410,7 +3410,7 @@ event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThres
}
}
#[automatically_derived]
impl alloy_sol_types::private::IntoLogData for Initialization {
impl alloy_sol_types::private::IntoLogData for InitializeGatewayConfig {
fn to_log_data(&self) -> alloy_sol_types::private::LogData {
From::from(self)
}
Expand All @@ -3419,9 +3419,11 @@ event Initialization(address pauser, ProtocolMetadata metadata, uint256 mpcThres
}
}
#[automatically_derived]
impl From<&Initialization> for alloy_sol_types::private::LogData {
impl From<&InitializeGatewayConfig> for alloy_sol_types::private::LogData {
#[inline]
fn from(this: &Initialization) -> alloy_sol_types::private::LogData {
fn from(
this: &InitializeGatewayConfig,
) -> alloy_sol_types::private::LogData {
alloy_sol_types::SolEvent::encode_log_data(this)
}
}
Expand Down Expand Up @@ -8656,7 +8658,7 @@ function updateUserDecryptionThreshold(uint256 newUserDecryptionThreshold) exter
#[allow(missing_docs)]
AddHostChain(AddHostChain),
#[allow(missing_docs)]
Initialization(Initialization),
InitializeGatewayConfig(InitializeGatewayConfig),
#[allow(missing_docs)]
UpdateMpcThreshold(UpdateMpcThreshold),
#[allow(missing_docs)]
Expand Down Expand Up @@ -8701,9 +8703,9 @@ function updateUserDecryptionThreshold(uint256 newUserDecryptionThreshold) exter
58u8, 245u8, 211u8, 151u8, 154u8, 218u8, 181u8, 3u8, 88u8, 0u8,
],
[
243u8, 61u8, 144u8, 140u8, 74u8, 139u8, 83u8, 47u8, 230u8, 77u8, 242u8,
11u8, 114u8, 111u8, 17u8, 64u8, 92u8, 17u8, 185u8, 119u8, 45u8, 49u8,
182u8, 111u8, 94u8, 239u8, 104u8, 135u8, 164u8, 60u8, 63u8, 222u8,
229u8, 146u8, 209u8, 97u8, 48u8, 194u8, 241u8, 118u8, 251u8, 116u8, 81u8,
170u8, 169u8, 226u8, 200u8, 192u8, 107u8, 167u8, 148u8, 17u8, 53u8, 29u8,
157u8, 213u8, 111u8, 34u8, 111u8, 185u8, 39u8, 82u8, 169u8, 134u8,
],
];
}
Expand All @@ -8725,13 +8727,15 @@ function updateUserDecryptionThreshold(uint256 newUserDecryptionThreshold) exter
)
.map(Self::AddHostChain)
}
Some(<Initialization as alloy_sol_types::SolEvent>::SIGNATURE_HASH) => {
<Initialization as alloy_sol_types::SolEvent>::decode_raw_log(
Some(
<InitializeGatewayConfig as alloy_sol_types::SolEvent>::SIGNATURE_HASH,
) => {
<InitializeGatewayConfig as alloy_sol_types::SolEvent>::decode_raw_log(
topics,
data,
validate,
)
.map(Self::Initialization)
.map(Self::InitializeGatewayConfig)
}
Some(
<UpdateMpcThreshold as alloy_sol_types::SolEvent>::SIGNATURE_HASH,
Expand Down Expand Up @@ -8792,7 +8796,7 @@ function updateUserDecryptionThreshold(uint256 newUserDecryptionThreshold) exter
Self::AddHostChain(inner) => {
alloy_sol_types::private::IntoLogData::to_log_data(inner)
}
Self::Initialization(inner) => {
Self::InitializeGatewayConfig(inner) => {
alloy_sol_types::private::IntoLogData::to_log_data(inner)
}
Self::UpdateMpcThreshold(inner) => {
Expand All @@ -8814,7 +8818,7 @@ function updateUserDecryptionThreshold(uint256 newUserDecryptionThreshold) exter
Self::AddHostChain(inner) => {
alloy_sol_types::private::IntoLogData::into_log_data(inner)
}
Self::Initialization(inner) => {
Self::InitializeGatewayConfig(inner) => {
alloy_sol_types::private::IntoLogData::into_log_data(inner)
}
Self::UpdateMpcThreshold(inner) => {
Expand Down Expand Up @@ -9250,11 +9254,11 @@ the bytecode concatenated with the constructor's ABI-encoded arguments.*/
) -> alloy_contract::Event<T, &P, AddHostChain, N> {
self.event_filter::<AddHostChain>()
}
///Creates a new event filter for the [`Initialization`] event.
pub fn Initialization_filter(
///Creates a new event filter for the [`InitializeGatewayConfig`] event.
pub fn InitializeGatewayConfig_filter(
&self,
) -> alloy_contract::Event<T, &P, Initialization, N> {
self.event_filter::<Initialization>()
) -> alloy_contract::Event<T, &P, InitializeGatewayConfig, N> {
self.event_filter::<InitializeGatewayConfig>()
}
///Creates a new event filter for the [`UpdateMpcThreshold`] event.
pub fn UpdateMpcThreshold_filter(
Expand Down
Loading
Loading