Files
arbiter/useragent/lib/proto/evm.pb.dart
hdbg 77f47e7436
Some checks failed
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-test Pipeline failed
ci/woodpecker/pr/useragent-analyze Pipeline failed
ci/woodpecker/pr/server-vet Pipeline failed
fix(useragent): upgraded to new protocol changes
2026-04-03 22:13:03 +02:00

1765 lines
64 KiB
Dart

// This is a generated file - do not edit.
//
// Generated from evm.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
import 'dart:core' as $core;
import 'package:fixnum/fixnum.dart' as $fixnum;
import 'package:protobuf/protobuf.dart' as $pb;
import 'package:protobuf/well_known_types/google/protobuf/empty.pb.dart' as $1;
import 'package:protobuf/well_known_types/google/protobuf/timestamp.pb.dart'
as $0;
import 'evm.pbenum.dart';
import 'shared/evm.pb.dart' as $2;
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
export 'evm.pbenum.dart';
class WalletEntry extends $pb.GeneratedMessage {
factory WalletEntry({
$core.int? id,
$core.List<$core.int>? address,
}) {
final result = create();
if (id != null) result.id = id;
if (address != null) result.address = address;
return result;
}
WalletEntry._();
factory WalletEntry.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WalletEntry.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WalletEntry',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..a<$core.List<$core.int>>(
2, _omitFieldNames ? '' : 'address', $pb.PbFieldType.OY)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletEntry clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletEntry copyWith(void Function(WalletEntry) updates) =>
super.copyWith((message) => updates(message as WalletEntry))
as WalletEntry;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WalletEntry create() => WalletEntry._();
@$core.override
WalletEntry createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static WalletEntry getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WalletEntry>(create);
static WalletEntry? _defaultInstance;
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => $_clearField(1);
@$pb.TagNumber(2)
$core.List<$core.int> get address => $_getN(1);
@$pb.TagNumber(2)
set address($core.List<$core.int> value) => $_setBytes(1, value);
@$pb.TagNumber(2)
$core.bool hasAddress() => $_has(1);
@$pb.TagNumber(2)
void clearAddress() => $_clearField(2);
}
class WalletList extends $pb.GeneratedMessage {
factory WalletList({
$core.Iterable<WalletEntry>? wallets,
}) {
final result = create();
if (wallets != null) result.wallets.addAll(wallets);
return result;
}
WalletList._();
factory WalletList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WalletList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WalletList',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..pPM<WalletEntry>(1, _omitFieldNames ? '' : 'wallets',
subBuilder: WalletEntry.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletList copyWith(void Function(WalletList) updates) =>
super.copyWith((message) => updates(message as WalletList)) as WalletList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WalletList create() => WalletList._();
@$core.override
WalletList createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static WalletList getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WalletList>(create);
static WalletList? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<WalletEntry> get wallets => $_getList(0);
}
enum WalletCreateResponse_Result { wallet, error, notSet }
class WalletCreateResponse extends $pb.GeneratedMessage {
factory WalletCreateResponse({
WalletEntry? wallet,
EvmError? error,
}) {
final result = create();
if (wallet != null) result.wallet = wallet;
if (error != null) result.error = error;
return result;
}
WalletCreateResponse._();
factory WalletCreateResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WalletCreateResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, WalletCreateResponse_Result>
_WalletCreateResponse_ResultByTag = {
1: WalletCreateResponse_Result.wallet,
2: WalletCreateResponse_Result.error,
0: WalletCreateResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WalletCreateResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2])
..aOM<WalletEntry>(1, _omitFieldNames ? '' : 'wallet',
subBuilder: WalletEntry.create)
..aE<EvmError>(2, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletCreateResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletCreateResponse copyWith(void Function(WalletCreateResponse) updates) =>
super.copyWith((message) => updates(message as WalletCreateResponse))
as WalletCreateResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WalletCreateResponse create() => WalletCreateResponse._();
@$core.override
WalletCreateResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static WalletCreateResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WalletCreateResponse>(create);
static WalletCreateResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
WalletCreateResponse_Result whichResult() =>
_WalletCreateResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
WalletEntry get wallet => $_getN(0);
@$pb.TagNumber(1)
set wallet(WalletEntry value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasWallet() => $_has(0);
@$pb.TagNumber(1)
void clearWallet() => $_clearField(1);
@$pb.TagNumber(1)
WalletEntry ensureWallet() => $_ensure(0);
@$pb.TagNumber(2)
EvmError get error => $_getN(1);
@$pb.TagNumber(2)
set error(EvmError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasError() => $_has(1);
@$pb.TagNumber(2)
void clearError() => $_clearField(2);
}
enum WalletListResponse_Result { wallets, error, notSet }
class WalletListResponse extends $pb.GeneratedMessage {
factory WalletListResponse({
WalletList? wallets,
EvmError? error,
}) {
final result = create();
if (wallets != null) result.wallets = wallets;
if (error != null) result.error = error;
return result;
}
WalletListResponse._();
factory WalletListResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory WalletListResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, WalletListResponse_Result>
_WalletListResponse_ResultByTag = {
1: WalletListResponse_Result.wallets,
2: WalletListResponse_Result.error,
0: WalletListResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'WalletListResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2])
..aOM<WalletList>(1, _omitFieldNames ? '' : 'wallets',
subBuilder: WalletList.create)
..aE<EvmError>(2, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletListResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
WalletListResponse copyWith(void Function(WalletListResponse) updates) =>
super.copyWith((message) => updates(message as WalletListResponse))
as WalletListResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static WalletListResponse create() => WalletListResponse._();
@$core.override
WalletListResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static WalletListResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<WalletListResponse>(create);
static WalletListResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
WalletListResponse_Result whichResult() =>
_WalletListResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
WalletList get wallets => $_getN(0);
@$pb.TagNumber(1)
set wallets(WalletList value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasWallets() => $_has(0);
@$pb.TagNumber(1)
void clearWallets() => $_clearField(1);
@$pb.TagNumber(1)
WalletList ensureWallets() => $_ensure(0);
@$pb.TagNumber(2)
EvmError get error => $_getN(1);
@$pb.TagNumber(2)
set error(EvmError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasError() => $_has(1);
@$pb.TagNumber(2)
void clearError() => $_clearField(2);
}
class TransactionRateLimit extends $pb.GeneratedMessage {
factory TransactionRateLimit({
$core.int? count,
$fixnum.Int64? windowSecs,
}) {
final result = create();
if (count != null) result.count = count;
if (windowSecs != null) result.windowSecs = windowSecs;
return result;
}
TransactionRateLimit._();
factory TransactionRateLimit.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TransactionRateLimit.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TransactionRateLimit',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'count', fieldType: $pb.PbFieldType.OU3)
..aInt64(2, _omitFieldNames ? '' : 'windowSecs')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TransactionRateLimit clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TransactionRateLimit copyWith(void Function(TransactionRateLimit) updates) =>
super.copyWith((message) => updates(message as TransactionRateLimit))
as TransactionRateLimit;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TransactionRateLimit create() => TransactionRateLimit._();
@$core.override
TransactionRateLimit createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static TransactionRateLimit getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TransactionRateLimit>(create);
static TransactionRateLimit? _defaultInstance;
@$pb.TagNumber(1)
$core.int get count => $_getIZ(0);
@$pb.TagNumber(1)
set count($core.int value) => $_setUnsignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasCount() => $_has(0);
@$pb.TagNumber(1)
void clearCount() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get windowSecs => $_getI64(1);
@$pb.TagNumber(2)
set windowSecs($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasWindowSecs() => $_has(1);
@$pb.TagNumber(2)
void clearWindowSecs() => $_clearField(2);
}
class VolumeRateLimit extends $pb.GeneratedMessage {
factory VolumeRateLimit({
$core.List<$core.int>? maxVolume,
$fixnum.Int64? windowSecs,
}) {
final result = create();
if (maxVolume != null) result.maxVolume = maxVolume;
if (windowSecs != null) result.windowSecs = windowSecs;
return result;
}
VolumeRateLimit._();
factory VolumeRateLimit.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory VolumeRateLimit.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'VolumeRateLimit',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..a<$core.List<$core.int>>(
1, _omitFieldNames ? '' : 'maxVolume', $pb.PbFieldType.OY)
..aInt64(2, _omitFieldNames ? '' : 'windowSecs')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VolumeRateLimit clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
VolumeRateLimit copyWith(void Function(VolumeRateLimit) updates) =>
super.copyWith((message) => updates(message as VolumeRateLimit))
as VolumeRateLimit;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static VolumeRateLimit create() => VolumeRateLimit._();
@$core.override
VolumeRateLimit createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static VolumeRateLimit getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<VolumeRateLimit>(create);
static VolumeRateLimit? _defaultInstance;
@$pb.TagNumber(1)
$core.List<$core.int> get maxVolume => $_getN(0);
@$pb.TagNumber(1)
set maxVolume($core.List<$core.int> value) => $_setBytes(0, value);
@$pb.TagNumber(1)
$core.bool hasMaxVolume() => $_has(0);
@$pb.TagNumber(1)
void clearMaxVolume() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get windowSecs => $_getI64(1);
@$pb.TagNumber(2)
set windowSecs($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasWindowSecs() => $_has(1);
@$pb.TagNumber(2)
void clearWindowSecs() => $_clearField(2);
}
class SharedSettings extends $pb.GeneratedMessage {
factory SharedSettings({
$core.int? walletAccessId,
$fixnum.Int64? chainId,
$0.Timestamp? validFrom,
$0.Timestamp? validUntil,
$core.List<$core.int>? maxGasFeePerGas,
$core.List<$core.int>? maxPriorityFeePerGas,
TransactionRateLimit? rateLimit,
}) {
final result = create();
if (walletAccessId != null) result.walletAccessId = walletAccessId;
if (chainId != null) result.chainId = chainId;
if (validFrom != null) result.validFrom = validFrom;
if (validUntil != null) result.validUntil = validUntil;
if (maxGasFeePerGas != null) result.maxGasFeePerGas = maxGasFeePerGas;
if (maxPriorityFeePerGas != null)
result.maxPriorityFeePerGas = maxPriorityFeePerGas;
if (rateLimit != null) result.rateLimit = rateLimit;
return result;
}
SharedSettings._();
factory SharedSettings.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SharedSettings.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SharedSettings',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'walletAccessId')
..a<$fixnum.Int64>(2, _omitFieldNames ? '' : 'chainId', $pb.PbFieldType.OU6,
defaultOrMaker: $fixnum.Int64.ZERO)
..aOM<$0.Timestamp>(3, _omitFieldNames ? '' : 'validFrom',
subBuilder: $0.Timestamp.create)
..aOM<$0.Timestamp>(4, _omitFieldNames ? '' : 'validUntil',
subBuilder: $0.Timestamp.create)
..a<$core.List<$core.int>>(
5, _omitFieldNames ? '' : 'maxGasFeePerGas', $pb.PbFieldType.OY)
..a<$core.List<$core.int>>(
6, _omitFieldNames ? '' : 'maxPriorityFeePerGas', $pb.PbFieldType.OY)
..aOM<TransactionRateLimit>(7, _omitFieldNames ? '' : 'rateLimit',
subBuilder: TransactionRateLimit.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SharedSettings clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SharedSettings copyWith(void Function(SharedSettings) updates) =>
super.copyWith((message) => updates(message as SharedSettings))
as SharedSettings;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SharedSettings create() => SharedSettings._();
@$core.override
SharedSettings createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static SharedSettings getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SharedSettings>(create);
static SharedSettings? _defaultInstance;
@$pb.TagNumber(1)
$core.int get walletAccessId => $_getIZ(0);
@$pb.TagNumber(1)
set walletAccessId($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasWalletAccessId() => $_has(0);
@$pb.TagNumber(1)
void clearWalletAccessId() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get chainId => $_getI64(1);
@$pb.TagNumber(2)
set chainId($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasChainId() => $_has(1);
@$pb.TagNumber(2)
void clearChainId() => $_clearField(2);
@$pb.TagNumber(3)
$0.Timestamp get validFrom => $_getN(2);
@$pb.TagNumber(3)
set validFrom($0.Timestamp value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasValidFrom() => $_has(2);
@$pb.TagNumber(3)
void clearValidFrom() => $_clearField(3);
@$pb.TagNumber(3)
$0.Timestamp ensureValidFrom() => $_ensure(2);
@$pb.TagNumber(4)
$0.Timestamp get validUntil => $_getN(3);
@$pb.TagNumber(4)
set validUntil($0.Timestamp value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasValidUntil() => $_has(3);
@$pb.TagNumber(4)
void clearValidUntil() => $_clearField(4);
@$pb.TagNumber(4)
$0.Timestamp ensureValidUntil() => $_ensure(3);
@$pb.TagNumber(5)
$core.List<$core.int> get maxGasFeePerGas => $_getN(4);
@$pb.TagNumber(5)
set maxGasFeePerGas($core.List<$core.int> value) => $_setBytes(4, value);
@$pb.TagNumber(5)
$core.bool hasMaxGasFeePerGas() => $_has(4);
@$pb.TagNumber(5)
void clearMaxGasFeePerGas() => $_clearField(5);
@$pb.TagNumber(6)
$core.List<$core.int> get maxPriorityFeePerGas => $_getN(5);
@$pb.TagNumber(6)
set maxPriorityFeePerGas($core.List<$core.int> value) => $_setBytes(5, value);
@$pb.TagNumber(6)
$core.bool hasMaxPriorityFeePerGas() => $_has(5);
@$pb.TagNumber(6)
void clearMaxPriorityFeePerGas() => $_clearField(6);
@$pb.TagNumber(7)
TransactionRateLimit get rateLimit => $_getN(6);
@$pb.TagNumber(7)
set rateLimit(TransactionRateLimit value) => $_setField(7, value);
@$pb.TagNumber(7)
$core.bool hasRateLimit() => $_has(6);
@$pb.TagNumber(7)
void clearRateLimit() => $_clearField(7);
@$pb.TagNumber(7)
TransactionRateLimit ensureRateLimit() => $_ensure(6);
}
class EtherTransferSettings extends $pb.GeneratedMessage {
factory EtherTransferSettings({
$core.Iterable<$core.List<$core.int>>? targets,
VolumeRateLimit? limit,
}) {
final result = create();
if (targets != null) result.targets.addAll(targets);
if (limit != null) result.limit = limit;
return result;
}
EtherTransferSettings._();
factory EtherTransferSettings.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EtherTransferSettings.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EtherTransferSettings',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..p<$core.List<$core.int>>(
1, _omitFieldNames ? '' : 'targets', $pb.PbFieldType.PY)
..aOM<VolumeRateLimit>(2, _omitFieldNames ? '' : 'limit',
subBuilder: VolumeRateLimit.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EtherTransferSettings clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EtherTransferSettings copyWith(
void Function(EtherTransferSettings) updates) =>
super.copyWith((message) => updates(message as EtherTransferSettings))
as EtherTransferSettings;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EtherTransferSettings create() => EtherTransferSettings._();
@$core.override
EtherTransferSettings createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EtherTransferSettings getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EtherTransferSettings>(create);
static EtherTransferSettings? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<$core.List<$core.int>> get targets => $_getList(0);
@$pb.TagNumber(2)
VolumeRateLimit get limit => $_getN(1);
@$pb.TagNumber(2)
set limit(VolumeRateLimit value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasLimit() => $_has(1);
@$pb.TagNumber(2)
void clearLimit() => $_clearField(2);
@$pb.TagNumber(2)
VolumeRateLimit ensureLimit() => $_ensure(1);
}
class TokenTransferSettings extends $pb.GeneratedMessage {
factory TokenTransferSettings({
$core.List<$core.int>? tokenContract,
$core.List<$core.int>? target,
$core.Iterable<VolumeRateLimit>? volumeLimits,
}) {
final result = create();
if (tokenContract != null) result.tokenContract = tokenContract;
if (target != null) result.target = target;
if (volumeLimits != null) result.volumeLimits.addAll(volumeLimits);
return result;
}
TokenTransferSettings._();
factory TokenTransferSettings.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory TokenTransferSettings.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'TokenTransferSettings',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..a<$core.List<$core.int>>(
1, _omitFieldNames ? '' : 'tokenContract', $pb.PbFieldType.OY)
..a<$core.List<$core.int>>(
2, _omitFieldNames ? '' : 'target', $pb.PbFieldType.OY)
..pPM<VolumeRateLimit>(3, _omitFieldNames ? '' : 'volumeLimits',
subBuilder: VolumeRateLimit.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TokenTransferSettings clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
TokenTransferSettings copyWith(
void Function(TokenTransferSettings) updates) =>
super.copyWith((message) => updates(message as TokenTransferSettings))
as TokenTransferSettings;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static TokenTransferSettings create() => TokenTransferSettings._();
@$core.override
TokenTransferSettings createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static TokenTransferSettings getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<TokenTransferSettings>(create);
static TokenTransferSettings? _defaultInstance;
@$pb.TagNumber(1)
$core.List<$core.int> get tokenContract => $_getN(0);
@$pb.TagNumber(1)
set tokenContract($core.List<$core.int> value) => $_setBytes(0, value);
@$pb.TagNumber(1)
$core.bool hasTokenContract() => $_has(0);
@$pb.TagNumber(1)
void clearTokenContract() => $_clearField(1);
@$pb.TagNumber(2)
$core.List<$core.int> get target => $_getN(1);
@$pb.TagNumber(2)
set target($core.List<$core.int> value) => $_setBytes(1, value);
@$pb.TagNumber(2)
$core.bool hasTarget() => $_has(1);
@$pb.TagNumber(2)
void clearTarget() => $_clearField(2);
@$pb.TagNumber(3)
$pb.PbList<VolumeRateLimit> get volumeLimits => $_getList(2);
}
enum SpecificGrant_Grant { etherTransfer, tokenTransfer, notSet }
class SpecificGrant extends $pb.GeneratedMessage {
factory SpecificGrant({
EtherTransferSettings? etherTransfer,
TokenTransferSettings? tokenTransfer,
}) {
final result = create();
if (etherTransfer != null) result.etherTransfer = etherTransfer;
if (tokenTransfer != null) result.tokenTransfer = tokenTransfer;
return result;
}
SpecificGrant._();
factory SpecificGrant.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SpecificGrant.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, SpecificGrant_Grant>
_SpecificGrant_GrantByTag = {
1: SpecificGrant_Grant.etherTransfer,
2: SpecificGrant_Grant.tokenTransfer,
0: SpecificGrant_Grant.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SpecificGrant',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2])
..aOM<EtherTransferSettings>(1, _omitFieldNames ? '' : 'etherTransfer',
subBuilder: EtherTransferSettings.create)
..aOM<TokenTransferSettings>(2, _omitFieldNames ? '' : 'tokenTransfer',
subBuilder: TokenTransferSettings.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SpecificGrant clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SpecificGrant copyWith(void Function(SpecificGrant) updates) =>
super.copyWith((message) => updates(message as SpecificGrant))
as SpecificGrant;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SpecificGrant create() => SpecificGrant._();
@$core.override
SpecificGrant createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static SpecificGrant getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SpecificGrant>(create);
static SpecificGrant? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
SpecificGrant_Grant whichGrant() =>
_SpecificGrant_GrantByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
void clearGrant() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
EtherTransferSettings get etherTransfer => $_getN(0);
@$pb.TagNumber(1)
set etherTransfer(EtherTransferSettings value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasEtherTransfer() => $_has(0);
@$pb.TagNumber(1)
void clearEtherTransfer() => $_clearField(1);
@$pb.TagNumber(1)
EtherTransferSettings ensureEtherTransfer() => $_ensure(0);
@$pb.TagNumber(2)
TokenTransferSettings get tokenTransfer => $_getN(1);
@$pb.TagNumber(2)
set tokenTransfer(TokenTransferSettings value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasTokenTransfer() => $_has(1);
@$pb.TagNumber(2)
void clearTokenTransfer() => $_clearField(2);
@$pb.TagNumber(2)
TokenTransferSettings ensureTokenTransfer() => $_ensure(1);
}
/// --- UserAgent grant management ---
class EvmGrantCreateRequest extends $pb.GeneratedMessage {
factory EvmGrantCreateRequest({
SharedSettings? shared,
SpecificGrant? specific,
}) {
final result = create();
if (shared != null) result.shared = shared;
if (specific != null) result.specific = specific;
return result;
}
EvmGrantCreateRequest._();
factory EvmGrantCreateRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantCreateRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantCreateRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aOM<SharedSettings>(1, _omitFieldNames ? '' : 'shared',
subBuilder: SharedSettings.create)
..aOM<SpecificGrant>(2, _omitFieldNames ? '' : 'specific',
subBuilder: SpecificGrant.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantCreateRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantCreateRequest copyWith(
void Function(EvmGrantCreateRequest) updates) =>
super.copyWith((message) => updates(message as EvmGrantCreateRequest))
as EvmGrantCreateRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantCreateRequest create() => EvmGrantCreateRequest._();
@$core.override
EvmGrantCreateRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantCreateRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantCreateRequest>(create);
static EvmGrantCreateRequest? _defaultInstance;
@$pb.TagNumber(1)
SharedSettings get shared => $_getN(0);
@$pb.TagNumber(1)
set shared(SharedSettings value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasShared() => $_has(0);
@$pb.TagNumber(1)
void clearShared() => $_clearField(1);
@$pb.TagNumber(1)
SharedSettings ensureShared() => $_ensure(0);
@$pb.TagNumber(2)
SpecificGrant get specific => $_getN(1);
@$pb.TagNumber(2)
set specific(SpecificGrant value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasSpecific() => $_has(1);
@$pb.TagNumber(2)
void clearSpecific() => $_clearField(2);
@$pb.TagNumber(2)
SpecificGrant ensureSpecific() => $_ensure(1);
}
enum EvmGrantCreateResponse_Result { grantId, error, notSet }
class EvmGrantCreateResponse extends $pb.GeneratedMessage {
factory EvmGrantCreateResponse({
$core.int? grantId,
EvmError? error,
}) {
final result = create();
if (grantId != null) result.grantId = grantId;
if (error != null) result.error = error;
return result;
}
EvmGrantCreateResponse._();
factory EvmGrantCreateResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantCreateResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, EvmGrantCreateResponse_Result>
_EvmGrantCreateResponse_ResultByTag = {
1: EvmGrantCreateResponse_Result.grantId,
2: EvmGrantCreateResponse_Result.error,
0: EvmGrantCreateResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantCreateResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2])
..aI(1, _omitFieldNames ? '' : 'grantId')
..aE<EvmError>(2, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantCreateResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantCreateResponse copyWith(
void Function(EvmGrantCreateResponse) updates) =>
super.copyWith((message) => updates(message as EvmGrantCreateResponse))
as EvmGrantCreateResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantCreateResponse create() => EvmGrantCreateResponse._();
@$core.override
EvmGrantCreateResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantCreateResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantCreateResponse>(create);
static EvmGrantCreateResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
EvmGrantCreateResponse_Result whichResult() =>
_EvmGrantCreateResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.int get grantId => $_getIZ(0);
@$pb.TagNumber(1)
set grantId($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasGrantId() => $_has(0);
@$pb.TagNumber(1)
void clearGrantId() => $_clearField(1);
@$pb.TagNumber(2)
EvmError get error => $_getN(1);
@$pb.TagNumber(2)
set error(EvmError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasError() => $_has(1);
@$pb.TagNumber(2)
void clearError() => $_clearField(2);
}
class EvmGrantDeleteRequest extends $pb.GeneratedMessage {
factory EvmGrantDeleteRequest({
$core.int? grantId,
}) {
final result = create();
if (grantId != null) result.grantId = grantId;
return result;
}
EvmGrantDeleteRequest._();
factory EvmGrantDeleteRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantDeleteRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantDeleteRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'grantId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantDeleteRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantDeleteRequest copyWith(
void Function(EvmGrantDeleteRequest) updates) =>
super.copyWith((message) => updates(message as EvmGrantDeleteRequest))
as EvmGrantDeleteRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantDeleteRequest create() => EvmGrantDeleteRequest._();
@$core.override
EvmGrantDeleteRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantDeleteRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantDeleteRequest>(create);
static EvmGrantDeleteRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.int get grantId => $_getIZ(0);
@$pb.TagNumber(1)
set grantId($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasGrantId() => $_has(0);
@$pb.TagNumber(1)
void clearGrantId() => $_clearField(1);
}
enum EvmGrantDeleteResponse_Result { ok, error, notSet }
class EvmGrantDeleteResponse extends $pb.GeneratedMessage {
factory EvmGrantDeleteResponse({
$1.Empty? ok,
EvmError? error,
}) {
final result = create();
if (ok != null) result.ok = ok;
if (error != null) result.error = error;
return result;
}
EvmGrantDeleteResponse._();
factory EvmGrantDeleteResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantDeleteResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, EvmGrantDeleteResponse_Result>
_EvmGrantDeleteResponse_ResultByTag = {
1: EvmGrantDeleteResponse_Result.ok,
2: EvmGrantDeleteResponse_Result.error,
0: EvmGrantDeleteResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantDeleteResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2])
..aOM<$1.Empty>(1, _omitFieldNames ? '' : 'ok', subBuilder: $1.Empty.create)
..aE<EvmError>(2, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantDeleteResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantDeleteResponse copyWith(
void Function(EvmGrantDeleteResponse) updates) =>
super.copyWith((message) => updates(message as EvmGrantDeleteResponse))
as EvmGrantDeleteResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantDeleteResponse create() => EvmGrantDeleteResponse._();
@$core.override
EvmGrantDeleteResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantDeleteResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantDeleteResponse>(create);
static EvmGrantDeleteResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
EvmGrantDeleteResponse_Result whichResult() =>
_EvmGrantDeleteResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$1.Empty get ok => $_getN(0);
@$pb.TagNumber(1)
set ok($1.Empty value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasOk() => $_has(0);
@$pb.TagNumber(1)
void clearOk() => $_clearField(1);
@$pb.TagNumber(1)
$1.Empty ensureOk() => $_ensure(0);
@$pb.TagNumber(2)
EvmError get error => $_getN(1);
@$pb.TagNumber(2)
set error(EvmError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasError() => $_has(1);
@$pb.TagNumber(2)
void clearError() => $_clearField(2);
}
/// Basic grant info returned in grant listings
class GrantEntry extends $pb.GeneratedMessage {
factory GrantEntry({
$core.int? id,
$core.int? walletAccessId,
SharedSettings? shared,
SpecificGrant? specific,
}) {
final result = create();
if (id != null) result.id = id;
if (walletAccessId != null) result.walletAccessId = walletAccessId;
if (shared != null) result.shared = shared;
if (specific != null) result.specific = specific;
return result;
}
GrantEntry._();
factory GrantEntry.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GrantEntry.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GrantEntry',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'id')
..aI(2, _omitFieldNames ? '' : 'walletAccessId')
..aOM<SharedSettings>(3, _omitFieldNames ? '' : 'shared',
subBuilder: SharedSettings.create)
..aOM<SpecificGrant>(4, _omitFieldNames ? '' : 'specific',
subBuilder: SpecificGrant.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GrantEntry clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GrantEntry copyWith(void Function(GrantEntry) updates) =>
super.copyWith((message) => updates(message as GrantEntry)) as GrantEntry;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GrantEntry create() => GrantEntry._();
@$core.override
GrantEntry createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GrantEntry getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GrantEntry>(create);
static GrantEntry? _defaultInstance;
@$pb.TagNumber(1)
$core.int get id => $_getIZ(0);
@$pb.TagNumber(1)
set id($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get walletAccessId => $_getIZ(1);
@$pb.TagNumber(2)
set walletAccessId($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasWalletAccessId() => $_has(1);
@$pb.TagNumber(2)
void clearWalletAccessId() => $_clearField(2);
@$pb.TagNumber(3)
SharedSettings get shared => $_getN(2);
@$pb.TagNumber(3)
set shared(SharedSettings value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasShared() => $_has(2);
@$pb.TagNumber(3)
void clearShared() => $_clearField(3);
@$pb.TagNumber(3)
SharedSettings ensureShared() => $_ensure(2);
@$pb.TagNumber(4)
SpecificGrant get specific => $_getN(3);
@$pb.TagNumber(4)
set specific(SpecificGrant value) => $_setField(4, value);
@$pb.TagNumber(4)
$core.bool hasSpecific() => $_has(3);
@$pb.TagNumber(4)
void clearSpecific() => $_clearField(4);
@$pb.TagNumber(4)
SpecificGrant ensureSpecific() => $_ensure(3);
}
class EvmGrantListRequest extends $pb.GeneratedMessage {
factory EvmGrantListRequest({
$core.int? walletAccessId,
}) {
final result = create();
if (walletAccessId != null) result.walletAccessId = walletAccessId;
return result;
}
EvmGrantListRequest._();
factory EvmGrantListRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantListRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantListRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'walletAccessId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantListRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantListRequest copyWith(void Function(EvmGrantListRequest) updates) =>
super.copyWith((message) => updates(message as EvmGrantListRequest))
as EvmGrantListRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantListRequest create() => EvmGrantListRequest._();
@$core.override
EvmGrantListRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantListRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantListRequest>(create);
static EvmGrantListRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.int get walletAccessId => $_getIZ(0);
@$pb.TagNumber(1)
set walletAccessId($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasWalletAccessId() => $_has(0);
@$pb.TagNumber(1)
void clearWalletAccessId() => $_clearField(1);
}
enum EvmGrantListResponse_Result { grants, error, notSet }
class EvmGrantListResponse extends $pb.GeneratedMessage {
factory EvmGrantListResponse({
EvmGrantList? grants,
EvmError? error,
}) {
final result = create();
if (grants != null) result.grants = grants;
if (error != null) result.error = error;
return result;
}
EvmGrantListResponse._();
factory EvmGrantListResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantListResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, EvmGrantListResponse_Result>
_EvmGrantListResponse_ResultByTag = {
1: EvmGrantListResponse_Result.grants,
2: EvmGrantListResponse_Result.error,
0: EvmGrantListResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantListResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2])
..aOM<EvmGrantList>(1, _omitFieldNames ? '' : 'grants',
subBuilder: EvmGrantList.create)
..aE<EvmError>(2, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantListResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantListResponse copyWith(void Function(EvmGrantListResponse) updates) =>
super.copyWith((message) => updates(message as EvmGrantListResponse))
as EvmGrantListResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantListResponse create() => EvmGrantListResponse._();
@$core.override
EvmGrantListResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantListResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantListResponse>(create);
static EvmGrantListResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
EvmGrantListResponse_Result whichResult() =>
_EvmGrantListResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
EvmGrantList get grants => $_getN(0);
@$pb.TagNumber(1)
set grants(EvmGrantList value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasGrants() => $_has(0);
@$pb.TagNumber(1)
void clearGrants() => $_clearField(1);
@$pb.TagNumber(1)
EvmGrantList ensureGrants() => $_ensure(0);
@$pb.TagNumber(2)
EvmError get error => $_getN(1);
@$pb.TagNumber(2)
set error(EvmError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasError() => $_has(1);
@$pb.TagNumber(2)
void clearError() => $_clearField(2);
}
class EvmGrantList extends $pb.GeneratedMessage {
factory EvmGrantList({
$core.Iterable<GrantEntry>? grants,
}) {
final result = create();
if (grants != null) result.grants.addAll(grants);
return result;
}
EvmGrantList._();
factory EvmGrantList.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmGrantList.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmGrantList',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..pPM<GrantEntry>(1, _omitFieldNames ? '' : 'grants',
subBuilder: GrantEntry.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantList clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmGrantList copyWith(void Function(EvmGrantList) updates) =>
super.copyWith((message) => updates(message as EvmGrantList))
as EvmGrantList;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmGrantList create() => EvmGrantList._();
@$core.override
EvmGrantList createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmGrantList getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmGrantList>(create);
static EvmGrantList? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<GrantEntry> get grants => $_getList(0);
}
class EvmSignTransactionRequest extends $pb.GeneratedMessage {
factory EvmSignTransactionRequest({
$core.List<$core.int>? walletAddress,
$core.List<$core.int>? rlpTransaction,
}) {
final result = create();
if (walletAddress != null) result.walletAddress = walletAddress;
if (rlpTransaction != null) result.rlpTransaction = rlpTransaction;
return result;
}
EvmSignTransactionRequest._();
factory EvmSignTransactionRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmSignTransactionRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmSignTransactionRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..a<$core.List<$core.int>>(
1, _omitFieldNames ? '' : 'walletAddress', $pb.PbFieldType.OY)
..a<$core.List<$core.int>>(
2, _omitFieldNames ? '' : 'rlpTransaction', $pb.PbFieldType.OY)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmSignTransactionRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmSignTransactionRequest copyWith(
void Function(EvmSignTransactionRequest) updates) =>
super.copyWith((message) => updates(message as EvmSignTransactionRequest))
as EvmSignTransactionRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmSignTransactionRequest create() => EvmSignTransactionRequest._();
@$core.override
EvmSignTransactionRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmSignTransactionRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmSignTransactionRequest>(create);
static EvmSignTransactionRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.List<$core.int> get walletAddress => $_getN(0);
@$pb.TagNumber(1)
set walletAddress($core.List<$core.int> value) => $_setBytes(0, value);
@$pb.TagNumber(1)
$core.bool hasWalletAddress() => $_has(0);
@$pb.TagNumber(1)
void clearWalletAddress() => $_clearField(1);
@$pb.TagNumber(2)
$core.List<$core.int> get rlpTransaction => $_getN(1);
@$pb.TagNumber(2)
set rlpTransaction($core.List<$core.int> value) => $_setBytes(1, value);
@$pb.TagNumber(2)
$core.bool hasRlpTransaction() => $_has(1);
@$pb.TagNumber(2)
void clearRlpTransaction() => $_clearField(2);
}
enum EvmSignTransactionResponse_Result { signature, evalError, error, notSet }
/// oneof because signing and evaluation happen atomically — a signing failure
/// is always either an eval error or an internal error, never a partial success
class EvmSignTransactionResponse extends $pb.GeneratedMessage {
factory EvmSignTransactionResponse({
$core.List<$core.int>? signature,
$2.TransactionEvalError? evalError,
EvmError? error,
}) {
final result = create();
if (signature != null) result.signature = signature;
if (evalError != null) result.evalError = evalError;
if (error != null) result.error = error;
return result;
}
EvmSignTransactionResponse._();
factory EvmSignTransactionResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmSignTransactionResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, EvmSignTransactionResponse_Result>
_EvmSignTransactionResponse_ResultByTag = {
1: EvmSignTransactionResponse_Result.signature,
2: EvmSignTransactionResponse_Result.evalError,
3: EvmSignTransactionResponse_Result.error,
0: EvmSignTransactionResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmSignTransactionResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2, 3])
..a<$core.List<$core.int>>(
1, _omitFieldNames ? '' : 'signature', $pb.PbFieldType.OY)
..aOM<$2.TransactionEvalError>(2, _omitFieldNames ? '' : 'evalError',
subBuilder: $2.TransactionEvalError.create)
..aE<EvmError>(3, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmSignTransactionResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmSignTransactionResponse copyWith(
void Function(EvmSignTransactionResponse) updates) =>
super.copyWith(
(message) => updates(message as EvmSignTransactionResponse))
as EvmSignTransactionResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmSignTransactionResponse create() => EvmSignTransactionResponse._();
@$core.override
EvmSignTransactionResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmSignTransactionResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmSignTransactionResponse>(create);
static EvmSignTransactionResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
@$pb.TagNumber(3)
EvmSignTransactionResponse_Result whichResult() =>
_EvmSignTransactionResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
@$pb.TagNumber(3)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$core.List<$core.int> get signature => $_getN(0);
@$pb.TagNumber(1)
set signature($core.List<$core.int> value) => $_setBytes(0, value);
@$pb.TagNumber(1)
$core.bool hasSignature() => $_has(0);
@$pb.TagNumber(1)
void clearSignature() => $_clearField(1);
@$pb.TagNumber(2)
$2.TransactionEvalError get evalError => $_getN(1);
@$pb.TagNumber(2)
set evalError($2.TransactionEvalError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasEvalError() => $_has(1);
@$pb.TagNumber(2)
void clearEvalError() => $_clearField(2);
@$pb.TagNumber(2)
$2.TransactionEvalError ensureEvalError() => $_ensure(1);
@$pb.TagNumber(3)
EvmError get error => $_getN(2);
@$pb.TagNumber(3)
set error(EvmError value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasError() => $_has(2);
@$pb.TagNumber(3)
void clearError() => $_clearField(3);
}
class EvmAnalyzeTransactionRequest extends $pb.GeneratedMessage {
factory EvmAnalyzeTransactionRequest({
$core.List<$core.int>? walletAddress,
$core.List<$core.int>? rlpTransaction,
}) {
final result = create();
if (walletAddress != null) result.walletAddress = walletAddress;
if (rlpTransaction != null) result.rlpTransaction = rlpTransaction;
return result;
}
EvmAnalyzeTransactionRequest._();
factory EvmAnalyzeTransactionRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmAnalyzeTransactionRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmAnalyzeTransactionRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..a<$core.List<$core.int>>(
1, _omitFieldNames ? '' : 'walletAddress', $pb.PbFieldType.OY)
..a<$core.List<$core.int>>(
2, _omitFieldNames ? '' : 'rlpTransaction', $pb.PbFieldType.OY)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmAnalyzeTransactionRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmAnalyzeTransactionRequest copyWith(
void Function(EvmAnalyzeTransactionRequest) updates) =>
super.copyWith(
(message) => updates(message as EvmAnalyzeTransactionRequest))
as EvmAnalyzeTransactionRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmAnalyzeTransactionRequest create() =>
EvmAnalyzeTransactionRequest._();
@$core.override
EvmAnalyzeTransactionRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmAnalyzeTransactionRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmAnalyzeTransactionRequest>(create);
static EvmAnalyzeTransactionRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.List<$core.int> get walletAddress => $_getN(0);
@$pb.TagNumber(1)
set walletAddress($core.List<$core.int> value) => $_setBytes(0, value);
@$pb.TagNumber(1)
$core.bool hasWalletAddress() => $_has(0);
@$pb.TagNumber(1)
void clearWalletAddress() => $_clearField(1);
@$pb.TagNumber(2)
$core.List<$core.int> get rlpTransaction => $_getN(1);
@$pb.TagNumber(2)
set rlpTransaction($core.List<$core.int> value) => $_setBytes(1, value);
@$pb.TagNumber(2)
$core.bool hasRlpTransaction() => $_has(1);
@$pb.TagNumber(2)
void clearRlpTransaction() => $_clearField(2);
}
enum EvmAnalyzeTransactionResponse_Result { meaning, evalError, error, notSet }
class EvmAnalyzeTransactionResponse extends $pb.GeneratedMessage {
factory EvmAnalyzeTransactionResponse({
$2.SpecificMeaning? meaning,
$2.TransactionEvalError? evalError,
EvmError? error,
}) {
final result = create();
if (meaning != null) result.meaning = meaning;
if (evalError != null) result.evalError = evalError;
if (error != null) result.error = error;
return result;
}
EvmAnalyzeTransactionResponse._();
factory EvmAnalyzeTransactionResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory EvmAnalyzeTransactionResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static const $core.Map<$core.int, EvmAnalyzeTransactionResponse_Result>
_EvmAnalyzeTransactionResponse_ResultByTag = {
1: EvmAnalyzeTransactionResponse_Result.meaning,
2: EvmAnalyzeTransactionResponse_Result.evalError,
3: EvmAnalyzeTransactionResponse_Result.error,
0: EvmAnalyzeTransactionResponse_Result.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'EvmAnalyzeTransactionResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'arbiter.evm'),
createEmptyInstance: create)
..oo(0, [1, 2, 3])
..aOM<$2.SpecificMeaning>(1, _omitFieldNames ? '' : 'meaning',
subBuilder: $2.SpecificMeaning.create)
..aOM<$2.TransactionEvalError>(2, _omitFieldNames ? '' : 'evalError',
subBuilder: $2.TransactionEvalError.create)
..aE<EvmError>(3, _omitFieldNames ? '' : 'error',
enumValues: EvmError.values)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmAnalyzeTransactionResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
EvmAnalyzeTransactionResponse copyWith(
void Function(EvmAnalyzeTransactionResponse) updates) =>
super.copyWith(
(message) => updates(message as EvmAnalyzeTransactionResponse))
as EvmAnalyzeTransactionResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static EvmAnalyzeTransactionResponse create() =>
EvmAnalyzeTransactionResponse._();
@$core.override
EvmAnalyzeTransactionResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static EvmAnalyzeTransactionResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<EvmAnalyzeTransactionResponse>(create);
static EvmAnalyzeTransactionResponse? _defaultInstance;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
@$pb.TagNumber(3)
EvmAnalyzeTransactionResponse_Result whichResult() =>
_EvmAnalyzeTransactionResponse_ResultByTag[$_whichOneof(0)]!;
@$pb.TagNumber(1)
@$pb.TagNumber(2)
@$pb.TagNumber(3)
void clearResult() => $_clearField($_whichOneof(0));
@$pb.TagNumber(1)
$2.SpecificMeaning get meaning => $_getN(0);
@$pb.TagNumber(1)
set meaning($2.SpecificMeaning value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasMeaning() => $_has(0);
@$pb.TagNumber(1)
void clearMeaning() => $_clearField(1);
@$pb.TagNumber(1)
$2.SpecificMeaning ensureMeaning() => $_ensure(0);
@$pb.TagNumber(2)
$2.TransactionEvalError get evalError => $_getN(1);
@$pb.TagNumber(2)
set evalError($2.TransactionEvalError value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasEvalError() => $_has(1);
@$pb.TagNumber(2)
void clearEvalError() => $_clearField(2);
@$pb.TagNumber(2)
$2.TransactionEvalError ensureEvalError() => $_ensure(1);
@$pb.TagNumber(3)
EvmError get error => $_getN(2);
@$pb.TagNumber(3)
set error(EvmError value) => $_setField(3, value);
@$pb.TagNumber(3)
$core.bool hasError() => $_has(2);
@$pb.TagNumber(3)
void clearError() => $_clearField(3);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');