Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mrtnetwork/On_chain
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.0
Choose a base ref
...
head repository: mrtnetwork/On_chain
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Feb 29, 2024

  1. V2.0.0

    Added support for the Solana network.
    mrtnetwork committed Feb 29, 2024
    Copy the full SHA
    0b07cde View commit details
  2. Update README.md

    mrtnetwork committed Feb 29, 2024
    Copy the full SHA
    ea78925 View commit details
  3. Update README.md

    mrtnetwork committed Feb 29, 2024
    Copy the full SHA
    366aaa3 View commit details
  4. Update pubspec.yaml

    mrtnetwork committed Feb 29, 2024
    Copy the full SHA
    f673ffd View commit details

Commits on Mar 16, 2024

  1. v2.1.0

    mrtnetwork committed Mar 16, 2024
    Copy the full SHA
    7db8471 View commit details
  2. 3.0.0

    Enhanced Cardano Network Support
    mrtnetwork committed Mar 16, 2024
    Copy the full SHA
    762e656 View commit details
  3. V3.0.0

    Added support for the Cardano network.
    mrtnetwork committed Mar 16, 2024
    Copy the full SHA
    78f4118 View commit details
  4. V3.0.0

    mrtnetwork committed Mar 16, 2024
    Copy the full SHA
    6f57c67 View commit details
  5. V3.0.0

    mrtnetwork committed Mar 16, 2024
    Copy the full SHA
    5d7f5d3 View commit details
  6. v.3.0.1

    update dependencies.
    mrtnetwork committed Mar 16, 2024
    Copy the full SHA
    89d6bb8 View commit details

Commits on Apr 20, 2024

  1. v3.1.0

    update dependencies.
    Constructors for Tron Native Contracts for Deserialization from Protobuf
    mrtnetwork committed Apr 20, 2024
    Copy the full SHA
    4f5debe View commit details
  2. readme

    mrtnetwork committed Apr 20, 2024
    Copy the full SHA
    93fa50f View commit details

Commits on Apr 29, 2024

  1. V3.2.0

    Introducing a Transaction Builder for Cardano: Simplify Transaction Creation and Signing
    mrtnetwork committed Apr 29, 2024
    Copy the full SHA
    201f5ac View commit details

Commits on Apr 30, 2024

  1. Update dart.yml

    mrtnetwork authored Apr 30, 2024
    Copy the full SHA
    2530f64 View commit details
  2. Update dart.yml

    mrtnetwork authored Apr 30, 2024
    Copy the full SHA
    5a26733 View commit details

Commits on May 29, 2024

  1. V3.3.0

    - Update dependencies.
    - Move Layout serialzation to blockchain_utils package.
    mrtnetwork committed May 29, 2024
    Copy the full SHA
    c1810fb View commit details
  2. Copy the full SHA
    7e1fa7a View commit details

Commits on Jun 15, 2024

  1. v3.4.0

    - Update dependencies.
    mrtnetwork committed Jun 15, 2024
    Copy the full SHA
    5b645ec View commit details

Commits on Jun 24, 2024

  1. v3.2.0

    Update dependencies.
    mrtnetwork committed Jun 24, 2024
    Copy the full SHA
    d107814 View commit details

Commits on Jul 5, 2024

  1. v3.6.0

    add signAndBuildTransactionAsync method to support building cardano transactions asynchronously.
    mrtnetwork committed Jul 5, 2024
    Copy the full SHA
    32dfbd1 View commit details

Commits on Jul 14, 2024

  1. V3.7.0

    Update dependencies.
    mrtnetwork committed Jul 14, 2024
    Copy the full SHA
    25cdb79 View commit details

Commits on Aug 17, 2024

  1. v3.8.0

    - Update dependencies.
    mrtnetwork committed Aug 17, 2024
    Copy the full SHA
    756817b View commit details

Commits on Aug 20, 2024

  1. V3.9.0

    - Fix issue with Ethereum RLP encoding related to leading zero in signature S.
    mrtnetwork committed Aug 20, 2024
    Copy the full SHA
    fbade03 View commit details

Commits on Aug 29, 2024

  1. v4.0.0

    Fix tron objects descrialization
    mrtnetwork committed Aug 29, 2024
    Copy the full SHA
    dff8fef View commit details

Commits on Aug 30, 2024

  1. v4.0.1

    Resolve issues with TRON model deserialization on the web.
    mrtnetwork committed Aug 30, 2024
    Copy the full SHA
    e55c469 View commit details
  2. v4.0.1

    Add amount to `ADATransactionOutput` model #9
    mrtnetwork committed Aug 30, 2024
    Copy the full SHA
    1dde91e View commit details

Commits on Sep 1, 2024

  1. v4.1.0

    - Fix Solana pre-instruction serialization issues
    mrtnetwork committed Sep 1, 2024
    Copy the full SHA
    bcb3f29 View commit details

Commits on Sep 18, 2024

  1. V4.2.0

    - Fixed Solana simulate transaction model
    - Added helper methods to solana versioned messages for replacing blockchains
    mrtnetwork committed Sep 18, 2024
    Copy the full SHA
    2245d38 View commit details

