Skip to content

Releases: bnb-chain/greenfield

v0.0.10

24 Mar 11:29
72baa3a
Compare
Choose a tag to compare
  • #136 fix: forbid a stream account with negative static balance to pay
  • #135 bugfix: modify visibility's default to inherit & add VISIBILITY_TYPE_UNSPECIFIED enumeration type
  • #132 feat: allow unordered attestations
  • #131 feat: support delete bucket with non-zero charged read quota
  • #108 chore: refine storage module
  • #126 chore: refine permission module
  • #125 chore: refine bridge module
  • #124 feat: The visibility property of the Bucket&Object can be modified
  • #112 chore: refine sp module
  • #129 chore: refine payment module
  • #117 feat: implement validator tax in storage payment
  • #116 Merge pull request #116 from bnb-chain/refine_challenge
  • #130 fix: check status of object before mirroring
  • #122 chore: refine permission module for code quality
  • #128 docs: add the banner of gnfd
  • #121 chore: code quality self-review of ante handler
  • #103 feat: add challenger address to validators
  • #123 feat: add max buckets per account to params
  • #110 feat: add expiration and limit size for policy
  • #118 chore: refine the code of the storage mode

Assets

Assets Sha256 Checksum
linux ee57de3a0783239de595db59ca1693842585274b8bf14e041a6ab976d5964a1a
mac dd9cfdd5ff8c10c733889f834466388db039c22686f5709b88a14b3e90c3f66b

v0.0.9

17 Mar 08:51
4a0febc
Compare
Choose a tag to compare

The resource mirror is introduced in this release.

  • #109 feat: add events for permission module
  • #107 fix: update license and readme
  • #104 fix: refine the bridge module
  • #101 doc: add detail doc for permission module
  • #50 feat: add cross chain txs for storage resources
  • #114 fix: potential attack risks in storage module

Assets

Assets Sha256 Checksum
linux c3f038deb5d422a710a9ada6fd051b45e503171d1dbfbbfc3b40ca622631d9b4
mac d5042ac1ba77555f6577244dedf59e9ca7bf9829acf6b22f86fe96e77013ee12

v0.0.8

14 Mar 10:21
8f17ef8
Compare
Choose a tag to compare

This release includes following features:

  1. Add enhancements to storage module;
  2. Revert the related changes about the callbackGasprice;
  • #100 revert: revert the related changes about the callbackGasprice
  • #102 feat: Enhancement storage module

Assets

Assets Sha256 Checksum
linux 82b2de1d8298d0d5ba67483bccd99ecc3c9e6616a0a1e10ed61142511a08f833
mac 754a0e6579d6738d29f8dd0d50b28b87bb368babd4ee879875b538c6e207009d

v0.0.7

10 Mar 11:51
3c84b19
Compare
Choose a tag to compare

This release includes following features:

  1. Implement permission module;
  2. Implement challenge module;
  3. Refactor payment module;
  4. Storage module improvement;
  5. SP module improvement;
  • #70 fix: Storage Provider account check
  • #81 doc: add payment module doc
  • #80 feat: add index by id for storage module
  • #82 bugfix list object/bucket error
  • #85 fix is non-empty bucket error
  • #79 doc: add data availability challenge doc
  • #90 feat: update default cross-chain transfer out fee
  • #83 feat: enable querying bucket, object and group by id
  • #91 complete acc address best practice
  • #92 fix: update gas price and consensus params
  • #94 feat: support customized nonce
  • #75 doc: add SP and storage meta doc
  • #43 feat: implement challenge module
  • #96 docs: refine the document structure
  • #88 feat: improve sp module
  • #95 feat: update the crosschain keeper in bridge module
  • #87 feat: refactor payment module
  • #97 feat: update default parameters for challenge module
  • #93 refactor: change addr in payment module from string to AccAccount
  • #68 feat: Implement permission module
  • #89 feat: Create storage provider in genesis by genesis transaction

Assets

Assets Sha256 Checksum
linux 67e408430f31e183286a9d40fddc30ae87c49f4bf0a6eb62ab31e450699d7b39
mac 30dc28829e554003b4a4da7e56b853d9a65d2c0588882d49508da652ff2d1e97

v0.0.6

24 Feb 07:02
34e4430
Compare
Choose a tag to compare

