Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support transaction policies #623

Merged
merged 24 commits into from
Nov 9, 2023
Merged

Support transaction policies #623

merged 24 commits into from
Nov 9, 2023

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    b8c05e5 View commit details
    Browse the repository at this point in the history
  2. Updated values of teh GTF

    xgreenx committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    0b6d296 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Implemented Policies structure.

    Updated transaction validity rules according to policies.
    Updated fee calculation and refund logic.
    xgreenx committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    4ad331f View commit details
    Browse the repository at this point in the history
  2. Applied change for VM.

    Fixed all tests.
    xgreenx committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    044b3a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Minor nits

    xgreenx committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    17242eb View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Fix test in fuel-core

    xgreenx committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    9d78719 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature/transaction-policy

    # Conflicts:
    #	.github/workflows/ci.yml
    #	fuel-tx/src/transaction/fee.rs
    xgreenx committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    482deaf View commit details
    Browse the repository at this point in the history
  3. Fixed review ocmments

    xgreenx committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    db58054 View commit details
    Browse the repository at this point in the history
  4. Update fuel-tx/src/transaction/types/create.rs

    Co-authored-by: Mitchell Turner <james.mitchell.turner@gmail.com>
    xgreenx and MitchTurner authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    a36e555 View commit details
    Browse the repository at this point in the history
  5. Fixed comments from the PR.

    Updated CHANGELOG.md
    Simplified `refund` calculation logic
    xgreenx committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    9ceebb5 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/feature/transaction-policy' into…

    … feature/transaction-policy
    xgreenx committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d4814bb View commit details
    Browse the repository at this point in the history
  7. Added a test for refund

    xgreenx committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    dfa9320 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Merge branch 'master' into feature/transaction-policy

    # Conflicts:
    #	fuel-tx/src/transaction/consensus_parameters/gas.rs
    xgreenx committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    0b7eaad View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Brandon Kite <brandonkite92@gmail.com>
    xgreenx and Voxelot authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3cec325 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f69fbd View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    Co-authored-by: Brandon Kite <brandonkite92@gmail.com>
    xgreenx and Voxelot authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    bb41836 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    Co-authored-by: Brandon Kite <brandonkite92@gmail.com>
    xgreenx and Voxelot authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    ac8047c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3efa7dd View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/feature/transaction-policy' into…

    … feature/transaction-policy
    xgreenx committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    9a488a6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    089fdd9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69c08ef View commit details
    Browse the repository at this point in the history
  10. Address comments

    xgreenx committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    e8d7bcc View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    379869e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature/transaction-policy

    # Conflicts:
    #	CHANGELOG.md
    #	Cargo.toml
    xgreenx committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    25e0a5e View commit details
    Browse the repository at this point in the history