pub struct CreateContractArgs {
pub wasm_hash: [u8; 32],
pub deployer_address: String,
pub salt: [u8; 20],
pub constructor_args: Vec<String>,
}Expand description
Parameters for contract creation.
Fields§
§wasm_hash: [u8; 32]§deployer_address: String§salt: [u8; 20]§constructor_args: Vec<String>Trait Implementations§
Source§impl Clone for CreateContractArgs
impl Clone for CreateContractArgs
Source§impl Debug for CreateContractArgs
impl Debug for CreateContractArgs
Auto Trait Implementations§
impl Freeze for CreateContractArgs
impl RefUnwindSafe for CreateContractArgs
impl Send for CreateContractArgs
impl Sync for CreateContractArgs
impl Unpin for CreateContractArgs
impl UnsafeUnpin for CreateContractArgs
impl UnwindSafe for CreateContractArgs
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