This release includes following features:

  1. Support cross chain governance;
  2. Storage module improvement;
  3. Add e2e test framework and swagger API script;
  • #76 feat: update tx simulation in sdk
  • #63 feat: enable params change proposal for cross chain governance
  • #74 docs: local network
  • #72 doc: add overview and tutorial doc for governance
  • #73 doc: add doc for the bridge module
  • #71 docs: add consensus and staking part
  • #69 ci: add gosec checker
  • #65 docs: add the key management docs and keyring module tutorial
  • #66 feat: add decimals of BNB and gweiBNB and e2e test of gashub module
  • #67 docs: add the overview of architecture && cross chain
  • #64 feat: sdk gas price simulation
  • #57 feat: storage module improvement
  • #53 feat: add init function for gashub module
  • #60 fix: unify denom as BNB
  • #62 refactor: rewrite the NewGreenfieldClient function by option pattern
  • #58 docs: add the token economics docs and bank module tutorial
  • #59 feat: gov RegisterInterfaces for sdk
  • #54 feat: Add deploy scripts for sp
  • #48 feat: add go-sdk and e2e test framework
  • #56 docs: build the framework of docs
  • #49 feat: Add event for storage module
  • #55 feat: enable swagger api for local deployment
  • #51 feat: added proto-gen-swagger for both greenfield and cosmos-sdk
  • #44 feat: add payment to storage module
  • #47 feat: add config for cross chain in env

Assets

Assets Sha256 Checksum
linux a3e6bb41f38e216581bc66057b9a6fe72b03f27fbc99d947bd9469b26a01e9dd
mac d0af70c6b5ef0f49405579c3427adac3f3038bc4f08d4b47794b2d422e0c7ff5

v0.0.5

10 Feb 05:47
5b72432
Compare
Choose a tag to compare

This release includes features, mainly:

  1. Implement payment module;
  2. Implement storage provider module;
  3. Implement storage management module.
  • #42 chore: run goimportssort over the repo
  • #18 feat: add storage module
  • #5 feats: init payment module
  • #39 doc: add events doc for the whole project
  • #41 feat: add more field of storage event
  • #40 feat: add comments for the events of bridge module
  • #38 ci: fix Dockerfile and add docker image release job
  • #35 deploy: update deployment scripts
  • #46 deployment: add bls env to setup script
  • #34 feat: add gashub module
  • #6 feat: add sp module
  • #32 feat: add support for EVM jsonrpc
  • #33 fix: revert gashub module and fix build error

Assets

Assets Sha256 Checksum
linux 8f846d9ad7dd5ae1b6b535264e23717fc1e8d8d22d5a94c91be64d61ad54da65
mac f42a51f23eab072e0cf5695265c4ec4f47327ac0ae07b1de589624cd09ec212a

v0.0.4

30 Jan 03:41
bf69c59
Compare
Choose a tag to compare

This release is for rebranding from inscription to greenfield, renaming is applied to all packages, files.

  • #30 feat: rebrand from inscription to greenfield

Assets

Assets Sha256 Checksum
linux 29e70aea8e0940437d08c466f953375b0a85e135f42b7d342ab847b066de106d
mac 7217dde74cc87e659918955e33423f6432c962047c18c4fccca0b7d9c633f519
windows

v0.0.3

19 Jan 08:34
10b4980
Compare
Choose a tag to compare

This release includes features and bug fixes, mainly:

  1. Implement the cross chain communication layer;
  2. Implement the cross chain token transfer;
  3. Add scripts to set up full nodes using state sync;
  4. Bump cosmos-sdk version to v0.0.4.
  • #8 feat: implement bridge module
  • #27 feat: remove ValAddress and update EIP712 related functions
  • #26 fix: init viper before getting configs
  • #25 deployment: add scripts to set up full nodes using state sync

Assets

Assets Sha256 Checksum
linux 78d30021afa9ab6b8794a9bdfd5075a64153215bada28605e7156d1dd5d431ed
mac 8a0d0580ee4ae4027870b02f7fb53212835d445857ec88bd04d124306605b9f7
windows

v0.0.2

06 Jan 08:17
94283f0
Compare
Choose a tag to compare

This release includes features and bug fixes, mainly:

  1. Customized upgrade module;
  2. Introduce new gashub module;
  3. Customized Tendermint with vote pool;
  4. EIP712 bug fix;
  5. Deployment scripts fix.

Change Logs

  • #17 feat: custom upgrade module
  • #20 ci: fix release flow
  • #21 feat: init balance of relayers in genesis state
  • #19 deployment: fix relayer key generation
  • #16 feat: pass config to app when creating new app
  • #14 disable unnecessary modules

Assets

Assets Sha256 Checksum
linux 76ab6f371ec6f0977eb7d5dc7db61840d6432bb4fe64bcfdbcccf33c32c69141
mac c504588e9eebfb99e4718a4dc584f5d3423be250d29f7b195f117e5a06d5d406

v0.0.1

26 Dec 08:10
44756e4
Compare
Choose a tag to compare

Description

This is the first release of the inscription.

It includes three key features:

  1. EIP721 signing schema support;
  2. New staking mechanism;
  3. Local network set scripts.

Change Log

  • #11 feat: customize staking module for inscription
  • #10 deployment: local setup scripts
  • #2 feat: add support for EIP712 and eth address standard r4r
  • #3 dep: replace cosmos-sdk to inscription-cosmos-sdk v0.0.1(v0.46.4)
  • #9 fix: add coin type to init cmd
  • #1 docs: refine the readme with detailed introduction documentation