sequenceNumber property

  1. @TagNumber.new(4)
int get sequenceNumber

Message counter (optional, 0 by default used for the first deploy) This field is required, because we need to protect the smart contract against "replay attacks" Learn more: https://ton.org/docs/develop/smart-contracts/guidelines/external-messages

Implementation

@$pb.TagNumber(4)
$core.int get sequenceNumber => $_getIZ(3);
  1. @TagNumber.new(4)
set sequenceNumber (int v)

Implementation

@$pb.TagNumber(4)
set sequenceNumber($core.int v) {
  $_setUnsignedInt32(3, v);
}