Starcoin - A Move smart contract blockchain network that scales by layering
APACHE-2.0 License
Bot releases are hidden (Show)
Published by nanne007 over 2 years ago
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.9.1...v1.10.0-alpha
Published by nanne007 over 2 years ago
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.9.1...v1.9.1+patch1
Published by nanne007 almost 3 years ago
JSON RPC compatibility notes:
TransactionInfo add new field transaction_global_index, affecting the chain.get_transaction_info API.
TransactionEventResponse add new field event_index, affecting the chain.get_events_by_txn_hash API.
Add an API chain.get_transaction_proof, provider the transaction and event proof.
BlockInfo field change in the API output, affecting the chain.info,chain.get_block_txn_infos API.
block_id is changed to block_hash, and block_hash is used instead of block_id in the external interface.
The num_leaves and num_nodes fields in txn_accumulator_info and block_accumulator_info are changed from u64 to string to avoid out-of-bounds
missing UnitTest.move
by @lerencao in https://github.com/starcoinorg/starcoin/pull/3066
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.8.0...v1.9.0
Published by jolestar almost 3 years ago
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.9.0...v1.9.0-rc.2
Published by nanne007 almost 3 years ago
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.9.0-alpha...v1.9.0-rc.1
Published by nanne007 almost 3 years ago
missing UnitTest.move
by @lerencao in https://github.com/starcoinorg/starcoin/pull/3066
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.8.0...v1.9.0-alpha
Published by nanne007 almost 3 years ago
type
as label. by @jolestar in https://github.com/starcoinorg/starcoin/pull/2984
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.8.0-alpha...v1.8.0-rc.1
Published by nanne007 almost 3 years ago
Full Changelog: https://github.com/starcoinorg/starcoin/compare/v1.7.0...v1.8.0-alpha
Published by sanlee42 about 3 years ago
Notes
The move bytecode generated by this version can not deploy to the Main network until this poll Upgrade the on-chain configuration of Move bytecode version to v3 is executed, since its move bytecode version is v3.
Published by jolestar about 3 years ago
account nft
commands, for suppport show and transfer nft. #2869
Published by jolestar about 3 years ago
node manager delete-failed-block
command. #2853 #2854
node manager re-execute-block
command and RPC for repair block database. #2839
node manager reset
command #2818
Published by nanne007 about 3 years ago
SignerCapability
abstraction. #2673
Account::deposit
support deposit zero token. #2745
Account
supports auto-accept-token feature. #2746
Math.mul_div
. (#2775 by xiangfeihan<[email protected])Published by jolestar about 3 years ago
Published by jolestar over 3 years ago
Fix bug #2726. The bug impacts the contract.dry_run
API when deploying a new Module.
修复 bug #2726。该 bug 影响 contract.dry_run
接口,dry run 部署 Module 的交易时有可能失败。
Published by jolestar over 3 years ago
Introduce StructABI,ModuleABI,ScriptFunctionABI for auto decode resource,transaction payload and move bytecode.
contract.dry_run_raw
,contract.resolve_function
, contract.resolve_struct
, contract.resolve_module
, state.get_resource
,state.list_resource
,state.get_code
,state.list_code
.dev resolve function|struct|module
, state get|list resource|code
Compatibility notes:
Upgrade suggestion:
Bug (#2689) may cause wrong transaction info to be retrieved, please upgrade to v1.3.1 or v1.4.0 as soon as possible
contract.dry_run_raw
for directly dry run RawUserTransaction. Dry run outpout more detail info. (#2648) (#2720)account show
output full token code for support user defined token. (#2658) (#2718)contract.resolve_function
, contract.resolve_struct
, contract.resolve_module
. Add new command dev resolve function|struct|module
. (#2659) (#2702) #2719)state.get_resource
,state.list_resource
,state.get_code
,state.list_code
API and support decode data by ABI, implements new state get resource|code
,state list resource|code
command by new API. (#2668) (#2681) (#2695)发者体验以及工具增强。
contract.dry_run_raw
,contract.resolve_function
, contract.resolve_struct
, contract.resolve_module
, state.get_resource
,state.list_resource
,state.get_code
,state.list_code
.dev resolve function|struct|module
, state get|list resource|code
兼容性说明:
升级建议:
Bug (#2689) 可能会导致打包到叔块的交易被错误的认为是在主块,请尽快升级到 v1.3.1 或者 v1.4.0 版本。
contract.dry_run_raw
用于直接 dry run RawUserTransaction。dry run 返回值中输出详细的 resource 变更结果。 (#2648) (#2720)account show
输出完整的 TokenCode,以支持用户定义的 Token。(#2658) (#2718)contract.resolve_function
, contract.resolve_struct
, contract.resolve_module
. 新增命令 dev resolve function|struct|module
. (#2659) (#2702) #2719)state.get_resource
,state.list_resource
,state.get_code
,state.list_code
,通过新的 API 实现新的 state get resource|code
,state list resource|code
命令,可自动将二进制解析为 json。(#2668) (#2681) (#2695)Published by jolestar over 3 years ago
Published by jolestar over 3 years ago
Fix get transaction info bug #2686
Published by jolestar over 3 years ago
Move upgrade, command line development tool improvement, miner client support stratum mining pool protocol, stdlib v5 follow-up update
Compatibility notes:
@
symbols, for example, 0xA550C18
needs to be changed to @0xA550C18
.Upgrade recommendation:
Please upgrade to the new version to be ready for open third-party Move contract deployment
_
symbols in commands with -
3. default output json (#2593) (#2599) (#2606)@
symbol (#2603)0x1::Token::TokenPair<0x1::TokenA::TokenA, 0x1::TokenB::TokenB>
(#2631)Move 版本升级, 命令行开发工具改进, miner client 支持 stratum 矿池协议, stdlib v5 升级后续更新
兼容性说明:
@
符号前缀, 比如 0xA550C18
需要改为 @0xA550C18
升级建议:
请升级到新版以准备好开放第三方合约部署
_
符号用 -
替换 3. 默认输出 json 结果 (#2593) (#2599) (#2606)@
符号前缀 (#2603)0x1::Token::TokenPair<0x1::TokenA::TokenA, 0x1::TokenB::TokenB>
(#2631)Published by jolestar over 3 years ago
Released the Move CLI tool and refactored the authentication key verification mechanism.
Note: This release contains hard fork features that will be activated after stdlib is upgraded to v5 version. Please upgrade to the latest version and wait for the upgrade proposal to be initiated before conducting an on-chain vote. Detailed instructions on voting will be given after the upgrade proposal is submitted.
发布 Move CLI 工具以及重构账号的 authentication key 校验机制,简化账号的初始化方式。
注:本版本包含硬分叉特性,将在 stdlib 升级到 v5 版本后激活。请升级到最新版本,等待升级提案发起后,进行链上投票。关于投票的详细说明会在升级提案提交后给出。
Published by jolestar over 3 years ago
Account and Miner rpc and command enhancements
Account 以及 Miner 相关的接口和命令增强