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: starcoinorg/starcoin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.12.9
Choose a base ref
...
head repository: starcoinorg/starcoin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.13.0
Choose a head ref
  • 12 commits
  • 708 files changed
  • 8 contributors

Commits on Dec 21, 2022

  1. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    d57b055 View commit details

Commits on Dec 28, 2022

  1. [Feature] RPC blocks support positive sequence (#3824)

    * #3799 add new feature
    
    * #3799 fix check add new feature
    
    * Fix fmt
    
    * fix CI nextest
    
    * Fix bug
    
    * Fix test
    
    * Fix default bool
    
    * edit comment
    
    * add more test
    
    * fix sync test err
    
    * add depend
    
    * add starcoin-rpc-api
    
    Co-authored-by: nk_ysg <nk_ysg@163.com>
    WGB5445 and nkysg authored Dec 28, 2022

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ce4b2c9 View commit details

Commits on Jan 6, 2023

  1. Workspaceify auto (#3829)

    * Add auto workspace change script
    
    * Build succeed for workspaceify
    
    * commit scripts
    
    * Fix check error
    
    * Fix check error
    
    * Fix check error
    
    * Fix error of command that 'cargo clippy '
    
    * Fix error of command that 'cargo clippy '
    
    * Fix cargo config content  format
    
    * Fix unit-test error
    welbon authored Jan 6, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    34dadaa View commit details

Commits on Jan 10, 2023

  1. Refactor openrpc (#3830)

    Remove the patch version of jsonrpc
    Use the openrpc-dervice to implement as the proc macro
    sanlee42 authored Jan 10, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f9ba8b6 View commit details

Commits on Jan 31, 2023

  1. add struct republish backward incompatible test (#3833)

    * add struct republish backward incompatible test
    
    * new unit test
    
    * fix check
    
    ---------
    
    Co-authored-by: WGB5445 <919603023@qq.com>
    nkysg and WGB5445 authored Jan 31, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b5788d6 View commit details

Commits on Feb 2, 2023

  1. remove starcoin_dao.rs, update starcoin-framework, update halley gene…

    …sis (#3840)
    
    * remove starcoin_dao.rs, update starcoin-framework, update halley genesis
    
    * fix test use ignore
    nkysg authored Feb 2, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    cc57e47 View commit details

Commits on Feb 10, 2023

  1. support move language v6 and new gas meter (#3838)

    * [compiler] update move
    [compiler] Upgrade Move and fix compiler error
    [clippy] Fix clippy error
    
    * Merge branch 'master' into update_move
    
    * gen new stdlib
    
    * fix warning: add phantom for merkle distributor
    
    * update move version
    fix merkle tree test
    
    * fix Identifier merge
    
    * Update module_upgrade_test.rs
    
    * update script
    update move
    
    * check commit
    
    * 1.add table native functions
    2.gen new stdlib
    3.add table native function gas cost in vmconfig
    
    * 1.add StateKey,MoveExt, SessionId,MoveResolveExt
    2.add session finish_with_extension
    3.change WriteSet , TransactionOutput, StateKeyView
    
    * add contract_api.json
    
    * 1.add halley genesis
    
    * gen new stdlib
    
    * Merge branch 'master' into update_move
    
    * add move table extension flush
    
    * add statedb support move table extension with commit and flush
    
    * add table item test code
    
    * fix  warnings
    
    * update move repo
    
    * fix fmt
    
    * reset proxima
    
    * add proxima genesis_config.json
    
    * branch update_move add docker build
    
    * add table_info storage
    
    * update starcoin-framework repo
    
    * fix clippy warnings
    
    * gen new stdlib, reset proxima genesis
    
    * add TableItemProof
    
    * add TableItemProof
    
    * fmt Cargo.toml
    
    * add TableItemProof unit_test
    
    * change StateKeyView serde Field attributes
    
    * [Feature]Add string module (#3626)
    
    * add string
    
    * fix string
    
    * add string in stdlib
    
    * new stdlib
    
    * Fix String module native
    
    * Fix cargo move
    
    * add pr build_test
    
    * fix execute script (#3705)
    
    * add config
    
    * fix run script
    
    * fix mpm package table test (#3715)
    
    * [dev branch]table extension compatible dry run (#3706)
    
    * change dry_out return value
    
    * reset proxima
    
    * close #3732
    
    * mpm: remove tmp code
    
    * [dev]Update docker_build.yml docker/setup-buildx-action to 2,  Dockerfile rustup version to 1.25.1 (#3771)
    
    * Update docker_build.yml
    
    * Update Dockerfile
    
    * [dev] remove starcoin-x package,update script and config (#3772)
    
    * [dev] remove starcoin-x package
    
    * remove in toml
    
    * update mold flag
    
    * remove starcoin-x alias
    
    * add back test scripts
    
    * fix powershell
    
    * use BAD_TRANSACTION_FEE_CURRENCY for test
    
    gas_schedule: change max gas unit of test env to 400_000_000
    
    [dev branch] move update use new  gas meter imp (#3795)
    
    * use GasParameter replace costTable
    
    * compat GasCost and GasConstants
    
    * ErrorContext change to ErrorDescription
    
    * update GasConstants member function
    
    * ErrorContext change to ErrorDescription
    
    * update move TableHandle def
    
    * 1.refactor gas-algebra-ext
    2.add gas_params for starcoin_vm
    
    * 1.add move stdlib nursery GasParam
    
    * update starcoin_natives gas_params
    
    * update VmConfig to gas_params
    
    * add vmconfig to gas_schedule test
    
    * add gas meter calc function
    
    * update starcoin_vm get gas_params
    
    * temp remove table_info column
    
    * update starcoin-framework
    
    * add test stdlib precompiled
    
    * update move_stdlib params
    
    * Package transaction publish bundle logic
    
    * Update move dep for fixing transactional test harness
    
    * comment StarcoinFramework checkpoint
    
    * compatible legacy AccountDataCache
    
    * move bytecode v6
    
    * update starcoin-framework
    
    Co-authored-by: jolestar <jolestar@gmail.com>
    Co-authored-by: fikgol <hit.cs.lijun@gmail.com>
    Co-authored-by: WGB5445 <919603023@qq.com>
    
    * abi support u16, u32, u256
    
    * update rpc schema
    
    ---------
    
    Co-authored-by: LemonHX <lemonhx@lemonhx.tech>
    Co-authored-by: WGB5445 <919603023@qq.com>
    Co-authored-by: caojiafeng <funfriendcjf@gmail.com>
    Co-authored-by: jiangying <krivergo3@gmail.com>
    Co-authored-by: jolestar <jolestar@gmail.com>
    Co-authored-by: fikgol <hit.cs.lijun@gmail.com>
    7 people authored Feb 10, 2023

    Partially verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
    Copy the full SHA
    7a23803 View commit details
  2. [halley] Reset halley genesis (#3846)

    * reset halley genesis
    
    * fix call_api_cmd_halley.move
    nkysg authored Feb 10, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    e3a4b27 View commit details
  3. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    0bb317e View commit details

Commits on Feb 16, 2023

  1. Barnard hard fork test (#3834)

    * 1.add BARNARD_HARD_FORK logic 2.add version_string ban logic
    
    * add release version compare ban logic
    
    * fix test
    
    * fix fmt
    nkysg authored Feb 16, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    de534ff View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    55eee20 View commit details
  3. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f165da8 View commit details
Showing 708 changed files with 13,138 additions and 5,856 deletions.
Loading