pub struct UpdateAdminProposal {
    pub title: String,
    pub description: String,
    pub new_admin: String,
    pub contract: String,
}๐Deprecated
Expand description
Deprecated: Do not use. Since wasmd v0.40, there is no longer a need for an explicit UpdateAdminProposal. To set an admin for a contract, a simple MsgUpdateAdmin can be invoked from the x/gov module via a v1 governance proposal.
Fieldsยง
ยงtitle: String๐Deprecated
Title is a short summary
description: String๐Deprecated
Description is a human readable text
new_admin: String๐Deprecated
NewAdmin address to be set
contract: String๐Deprecated
Contract is the address of the smart contract
Implementationsยง
Trait Implementationsยง
Sourceยงimpl Clone for UpdateAdminProposal
 
impl Clone for UpdateAdminProposal
Sourceยงfn clone(&self) -> UpdateAdminProposal
 
fn clone(&self) -> UpdateAdminProposal
Returns a duplicate of the value. Read more
1.0.0 ยท Sourceยงfn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSourceยงimpl Debug for UpdateAdminProposal
 
impl Debug for UpdateAdminProposal
Sourceยงimpl Default for UpdateAdminProposal
 
impl Default for UpdateAdminProposal
Sourceยงimpl<'de> Deserialize<'de> for UpdateAdminProposal
 
impl<'de> Deserialize<'de> for UpdateAdminProposal
Sourceยงfn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,
 
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Sourceยงimpl From<UpdateAdminProposal> for Binary
 
impl From<UpdateAdminProposal> for Binary
Sourceยงfn from(msg: UpdateAdminProposal) -> Self
 
fn from(msg: UpdateAdminProposal) -> Self
Converts to this type from the input type.
Sourceยงimpl<T> From<UpdateAdminProposal> for CosmosMsg<T>
 
impl<T> From<UpdateAdminProposal> for CosmosMsg<T>
Sourceยงfn from(msg: UpdateAdminProposal) -> Self
 
fn from(msg: UpdateAdminProposal) -> Self
Converts to this type from the input type.
Sourceยงimpl JsonSchema for UpdateAdminProposal
 
impl JsonSchema for UpdateAdminProposal
Sourceยงfn schema_name() -> String
 
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Sourceยงfn schema_id() -> Cow<'static, str>
 
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Sourceยงfn json_schema(generator: &mut SchemaGenerator) -> Schema
 
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Sourceยงfn is_referenceable() -> bool
 
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the 
$ref keyword. Read moreSourceยงimpl Message for UpdateAdminProposal
 
impl Message for UpdateAdminProposal
Sourceยงfn encoded_len(&self) -> usize
 
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Sourceยงfn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
 
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Sourceยงfn encode_to_vec(&self) -> Vec<u8> โwhere
    Self: Sized,
 
fn encode_to_vec(&self) -> Vec<u8> โwhere
    Self: Sized,
Encodes the message to a newly allocated buffer.
Sourceยงfn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
 
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Sourceยงfn encode_length_delimited_to_vec(&self) -> Vec<u8> โwhere
    Self: Sized,
 
fn encode_length_delimited_to_vec(&self) -> Vec<u8> โwhere
    Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Sourceยงfn decode<B>(buf: B) -> Result<Self, DecodeError>
 
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Sourceยงfn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
 
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Sourceยงfn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
 
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into 
self. Read moreSourceยงfn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
 
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into 
self.Sourceยงimpl PartialEq for UpdateAdminProposal
 
impl PartialEq for UpdateAdminProposal
Sourceยงimpl Serialize for UpdateAdminProposal
 
impl Serialize for UpdateAdminProposal
Sourceยงimpl TryFrom<Binary> for UpdateAdminProposal
 
impl TryFrom<Binary> for UpdateAdminProposal
Sourceยงimpl TryFrom<SubMsgResult> for UpdateAdminProposal
 
impl TryFrom<SubMsgResult> for UpdateAdminProposal
impl Eq for UpdateAdminProposal
impl StructuralPartialEq for UpdateAdminProposal
Auto Trait Implementationsยง
impl Freeze for UpdateAdminProposal
impl RefUnwindSafe for UpdateAdminProposal
impl Send for UpdateAdminProposal
impl Sync for UpdateAdminProposal
impl Unpin for UpdateAdminProposal
impl UnwindSafe for UpdateAdminProposal
Blanket Implementationsยง
Sourceยงimpl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Sourceยงfn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more