This struct represents the weighted signer
| Name | Type | Description | | —- | —- | ———– |
struct WeightedSigner {
address signer;
uint128 weight;
}
This struct represents the weighted signers payload
| Name | Type | Description | | —- | —- | ———– |
struct WeightedSigners {
struct WeightedSigner[] signers;
uint128 threshold;
bytes32 nonce;
}
This struct represents a proof for a message from the weighted signers
| Name | Type | Description | | —- | —- | ———– |
struct Proof {
struct WeightedSigners signers;
bytes[] signatures;
}