createDeployWalletBody method

  1. @override
Cell createDeployWalletBody({
  1. required InternalAddress ownerAddress,
  2. InternalAddress? excessAddress,
  3. BigInt? queryId,
})
override

Implementation

@override
Cell createDeployWalletBody({
  required InternalAddress ownerAddress,
  InternalAddress? excessAddress,
  BigInt? queryId,
}) {
  return beginCell()
      .storeUint(PtonOpCodes.DEPLOY_WALLET_V2.op, 32)
      .storeUint(queryId ?? BigInt.zero, 64)
      .storeAddress(ownerAddress)
      .storeAddress(excessAddress)
      .endCell();
}