Commits on Oct 1, 2024

  1. v4.3.0

    Update dependencies.
    mrtnetwork committed Oct 1, 2024
    Copy the full SHA
    c0d40c6 View commit details
  2. Update CHANGELOG.md

    mrtnetwork committed Oct 1, 2024
    Copy the full SHA
    0fd6919 View commit details

Commits on Nov 17, 2024

  1. V4.4.0

    Update dependencies.
    mrtnetwork committed Nov 17, 2024
    Copy the full SHA
    6889eac View commit details

Commits on Dec 4, 2024

  1. V4.5.0

    - Update dependencies.
    - Important Notice: This is the final version supporting Dart v2. The next release will require Dart v3.3 or higher.
    mrtnetwork committed Dec 4, 2024
    Copy the full SHA
    5d7adfc View commit details
  2. Copy the full SHA
    0384879 View commit details

Commits on Jan 2, 2025

  1. V5.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.
    mrtnetwork committed Jan 2, 2025
    Copy the full SHA
    f82665a View commit details
  2. update service

    mrtnetwork committed Jan 2, 2025
    Copy the full SHA
    c9c8743 View commit details

Commits on Jan 23, 2025

  1. V5.1.0

    -Update dependencies.
    mrtnetwork committed Jan 23, 2025
    Copy the full SHA
    d0393f6 View commit details

Commits on Feb 6, 2025

  1. V6.0.0

    - Update dependencies.
    - Added Sui Network support.
    - Added Aptos Network support.
    mrtnetwork committed Feb 6, 2025
    Copy the full SHA
    089a568 View commit details
  2. fix lazyEnum

    mrtnetwork committed Feb 6, 2025
    Copy the full SHA
    d6ec400 View commit details
  3. update readme

    mrtnetwork committed Feb 6, 2025
    Copy the full SHA
    a90b82d View commit details
  4. Update pubspec.yaml

    mrtnetwork committed Feb 6, 2025
    Copy the full SHA
    5c729d6 View commit details

Commits on Feb 18, 2025

  1. V6.1.0

    - Update dependencies.
    - Added Support for aptos graphQL.
    - Fix Sui multisig address validator
    mrtnetwork committed Feb 18, 2025
    Copy the full SHA
    eb0a29b View commit details
Showing 2,303 changed files with 130,639 additions and 16,129 deletions.
Binary file added .DS_Store
Binary file not shown.
12 changes: 8 additions & 4 deletions .github/workflows/dart.yml
Original file line number Diff line number Diff line change
@@ -25,18 +25,22 @@ jobs:
- uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603

- name: Install dependencies
run: dart pub get
run: dart pub get --no-example

# Uncomment this step to verify the use of 'dart format' on each commit.
# - name: Verify formatting
# run: dart format --output=none --set-exit-if-changed .

# Consider passing '--fatal-infos' for slightly stricter analysis.
- name: Analyze project source
run: dart analyze
# - name: Analyze project source
# run: dart analyze

# Your project will need to have tests in test/ and a dependency on
# package:test for this step to succeed. Note that Flutter projects will
# want to change this to 'flutter test'.
- name: Run tests
run: dart test
run: dart test ./test

- name: Run tests web
run: dart test -p chrome ./test

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -25,3 +25,4 @@ doc/api/

.flutter-plugins
.flutter-plugins-dependencies
*.zip
111 changes: 109 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,116 @@
## 6.1.0

- Update dependencies.
- Added Support for aptos graphQL.
- Fix Sui multisig address validator

## 6.0.0

- Update dependencies.
- Added Sui Network support.
- Added Aptos Network support.

## 5.1.0

- Update dependencies.
- Allow deserialization ADA transaction inputs encoded as Cbor(Set).

## 5.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.

## 4.5.0

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

## 4.4.0

- Update dependencies.


## 4.3.0

- Enhanced exception handling with updated exception classes
- Update dependencies.

## 4.2.0

- Fixed Solana simulate transaction model
- Added helper methods to solana versioned messages for replacing blockchains

## 4.1.0

- Fix Solana pre-instruction serialization issues

## 4.0.1

- Resolve issues with TRON model deserialization on the web.
- Add amount to `ADATransactionOutput` model #9


## 4.0.0

- Resolve issues with TRON model deserialization.

## 3.9.0

- Fix issue with Ethereum RLP encoding related to leading zero in signature S.

## 3.8.0

- Update dependencies.

## 3.7.0

- Update dependencies.

## 3.6.0

- add signAndBuildTransactionAsync method to support building cardano transactions asynchronously.

## 3.5.0

- Update dependencies.

## 3.4.0

- Update dependencies.

## 3.3.0

- Update dependencies.
- Move Layout serialzation to blockchain_utils package.

## 3.2.0

- Introducing a Transaction Builder for Cardano: Simplify Transaction Creation and Signing.

## 3.1.0

- Update dependencies.
- Constructors for Tron Native Contracts for Deserialization from Protobuf

## 3.0.1

- Update dependencies.

## 3.0.0

- Added support for the Cardano network.

## 2.0.0

- Added support for the Solana network.

## 1.0.0

- Resolved encoding and decoding issues with Tron operations..
- Corrected Eip1559 fee calculation in ETHTransactionBuilder.
- Updated dependencies to ensure compatibility and leverage the latest features.

## 0.0.1

* TODO: Release.

- TODO: Release.
Loading