Skip to content

Commit 5b645ec

Browse files
committed
v3.4.0
- Update dependencies.
1 parent 7e1fa7a commit 5b645ec

File tree

116 files changed

+239
-227
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+239
-227
lines changed

CHANGELOG.md

+4

example/pubspec.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ dependencies:
3434
path: ../
3535
web_socket_channel: ^2.4.0
3636
http: ^1.1.0
37-
# blockchain_utils: ^2.1.2
38-
blockchain_utils: ^3.0.0
37+
# blockchain_utils:
38+
# path: ../../blockchain_utils
39+
blockchain_utils: ^3.1.0
3940
# The following adds the Cupertino Icons font to your application.
4041
# Use with the CupertinoIcons class for iOS style icons.
4142
cupertino_icons: ^1.0.2

lib/ada/src/builder/builder/mint_builder.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/ada/src/address/era/core/address.dart';
33
import 'package:on_chain/ada/src/models/ada_models.dart';
44

lib/ada/src/models/certificate/types/move_instantaneous_reward/types/to_stake_credentials.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44
import 'package:on_chain/ada/src/models/certificate/types/move_instantaneous_reward/types/mir.dart';
55
import 'package:on_chain/ada/src/models/credential/core/stake_cred.dart';

lib/ada/src/models/certificate/types/pool/pool_params.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/address/era/core/address.dart';
44
import 'package:on_chain/ada/src/address/era/shelly/ada_reward_address.dart';
55
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';

