forDeploySACWithSourceAccount method Null safety
- XdrUint256 salt
Implementation
static XdrHostFunctionArgs forDeploySACWithSourceAccount(XdrUint256 salt) {
XdrHostFunctionArgs result = XdrHostFunctionArgs(XdrHostFunctionType.HOST_FUNCTION_TYPE_CREATE_CONTRACT);
XdrContractID cId = XdrContractID(XdrContractIDType.CONTRACT_ID_FROM_SOURCE_ACCOUNT);
cId.salt = salt;
XdrSCContractExecutable cCode = XdrSCContractExecutable(XdrSCContractExecutableType.SCCONTRACT_EXECUTABLE_TOKEN);
result.createContract = XdrCreateContractArgs(cId, cCode);
return result;
}