SigningPayload constructor

const SigningPayload({
  1. required Uint8List method,
  2. required int specVersion,
  3. required int transactionVersion,
  4. required String genesisHash,
  5. required String blockHash,
  6. required int blockNumber,
  7. required int eraPeriod,
  8. required int nonce,
  9. required dynamic tip,
  10. Map<String, dynamic> customSignedExtensions = const <String, dynamic>{},
})

Create a new instance of SigningPayload

For adding assetId or other custom signedExtensions to the payload, use customSignedExtensions with key 'assetId' with its mapped value.

Implementation

const SigningPayload({
  required super.method,
  required this.specVersion,
  required this.transactionVersion,
  required this.genesisHash,
  required this.blockHash,
  required super.blockNumber,
  required super.eraPeriod,
  required super.nonce,
  required super.tip,
  super.customSignedExtensions,
});