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: BuildOnViction/victionchain
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.4.7
Choose a base ref
...
head repository: BuildOnViction/victionchain
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.5.0
Choose a head ref
  • 14 commits
  • 34 files changed
  • 6 contributors

Commits on Jun 13, 2025

  1. bump version to beta

    tungng98 committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    ef07af2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93a9525 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2025

  1. Deprecate TomoX (#532)

    * feat: add hardfork condition
    
    * refactor: use feature flag for tomox
    
    * refactor: remove tomox http rpc
    
    * refactor: use feature flag for tomoz
    
    * refactor: fix missing item in evm
    
    * refactor: cleanup backend_api
    
    ---------
    
    Co-authored-by: c98tristan <trihm@coin98.finance>
    tungng98 and c98tristan authored Jun 27, 2025
    Configuration menu
    Copy the full SHA
    ef84db9 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2025

  1. Configuration menu
    Copy the full SHA
    73fd06b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #538 from tungng98/fix/adjust-default-tx-pool-params

    Perf: reduce default txpool limit by 25 percent
    tungng98 authored Jul 7, 2025
    Configuration menu
    Copy the full SHA
    a9cac66 View commit details
    Browse the repository at this point in the history
  3. release v2.4.8

    tungng98 committed Jul 7, 2025
    Configuration menu
    Copy the full SHA
    7a0a19b View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2025

  1. Configuration menu
    Copy the full SHA
    2f098ce View commit details
    Browse the repository at this point in the history
  2. bump version to beta

    tungng98 committed Jul 10, 2025
    Configuration menu
    Copy the full SHA
    4f2894f View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2025

  1. Upgrade VRC25 (#535)

    * chore: add input finalized
    
    * feat: handle get finalize block
    
    * chore: handle errors message, delete logs
    
    * feat: get nearest finality block
    
    * chore: refactor code, len signedBlockSamePath of alway better than 0
    
    * chore: remove check block 0 outside the loop
    
    * feat: 🎸 VRC25 Issuer contract
    
    * feat: 🎸 VIPVRC25 upgrade implement
    
    * feat: 🎸 use Experimental param
    
    * feat: 🎸 max gas feature
    
    * feat: remove gas cap
    
    * feat(vrc25 upgrade): set new code and update min fee cap
    
    * feat: set state before set code
    
    * docs: remove unuse
    
    * feat: use code build in source
    
    * feat: update contract
    
    * feat(vrc25 upgrade): remove constructor code
    
    * feat: remove unuse
    
    * feat(vrc25 upgrade): remove constructor code
    
    * feat: remove dup params
    
    * feat: update UpdateTRC21Fee
    
    * feat: fix calculate fee used
    
    * feat: fix update state trc21 when add transaction with chain
    
    * Revert "chore: add input finalized"
    
    This reverts commit bb211de.
    
    * Revert "chore: add input finalized"
    
    This reverts commit bb211de.
    
    * Revert "chore: refactor code, len signedBlockSamePath of alway better than 0"
    
    This reverts commit 517ac33.
    
    * Revert finality block
    
    * refactor: move totalFeeUsed to internal function UpdateTRC21Fee
    
    * feat: use ExperimentalBlock
    
    * feat: upgrade validate tomoz transactions
    
    * feat: when not enought gas for sponsore, users pay for their own gas
    
    * feat: update HF logic for validate tx and gas state
    
    * feat: apply HF block checkpoint for calculate fee for TRC21
    
    * Revert: etherapi/api.go
    
    * feat: update VRC25IssuerMinCap and rename event from Charge to Withdraw
    
    * feat(contract vrc25issuer): update code
    
    * chore: use IsExperimental for HF logic
    
    * chore: use IsExperimental for HF checkpoint checking
    
    * chore: fix typo, change 1 VRC25 to 1 Wei
    
    * chore: refactor code
    
    * feat: test push
    
    * refactor: streamline TRC21 fee capacity retrieval methods
    
    * chore: add check balance fee on process transaction
    
    * fix: handle empty balance hash in TRC21 fee capacity retrieval
    
    * refactor: remove fee capacity parameter from blockchain processing methods
    
    * refactor: remove unused GetTRC21FeeCapacityFromStateWithTokens function
    
    * refactor: update transaction filtering to use state database for TRC21 fee capacity
    
    * refactor: simplify fee capacity check in transaction filtering logic
    
    * Revert: fee calcute at HF checkpoint
    
    * feat: apply new fee calculator
    
    * refactor: streamline gas balance checks and calculations in state transition
    
    * Fix: override gas price in TRC21
    
    * fix: adjust fee payment logic for TRC21 transactions on failure
    
    * refactor: simplify fee handling logic in state processor
    
    * refactor: update fee handling to use balanceFee map for TRC21 transactions
    
    * refactor: enhance gas purchase and pre-check logic to include hard fork status
    
    * refactor: update preCheck method to include experimental block status
    
    * refactor: optimize fee capacity handling for experimental blocks
    
    * chore: remove logs
    
    * feat: update remove transaction tx pool
    
    * feat: return error when process state of transaction failed
    
    * Revert: condition IsTIPTomoX to IsTomoXEnabled
    
    * refactor: remove VRC25Issuer contract and clean up related code
    
    * Revert: worker lastParentBlockCommit for test
    
    * Revert: worker condition IsTomoZEnabled
    
    * feat(vrc25 pay gas): no need to restore 1wei
    
    ---------
    
    Co-authored-by: imteryyy <huybd@coin98.finance>
    Co-authored-by: Terry <102610539+imterryyy@users.noreply.github.com>
    Co-authored-by: imduchuyyy 🐬 <duchuy.124dk@gmail.com>
    4 people authored Jul 11, 2025
    Configuration menu
    Copy the full SHA
    3183100 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc7b8d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2025

  1. Configuration menu
    Copy the full SHA
    cc50cae View commit details
    Browse the repository at this point in the history
  2. feat: set hard fork block

    tungng98 committed Jul 12, 2025
    Configuration menu
    Copy the full SHA
    7954cd5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #539 from tungng98/atlas-upgrade

    Finalize Atlas upgrade
    tungng98 authored Jul 12, 2025
    Configuration menu
    Copy the full SHA
    880de14 View commit details
    Browse the repository at this point in the history
  4. release v2.5.0

    tungng98 committed Jul 12, 2025
    Configuration menu
    Copy the full SHA
    7a9df17 View commit details
    Browse the repository at this point in the history
Loading