pub fn with_stored_versioned_payment_hash(
        mut self,
        package_hash: ContractPackageHash,
        entry_point: &str,
        args: RuntimeArgs,
    ) -> Self {
        self.deploy_item.payment_code = Some(ExecutableDeployItem::StoredVersionedContractByHash {
            hash: package_hash,
            version: None,
            entry_point: entry_point.into(),
            args,
        });
        self
    }
/// Sets the payment code of the deploy with a contract package hash.
Sets the payment code of the deploy with a contract package hash.
Sets the payment code of the deploy with a contract package hash .
pub fn with_stored_versioned_payment_hash(
        mut self,
        package_hash: ContractPackageHash,
        entry_point: &str,
        args: RuntimeArgs,
    ) -> Self {
        self.deploy_item.payment_code = Some(ExecutableDeployItem::StoredVersionedContractByHash {
            hash: package_hash,
            version: None,
            entry_point: entry_point.into(),
            args,
        });
        self
    }
pub fn with_stored_versioned_payment_hash ( mut self , package_hash : ContractPackageHash , entry_point : & str , args : RuntimeArgs , ) -> Self { self . deploy_item . payment_code = Some ( ExecutableDeployItem :: StoredVersionedContractByHash { hash : package_hash , version : None , entry_point : entry_point . into ( ) , args , } ) ; self }
Sets the payment code of the deploy with a contract package hash.
Sets the payment code of the deploy with a contract package hash .
mut self
package_hash
ContractPackageHash
entry_point
&str
args
RuntimeArgs
mut self
package_hash
ContractPackageHash
entry_point
&str
args
RuntimeArgs