Skip to content

Commit

Permalink
fix lazyEnum
Browse files Browse the repository at this point in the history
  • Loading branch information
mrtnetwork committed Feb 6, 2025
1 parent 089a568 commit d6ec400
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 24 deletions.
4 changes: 2 additions & 2 deletions lib/aptos/src/account/authenticator/authenticator.dart
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ abstract class AptosAccountAuthenticator extends BcsVariantSerialization {
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosAccountAuthenticatorEd25519.layout,
property: AptosAccountAuthenticators.ed25519.name,
Expand Down Expand Up @@ -435,7 +435,7 @@ abstract class AptosAnySignature extends BcsVariantSerialization
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosEd25519AnySignature.layout,
property: AptosAnySignatures.ed25519.name,
Expand Down
2 changes: 1 addition & 1 deletion lib/aptos/src/keypair/core/keypair.dart
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ abstract class AptosCryptoPublicKey<PUBLICKEY extends IPublicKey>
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosED25519PublicKey.layout,
property: AptosKeyAlgorithm.ed25519.name,
Expand Down
10 changes: 5 additions & 5 deletions lib/aptos/src/transaction/types/types.dart
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ abstract class AptosTypeTag extends BcsVariantSerialization {
final AptosTypeTags type;
const AptosTypeTag({required this.type});
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosTypeTagNumeric.layout,
property: AptosTypeTags.u8.name,
Expand Down Expand Up @@ -703,7 +703,7 @@ abstract class AptosTransactionPayload extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosTransactionPayloadScript.layout,
property: AptosTransactionPayloads.script.name,
Expand Down Expand Up @@ -986,7 +986,7 @@ abstract class AptosMultisigTransactionPayload extends BcsVariantSerialization {
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosMultisigTransactionPayloadEntryFunction.layout,
property: AptosMultisigTransactionPayloads.entryFunction.name,
Expand Down Expand Up @@ -1362,7 +1362,7 @@ abstract class AptosTransactionAuthenticator extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosTransactionAuthenticatorEd25519.layout,
property: AptosTransactionAuthenticators.ed25519.name,
Expand Down Expand Up @@ -1734,7 +1734,7 @@ abstract class AptosRawTransactionWithData extends BcsVariantSerialization {
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: AptosRawTransactionWithDataMultiAgent.layout,
property: AptosRawTransactionType.multiAgentTransaction.name,
Expand Down
2 changes: 1 addition & 1 deletion lib/bcs/move/types/types.dart
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ abstract class MoveArgument<T> extends BcsVariantSerialization
final MoveArgumentType argumentType;
const MoveArgument({required this.argumentType});
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: MoveU8.layout,
property: MoveArgumentType.u8.name,
Expand Down
2 changes: 1 addition & 1 deletion lib/sui/src/account/core/account.dart
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ abstract class SuiAccountPublicKey extends BcsVariantSerialization {
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiEd25519AccountPublicKey.layout,
property: SuiSigningScheme.ed25519.name,
Expand Down
6 changes: 3 additions & 3 deletions lib/sui/src/intent/intent.dart
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ class SuiIntentScope extends BcsVariantSerialization {
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum(
return LayoutConst.bcsLazyEnum(
values
.map((e) => LazyVariantModel(
layout: LayoutConst.noArgs, property: e.name, index: e.value))
Expand Down Expand Up @@ -225,7 +225,7 @@ class SuiIntentVersion extends BcsVariantSerialization {
static const SuiIntentVersion v0 = SuiIntentVersion._(name: "V0", value: 0);
static const List<SuiIntentVersion> values = [v0];
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum(
return LayoutConst.bcsLazyEnum(
values
.map((e) => LazyVariantModel(
layout: LayoutConst.noArgs, property: e.name, index: e.value))
Expand Down Expand Up @@ -270,7 +270,7 @@ class SuiIntentApplicationId extends BcsVariantSerialization {
return fromName(decode.variantName);
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum(
return LayoutConst.bcsLazyEnum(
values
.map((e) => LazyVariantModel(
layout: LayoutConst.noArgs, property: e.name, index: e.value))
Expand Down
2 changes: 1 addition & 1 deletion lib/sui/src/keypair/core/core.dart
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ abstract class SuiCryptoPublicKey<PUBLICKEY extends IPublicKey>
} as SuiCryptoPublicKey<PUBLICKEY>;
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiED25519PublicKey.layout,
property: SuiKeyAlgorithm.ed25519.name,
Expand Down
4 changes: 2 additions & 2 deletions lib/sui/src/keypair/types/types.dart
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class SuiGenericSignature extends BcsVariantSerialization {
signature: decode.value.asBytes("signature"), algorithm: algorithm);
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum(
return LayoutConst.bcsLazyEnum(
SuiKeyAlgorithm.values
.map((e) => LazyVariantModel(
layout: ({property}) => LayoutConst.struct([
Expand Down Expand Up @@ -75,7 +75,7 @@ abstract class SuiBaseSignature extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiEd25519Signature.layout,
property: SuiSigningScheme.ed25519.name,
Expand Down
16 changes: 8 additions & 8 deletions lib/sui/src/transaction/types/types.dart
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ abstract class SuiTypeInput extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiTypeInputPrimitive.layout,
property: SuiTypeInputs.boolean.name,
Expand Down Expand Up @@ -401,7 +401,7 @@ abstract class SuiArgument extends BcsVariantSerialization {
}

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiArgumentGasCoin.layout,
property: SuiArguments.gasCoin.name,
Expand Down Expand Up @@ -711,7 +711,7 @@ abstract class SuiCommand extends BcsVariantSerialization {
@override
String get variantName => type.name;
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiCommandMoveCall.layout,
property: SuiCommands.moveCall.name,
Expand Down Expand Up @@ -1079,7 +1079,7 @@ abstract class SuiObjectArg extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiObjectArgImmOrOwnedObject.layout,
property: SuiObjectArgs.immOrOwnedObject.name,
Expand Down Expand Up @@ -1240,7 +1240,7 @@ abstract class SuiCallArg<T> extends BcsVariantSerialization
return arg;
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiCallArgPure.layout,
property: SuiCallArgs.pure.name,
Expand Down Expand Up @@ -1454,7 +1454,7 @@ abstract class SuiTransactionKind extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiTransactionKindProgrammableTransaction.layout,
property: SuiTransactionKinds.programmableTransaction.name,
Expand Down Expand Up @@ -1542,7 +1542,7 @@ abstract class SuiTransactionExpiration extends BcsVariantSerialization {
String get variantName => type.name;

static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiTransactionExpirationNone.layout,
property: SuiTransactionV2TransactionExpirations.none.name,
Expand Down Expand Up @@ -1634,7 +1634,7 @@ abstract class SuiTransactionData extends BcsVariantSerialization {
};
}
static Layout<Map<String, dynamic>> layout({String? property}) {
return LayoutConst.lazyEnum([
return LayoutConst.bcsLazyEnum([
LazyVariantModel(
layout: SuiTransactionDataV1.layout,
property: SuiTransactionDataVersion.v1.name,
Expand Down

0 comments on commit d6ec400

Please sign in to comment.