lib/ada/src/models/data_options/plutus_data.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class DataOptionData extends DataOption {
1919
TransactionDataOptionType.deserialize(cbor.getIndex(0),
2020
validate: TransactionDataOptionType.data);
2121
final CborTagValue cborTag = cbor.getIndex(1);
22-
if (!bytesEqual(cborTag.tags, _plutusDataOptionTag)) {
22+
if (!BytesUtils.bytesEqual(cborTag.tags, _plutusDataOptionTag)) {
2323
throw MessageException("Invalid date option tag.",
2424
details: {"Tag": cborTag.tags, "Excepted": _plutusDataOptionTag});
2525
}

lib/ada/src/models/ex_units.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44

55
class ExUnits with ADASerialization {

lib/ada/src/models/fixed_bytes/core/fixed_bytes.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ abstract class FixedBytes
2424
return identical(this, other) ||
2525
(other is FixedBytes &&
2626
other.runtimeType == runtimeType &&
27-
bytesEqual(other.data, data));
27+
BytesUtils.bytesEqual(other.data, data));
2828
}
2929

3030
@override

lib/ada/src/models/metadata/types/int.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44
import 'package:on_chain/ada/src/models/metadata/core/meta_data.dart';
55

lib/ada/src/models/metadata/utils/metadata_utils.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class TransactionMetadataUtils {
2626
});
2727
}
2828
if (cbor is CborTagValue) {
29-
if (!bytesEqual(cbor.tags, auxiliaryDataCborTag)) {
29+
if (!BytesUtils.bytesEqual(cbor.tags, auxiliaryDataCborTag)) {
3030
throw MessageException("Invalid AuxiliaryData cbor tag.",
3131
details: {"Exepted": auxiliaryDataCborTag, "Tag": cbor.tags});
3232
}

lib/ada/src/models/native_script/scripts/time_lock_start.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44
import 'package:on_chain/ada/src/models/native_script/core/native_script.dart';
55
import 'package:on_chain/ada/src/models/native_script/core/native_script_type.dart';

lib/ada/src/models/native_script/scripts/timelock_expiry.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44
import 'package:on_chain/ada/src/models/native_script/core/native_script.dart';
55
import 'package:on_chain/ada/src/models/native_script/core/native_script_type.dart';

lib/ada/src/models/plutus/plutus/types/constr_plutus_data.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class ConstrPlutusData extends PlutusData {
1616

1717
/// Deserializes a [ConstrPlutusData] instance from CBOR.
1818
factory ConstrPlutusData.deserialize(CborTagValue cbor) {
19-
if (bytesEqual(cbor.tags, [PlutusDataUtils.generalFormTag])) {
19+
if (BytesUtils.bytesEqual(cbor.tags, [PlutusDataUtils.generalFormTag])) {
2020
final CborListValue data = cbor.getValue<CborListValue>();
2121
return ConstrPlutusData(
2222
alternative: data.getIndex<CborObject>(0).getInteger(),

lib/ada/src/models/plutus/plutus_script/redeemer_tag/redeemer.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/models/plutus/plutus/core/plutus.dart';
44
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
55
import 'package:on_chain/ada/src/models/ex_units.dart';

lib/ada/src/models/transaction/output/models/asset_name.dart

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/cbor.dart';
3-
import 'package:blockchain_utils/compare/compare.dart';
4-
import 'package:blockchain_utils/string/string.dart';
53
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
64

75
/// Represents an asset name.
@@ -57,7 +55,7 @@ class AssetName with ADASerialization implements Comparable<AssetName> {
5755
@override
5856
bool operator ==(other) {
5957
return identical(this, other) ||
60-
(other is AssetName && bytesEqual(data, other.data));
58+
(other is AssetName && BytesUtils.bytesEqual(data, other.data));
6159
}
6260

6361
@override

lib/ada/src/models/transaction/output/models/assets.dart

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/cbor.dart';
3-
import 'package:blockchain_utils/numbers/numbers.dart';
43
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
54
import 'package:on_chain/ada/src/models/transaction/output/models/asset_name.dart';
65

lib/ada/src/models/transaction/output/models/multi_assets.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/cbor.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44
import 'package:on_chain/ada/src/models/fixed_bytes/models/models.dart';

lib/ada/src/models/transaction/output/models/value.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/bigint_utils.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
44
import 'package:on_chain/ada/src/models/transaction/output/models/multi_assets.dart';
55

lib/ada/src/models/transaction/output/script_ref/core/script_ref.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ abstract class ScriptRef with ADASerialization {
1313
factory ScriptRef.deserialize(CborObject cbor) {
1414
if (cbor.hasType<CborTagValue>()) {
1515
final cborTag = cbor.cast<CborTagValue>();
16-
if (!bytesEqual(cborTag.tags, _tag)) {
16+
if (!BytesUtils.bytesEqual(cborTag.tags, _tag)) {
1717
throw MessageException("Invalid ScriptRef cbor tag.",
1818
details: {"Excepted": _tag, "Tag": cborTag.tags});
1919
}

lib/ada/src/models/unit_interval.dart

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/compare/compare.dart';
32
import 'package:blockchain_utils/exception/exceptions.dart';
4-
import 'package:blockchain_utils/numbers/numbers.dart';
3+
import 'package:blockchain_utils/utils/utils.dart';
54
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';
65

76
class UnitInterval with ADASerialization {
@@ -17,7 +16,7 @@ class UnitInterval with ADASerialization {
1716
}
1817

1918
factory UnitInterval.deserialize(CborTagValue cbor) {
20-
if (!bytesEqual(cbor.tags, _cborTag)) {
19+
if (!BytesUtils.bytesEqual(cbor.tags, _cborTag)) {
2120
throw MessageException("Invalid UnitInterval cbor tag.",
2221
details: {"Excepted": _cborTag, "Tag": cbor.tags});
2322
}

lib/ada/src/models/update/models/nonce.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/core/cbor.dart';
33
import 'package:blockchain_utils/cbor/types/types.dart';
44
import 'package:blockchain_utils/exception/exception.dart';

lib/ada/src/models/update/models/protocol_param_update.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/models/ex_units.dart';
44
import 'package:on_chain/ada/src/models/unit_interval.dart';
55
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';

lib/ada/src/models/utils.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/exception/exceptions.dart';
33

44
class AdaTransactionUtils {

lib/ada/src/models/withdrawals/withdrawals.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/cbor/cbor.dart';
2-
import 'package:blockchain_utils/numbers/numbers.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/ada/src/address/era/core/address.dart';
44
import 'package:on_chain/ada/src/address/era/shelly/ada_reward_address.dart';
55
import 'package:on_chain/ada/src/serialization/cbor_serialization.dart';

lib/ada/src/provider/blockfrost/methods/utils/submit_a_transaction_for_execution_units_evaluation.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/ada/src/provider/blockfrost/core/blockfrost.dart';
33
import 'package:on_chain/ada/src/provider/blockfrost/core/core.dart';
44

lib/ada/src/provider/blockfrost/methods/utils/submit_a_transaction_for_execution_units_evaluation_additional_utxo_set.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
2-
import 'package:blockchain_utils/string/string.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
32
import 'package:on_chain/ada/src/provider/blockfrost/core/blockfrost.dart';
43
import 'package:on_chain/ada/src/provider/blockfrost/core/core.dart';
54

@@ -32,7 +31,8 @@ class BlockfrostRequestSubmitATransactionForExecutionUnitsEvaluationAdditionalUT
3231

3332
@override
3433
String get body => StringUtils.fromJson({
35-
"cbor": StringUtils.decode(transactionCborBytes, StringEncoding.base64),
34+
"cbor": StringUtils.decode(transactionCborBytes,
35+
type: StringEncoding.base64),
3636
"additionalUtxoSet": additionalUtxoSet,
3737
});
3838
}

lib/ada/src/provider/blockfrost/models/models/epoch_parameters.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/numbers/bigint_utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22

33
class ADAEpochParametersResponse {
44
/// Epoch number

lib/ada/src/provider/exception/blockfrost_api_error.dart

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
import 'package:blockchain_utils/exception/exceptions.dart';
22

33
class BlockfrostError implements BlockchainUtilsException {
4-
const BlockfrostError(
5-
{required this.message, required this.statusCode, required this.error});
64
@override
75
final String message;
86
final int statusCode;
97
final String error;
8+
@override
9+
final Map<String, dynamic>? details;
10+
const BlockfrostError(
11+
{required this.message,
12+
required this.statusCode,
13+
required this.error,
14+
this.details});
15+
1016
@override
1117
String toString() {
1218
return "Error: $error, Message: $message, StatusCode: $statusCode";

lib/ada/src/serialization/cbor/cbor_i164.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/types/types.dart';
33
import 'package:blockchain_utils/cbor/core/cbor.dart';
44
import 'package:blockchain_utils/exception/exception.dart';

lib/ada/src/serialization/cbor/cbor_list_custom_length.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/cbor.dart';
33
import 'package:blockchain_utils/cbor/core/tags.dart';
44
import 'package:blockchain_utils/cbor/utils/dynamic_bytes.dart';

lib/ada/src/serialization/cbor/cbor_u64.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/cbor/types/types.dart';
33
import 'package:blockchain_utils/cbor/core/cbor.dart';
44
import 'package:blockchain_utils/exception/exception.dart';

lib/solana/src/borsh_serialization/core/borsh_serializable.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ abstract class LayoutSerializable {
3434

3535
for (final i in validator.entries) {
3636
if (i.value is List) {
37-
if (!iterableIsEqual(i.value, decode[i.key])) {
37+
if (!CompareUtils.iterableIsEqual(i.value, decode[i.key])) {
3838
throw MessageException("cannot validate borsh bytes",
3939
details: {"excepted": validator, "instruction": decode});
4040
}

lib/solana/src/instructions/ed25519/layouts/ed25519.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:blockchain_utils/bip/ecc/keys/ed25519_keys.dart';
33
import 'package:blockchain_utils/exception/exception.dart';
44
import 'package:blockchain_utils/layout/layout.dart';

lib/solana/src/instructions/memo/layouts/memo.dart

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:blockchain_utils/layout/layout.dart';
2-
import 'package:blockchain_utils/string/string.dart';
2+
import 'package:blockchain_utils/utils/utils.dart';
33
import 'package:on_chain/solana/src/borsh_serialization/program_layout.dart';
44

55
/// Represents the layout for a memo in a Solana transaction.
@@ -13,7 +13,8 @@ class MemoLayout extends ProgramLayout {
1313
/// Constructs a MemoLayout instance from a buffer.
1414
factory MemoLayout.fromBuffer(List<int> data) {
1515
return MemoLayout(
16-
memo: StringUtils.decode(data, StringEncoding.utf8, true));
16+
memo: StringUtils.decode(data,
17+
type: StringEncoding.utf8, allowInvalidOrMalformed: true));
1718
}
1819

1920
@override

lib/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instructions.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/compare/compare.dart';
1+
import 'package:blockchain_utils/utils/binary/utils.dart';
22
import 'package:on_chain/solana/src/borsh_serialization/program_layout.dart';
33

44
class MetaplexBubblegumProgramInstruction implements ProgramLayoutInstruction {
@@ -87,8 +87,8 @@ class MetaplexBubblegumProgramInstruction implements ProgramLayoutInstruction {
8787
];
8888
static MetaplexBubblegumProgramInstruction? getInstruction(dynamic value) {
8989
try {
90-
return values
91-
.firstWhere((element) => bytesEqual(element.insturction, value));
90+
return values.firstWhere(
91+
(element) => BytesUtils.bytesEqual(element.insturction, value));
9292
} on StateError {
9393
return null;
9494
}

lib/solana/src/instructions/metaplex/bubblegum/layouts/instructions/program_layout.dart

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
2-
import 'package:blockchain_utils/compare/compare.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
32
import 'package:blockchain_utils/exception/exceptions.dart';
43
import 'package:blockchain_utils/layout/layout.dart';
54
import 'package:on_chain/solana/src/borsh_serialization/program_layout.dart';
@@ -20,7 +19,7 @@ abstract class MetaplexBubblegumProgramLayout extends ProgramLayout {
2019
}) {
2120
final decode = layout.deserialize(bytes).value;
2221
final instcutionData = decode["instruction"];
23-
if (!bytesEqual(instcutionData, instruction)) {
22+
if (!BytesUtils.bytesEqual(instcutionData, instruction)) {
2423
throw MessageException("invalid instruction bytes", details: {
2524
"expected": BytesUtils.toHexString(instruction),
2625
"instruction": BytesUtils.toBinary(instcutionData)

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/burn.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:blockchain_utils/layout/layout.dart';
44

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/cancel_redeem.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/binary.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:blockchain_utils/layout/layout.dart';
44

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/delegate.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:blockchain_utils/layout/layout.dart';
44

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/redeem.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:blockchain_utils/layout/layout.dart';
44

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/set_and_verify_collection.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/address/sol_address.dart';
33
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
44
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/types/types/meta_data.dart';

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/transfer.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:blockchain_utils/layout/layout.dart';
44

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/unverify_collection.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/types/types/meta_data.dart';
44
import 'package:blockchain_utils/layout/layout.dart';

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/unverify_creator.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/types/types/meta_data.dart';
44
import 'package:blockchain_utils/layout/layout.dart';

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/update_metadata.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/types/types/meta_data.dart';
44
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/types/types/update_meta_data.dart';

lib/solana/src/instructions/metaplex/bubblegum/layouts/layouts/verify_collection.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'package:blockchain_utils/binary/utils.dart';
1+
import 'package:blockchain_utils/utils/utils.dart';
22
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/layouts/instructions/instruction.dart';
33
import 'package:on_chain/solana/src/instructions/metaplex/bubblegum/types/types/meta_data.dart';
44
import 'package:blockchain_utils/layout/layout.dart';

0 commit comments

Comments
 (0)