LCOV - code coverage report
Current view: top level - crypto/tron/repositories/rpc/core/contract - smart_contract.pb.dart (source / functions) Coverage Total Hit
Test: lcov.info Lines: 3.0 % 658 20
Test Date: 2025-01-30 01:10:00 Functions: - 0 0

            Line data    Source code
       1              : //
       2              : //  Generated code. Do not modify.
       3              : //  source: core/contract/smart_contract.proto
       4              : //
       5              : // @dart = 2.12
       6              : 
       7              : // ignore_for_file: annotate_overrides, camel_case_types, comment_references
       8              : // ignore_for_file: constant_identifier_names, library_prefixes
       9              : // ignore_for_file: non_constant_identifier_names, prefer_final_fields
      10              : // ignore_for_file: unnecessary_import, unnecessary_this, unused_import
      11              : 
      12              : import 'dart:core' as $core;
      13              : 
      14              : import 'package:fixnum/fixnum.dart' as $fixnum;
      15              : import 'package:protobuf/protobuf.dart' as $pb;
      16              : 
      17              : import 'smart_contract.pbenum.dart';
      18              : 
      19              : export 'smart_contract.pbenum.dart';
      20              : 
      21              : class SmartContract_ABI_Entry_Param extends $pb.GeneratedMessage {
      22            0 :   factory SmartContract_ABI_Entry_Param({
      23              :     $core.bool? indexed,
      24              :     $core.String? name,
      25              :     $core.String? type,
      26              :   }) {
      27            0 :     final $result = create();
      28              :     if (indexed != null) {
      29            0 :       $result.indexed = indexed;
      30              :     }
      31              :     if (name != null) {
      32            0 :       $result.name = name;
      33              :     }
      34              :     if (type != null) {
      35            0 :       $result.type = type;
      36              :     }
      37              :     return $result;
      38              :   }
      39            0 :   SmartContract_ABI_Entry_Param._() : super();
      40            0 :   factory SmartContract_ABI_Entry_Param.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
      41            0 :   factory SmartContract_ABI_Entry_Param.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
      42              : 
      43            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SmartContract.ABI.Entry.Param', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
      44            0 :     ..aOB(1, _omitFieldNames ? '' : 'indexed')
      45            0 :     ..aOS(2, _omitFieldNames ? '' : 'name')
      46            0 :     ..aOS(3, _omitFieldNames ? '' : 'type')
      47            0 :     ..hasRequiredFields = false
      48              :   ;
      49              : 
      50            0 :   @$core.Deprecated(
      51              :   'Using this can add significant overhead to your binary. '
      52              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
      53              :   'Will be removed in next major version')
      54            0 :   SmartContract_ABI_Entry_Param clone() => SmartContract_ABI_Entry_Param()..mergeFromMessage(this);
      55            0 :   @$core.Deprecated(
      56              :   'Using this can add significant overhead to your binary. '
      57              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
      58              :   'Will be removed in next major version')
      59            0 :   SmartContract_ABI_Entry_Param copyWith(void Function(SmartContract_ABI_Entry_Param) updates) => super.copyWith((message) => updates(message as SmartContract_ABI_Entry_Param)) as SmartContract_ABI_Entry_Param;
      60              : 
      61            0 :   $pb.BuilderInfo get info_ => _i;
      62              : 
      63            0 :   @$core.pragma('dart2js:noInline')
      64            0 :   static SmartContract_ABI_Entry_Param create() => SmartContract_ABI_Entry_Param._();
      65            0 :   SmartContract_ABI_Entry_Param createEmptyInstance() => create();
      66            0 :   static $pb.PbList<SmartContract_ABI_Entry_Param> createRepeated() => $pb.PbList<SmartContract_ABI_Entry_Param>();
      67            0 :   @$core.pragma('dart2js:noInline')
      68            0 :   static SmartContract_ABI_Entry_Param getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SmartContract_ABI_Entry_Param>(create);
      69              :   static SmartContract_ABI_Entry_Param? _defaultInstance;
      70              : 
      71            0 :   @$pb.TagNumber(1)
      72            0 :   $core.bool get indexed => $_getBF(0);
      73            0 :   @$pb.TagNumber(1)
      74            0 :   set indexed($core.bool v) { $_setBool(0, v); }
      75            0 :   @$pb.TagNumber(1)
      76            0 :   $core.bool hasIndexed() => $_has(0);
      77            0 :   @$pb.TagNumber(1)
      78            0 :   void clearIndexed() => clearField(1);
      79              : 
      80            0 :   @$pb.TagNumber(2)
      81            0 :   $core.String get name => $_getSZ(1);
      82            0 :   @$pb.TagNumber(2)
      83            0 :   set name($core.String v) { $_setString(1, v); }
      84            0 :   @$pb.TagNumber(2)
      85            0 :   $core.bool hasName() => $_has(1);
      86            0 :   @$pb.TagNumber(2)
      87            0 :   void clearName() => clearField(2);
      88              : 
      89            0 :   @$pb.TagNumber(3)
      90            0 :   $core.String get type => $_getSZ(2);
      91            0 :   @$pb.TagNumber(3)
      92            0 :   set type($core.String v) { $_setString(2, v); }
      93            0 :   @$pb.TagNumber(3)
      94            0 :   $core.bool hasType() => $_has(2);
      95            0 :   @$pb.TagNumber(3)
      96            0 :   void clearType() => clearField(3);
      97              : }
      98              : 
      99              : class SmartContract_ABI_Entry extends $pb.GeneratedMessage {
     100            0 :   factory SmartContract_ABI_Entry({
     101              :     $core.bool? anonymous,
     102              :     $core.bool? constant,
     103              :     $core.String? name,
     104              :     $core.Iterable<SmartContract_ABI_Entry_Param>? inputs,
     105              :     $core.Iterable<SmartContract_ABI_Entry_Param>? outputs,
     106              :     SmartContract_ABI_Entry_EntryType? type,
     107              :     $core.bool? payable,
     108              :     SmartContract_ABI_Entry_StateMutabilityType? stateMutability,
     109              :   }) {
     110            0 :     final $result = create();
     111              :     if (anonymous != null) {
     112            0 :       $result.anonymous = anonymous;
     113              :     }
     114              :     if (constant != null) {
     115            0 :       $result.constant = constant;
     116              :     }
     117              :     if (name != null) {
     118            0 :       $result.name = name;
     119              :     }
     120              :     if (inputs != null) {
     121            0 :       $result.inputs.addAll(inputs);
     122              :     }
     123              :     if (outputs != null) {
     124            0 :       $result.outputs.addAll(outputs);
     125              :     }
     126              :     if (type != null) {
     127            0 :       $result.type = type;
     128              :     }
     129              :     if (payable != null) {
     130            0 :       $result.payable = payable;
     131              :     }
     132              :     if (stateMutability != null) {
     133            0 :       $result.stateMutability = stateMutability;
     134              :     }
     135              :     return $result;
     136              :   }
     137            0 :   SmartContract_ABI_Entry._() : super();
     138            0 :   factory SmartContract_ABI_Entry.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     139            0 :   factory SmartContract_ABI_Entry.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     140              : 
     141            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SmartContract.ABI.Entry', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     142            0 :     ..aOB(1, _omitFieldNames ? '' : 'anonymous')
     143            0 :     ..aOB(2, _omitFieldNames ? '' : 'constant')
     144            0 :     ..aOS(3, _omitFieldNames ? '' : 'name')
     145            0 :     ..pc<SmartContract_ABI_Entry_Param>(4, _omitFieldNames ? '' : 'inputs', $pb.PbFieldType.PM, subBuilder: SmartContract_ABI_Entry_Param.create)
     146            0 :     ..pc<SmartContract_ABI_Entry_Param>(5, _omitFieldNames ? '' : 'outputs', $pb.PbFieldType.PM, subBuilder: SmartContract_ABI_Entry_Param.create)
     147            0 :     ..e<SmartContract_ABI_Entry_EntryType>(6, _omitFieldNames ? '' : 'type', $pb.PbFieldType.OE, defaultOrMaker: SmartContract_ABI_Entry_EntryType.UnknownEntryType, valueOf: SmartContract_ABI_Entry_EntryType.valueOf, enumValues: SmartContract_ABI_Entry_EntryType.values)
     148            0 :     ..aOB(7, _omitFieldNames ? '' : 'payable')
     149            0 :     ..e<SmartContract_ABI_Entry_StateMutabilityType>(8, _omitFieldNames ? '' : 'stateMutability', $pb.PbFieldType.OE, protoName: 'stateMutability', defaultOrMaker: SmartContract_ABI_Entry_StateMutabilityType.UnknownMutabilityType, valueOf: SmartContract_ABI_Entry_StateMutabilityType.valueOf, enumValues: SmartContract_ABI_Entry_StateMutabilityType.values)
     150            0 :     ..hasRequiredFields = false
     151              :   ;
     152              : 
     153            0 :   @$core.Deprecated(
     154              :   'Using this can add significant overhead to your binary. '
     155              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     156              :   'Will be removed in next major version')
     157            0 :   SmartContract_ABI_Entry clone() => SmartContract_ABI_Entry()..mergeFromMessage(this);
     158            0 :   @$core.Deprecated(
     159              :   'Using this can add significant overhead to your binary. '
     160              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     161              :   'Will be removed in next major version')
     162            0 :   SmartContract_ABI_Entry copyWith(void Function(SmartContract_ABI_Entry) updates) => super.copyWith((message) => updates(message as SmartContract_ABI_Entry)) as SmartContract_ABI_Entry;
     163              : 
     164            0 :   $pb.BuilderInfo get info_ => _i;
     165              : 
     166            0 :   @$core.pragma('dart2js:noInline')
     167            0 :   static SmartContract_ABI_Entry create() => SmartContract_ABI_Entry._();
     168            0 :   SmartContract_ABI_Entry createEmptyInstance() => create();
     169            0 :   static $pb.PbList<SmartContract_ABI_Entry> createRepeated() => $pb.PbList<SmartContract_ABI_Entry>();
     170            0 :   @$core.pragma('dart2js:noInline')
     171            0 :   static SmartContract_ABI_Entry getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SmartContract_ABI_Entry>(create);
     172              :   static SmartContract_ABI_Entry? _defaultInstance;
     173              : 
     174            0 :   @$pb.TagNumber(1)
     175            0 :   $core.bool get anonymous => $_getBF(0);
     176            0 :   @$pb.TagNumber(1)
     177            0 :   set anonymous($core.bool v) { $_setBool(0, v); }
     178            0 :   @$pb.TagNumber(1)
     179            0 :   $core.bool hasAnonymous() => $_has(0);
     180            0 :   @$pb.TagNumber(1)
     181            0 :   void clearAnonymous() => clearField(1);
     182              : 
     183            0 :   @$pb.TagNumber(2)
     184            0 :   $core.bool get constant => $_getBF(1);
     185            0 :   @$pb.TagNumber(2)
     186            0 :   set constant($core.bool v) { $_setBool(1, v); }
     187            0 :   @$pb.TagNumber(2)
     188            0 :   $core.bool hasConstant() => $_has(1);
     189            0 :   @$pb.TagNumber(2)
     190            0 :   void clearConstant() => clearField(2);
     191              : 
     192            0 :   @$pb.TagNumber(3)
     193            0 :   $core.String get name => $_getSZ(2);
     194            0 :   @$pb.TagNumber(3)
     195            0 :   set name($core.String v) { $_setString(2, v); }
     196            0 :   @$pb.TagNumber(3)
     197            0 :   $core.bool hasName() => $_has(2);
     198            0 :   @$pb.TagNumber(3)
     199            0 :   void clearName() => clearField(3);
     200              : 
     201            0 :   @$pb.TagNumber(4)
     202            0 :   $core.List<SmartContract_ABI_Entry_Param> get inputs => $_getList(3);
     203              : 
     204            0 :   @$pb.TagNumber(5)
     205            0 :   $core.List<SmartContract_ABI_Entry_Param> get outputs => $_getList(4);
     206              : 
     207            0 :   @$pb.TagNumber(6)
     208            0 :   SmartContract_ABI_Entry_EntryType get type => $_getN(5);
     209            0 :   @$pb.TagNumber(6)
     210            0 :   set type(SmartContract_ABI_Entry_EntryType v) { setField(6, v); }
     211            0 :   @$pb.TagNumber(6)
     212            0 :   $core.bool hasType() => $_has(5);
     213            0 :   @$pb.TagNumber(6)
     214            0 :   void clearType() => clearField(6);
     215              : 
     216            0 :   @$pb.TagNumber(7)
     217            0 :   $core.bool get payable => $_getBF(6);
     218            0 :   @$pb.TagNumber(7)
     219            0 :   set payable($core.bool v) { $_setBool(6, v); }
     220            0 :   @$pb.TagNumber(7)
     221            0 :   $core.bool hasPayable() => $_has(6);
     222            0 :   @$pb.TagNumber(7)
     223            0 :   void clearPayable() => clearField(7);
     224              : 
     225            0 :   @$pb.TagNumber(8)
     226            0 :   SmartContract_ABI_Entry_StateMutabilityType get stateMutability => $_getN(7);
     227            0 :   @$pb.TagNumber(8)
     228            0 :   set stateMutability(SmartContract_ABI_Entry_StateMutabilityType v) { setField(8, v); }
     229            0 :   @$pb.TagNumber(8)
     230            0 :   $core.bool hasStateMutability() => $_has(7);
     231            0 :   @$pb.TagNumber(8)
     232            0 :   void clearStateMutability() => clearField(8);
     233              : }
     234              : 
     235              : class SmartContract_ABI extends $pb.GeneratedMessage {
     236            0 :   factory SmartContract_ABI({
     237              :     $core.Iterable<SmartContract_ABI_Entry>? entrys,
     238              :   }) {
     239            0 :     final $result = create();
     240              :     if (entrys != null) {
     241            0 :       $result.entrys.addAll(entrys);
     242              :     }
     243              :     return $result;
     244              :   }
     245            0 :   SmartContract_ABI._() : super();
     246            0 :   factory SmartContract_ABI.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     247            0 :   factory SmartContract_ABI.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     248              : 
     249            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SmartContract.ABI', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     250            0 :     ..pc<SmartContract_ABI_Entry>(1, _omitFieldNames ? '' : 'entrys', $pb.PbFieldType.PM, subBuilder: SmartContract_ABI_Entry.create)
     251            0 :     ..hasRequiredFields = false
     252              :   ;
     253              : 
     254            0 :   @$core.Deprecated(
     255              :   'Using this can add significant overhead to your binary. '
     256              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     257              :   'Will be removed in next major version')
     258            0 :   SmartContract_ABI clone() => SmartContract_ABI()..mergeFromMessage(this);
     259            0 :   @$core.Deprecated(
     260              :   'Using this can add significant overhead to your binary. '
     261              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     262              :   'Will be removed in next major version')
     263            0 :   SmartContract_ABI copyWith(void Function(SmartContract_ABI) updates) => super.copyWith((message) => updates(message as SmartContract_ABI)) as SmartContract_ABI;
     264              : 
     265            0 :   $pb.BuilderInfo get info_ => _i;
     266              : 
     267            0 :   @$core.pragma('dart2js:noInline')
     268            0 :   static SmartContract_ABI create() => SmartContract_ABI._();
     269            0 :   SmartContract_ABI createEmptyInstance() => create();
     270            0 :   static $pb.PbList<SmartContract_ABI> createRepeated() => $pb.PbList<SmartContract_ABI>();
     271            0 :   @$core.pragma('dart2js:noInline')
     272            0 :   static SmartContract_ABI getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SmartContract_ABI>(create);
     273              :   static SmartContract_ABI? _defaultInstance;
     274              : 
     275            0 :   @$pb.TagNumber(1)
     276            0 :   $core.List<SmartContract_ABI_Entry> get entrys => $_getList(0);
     277              : }
     278              : 
     279              : class SmartContract extends $pb.GeneratedMessage {
     280            0 :   factory SmartContract({
     281              :     $core.List<$core.int>? originAddress,
     282              :     $core.List<$core.int>? contractAddress,
     283              :     SmartContract_ABI? abi,
     284              :     $core.List<$core.int>? bytecode,
     285              :     $fixnum.Int64? callValue,
     286              :     $fixnum.Int64? consumeUserResourcePercent,
     287              :     $core.String? name,
     288              :     $fixnum.Int64? originEnergyLimit,
     289              :     $core.List<$core.int>? codeHash,
     290              :     $core.List<$core.int>? trxHash,
     291              :     $core.int? version,
     292              :   }) {
     293            0 :     final $result = create();
     294              :     if (originAddress != null) {
     295            0 :       $result.originAddress = originAddress;
     296              :     }
     297              :     if (contractAddress != null) {
     298            0 :       $result.contractAddress = contractAddress;
     299              :     }
     300              :     if (abi != null) {
     301            0 :       $result.abi = abi;
     302              :     }
     303              :     if (bytecode != null) {
     304            0 :       $result.bytecode = bytecode;
     305              :     }
     306              :     if (callValue != null) {
     307            0 :       $result.callValue = callValue;
     308              :     }
     309              :     if (consumeUserResourcePercent != null) {
     310            0 :       $result.consumeUserResourcePercent = consumeUserResourcePercent;
     311              :     }
     312              :     if (name != null) {
     313            0 :       $result.name = name;
     314              :     }
     315              :     if (originEnergyLimit != null) {
     316            0 :       $result.originEnergyLimit = originEnergyLimit;
     317              :     }
     318              :     if (codeHash != null) {
     319            0 :       $result.codeHash = codeHash;
     320              :     }
     321              :     if (trxHash != null) {
     322            0 :       $result.trxHash = trxHash;
     323              :     }
     324              :     if (version != null) {
     325            0 :       $result.version = version;
     326              :     }
     327              :     return $result;
     328              :   }
     329            0 :   SmartContract._() : super();
     330            0 :   factory SmartContract.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     331            0 :   factory SmartContract.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     332              : 
     333            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SmartContract', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     334            0 :     ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'originAddress', $pb.PbFieldType.OY)
     335            0 :     ..a<$core.List<$core.int>>(2, _omitFieldNames ? '' : 'contractAddress', $pb.PbFieldType.OY)
     336            0 :     ..aOM<SmartContract_ABI>(3, _omitFieldNames ? '' : 'abi', subBuilder: SmartContract_ABI.create)
     337            0 :     ..a<$core.List<$core.int>>(4, _omitFieldNames ? '' : 'bytecode', $pb.PbFieldType.OY)
     338            0 :     ..aInt64(5, _omitFieldNames ? '' : 'callValue')
     339            0 :     ..aInt64(6, _omitFieldNames ? '' : 'consumeUserResourcePercent')
     340            0 :     ..aOS(7, _omitFieldNames ? '' : 'name')
     341            0 :     ..aInt64(8, _omitFieldNames ? '' : 'originEnergyLimit')
     342            0 :     ..a<$core.List<$core.int>>(9, _omitFieldNames ? '' : 'codeHash', $pb.PbFieldType.OY)
     343            0 :     ..a<$core.List<$core.int>>(10, _omitFieldNames ? '' : 'trxHash', $pb.PbFieldType.OY)
     344            0 :     ..a<$core.int>(11, _omitFieldNames ? '' : 'version', $pb.PbFieldType.O3)
     345            0 :     ..hasRequiredFields = false
     346              :   ;
     347              : 
     348            0 :   @$core.Deprecated(
     349              :   'Using this can add significant overhead to your binary. '
     350              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     351              :   'Will be removed in next major version')
     352            0 :   SmartContract clone() => SmartContract()..mergeFromMessage(this);
     353            0 :   @$core.Deprecated(
     354              :   'Using this can add significant overhead to your binary. '
     355              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     356              :   'Will be removed in next major version')
     357            0 :   SmartContract copyWith(void Function(SmartContract) updates) => super.copyWith((message) => updates(message as SmartContract)) as SmartContract;
     358              : 
     359            0 :   $pb.BuilderInfo get info_ => _i;
     360              : 
     361            0 :   @$core.pragma('dart2js:noInline')
     362            0 :   static SmartContract create() => SmartContract._();
     363            0 :   SmartContract createEmptyInstance() => create();
     364            0 :   static $pb.PbList<SmartContract> createRepeated() => $pb.PbList<SmartContract>();
     365            0 :   @$core.pragma('dart2js:noInline')
     366            0 :   static SmartContract getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SmartContract>(create);
     367              :   static SmartContract? _defaultInstance;
     368              : 
     369            0 :   @$pb.TagNumber(1)
     370            0 :   $core.List<$core.int> get originAddress => $_getN(0);
     371            0 :   @$pb.TagNumber(1)
     372            0 :   set originAddress($core.List<$core.int> v) { $_setBytes(0, v); }
     373            0 :   @$pb.TagNumber(1)
     374            0 :   $core.bool hasOriginAddress() => $_has(0);
     375            0 :   @$pb.TagNumber(1)
     376            0 :   void clearOriginAddress() => clearField(1);
     377              : 
     378            0 :   @$pb.TagNumber(2)
     379            0 :   $core.List<$core.int> get contractAddress => $_getN(1);
     380            0 :   @$pb.TagNumber(2)
     381            0 :   set contractAddress($core.List<$core.int> v) { $_setBytes(1, v); }
     382            0 :   @$pb.TagNumber(2)
     383            0 :   $core.bool hasContractAddress() => $_has(1);
     384            0 :   @$pb.TagNumber(2)
     385            0 :   void clearContractAddress() => clearField(2);
     386              : 
     387            0 :   @$pb.TagNumber(3)
     388            0 :   SmartContract_ABI get abi => $_getN(2);
     389            0 :   @$pb.TagNumber(3)
     390            0 :   set abi(SmartContract_ABI v) { setField(3, v); }
     391            0 :   @$pb.TagNumber(3)
     392            0 :   $core.bool hasAbi() => $_has(2);
     393            0 :   @$pb.TagNumber(3)
     394            0 :   void clearAbi() => clearField(3);
     395            0 :   @$pb.TagNumber(3)
     396            0 :   SmartContract_ABI ensureAbi() => $_ensure(2);
     397              : 
     398            0 :   @$pb.TagNumber(4)
     399            0 :   $core.List<$core.int> get bytecode => $_getN(3);
     400            0 :   @$pb.TagNumber(4)
     401            0 :   set bytecode($core.List<$core.int> v) { $_setBytes(3, v); }
     402            0 :   @$pb.TagNumber(4)
     403            0 :   $core.bool hasBytecode() => $_has(3);
     404            0 :   @$pb.TagNumber(4)
     405            0 :   void clearBytecode() => clearField(4);
     406              : 
     407            0 :   @$pb.TagNumber(5)
     408            0 :   $fixnum.Int64 get callValue => $_getI64(4);
     409            0 :   @$pb.TagNumber(5)
     410            0 :   set callValue($fixnum.Int64 v) { $_setInt64(4, v); }
     411            0 :   @$pb.TagNumber(5)
     412            0 :   $core.bool hasCallValue() => $_has(4);
     413            0 :   @$pb.TagNumber(5)
     414            0 :   void clearCallValue() => clearField(5);
     415              : 
     416            0 :   @$pb.TagNumber(6)
     417            0 :   $fixnum.Int64 get consumeUserResourcePercent => $_getI64(5);
     418            0 :   @$pb.TagNumber(6)
     419            0 :   set consumeUserResourcePercent($fixnum.Int64 v) { $_setInt64(5, v); }
     420            0 :   @$pb.TagNumber(6)
     421            0 :   $core.bool hasConsumeUserResourcePercent() => $_has(5);
     422            0 :   @$pb.TagNumber(6)
     423            0 :   void clearConsumeUserResourcePercent() => clearField(6);
     424              : 
     425            0 :   @$pb.TagNumber(7)
     426            0 :   $core.String get name => $_getSZ(6);
     427            0 :   @$pb.TagNumber(7)
     428            0 :   set name($core.String v) { $_setString(6, v); }
     429            0 :   @$pb.TagNumber(7)
     430            0 :   $core.bool hasName() => $_has(6);
     431            0 :   @$pb.TagNumber(7)
     432            0 :   void clearName() => clearField(7);
     433              : 
     434            0 :   @$pb.TagNumber(8)
     435            0 :   $fixnum.Int64 get originEnergyLimit => $_getI64(7);
     436            0 :   @$pb.TagNumber(8)
     437            0 :   set originEnergyLimit($fixnum.Int64 v) { $_setInt64(7, v); }
     438            0 :   @$pb.TagNumber(8)
     439            0 :   $core.bool hasOriginEnergyLimit() => $_has(7);
     440            0 :   @$pb.TagNumber(8)
     441            0 :   void clearOriginEnergyLimit() => clearField(8);
     442              : 
     443            0 :   @$pb.TagNumber(9)
     444            0 :   $core.List<$core.int> get codeHash => $_getN(8);
     445            0 :   @$pb.TagNumber(9)
     446            0 :   set codeHash($core.List<$core.int> v) { $_setBytes(8, v); }
     447            0 :   @$pb.TagNumber(9)
     448            0 :   $core.bool hasCodeHash() => $_has(8);
     449            0 :   @$pb.TagNumber(9)
     450            0 :   void clearCodeHash() => clearField(9);
     451              : 
     452            0 :   @$pb.TagNumber(10)
     453            0 :   $core.List<$core.int> get trxHash => $_getN(9);
     454            0 :   @$pb.TagNumber(10)
     455            0 :   set trxHash($core.List<$core.int> v) { $_setBytes(9, v); }
     456            0 :   @$pb.TagNumber(10)
     457            0 :   $core.bool hasTrxHash() => $_has(9);
     458            0 :   @$pb.TagNumber(10)
     459            0 :   void clearTrxHash() => clearField(10);
     460              : 
     461            0 :   @$pb.TagNumber(11)
     462            0 :   $core.int get version => $_getIZ(10);
     463            0 :   @$pb.TagNumber(11)
     464            0 :   set version($core.int v) { $_setSignedInt32(10, v); }
     465            0 :   @$pb.TagNumber(11)
     466            0 :   $core.bool hasVersion() => $_has(10);
     467            0 :   @$pb.TagNumber(11)
     468            0 :   void clearVersion() => clearField(11);
     469              : }
     470              : 
     471              : class ContractState extends $pb.GeneratedMessage {
     472            0 :   factory ContractState({
     473              :     $fixnum.Int64? energyUsage,
     474              :     $fixnum.Int64? energyFactor,
     475              :     $fixnum.Int64? updateCycle,
     476              :   }) {
     477            0 :     final $result = create();
     478              :     if (energyUsage != null) {
     479            0 :       $result.energyUsage = energyUsage;
     480              :     }
     481              :     if (energyFactor != null) {
     482            0 :       $result.energyFactor = energyFactor;
     483              :     }
     484              :     if (updateCycle != null) {
     485            0 :       $result.updateCycle = updateCycle;
     486              :     }
     487              :     return $result;
     488              :   }
     489            0 :   ContractState._() : super();
     490            0 :   factory ContractState.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     491            0 :   factory ContractState.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     492              : 
     493            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ContractState', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     494            0 :     ..aInt64(1, _omitFieldNames ? '' : 'energyUsage')
     495            0 :     ..aInt64(2, _omitFieldNames ? '' : 'energyFactor')
     496            0 :     ..aInt64(3, _omitFieldNames ? '' : 'updateCycle')
     497            0 :     ..hasRequiredFields = false
     498              :   ;
     499              : 
     500            0 :   @$core.Deprecated(
     501              :   'Using this can add significant overhead to your binary. '
     502              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     503              :   'Will be removed in next major version')
     504            0 :   ContractState clone() => ContractState()..mergeFromMessage(this);
     505            0 :   @$core.Deprecated(
     506              :   'Using this can add significant overhead to your binary. '
     507              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     508              :   'Will be removed in next major version')
     509            0 :   ContractState copyWith(void Function(ContractState) updates) => super.copyWith((message) => updates(message as ContractState)) as ContractState;
     510              : 
     511            0 :   $pb.BuilderInfo get info_ => _i;
     512              : 
     513            0 :   @$core.pragma('dart2js:noInline')
     514            0 :   static ContractState create() => ContractState._();
     515            0 :   ContractState createEmptyInstance() => create();
     516            0 :   static $pb.PbList<ContractState> createRepeated() => $pb.PbList<ContractState>();
     517            0 :   @$core.pragma('dart2js:noInline')
     518            0 :   static ContractState getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ContractState>(create);
     519              :   static ContractState? _defaultInstance;
     520              : 
     521            0 :   @$pb.TagNumber(1)
     522            0 :   $fixnum.Int64 get energyUsage => $_getI64(0);
     523            0 :   @$pb.TagNumber(1)
     524            0 :   set energyUsage($fixnum.Int64 v) { $_setInt64(0, v); }
     525            0 :   @$pb.TagNumber(1)
     526            0 :   $core.bool hasEnergyUsage() => $_has(0);
     527            0 :   @$pb.TagNumber(1)
     528            0 :   void clearEnergyUsage() => clearField(1);
     529              : 
     530            0 :   @$pb.TagNumber(2)
     531            0 :   $fixnum.Int64 get energyFactor => $_getI64(1);
     532            0 :   @$pb.TagNumber(2)
     533            0 :   set energyFactor($fixnum.Int64 v) { $_setInt64(1, v); }
     534            0 :   @$pb.TagNumber(2)
     535            0 :   $core.bool hasEnergyFactor() => $_has(1);
     536            0 :   @$pb.TagNumber(2)
     537            0 :   void clearEnergyFactor() => clearField(2);
     538              : 
     539            0 :   @$pb.TagNumber(3)
     540            0 :   $fixnum.Int64 get updateCycle => $_getI64(2);
     541            0 :   @$pb.TagNumber(3)
     542            0 :   set updateCycle($fixnum.Int64 v) { $_setInt64(2, v); }
     543            0 :   @$pb.TagNumber(3)
     544            0 :   $core.bool hasUpdateCycle() => $_has(2);
     545            0 :   @$pb.TagNumber(3)
     546            0 :   void clearUpdateCycle() => clearField(3);
     547              : }
     548              : 
     549              : class CreateSmartContract extends $pb.GeneratedMessage {
     550            0 :   factory CreateSmartContract({
     551              :     $core.List<$core.int>? ownerAddress,
     552              :     SmartContract? newContract,
     553              :     $fixnum.Int64? callTokenValue,
     554              :     $fixnum.Int64? tokenId,
     555              :   }) {
     556            0 :     final $result = create();
     557              :     if (ownerAddress != null) {
     558            0 :       $result.ownerAddress = ownerAddress;
     559              :     }
     560              :     if (newContract != null) {
     561            0 :       $result.newContract = newContract;
     562              :     }
     563              :     if (callTokenValue != null) {
     564            0 :       $result.callTokenValue = callTokenValue;
     565              :     }
     566              :     if (tokenId != null) {
     567            0 :       $result.tokenId = tokenId;
     568              :     }
     569              :     return $result;
     570              :   }
     571            0 :   CreateSmartContract._() : super();
     572            0 :   factory CreateSmartContract.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     573            0 :   factory CreateSmartContract.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     574              : 
     575            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'CreateSmartContract', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     576            0 :     ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'ownerAddress', $pb.PbFieldType.OY)
     577            0 :     ..aOM<SmartContract>(2, _omitFieldNames ? '' : 'newContract', subBuilder: SmartContract.create)
     578            0 :     ..aInt64(3, _omitFieldNames ? '' : 'callTokenValue')
     579            0 :     ..aInt64(4, _omitFieldNames ? '' : 'tokenId')
     580            0 :     ..hasRequiredFields = false
     581              :   ;
     582              : 
     583            0 :   @$core.Deprecated(
     584              :   'Using this can add significant overhead to your binary. '
     585              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     586              :   'Will be removed in next major version')
     587            0 :   CreateSmartContract clone() => CreateSmartContract()..mergeFromMessage(this);
     588            0 :   @$core.Deprecated(
     589              :   'Using this can add significant overhead to your binary. '
     590              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     591              :   'Will be removed in next major version')
     592            0 :   CreateSmartContract copyWith(void Function(CreateSmartContract) updates) => super.copyWith((message) => updates(message as CreateSmartContract)) as CreateSmartContract;
     593              : 
     594            0 :   $pb.BuilderInfo get info_ => _i;
     595              : 
     596            0 :   @$core.pragma('dart2js:noInline')
     597            0 :   static CreateSmartContract create() => CreateSmartContract._();
     598            0 :   CreateSmartContract createEmptyInstance() => create();
     599            0 :   static $pb.PbList<CreateSmartContract> createRepeated() => $pb.PbList<CreateSmartContract>();
     600            0 :   @$core.pragma('dart2js:noInline')
     601            0 :   static CreateSmartContract getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<CreateSmartContract>(create);
     602              :   static CreateSmartContract? _defaultInstance;
     603              : 
     604            0 :   @$pb.TagNumber(1)
     605            0 :   $core.List<$core.int> get ownerAddress => $_getN(0);
     606            0 :   @$pb.TagNumber(1)
     607            0 :   set ownerAddress($core.List<$core.int> v) { $_setBytes(0, v); }
     608            0 :   @$pb.TagNumber(1)
     609            0 :   $core.bool hasOwnerAddress() => $_has(0);
     610            0 :   @$pb.TagNumber(1)
     611            0 :   void clearOwnerAddress() => clearField(1);
     612              : 
     613            0 :   @$pb.TagNumber(2)
     614            0 :   SmartContract get newContract => $_getN(1);
     615            0 :   @$pb.TagNumber(2)
     616            0 :   set newContract(SmartContract v) { setField(2, v); }
     617            0 :   @$pb.TagNumber(2)
     618            0 :   $core.bool hasNewContract() => $_has(1);
     619            0 :   @$pb.TagNumber(2)
     620            0 :   void clearNewContract() => clearField(2);
     621            0 :   @$pb.TagNumber(2)
     622            0 :   SmartContract ensureNewContract() => $_ensure(1);
     623              : 
     624            0 :   @$pb.TagNumber(3)
     625            0 :   $fixnum.Int64 get callTokenValue => $_getI64(2);
     626            0 :   @$pb.TagNumber(3)
     627            0 :   set callTokenValue($fixnum.Int64 v) { $_setInt64(2, v); }
     628            0 :   @$pb.TagNumber(3)
     629            0 :   $core.bool hasCallTokenValue() => $_has(2);
     630            0 :   @$pb.TagNumber(3)
     631            0 :   void clearCallTokenValue() => clearField(3);
     632              : 
     633            0 :   @$pb.TagNumber(4)
     634            0 :   $fixnum.Int64 get tokenId => $_getI64(3);
     635            0 :   @$pb.TagNumber(4)
     636            0 :   set tokenId($fixnum.Int64 v) { $_setInt64(3, v); }
     637            0 :   @$pb.TagNumber(4)
     638            0 :   $core.bool hasTokenId() => $_has(3);
     639            0 :   @$pb.TagNumber(4)
     640            0 :   void clearTokenId() => clearField(4);
     641              : }
     642              : 
     643              : class TriggerSmartContract extends $pb.GeneratedMessage {
     644            1 :   factory TriggerSmartContract({
     645              :     $core.List<$core.int>? ownerAddress,
     646              :     $core.List<$core.int>? contractAddress,
     647              :     $fixnum.Int64? callValue,
     648              :     $core.List<$core.int>? data,
     649              :     $fixnum.Int64? callTokenValue,
     650              :     $fixnum.Int64? tokenId,
     651              :   }) {
     652            1 :     final $result = create();
     653              :     if (ownerAddress != null) {
     654            0 :       $result.ownerAddress = ownerAddress;
     655              :     }
     656              :     if (contractAddress != null) {
     657            0 :       $result.contractAddress = contractAddress;
     658              :     }
     659              :     if (callValue != null) {
     660            0 :       $result.callValue = callValue;
     661              :     }
     662              :     if (data != null) {
     663            0 :       $result.data = data;
     664              :     }
     665              :     if (callTokenValue != null) {
     666            0 :       $result.callTokenValue = callTokenValue;
     667              :     }
     668              :     if (tokenId != null) {
     669            0 :       $result.tokenId = tokenId;
     670              :     }
     671              :     return $result;
     672              :   }
     673            2 :   TriggerSmartContract._() : super();
     674            0 :   factory TriggerSmartContract.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     675            0 :   factory TriggerSmartContract.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     676              : 
     677            3 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TriggerSmartContract', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     678            1 :     ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'ownerAddress', $pb.PbFieldType.OY)
     679            1 :     ..a<$core.List<$core.int>>(2, _omitFieldNames ? '' : 'contractAddress', $pb.PbFieldType.OY)
     680            1 :     ..aInt64(3, _omitFieldNames ? '' : 'callValue')
     681            1 :     ..a<$core.List<$core.int>>(4, _omitFieldNames ? '' : 'data', $pb.PbFieldType.OY)
     682            1 :     ..aInt64(5, _omitFieldNames ? '' : 'callTokenValue')
     683            1 :     ..aInt64(6, _omitFieldNames ? '' : 'tokenId')
     684            1 :     ..hasRequiredFields = false
     685              :   ;
     686              : 
     687            0 :   @$core.Deprecated(
     688              :   'Using this can add significant overhead to your binary. '
     689              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     690              :   'Will be removed in next major version')
     691            0 :   TriggerSmartContract clone() => TriggerSmartContract()..mergeFromMessage(this);
     692            0 :   @$core.Deprecated(
     693              :   'Using this can add significant overhead to your binary. '
     694              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     695              :   'Will be removed in next major version')
     696            0 :   TriggerSmartContract copyWith(void Function(TriggerSmartContract) updates) => super.copyWith((message) => updates(message as TriggerSmartContract)) as TriggerSmartContract;
     697              : 
     698            2 :   $pb.BuilderInfo get info_ => _i;
     699              : 
     700            1 :   @$core.pragma('dart2js:noInline')
     701            1 :   static TriggerSmartContract create() => TriggerSmartContract._();
     702            0 :   TriggerSmartContract createEmptyInstance() => create();
     703            0 :   static $pb.PbList<TriggerSmartContract> createRepeated() => $pb.PbList<TriggerSmartContract>();
     704            0 :   @$core.pragma('dart2js:noInline')
     705            0 :   static TriggerSmartContract getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TriggerSmartContract>(create);
     706              :   static TriggerSmartContract? _defaultInstance;
     707              : 
     708            1 :   @$pb.TagNumber(1)
     709            1 :   $core.List<$core.int> get ownerAddress => $_getN(0);
     710            0 :   @$pb.TagNumber(1)
     711            0 :   set ownerAddress($core.List<$core.int> v) { $_setBytes(0, v); }
     712            0 :   @$pb.TagNumber(1)
     713            0 :   $core.bool hasOwnerAddress() => $_has(0);
     714            0 :   @$pb.TagNumber(1)
     715            0 :   void clearOwnerAddress() => clearField(1);
     716              : 
     717            1 :   @$pb.TagNumber(2)
     718            1 :   $core.List<$core.int> get contractAddress => $_getN(1);
     719            0 :   @$pb.TagNumber(2)
     720            0 :   set contractAddress($core.List<$core.int> v) { $_setBytes(1, v); }
     721            0 :   @$pb.TagNumber(2)
     722            0 :   $core.bool hasContractAddress() => $_has(1);
     723            0 :   @$pb.TagNumber(2)
     724            0 :   void clearContractAddress() => clearField(2);
     725              : 
     726            0 :   @$pb.TagNumber(3)
     727            0 :   $fixnum.Int64 get callValue => $_getI64(2);
     728            0 :   @$pb.TagNumber(3)
     729            0 :   set callValue($fixnum.Int64 v) { $_setInt64(2, v); }
     730            0 :   @$pb.TagNumber(3)
     731            0 :   $core.bool hasCallValue() => $_has(2);
     732            0 :   @$pb.TagNumber(3)
     733            0 :   void clearCallValue() => clearField(3);
     734              : 
     735            1 :   @$pb.TagNumber(4)
     736            1 :   $core.List<$core.int> get data => $_getN(3);
     737            0 :   @$pb.TagNumber(4)
     738            0 :   set data($core.List<$core.int> v) { $_setBytes(3, v); }
     739            0 :   @$pb.TagNumber(4)
     740            0 :   $core.bool hasData() => $_has(3);
     741            0 :   @$pb.TagNumber(4)
     742            0 :   void clearData() => clearField(4);
     743              : 
     744            0 :   @$pb.TagNumber(5)
     745            0 :   $fixnum.Int64 get callTokenValue => $_getI64(4);
     746            0 :   @$pb.TagNumber(5)
     747            0 :   set callTokenValue($fixnum.Int64 v) { $_setInt64(4, v); }
     748            0 :   @$pb.TagNumber(5)
     749            0 :   $core.bool hasCallTokenValue() => $_has(4);
     750            0 :   @$pb.TagNumber(5)
     751            0 :   void clearCallTokenValue() => clearField(5);
     752              : 
     753            0 :   @$pb.TagNumber(6)
     754            0 :   $fixnum.Int64 get tokenId => $_getI64(5);
     755            0 :   @$pb.TagNumber(6)
     756            0 :   set tokenId($fixnum.Int64 v) { $_setInt64(5, v); }
     757            0 :   @$pb.TagNumber(6)
     758            0 :   $core.bool hasTokenId() => $_has(5);
     759            0 :   @$pb.TagNumber(6)
     760            0 :   void clearTokenId() => clearField(6);
     761              : }
     762              : 
     763              : class ClearABIContract extends $pb.GeneratedMessage {
     764            0 :   factory ClearABIContract({
     765              :     $core.List<$core.int>? ownerAddress,
     766              :     $core.List<$core.int>? contractAddress,
     767              :   }) {
     768            0 :     final $result = create();
     769              :     if (ownerAddress != null) {
     770            0 :       $result.ownerAddress = ownerAddress;
     771              :     }
     772              :     if (contractAddress != null) {
     773            0 :       $result.contractAddress = contractAddress;
     774              :     }
     775              :     return $result;
     776              :   }
     777            0 :   ClearABIContract._() : super();
     778            0 :   factory ClearABIContract.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     779            0 :   factory ClearABIContract.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     780              : 
     781            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClearABIContract', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     782            0 :     ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'ownerAddress', $pb.PbFieldType.OY)
     783            0 :     ..a<$core.List<$core.int>>(2, _omitFieldNames ? '' : 'contractAddress', $pb.PbFieldType.OY)
     784            0 :     ..hasRequiredFields = false
     785              :   ;
     786              : 
     787            0 :   @$core.Deprecated(
     788              :   'Using this can add significant overhead to your binary. '
     789              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     790              :   'Will be removed in next major version')
     791            0 :   ClearABIContract clone() => ClearABIContract()..mergeFromMessage(this);
     792            0 :   @$core.Deprecated(
     793              :   'Using this can add significant overhead to your binary. '
     794              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     795              :   'Will be removed in next major version')
     796            0 :   ClearABIContract copyWith(void Function(ClearABIContract) updates) => super.copyWith((message) => updates(message as ClearABIContract)) as ClearABIContract;
     797              : 
     798            0 :   $pb.BuilderInfo get info_ => _i;
     799              : 
     800            0 :   @$core.pragma('dart2js:noInline')
     801            0 :   static ClearABIContract create() => ClearABIContract._();
     802            0 :   ClearABIContract createEmptyInstance() => create();
     803            0 :   static $pb.PbList<ClearABIContract> createRepeated() => $pb.PbList<ClearABIContract>();
     804            0 :   @$core.pragma('dart2js:noInline')
     805            0 :   static ClearABIContract getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ClearABIContract>(create);
     806              :   static ClearABIContract? _defaultInstance;
     807              : 
     808            0 :   @$pb.TagNumber(1)
     809            0 :   $core.List<$core.int> get ownerAddress => $_getN(0);
     810            0 :   @$pb.TagNumber(1)
     811            0 :   set ownerAddress($core.List<$core.int> v) { $_setBytes(0, v); }
     812            0 :   @$pb.TagNumber(1)
     813            0 :   $core.bool hasOwnerAddress() => $_has(0);
     814            0 :   @$pb.TagNumber(1)
     815            0 :   void clearOwnerAddress() => clearField(1);
     816              : 
     817            0 :   @$pb.TagNumber(2)
     818            0 :   $core.List<$core.int> get contractAddress => $_getN(1);
     819            0 :   @$pb.TagNumber(2)
     820            0 :   set contractAddress($core.List<$core.int> v) { $_setBytes(1, v); }
     821            0 :   @$pb.TagNumber(2)
     822            0 :   $core.bool hasContractAddress() => $_has(1);
     823            0 :   @$pb.TagNumber(2)
     824            0 :   void clearContractAddress() => clearField(2);
     825              : }
     826              : 
     827              : class UpdateSettingContract extends $pb.GeneratedMessage {
     828            0 :   factory UpdateSettingContract({
     829              :     $core.List<$core.int>? ownerAddress,
     830              :     $core.List<$core.int>? contractAddress,
     831              :     $fixnum.Int64? consumeUserResourcePercent,
     832              :   }) {
     833            0 :     final $result = create();
     834              :     if (ownerAddress != null) {
     835            0 :       $result.ownerAddress = ownerAddress;
     836              :     }
     837              :     if (contractAddress != null) {
     838            0 :       $result.contractAddress = contractAddress;
     839              :     }
     840              :     if (consumeUserResourcePercent != null) {
     841            0 :       $result.consumeUserResourcePercent = consumeUserResourcePercent;
     842              :     }
     843              :     return $result;
     844              :   }
     845            0 :   UpdateSettingContract._() : super();
     846            0 :   factory UpdateSettingContract.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     847            0 :   factory UpdateSettingContract.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     848              : 
     849            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpdateSettingContract', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     850            0 :     ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'ownerAddress', $pb.PbFieldType.OY)
     851            0 :     ..a<$core.List<$core.int>>(2, _omitFieldNames ? '' : 'contractAddress', $pb.PbFieldType.OY)
     852            0 :     ..aInt64(3, _omitFieldNames ? '' : 'consumeUserResourcePercent')
     853            0 :     ..hasRequiredFields = false
     854              :   ;
     855              : 
     856            0 :   @$core.Deprecated(
     857              :   'Using this can add significant overhead to your binary. '
     858              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     859              :   'Will be removed in next major version')
     860            0 :   UpdateSettingContract clone() => UpdateSettingContract()..mergeFromMessage(this);
     861            0 :   @$core.Deprecated(
     862              :   'Using this can add significant overhead to your binary. '
     863              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     864              :   'Will be removed in next major version')
     865            0 :   UpdateSettingContract copyWith(void Function(UpdateSettingContract) updates) => super.copyWith((message) => updates(message as UpdateSettingContract)) as UpdateSettingContract;
     866              : 
     867            0 :   $pb.BuilderInfo get info_ => _i;
     868              : 
     869            0 :   @$core.pragma('dart2js:noInline')
     870            0 :   static UpdateSettingContract create() => UpdateSettingContract._();
     871            0 :   UpdateSettingContract createEmptyInstance() => create();
     872            0 :   static $pb.PbList<UpdateSettingContract> createRepeated() => $pb.PbList<UpdateSettingContract>();
     873            0 :   @$core.pragma('dart2js:noInline')
     874            0 :   static UpdateSettingContract getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpdateSettingContract>(create);
     875              :   static UpdateSettingContract? _defaultInstance;
     876              : 
     877            0 :   @$pb.TagNumber(1)
     878            0 :   $core.List<$core.int> get ownerAddress => $_getN(0);
     879            0 :   @$pb.TagNumber(1)
     880            0 :   set ownerAddress($core.List<$core.int> v) { $_setBytes(0, v); }
     881            0 :   @$pb.TagNumber(1)
     882            0 :   $core.bool hasOwnerAddress() => $_has(0);
     883            0 :   @$pb.TagNumber(1)
     884            0 :   void clearOwnerAddress() => clearField(1);
     885              : 
     886            0 :   @$pb.TagNumber(2)
     887            0 :   $core.List<$core.int> get contractAddress => $_getN(1);
     888            0 :   @$pb.TagNumber(2)
     889            0 :   set contractAddress($core.List<$core.int> v) { $_setBytes(1, v); }
     890            0 :   @$pb.TagNumber(2)
     891            0 :   $core.bool hasContractAddress() => $_has(1);
     892            0 :   @$pb.TagNumber(2)
     893            0 :   void clearContractAddress() => clearField(2);
     894              : 
     895            0 :   @$pb.TagNumber(3)
     896            0 :   $fixnum.Int64 get consumeUserResourcePercent => $_getI64(2);
     897            0 :   @$pb.TagNumber(3)
     898            0 :   set consumeUserResourcePercent($fixnum.Int64 v) { $_setInt64(2, v); }
     899            0 :   @$pb.TagNumber(3)
     900            0 :   $core.bool hasConsumeUserResourcePercent() => $_has(2);
     901            0 :   @$pb.TagNumber(3)
     902            0 :   void clearConsumeUserResourcePercent() => clearField(3);
     903              : }
     904              : 
     905              : class UpdateEnergyLimitContract extends $pb.GeneratedMessage {
     906            0 :   factory UpdateEnergyLimitContract({
     907              :     $core.List<$core.int>? ownerAddress,
     908              :     $core.List<$core.int>? contractAddress,
     909              :     $fixnum.Int64? originEnergyLimit,
     910              :   }) {
     911            0 :     final $result = create();
     912              :     if (ownerAddress != null) {
     913            0 :       $result.ownerAddress = ownerAddress;
     914              :     }
     915              :     if (contractAddress != null) {
     916            0 :       $result.contractAddress = contractAddress;
     917              :     }
     918              :     if (originEnergyLimit != null) {
     919            0 :       $result.originEnergyLimit = originEnergyLimit;
     920              :     }
     921              :     return $result;
     922              :   }
     923            0 :   UpdateEnergyLimitContract._() : super();
     924            0 :   factory UpdateEnergyLimitContract.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
     925            0 :   factory UpdateEnergyLimitContract.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
     926              : 
     927            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpdateEnergyLimitContract', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
     928            0 :     ..a<$core.List<$core.int>>(1, _omitFieldNames ? '' : 'ownerAddress', $pb.PbFieldType.OY)
     929            0 :     ..a<$core.List<$core.int>>(2, _omitFieldNames ? '' : 'contractAddress', $pb.PbFieldType.OY)
     930            0 :     ..aInt64(3, _omitFieldNames ? '' : 'originEnergyLimit')
     931            0 :     ..hasRequiredFields = false
     932              :   ;
     933              : 
     934            0 :   @$core.Deprecated(
     935              :   'Using this can add significant overhead to your binary. '
     936              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
     937              :   'Will be removed in next major version')
     938            0 :   UpdateEnergyLimitContract clone() => UpdateEnergyLimitContract()..mergeFromMessage(this);
     939            0 :   @$core.Deprecated(
     940              :   'Using this can add significant overhead to your binary. '
     941              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
     942              :   'Will be removed in next major version')
     943            0 :   UpdateEnergyLimitContract copyWith(void Function(UpdateEnergyLimitContract) updates) => super.copyWith((message) => updates(message as UpdateEnergyLimitContract)) as UpdateEnergyLimitContract;
     944              : 
     945            0 :   $pb.BuilderInfo get info_ => _i;
     946              : 
     947            0 :   @$core.pragma('dart2js:noInline')
     948            0 :   static UpdateEnergyLimitContract create() => UpdateEnergyLimitContract._();
     949            0 :   UpdateEnergyLimitContract createEmptyInstance() => create();
     950            0 :   static $pb.PbList<UpdateEnergyLimitContract> createRepeated() => $pb.PbList<UpdateEnergyLimitContract>();
     951            0 :   @$core.pragma('dart2js:noInline')
     952            0 :   static UpdateEnergyLimitContract getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpdateEnergyLimitContract>(create);
     953              :   static UpdateEnergyLimitContract? _defaultInstance;
     954              : 
     955            0 :   @$pb.TagNumber(1)
     956            0 :   $core.List<$core.int> get ownerAddress => $_getN(0);
     957            0 :   @$pb.TagNumber(1)
     958            0 :   set ownerAddress($core.List<$core.int> v) { $_setBytes(0, v); }
     959            0 :   @$pb.TagNumber(1)
     960            0 :   $core.bool hasOwnerAddress() => $_has(0);
     961            0 :   @$pb.TagNumber(1)
     962            0 :   void clearOwnerAddress() => clearField(1);
     963              : 
     964            0 :   @$pb.TagNumber(2)
     965            0 :   $core.List<$core.int> get contractAddress => $_getN(1);
     966            0 :   @$pb.TagNumber(2)
     967            0 :   set contractAddress($core.List<$core.int> v) { $_setBytes(1, v); }
     968            0 :   @$pb.TagNumber(2)
     969            0 :   $core.bool hasContractAddress() => $_has(1);
     970            0 :   @$pb.TagNumber(2)
     971            0 :   void clearContractAddress() => clearField(2);
     972              : 
     973            0 :   @$pb.TagNumber(3)
     974            0 :   $fixnum.Int64 get originEnergyLimit => $_getI64(2);
     975            0 :   @$pb.TagNumber(3)
     976            0 :   set originEnergyLimit($fixnum.Int64 v) { $_setInt64(2, v); }
     977            0 :   @$pb.TagNumber(3)
     978            0 :   $core.bool hasOriginEnergyLimit() => $_has(2);
     979            0 :   @$pb.TagNumber(3)
     980            0 :   void clearOriginEnergyLimit() => clearField(3);
     981              : }
     982              : 
     983              : class SmartContractDataWrapper extends $pb.GeneratedMessage {
     984            0 :   factory SmartContractDataWrapper({
     985              :     SmartContract? smartContract,
     986              :     $core.List<$core.int>? runtimecode,
     987              :     ContractState? contractState,
     988              :   }) {
     989            0 :     final $result = create();
     990              :     if (smartContract != null) {
     991            0 :       $result.smartContract = smartContract;
     992              :     }
     993              :     if (runtimecode != null) {
     994            0 :       $result.runtimecode = runtimecode;
     995              :     }
     996              :     if (contractState != null) {
     997            0 :       $result.contractState = contractState;
     998              :     }
     999              :     return $result;
    1000              :   }
    1001            0 :   SmartContractDataWrapper._() : super();
    1002            0 :   factory SmartContractDataWrapper.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
    1003            0 :   factory SmartContractDataWrapper.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
    1004              : 
    1005            0 :   static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SmartContractDataWrapper', package: const $pb.PackageName(_omitMessageNames ? '' : 'protocol'), createEmptyInstance: create)
    1006            0 :     ..aOM<SmartContract>(1, _omitFieldNames ? '' : 'smartContract', subBuilder: SmartContract.create)
    1007            0 :     ..a<$core.List<$core.int>>(2, _omitFieldNames ? '' : 'runtimecode', $pb.PbFieldType.OY)
    1008            0 :     ..aOM<ContractState>(3, _omitFieldNames ? '' : 'contractState', subBuilder: ContractState.create)
    1009            0 :     ..hasRequiredFields = false
    1010              :   ;
    1011              : 
    1012            0 :   @$core.Deprecated(
    1013              :   'Using this can add significant overhead to your binary. '
    1014              :   'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
    1015              :   'Will be removed in next major version')
    1016            0 :   SmartContractDataWrapper clone() => SmartContractDataWrapper()..mergeFromMessage(this);
    1017            0 :   @$core.Deprecated(
    1018              :   'Using this can add significant overhead to your binary. '
    1019              :   'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
    1020              :   'Will be removed in next major version')
    1021            0 :   SmartContractDataWrapper copyWith(void Function(SmartContractDataWrapper) updates) => super.copyWith((message) => updates(message as SmartContractDataWrapper)) as SmartContractDataWrapper;
    1022              : 
    1023            0 :   $pb.BuilderInfo get info_ => _i;
    1024              : 
    1025            0 :   @$core.pragma('dart2js:noInline')
    1026            0 :   static SmartContractDataWrapper create() => SmartContractDataWrapper._();
    1027            0 :   SmartContractDataWrapper createEmptyInstance() => create();
    1028            0 :   static $pb.PbList<SmartContractDataWrapper> createRepeated() => $pb.PbList<SmartContractDataWrapper>();
    1029            0 :   @$core.pragma('dart2js:noInline')
    1030            0 :   static SmartContractDataWrapper getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SmartContractDataWrapper>(create);
    1031              :   static SmartContractDataWrapper? _defaultInstance;
    1032              : 
    1033            0 :   @$pb.TagNumber(1)
    1034            0 :   SmartContract get smartContract => $_getN(0);
    1035            0 :   @$pb.TagNumber(1)
    1036            0 :   set smartContract(SmartContract v) { setField(1, v); }
    1037            0 :   @$pb.TagNumber(1)
    1038            0 :   $core.bool hasSmartContract() => $_has(0);
    1039            0 :   @$pb.TagNumber(1)
    1040            0 :   void clearSmartContract() => clearField(1);
    1041            0 :   @$pb.TagNumber(1)
    1042            0 :   SmartContract ensureSmartContract() => $_ensure(0);
    1043              : 
    1044            0 :   @$pb.TagNumber(2)
    1045            0 :   $core.List<$core.int> get runtimecode => $_getN(1);
    1046            0 :   @$pb.TagNumber(2)
    1047            0 :   set runtimecode($core.List<$core.int> v) { $_setBytes(1, v); }
    1048            0 :   @$pb.TagNumber(2)
    1049            0 :   $core.bool hasRuntimecode() => $_has(1);
    1050            0 :   @$pb.TagNumber(2)
    1051            0 :   void clearRuntimecode() => clearField(2);
    1052              : 
    1053            0 :   @$pb.TagNumber(3)
    1054            0 :   ContractState get contractState => $_getN(2);
    1055            0 :   @$pb.TagNumber(3)
    1056            0 :   set contractState(ContractState v) { setField(3, v); }
    1057            0 :   @$pb.TagNumber(3)
    1058            0 :   $core.bool hasContractState() => $_has(2);
    1059            0 :   @$pb.TagNumber(3)
    1060            0 :   void clearContractState() => clearField(3);
    1061            0 :   @$pb.TagNumber(3)
    1062            0 :   ContractState ensureContractState() => $_ensure(2);
    1063              : }
    1064              : 
    1065              : 
    1066              : const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names');
    1067              : const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');
        

Generated by: LCOV version 2.0-1