## 3.8.0

- Introduced a method for deserializing pallet call data.

## 3.7.0

- Update dependencies.

## 3.6.0

- Add deserialize constructor to MultiSignature.

## 3.5.0

- Update dependencies.

## 3.4.0

- Update dependencies.

## 3.3.0

- Update dependencies.

## 3.2.0

- Update dependencies.

## 3.1.0

- Update dependencies.
- Moonbeam address and keypair keys names changed from moonbeam to Ethereum.
- Support substrate vrf verification only with proof.

## 3.0.0

- Support for moonbeam network
- Support for metadata V16

## 2.0.0

- Minimum required Dart SDK version updated to 3.3.
- The RPC method names and service class implementations have been updated. Please refer to the examples folder for guidance.
- Update dependencies.

## 1.5.0 
- Update dependencies.
- Important Notice: This is the final version supporting Dart v2. The next release will require Dart v3.3 or higher.

## 1.4.0

- Update dependencies.

## 1.3.0

- Implement a method to check the current extrinsic payload RFC-0078.
- Impletemet class to serialize without Merkleized Metadata RFC-0078.

## 1.2.0

- Update dependencies.

## 1.1.0

- The `serializeSign` method has been added to the `TransactionPayload` class to retrieve the transaction digest for signing.

## 1.0.0

- Add metadata has to payload and ExtrinsicSignature.
- Update dependencies.


## 0.0.5

- Update dependencies.

## 0.0.4

- Introduced SubstrateHelper class to facilitate static methods for handling transactions.
- Introduce multi-signature (multi-sig) address feature for enhanced transaction security.

## 0.0.3

- Fixed various bugs to improve stability.
- Enhanced test coverage with additional test cases.
- Implemented multi-signature address creation.
- Added an example for executing multi-signature transactions.

## 0.0.2

- Fixed various bugs to improve stability.
- Enhanced test coverage with additional test cases.

## 0.0.1

- TODO: Describe initial release.
