From 9a466c179b70bf1d30ced9bf73644f86e071f390 Mon Sep 17 00:00:00 2001 From: Roshan <48975233+Pythonberg1997@users.noreply.github.com> Date: Fri, 29 Dec 2023 14:53:59 +0800 Subject: [PATCH 1/3] chore: fix typo and update doc (#551) --- readme.md | 4 ++-- x/permission/types/keys_test.go | 7 +++---- x/storage/types/keys.go | 4 ++-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/readme.md b/readme.md index 246480bb4..3fc7459ee 100644 --- a/readme.md +++ b/readme.md @@ -110,8 +110,8 @@ Refer to the [docs](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfi - [Interacting with the Node](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfield-blockchain/run-node/interact-node) - [Run Local Network](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfield-blockchain/run-node/run-local-network) -- [Run Testnet Node](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfield-blockchain/run-node/run-testnet-node) -- [Become Testnet Validator](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfield-blockchain/run-node/become-testnet-validator) +- [Run Node](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfield-blockchain/run-node) +- [Become Validator](https://docs.bnbchain.org/greenfield-docs/docs/guide/greenfield-blockchain/run-node/become-validator) ## Related Projects - [Greenfield-Contract](https://github.com/bnb-chain/greenfield-contracts): the cross chain contract for Greenfield that deployed on BSC network. diff --git a/x/permission/types/keys_test.go b/x/permission/types/keys_test.go index ac7f27ba0..8b12fcdf7 100644 --- a/x/permission/types/keys_test.go +++ b/x/permission/types/keys_test.go @@ -9,10 +9,9 @@ import ( ) func TestParsePolicyIdFromQueueKey(t *testing.T) { - policyIds := []math.Uint{math.NewUint(rand.Uint64()), math.NewUint(rand.Uint64()), math.NewUint(rand.Uint64())} - - expiration := time.Now() - for _, policyId := range policyIds { + for i := 0; i < 100; i++ { + expiration := time.Now().Add(time.Duration(rand.Int63())) + policyId := math.NewUint(rand.Uint64()) key := PolicyPrefixQueue(&expiration, policyId.Bytes()) recoverId := ParsePolicyIdFromQueueKey(key) if !recoverId.Equal(policyId) { diff --git a/x/storage/types/keys.go b/x/storage/types/keys.go index de9593a43..0c03063cf 100644 --- a/x/storage/types/keys.go +++ b/x/storage/types/keys.go @@ -63,8 +63,8 @@ var ( // GetBucketKey return the bucket name store key func GetBucketKey(bucketName string) []byte { - objectNameHash := sdk.Keccak256([]byte(bucketName)) - return append(BucketInfoPrefix, objectNameHash...) + bucketNameHash := sdk.Keccak256([]byte(bucketName)) + return append(BucketInfoPrefix, bucketNameHash...) } // GetObjectKey return the object name store key From bf6ae378ad14d64e2e68392f7ffec8bab54b4af0 Mon Sep 17 00:00:00 2001 From: dylanhuang Date: Fri, 5 Jan 2024 13:07:04 +0800 Subject: [PATCH 2/3] docs: add v1.2.2 changelog (#554) --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d2ad3d13..09d221600 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ # Changelog + +## v1.2.2 +This release introduces the Manchurian upgrade to the mainnet. + ## v1.2.1 This release fixes the bugs within resource tags. From 92422f956587f5314afb70e3254179287875dc9f Mon Sep 17 00:00:00 2001 From: Ethan Date: Thu, 11 Jan 2024 10:33:57 +0800 Subject: [PATCH 3/3] fix: permission package type (#557) --- x/storage/types/crosschain.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x/storage/types/crosschain.go b/x/storage/types/crosschain.go index f8eece7d0..5b1d3e95c 100644 --- a/x/storage/types/crosschain.go +++ b/x/storage/types/crosschain.go @@ -44,8 +44,8 @@ const ( OperationUpdateGroupMember uint8 = 4 // permission operation types - OperationCreatePolicy uint8 = 1 - OperationDeletePolicy uint8 = 2 + OperationCreatePolicy uint8 = 2 + OperationDeletePolicy uint8 = 3 ) func SafeBigInt(input *big.Int) *big.Int {