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

Generated by: LCOV version 2.0-1