SmartContractABIEntry constructor
SmartContractABIEntry({
- bool? anonymous,
- bool? constant,
- String? name,
- List<
SmartContractBABIEntryParam> ? inputs, - List<
SmartContractBABIEntryParam> ? outputs, - required SmartContractAbiEntryType type,
- bool? payable,
- SmartContractAbiStateMutabilityType? stateMutability,
Create a new SmartContractABIEntry instance with specified parameters.
Implementation
SmartContractABIEntry(
{this.anonymous,
this.constant,
this.name,
List<SmartContractBABIEntryParam>? inputs,
List<SmartContractBABIEntryParam>? outputs,
required this.type,
this.payable,
this.stateMutability})
: inputs = inputs == null
? null
: List<SmartContractBABIEntryParam>.unmodifiable(inputs),
outputs = outputs == null
? null
: List<SmartContractBABIEntryParam>.unmodifiable(outputs);