Skip to content

Commit

Permalink
update MsgRegisterVK
Browse files Browse the repository at this point in the history
  • Loading branch information
aiden-bitcoin committed Oct 9, 2024
1 parent 208b282 commit 174aa96
Show file tree
Hide file tree
Showing 7 changed files with 47 additions and 47 deletions.
4 changes: 2 additions & 2 deletions build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,13 @@ impl_name!(
impl_name!(
fiamma::bitvmstaker::MsgRegisterVk,
"fiamma.bitvmstaker",
"MsgRegisterVk"
"MsgRegisterVK"
);
impl_name!(
fiamma::bitvmstaker::MsgRemoveVk,
"fiamma.bitvmstaker",
"MsgRemoveVk"
"MsgRemoveVK"
);
"#;

Expand Down
4 changes: 2 additions & 2 deletions src/generated/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ impl_name!(
impl_name!(
fiamma::bitvmstaker::MsgRegisterVk,
"fiamma.bitvmstaker",
"MsgRegisterVk"
"MsgRegisterVK"
);

impl_name!(
fiamma::bitvmstaker::MsgRemoveVk,
"fiamma.bitvmstaker",
"MsgRemoveVk"
"MsgRemoveVK"
);
12 changes: 6 additions & 6 deletions src/protos/bitvmstaker/tx.proto
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ service Msg {
rpc CreateStaker (MsgCreateStaker ) returns (MsgCreateStakerResponse );
rpc RemoveStaker (MsgRemoveStaker ) returns (MsgRemoveStakerResponse );
rpc UpdateCommitteeAddress (MsgUpdateCommitteeAddress) returns (MsgUpdateCommitteeAddressResponse);
rpc RegisterVK (MsgRegisterVk ) returns (MsgRegisterVkResponse );
rpc RemoveVK (MsgRemoveVk ) returns (MsgRemoveVkResponse );
rpc RegisterVK (MsgRegisterVK ) returns (MsgRegisterVKResponse );
rpc RemoveVK (MsgRemoveVK ) returns (MsgRemoveVKResponse );
}
// MsgUpdateParams is the Msg/UpdateParams request type.
message MsgUpdateParams {
Expand Down Expand Up @@ -53,16 +53,16 @@ message MsgUpdateCommitteeAddress {
}
message MsgUpdateCommitteeAddressResponse {}

message MsgRegisterVk {
message MsgRegisterVK {
option (cosmos.msg.v1.signer) = "creator";
string creator = 1;
bytes vk = 2;
}
message MsgRegisterVkResponse {}
message MsgRegisterVKResponse {}

message MsgRemoveVk {
message MsgRemoveVK {
option (cosmos.msg.v1.signer) = "creator";
string creator = 1;
bytes vk = 2;
}
message MsgRemoveVkResponse {}
message MsgRemoveVKResponse {}
6 changes: 3 additions & 3 deletions src/tx.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

use crate::{
chain::*,
types::{MsgCreateStaker, MsgRegisterVk, MsgRemoveStaker, MsgRemoveVk, MsgSubmitProof},
types::{MsgCreateStaker, MsgRegisterVK, MsgRemoveStaker, MsgRemoveVK, MsgSubmitProof},
wallet::Wallet,
};
use cosmos_sdk_proto::cosmos::{
Expand Down Expand Up @@ -53,11 +53,11 @@ impl TxClient {
self.construct_broadcast_tx(msg.to_any()?).await
}

pub async fn register_vk(&self, msg: MsgRegisterVk) -> Result<BroadcastTxResponse> {
pub async fn register_vk(&self, msg: MsgRegisterVK) -> Result<BroadcastTxResponse> {
self.construct_broadcast_tx(msg.to_any()?).await
}

pub async fn remove_vk(&self, msg: MsgRemoveVk) -> Result<BroadcastTxResponse> {
pub async fn remove_vk(&self, msg: MsgRemoveVK) -> Result<BroadcastTxResponse> {
self.construct_broadcast_tx(msg.to_any()?).await
}

Expand Down
4 changes: 2 additions & 2 deletions src/types/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ pub mod msg_submit_proof;

pub use super::generated::fiamma::zkpverify::BitVmChallengeData;
pub use msg_create_staker::MsgCreateStaker;
pub use msg_register_vk::MsgRegisterVk;
pub use msg_register_vk::MsgRegisterVK;
pub use msg_remove_staker::MsgRemoveStaker;
pub use msg_remove_vk::MsgRemoveVk;
pub use msg_remove_vk::MsgRemoveVK;
pub use msg_submit_proof::MsgSubmitProof;
32 changes: 16 additions & 16 deletions src/types/msg_register_vk.rs
Original file line number Diff line number Diff line change
@@ -1,44 +1,44 @@
use crate::generated::fiamma::bitvmstaker::MsgRegisterVk as ProtoMsgRegisterVk;
use crate::generated::fiamma::bitvmstaker::MsgRegisterVk as ProtoMsgRegisterVK;
use cosmrs::{tx::Msg, AccountId, ErrorReport, Result};

#[derive(Clone, Debug, Eq, PartialEq, PartialOrd, Ord)]
pub struct MsgRegisterVk {
pub struct MsgRegisterVK {
pub creator: AccountId,
pub vk: Vec<u8>,
}

impl Msg for MsgRegisterVk {
type Proto = ProtoMsgRegisterVk;
impl Msg for MsgRegisterVK {
type Proto = ProtoMsgRegisterVK;
}

impl TryFrom<ProtoMsgRegisterVk> for MsgRegisterVk {
impl TryFrom<ProtoMsgRegisterVK> for MsgRegisterVK {
type Error = ErrorReport;

fn try_from(proto: ProtoMsgRegisterVk) -> Result<MsgRegisterVk> {
MsgRegisterVk::try_from(&proto)
fn try_from(proto: ProtoMsgRegisterVK) -> Result<MsgRegisterVK> {
MsgRegisterVK::try_from(&proto)
}
}

impl TryFrom<&ProtoMsgRegisterVk> for MsgRegisterVk {
impl TryFrom<&ProtoMsgRegisterVK> for MsgRegisterVK {
type Error = ErrorReport;

fn try_from(proto: &ProtoMsgRegisterVk) -> Result<MsgRegisterVk> {
Ok(MsgRegisterVk {
fn try_from(proto: &ProtoMsgRegisterVK) -> Result<MsgRegisterVK> {
Ok(MsgRegisterVK {
creator: proto.creator.parse()?,
vk: proto.vk.clone(),
})
}
}

impl From<MsgRegisterVk> for ProtoMsgRegisterVk {
fn from(coin: MsgRegisterVk) -> ProtoMsgRegisterVk {
ProtoMsgRegisterVk::from(&coin)
impl From<MsgRegisterVK> for ProtoMsgRegisterVK {
fn from(coin: MsgRegisterVK) -> ProtoMsgRegisterVK {
ProtoMsgRegisterVK::from(&coin)
}
}

impl From<&MsgRegisterVk> for ProtoMsgRegisterVk {
fn from(msg: &MsgRegisterVk) -> ProtoMsgRegisterVk {
ProtoMsgRegisterVk {
impl From<&MsgRegisterVK> for ProtoMsgRegisterVK {
fn from(msg: &MsgRegisterVK) -> ProtoMsgRegisterVK {
ProtoMsgRegisterVK {
creator: msg.creator.to_string(),
vk: msg.vk.clone(),
}
Expand Down
32 changes: 16 additions & 16 deletions src/types/msg_remove_vk.rs
Original file line number Diff line number Diff line change
@@ -1,44 +1,44 @@
use crate::generated::fiamma::bitvmstaker::MsgRemoveVk as ProtoMsgRemoveVk;
use crate::generated::fiamma::bitvmstaker::MsgRemoveVk as ProtoMsgRemoveVK;
use cosmrs::{tx::Msg, AccountId, ErrorReport, Result};

#[derive(Clone, Debug, Eq, PartialEq, PartialOrd, Ord)]
pub struct MsgRemoveVk {
pub struct MsgRemoveVK {
pub creator: AccountId,
pub vk: Vec<u8>,
}

impl Msg for MsgRemoveVk {
type Proto = ProtoMsgRemoveVk;
impl Msg for MsgRemoveVK {
type Proto = ProtoMsgRemoveVK;
}

impl TryFrom<ProtoMsgRemoveVk> for MsgRemoveVk {
impl TryFrom<ProtoMsgRemoveVK> for MsgRemoveVK {
type Error = ErrorReport;

fn try_from(proto: ProtoMsgRemoveVk) -> Result<MsgRemoveVk> {
MsgRemoveVk::try_from(&proto)
fn try_from(proto: ProtoMsgRemoveVK) -> Result<MsgRemoveVK> {
MsgRemoveVK::try_from(&proto)
}
}

impl TryFrom<&ProtoMsgRemoveVk> for MsgRemoveVk {
impl TryFrom<&ProtoMsgRemoveVK> for MsgRemoveVK {
type Error = ErrorReport;

fn try_from(proto: &ProtoMsgRemoveVk) -> Result<MsgRemoveVk> {
Ok(MsgRemoveVk {
fn try_from(proto: &ProtoMsgRemoveVK) -> Result<MsgRemoveVK> {
Ok(MsgRemoveVK {
creator: proto.creator.parse()?,
vk: proto.vk.clone(),
})
}
}

impl From<MsgRemoveVk> for ProtoMsgRemoveVk {
fn from(coin: MsgRemoveVk) -> ProtoMsgRemoveVk {
ProtoMsgRemoveVk::from(&coin)
impl From<MsgRemoveVK> for ProtoMsgRemoveVK {
fn from(coin: MsgRemoveVK) -> ProtoMsgRemoveVK {
ProtoMsgRemoveVK::from(&coin)
}
}

impl From<&MsgRemoveVk> for ProtoMsgRemoveVk {
fn from(msg: &MsgRemoveVk) -> ProtoMsgRemoveVk {
ProtoMsgRemoveVk {
impl From<&MsgRemoveVK> for ProtoMsgRemoveVK {
fn from(msg: &MsgRemoveVK) -> ProtoMsgRemoveVK {
ProtoMsgRemoveVK {
creator: msg.creator.to_string(),
vk: msg.vk.clone(),
}
Expand Down

0 comments on commit 174aa96

Please sign in to comment.