Skip to content

Commit

Permalink
Release 1.2.0 (#473)
Browse files Browse the repository at this point in the history
* chore: [ci] release (alpha) (#135)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix/sort types (#137)

* feat: Sort EIP712 message field

* feat: Extra field

* Create happy-humans-thank.md

* chore: [ci] release (alpha) (#138)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Bump version (#139)

* chore: [ci] release (alpha) (#140)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Split approval and simulate (#141)

* chore: [ci] release (alpha) (#142)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Revert "feat: Split approval and simulate" (#143)

* Revert "feat: Split approval and simulate"

This reverts commit 76defa7.

* Create dirty-parrots-hear.md

* chore: [ci] release (alpha) (#144)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Chore/test case (#145)

* chore(test): Remove private key from config

* chore: Test CI

* chore: Update rainkit version (#146)

* feat: Query Lock Fee API (#147)

* feat: Query Lock Fee API

* Create green-avocados-jump.md

* chore: [ci] release (alpha) (#148)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update bucket.ts (#149)

* Update bucket.ts

throw error

* Create hot-countries-begin.md

---------

Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#150)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Return real statuscode when call metaservice (#164)

* fix: Return real statuscode when call metaservice

* Create kind-eyes-brake.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#166)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Upgrade types version (#167)

* chore: [ci] release (alpha) (#168)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/sp exit (#169)

* feat: Add Virtual Group API

* feat: Compatibility createBukcet and createObject API

* feat: Add Migrate bucket API

* Feat/batch upload (#171)

* feat: Feegrant

* feat: Feegrant

* Create angry-horses-enjoy.md

* Feat/batch upload (#174)

* feat: Feegrant

* feat: Feegrant

* feat: Feegrant grantAllowance API

* feat: CreateObject example

* feat: CreateBucket example

* feat: Transfer example

* feat: AuthInfoBytes add feePayer and feeGranter

* feat: Add Two Apis (#179)

* feat: Add Two Apis

* Create mean-wombats-remain.md

* chore: [ci] release (alpha) (#170)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat AuthV1 (#182)

* chore: Update example

* chore: Update Example

* feat: V1Auth

* feat: V1Auth generate

* feat: V1Auth createObject Approval

* Create shaggy-experts-approve.md

* Feat/com new (#186)

* feat: Remove GetUserBuckets API Auth

* feat: Update BucketProps type

* feat: Remove listObjects api auth and update response type

* feat: Remove listGroup api auth

* feat: Update Types

* chore: [ci] release (alpha) (#183)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Offchainauth timeout reduced to 2s (#187)

* feat: Offchainauth timeout reduced to 2s

* Create warm-planets-exercise.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#188)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/auth v1 (#189)

* feat: Upgrade types

* chore: Update Example Account config

* feat: Object create update

* Create empty-pens-sing.md

* chore: [ci] release (alpha) (#190)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/auth v1 (#191)

* feat: Upgrade types

* chore: Update Example Account config

* feat: Object create update

* feat: API getStorageProviderInfo params update

* chore: Upgrade types

* feat: GetSpURLfrom bucket

* feat: Remove Sp param when create object and bucket

* chore: [ci] release (alpha) (#192)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Change Allwance value type (#193)

* chore: Test config update

* feat: Change Allowance Type

* chore: [ci] release (alpha) (#194)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: MultiTx support private key (#195)

* fix: Throw sp error code and message (#197)

* fix: Throw sp error code and message

* Create good-bobcats-hang.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#196)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: No sp available error (#200)

* fix: No sp available error

* Create khaki-ducks-brake.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* Opt (#198)

* chore: Update Example

* refactor: Replace @ethereumjs/util with @ethersproject/bytes

* feat: Upload Object V1 auth

* fix: CreateObjectTx content-type msg

* chore: [ci] release (alpha) (#201)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Extend response time to 3s (#202)

* feat: Extend response time to 3s

* Create orange-spiders-add.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#203)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Chore/conflict (#209)

* release 0.2.2 (#204)

* feat: Update Types

* chore: [ci] release (alpha)

* Feat/query status (#42)

* fix: Return types

* feat: Feegrant

* fix: Pubkey typeUrl

* feat: Upgrade Cosmos SDK

* refactor: Simply broadcast and simulate tx

* feat: Support Tx by PrivateKey

* feat: Replace local message with types npm

* test: Test Framework

* chore: Upgrade Example wagmi version, Replace ethersjs with viem

* feat: Support EIP712 callback use external provider

* feat: Support dynamic provider

* test: Support jest test

* test: Account Query

* feat: Change Tx API

* feat: Type Complete

* chore: Complate Example in New API

* fix: Rollup bundle Support Nodejs

* feat: Resolute Module (IoC)

* docs: Update README

* chore: [ci] release (alpha) (#43)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/multi msg (#49)

* feat: Multi Send

* feat: Compatibility multi tx message

* Revert "Feat/multi msg (#49)" (#53)

This reverts commit fc3dd98.

* Update WASM (#55)

* feat: Update WASM

* feat: Update create object tx

* docs: Update doc (#56)

* feat: Pre alpha (#57)

* chore: [ci] release (alpha) (#58)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update README.md

* multi msg (#59)

* feat: Multi Send

* feat: Compatibility multi tx message

* chore: [ci] release (alpha) (#62)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: CreateObject Msg (#65)

* feat: add offchainauth method (#64)

* feat: Add offchainauth method

* feat: Compatiable old get approval method

* Create ten-suits-crash.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#66)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Add Sp params (#67)

* feat: Optimize get approval types and add throw error (#70)

* feat: Optimize get approval types and add throw error

* Create fluffy-snails-explain.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#68)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update example without greenfield-cosmos-types (#71)

* fix: Return Promise (#72)

* fix: Return Promise

* Create strong-snails-count.md

* chore: [ci] release (alpha) (#73)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Create Group message (#74)

* fix: Create Group message

* Create young-bears-scream.md

* feat: Add Storage Params API (#76)

* chore: [ci] release (alpha) (#75)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Chore/group example (#77)

* feat: Group API

* chore: Group and Mirror example

* chore: [ci] release (alpha) (#78)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update example (#79)

* feat: Add query param to ListObjects API for display folder. (#80)

* feat: Add query params to ListObjects API for folder

* Create clean-dogs-joke.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* Feat/group (#82)

* chore: Update Example

* feat: Add some group API

* Create sweet-feet-hide.md

* chore: [ci] release (alpha) (#81)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update objectt.ts (#83)

* Update objectt.ts

add missing resp params

* Create cold-suns-accept.md

---------

Co-authored-by: rrr523 <[email protected]>

* Feat/policy (#86)

* feat: Policy API

* fix: Object API name

* Create pretty-bulldogs-notice.md

* feat: Migrate out zkbas-js-sdk and upate the sign msg format (#85)

* feat: Migrate out zkbas-js-sdk and upate the sign msg format

* Create fluffy-pumas-yawn.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#84)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Head Group (#96)

* fix: Head Group

* Create cyan-ties-cross.md

* feat: Multi Send Txs (#97)

* feat: Multi Send Txs

* Create lovely-knives-smile.md

* chore: [ci] release (alpha) (#98)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Allow to have sp auth fail (#101)

* feat: Allow to have sp auth fail

* fix: Replace endpoint with address when auth failed

* Create tidy-dodos-care.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: TS lib (#104)

* feat: Sync cosmos types (#106)

* chore: [ci] release (alpha) (#102)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Use rainbowkit simply wallet of example (#107)

* Feat/update group  (#108)

* feat: Update group extra api

* chore: Test group api

* Create quiet-planets-shop.md

* chore: [ci] release (alpha) (#109)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/sp listgroup (#110)

* feat: Add sp.listGroup API

* chore: Update Example

* chore: [ci] release (alpha) (#111)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update Example (#112)

* chore: Update Examples (#114)

* chore(dep): Add cross-env

* chore(dep): Npm script

* chore: Pnpm engines

* chore: Codesandbox Example (#115)

* chore(docs): Update stackblitz url (#116)

* refactor: CreateFoler API params (#119)

* chore: [ci] release (alpha) (#120)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: TimeStamp format

* chore: [ci] release (alpha) (#121)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Refactor/policy (#122)

* refactor: Bucket policy

* refactor: Bucket policy

* chore: [ci] release (alpha) (#123)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(example): BucketPolicy (#127)

* Chore/update policy example (#128)

* chore(example): BucketPolicy

* chore(example): BucketPolicy

* Feat/gashub (#129)

* feat: Add gas hub API

* refactor: TypeUrl as constants

* chore: [ci] release (alpha) (#130)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Export queryClient (#131)

* feat: Export queryClient

* Create calm-birds-sleep.md

* Update README.md

* fix: Compatiable net error (#133)

* fix: Compatiable net error

* Create old-roses-play.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#132)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Test/test case (#134)

* feat: Isomorphic fetch

* test: Uint test and e2e test

* feat: Sync Types (#136)

* feat: Sync Types

* Create weak-hounds-sell.md

* chore: [ci] release (alpha) (#135)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix/sort types (#137)

* feat: Sort EIP712 message field

* feat: Extra field

* Create happy-humans-thank.md

* chore: [ci] release (alpha) (#138)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Bump version (#139)

* chore: [ci] release (alpha) (#140)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Split approval and simulate (#141)

* chore: [ci] release (alpha) (#142)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Revert "feat: Split approval and simulate" (#143)

* Revert "feat: Split approval and simulate"

This reverts commit 76defa7.

* Create dirty-parrots-hear.md

* chore: [ci] release (alpha) (#144)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Chore/test case (#145)

* chore(test): Remove private key from config

* chore: Test CI

* chore: Update rainkit version (#146)

* feat: Query Lock Fee API (#147)

* feat: Query Lock Fee API

* Create green-avocados-jump.md

* chore: [ci] release (alpha) (#148)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update bucket.ts (#149)

* Update bucket.ts

throw error

* Create hot-countries-begin.md

---------

Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#150)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Return real statuscode when call metaservice (#164)

* fix: Return real statuscode when call metaservice

* Create kind-eyes-brake.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#166)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Upgrade types version (#167)

* chore: [ci] release (alpha) (#168)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/sp exit (#169)

* feat: Add Virtual Group API

* feat: Compatibility createBukcet and createObject API

* feat: Add Migrate bucket API

* Feat/batch upload (#171)

* feat: Feegrant

* feat: Feegrant

* Create angry-horses-enjoy.md

* Feat/batch upload (#174)

* feat: Feegrant

* feat: Feegrant

* feat: Feegrant grantAllowance API

* feat: CreateObject example

* feat: CreateBucket example

* feat: Transfer example

* feat: AuthInfoBytes add feePayer and feeGranter

* feat: Add Two Apis (#179)

* feat: Add Two Apis

* Create mean-wombats-remain.md

* chore: [ci] release (alpha) (#170)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat AuthV1 (#182)

* chore: Update example

* chore: Update Example

* feat: V1Auth

* feat: V1Auth generate

* feat: V1Auth createObject Approval

* Create shaggy-experts-approve.md

* Feat/com new (#186)

* feat: Remove GetUserBuckets API Auth

* feat: Update BucketProps type

* feat: Remove listObjects api auth and update response type

* feat: Remove listGroup api auth

* feat: Update Types

* chore: [ci] release (alpha) (#183)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Offchainauth timeout reduced to 2s (#187)

* feat: Offchainauth timeout reduced to 2s

* Create warm-planets-exercise.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#188)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/auth v1 (#189)

* feat: Upgrade types

* chore: Update Example Account config

* feat: Object create update

* Create empty-pens-sing.md

* chore: [ci] release (alpha) (#190)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/auth v1 (#191)

* feat: Upgrade types

* chore: Update Example Account config

* feat: Object create update

* feat: API getStorageProviderInfo params update

* chore: Upgrade types

* feat: GetSpURLfrom bucket

* feat: Remove Sp param when create object and bucket

* chore: [ci] release (alpha) (#192)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Change Allwance value type (#193)

* chore: Test config update

* feat: Change Allowance Type

* chore: [ci] release (alpha) (#194)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: MultiTx support private key (#195)

* fix: Throw sp error code and message (#197)

* fix: Throw sp error code and message

* Create good-bobcats-hang.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#196)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: No sp available error (#200)

* fix: No sp available error

* Create khaki-ducks-brake.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* Opt (#198)

* chore: Update Example

* refactor: Replace @ethereumjs/util with @ethersproject/bytes

* feat: Upload Object V1 auth

* fix: CreateObjectTx content-type msg

* chore: [ci] release (alpha) (#201)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Extend response time to 3s (#202)

* feat: Extend response time to 3s

* Create orange-spiders-add.md

---------

Co-authored-by: devinxl <[email protected]>
Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#203)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: randomx999 <[email protected]>
Co-authored-by: devinxl <[email protected]>
Co-authored-by: aiden-cao <[email protected]>

* chore: Pre exit (#205)

* chore: [ci] release (#206)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Rename package (#207)

* chore: [ci] release (#208)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: randomx999 <[email protected]>
Co-authored-by: devinxl <[email protected]>
Co-authored-by: aiden-cao <[email protected]>

* Feat/payment (#210)

* feat: Add Payment query API

* fix: Create Payment Account

* fix: Payment disableRefund

* chore: Update Example

* chore: [ci] release (alpha) (#211)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update README link (#214)

* fix: Return Types (#213)

* chore: Update withdraw example params (#212)

* chore: Update withdraw example params

* feat: Zk crypto wasm package

* chore: Nodejs example update package

* chore: Add comment

* chore: Update UMD name

* feat: Upgrade file handle package

* chore: Update OffchainAuth example

* feat: New Zk package

* chore: Changeset (#215)

* chore: [ci] release (alpha) (#216)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/group api (#217)

* fix: Dynamic add and delete members string array

* chore: Release zk crypto

* chore: [ci] release (alpha) (#218)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Release zk crypto (#219)

* chore: [ci] release (alpha) (#220)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Zk version bump (#221)

* chore: [ci] release (alpha) (#222)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: DeepClone EIP712 (#223)

* chore: [ci] release (alpha) (#224)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Error try catch (#230)

* chore: [ci] release (alpha) (#231)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/auth (#232)

* feat: Compatibility new payment api

* feat: Compatibility updateGroupMember api

* chore: Update example

* feat: Feegrant api add timestamp

* feat: EDDSA Sign

* feat: Remove log (#234)

* chore: [ci] release (alpha) (#233)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Feegrant add expiration time (#235)

* fix: Feegrant add expiration time

* chore(example): GetAllowence support pagination

* refactor (#236)

* refactor: Tx

* fix: Type

* feat: Add Group API

* feat: Update Sp API

* feat: Bucket add authType

* feat:  and  add  params

* fix: Types

* feat: Change type

* chore: [ci] release (alpha) (#237)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix/read quota (#238)

* fix: CreateBucketApproval

* feat: ReadQuota

* chore(example): Update Example

* chore: [ci] release (alpha) (#239)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* XML response (#240)

* feat: Return XML type

* feat: CreateBucket Add payment address

* chore: [ci] release (alpha) (#241)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: XMLParser force array not object (#242)

* Feat/export req (#243)

* fix: XMLParser force array not object

* fix: XMLParser force array not object

* chore: [ci] release (alpha) (#244)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Export types (#245)

* Export types (#247)

* feat: Export types

* fix: Hex number convert to string not big number

* chore: [ci] release (alpha) (#246)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/up and down (#248)

* feat: Upload Object add AuthType

* feat: Download s3 object

* feat: Migrate Bucket add authType

* feat: SpClient expose makeHeaders method

* chore: Update constant pathj

* chore: [ci] release (alpha) (#249)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/xml null (#250)

* feat: Add default XML value

* feat: Add default XML value

* chore: [ci] release (alpha) (#251)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix/gap time (#252)

* fix: Gap time

* fix: Gap time

* Feat/meta (#254)

* feat: GetBucketMeta

* feat: Object Meta

* Create curly-fishes-bow.md

* chore: [ci] release (alpha) (#253)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Refactor/sp client (#255)

* chore: Exact parseError

* feat: Remove deps

* chore: Structor

* feat: Refeactor Sp Client

* chore: [ci] release (alpha) (#256)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Custom HTTP method (#257)

* feat: Custom HTTP method

* chore(example): Update

* chore: [ci] release (alpha) (#258)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(docs): Update README (#259)

* chore: Add comment (#260)

* fix: Sp types (#261)

* Feat/upload progress (#263)

* fix: GfSpGetUserBucketsResponse Bucket types

* feat: Cross fetch

* chore: [ci] release (alpha) (#262)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: EncodePath (#264)

* chore: [ci] release (alpha) (#265)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Download http method (#266)

* fix: Download http method (#267)

* chore: [ci] release (alpha) (#268)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: New API getObjectPreviewUrl (#270)

* chore: [ci] release (alpha) (#271)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: XML type align to go struct (#272)

* feat: Optional endpoint param (#273)

* chore: [ci] release (alpha) (#274)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: XML parse boolean (#275)

* chore: [ci] release (alpha) (#276)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Common Prefix parse as array (#277)

* chore: [ci] release (alpha) (#278)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* test: Parse XML test case (#279)

* feat: Migrate bucket (#280)

* fix: Create bucket quota params (#282)

* chore: [ci] release (alpha) (#281)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Replace xml2js to fast-xml-parse (#283)

* Feat/update bucket info (#284)

* feat: Update Bucket Info API

* chore(example): Update

* chore: [ci] release (alpha) (#285)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: EncodePath function (#286)

* fix: Convert enum to number (#287)

* chore: [ci] release (alpha) (#288)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Add listReadRecords api

* feat: ListGroups API

* feat: ListObjectsByIds API

* feat: ListBucketsByIds api

* feat: Add verifyPermission api

* feat: ListGroupsMembers

* feat: ListUserGroups api

* feat: Add listUserOwnedGroups api

* chore: [ci] release (alpha)

* feat: Sort query (#292)

* feat: Sort query

* Create healthy-chicken-beam.md

* chore: [ci] release (alpha) (#293)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(exmaple): Group (#294)

* docs: Update API (#295)

* chore: Pre Exit (#296)

* Pre exit (#297)

* chore: Pre Exit

* chore: Pre Exit

* chore: [ci] release (#298)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Pre Enter (#299)

* Refactor/sp (#302)

* feat: Auth expiry timestamp add default value

* refactor: Sp types

* fix: Expire time

* feat: Upgrade TinyGo version

* Refactor/sp (#305)

* feat: Auth expiry timestamp add default value

* refactor: Sp types

* fix: Expire time

* feat: Upgrade TinyGo version

* refactor: Sp metainfo

* chore: Update Example

* chore: [ci] release (alpha) (#303)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Build (#306)

* chore: Update Deps (#308)

* chore: [ci] release (alpha) (#307)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* docs: Update README (#309)

* Feat/validator (#310)

* feat: EditValidator

* feat: Add proposal api

* refactor: TxClient

* feat: Bucket listBucketsByPaymentAccount api

* fix: Proposal and Validator API

* feat: ListUserPaymentAccount api

* chore: [ci] release (alpha) (#311)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Nodejs example update

* test: Test case update

* chore: README update

* feat: ListBuckets

* fix: QueryClient and TxClient is not singleton

* chore: Upgrade types

* fix: PutPolicy

* feat: ListObjectPolicies api

* chore: [ci] release (alpha)

* fix: IOC (#314)

fix: All class use injectable

* chore: [ci] release (alpha) (#315)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update exmaple (#316)

* feat: Distribution API (#317)

* chore: [ci] release (alpha) (#318)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: MsgSettle (#319)

* feat: MsgSettle

* Create fast-houses-do.md

* chore: [ci] release (alpha) (#320)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(example): Update custom tx (#321)

* chore: [ci] release (alpha) (#322)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Github Action issue close (#323)

* feat: Bucket headBucketExtra api (#324)

* chore: [ci] release (alpha) (#325)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Nodejs Example update (#326)

* chore: Example Update (#327)

* Chore/example (#328)

* chore: Example Update

* chore: Example Update

* chore: Update (#329)

* feat: Custom Tx (#330)

* chore: [ci] release (alpha) (#331)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Delete Policy (#332)

* chore: [ci] release (alpha) (#333)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/create app (#334)

* feat: Template Init

* feat: Template Init

* feat: Create App Commander

* chore: [ci] release (alpha) (#335)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Create App Commander (#336)

* chore: [ci] release (alpha) (#337)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update README (#338)

* feat: Add vite template (#339)

* chore: [ci] release (alpha) (#340)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* release 0.2.5 (#341)

chore: Pre Exit

* chore: [ci] release (#342)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Enter pre (#343)

* chore(docs): Update README (#344)

* Chore/package (#346)

* chore: Update package.json

* chore: Update package.json

* Chore/package js sdk (#347)

* chore: Update deps

* chore: Update deps

* chore: [ci] release (alpha) (#348)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Chore/update deps (#349)

* chore: Update deps

* chore: Update deps

* Docs site ! (#350)

* feat: Docs init

* feat: Docs init

* chore: Update README

* docs: Update Docs

* chore: Update deps

* chore: Update docs

* chore: Update docs

* chore: Update

* docs: Update

* docs: Update

* docs: Update

* docs: Update Crosschain doc

* chore: Update docs

* chore: Pre exit (#351)

* chore: [ci] release (#352)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Custom Tx support any type! (#355)

* chore: Pre enter (#357)

* chore: [ci] release (alpha) (#356)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Offchain auth ei.data undefined (#358)

* fix: Offchain auth ei.data undefined

* Create witty-bikes-flash.md

---------

Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#359)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Offchain auth ei.data undefined (#360)

* fix: Offchain auth ei.data undefined

* Create ten-maps-travel.md

---------

Co-authored-by: rrr523 <[email protected]>

* chore: [ci] release (alpha) (#361)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Release 1.0.0 (#365)

* chore: [ci] release (alpha) (#366)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Pre exit (#367)

* chore: [ci] release (#368)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Pre enter

* fix(types): Payment listUserPaymentAccounts return response (#370)

* fix(types): Payment listUserPaymentAccounts return response

* fix(types): Payment listUserPaymentAccounts return response

* Create chilly-pens-listen.md

* chore: [ci] release (alpha) (#371)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update doc url (#372)

* chore: Pre exit (#377)

* chore: [ci] release (#378)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix: Replace legacy method (#381)

* fix: Replace legacy method

* Create cool-shoes-visit.md

---------

Co-authored-by: rrr523 <[email protected]>

* chore: Update Deps (#382)

* docs: Update README (#384)

* chore: [ci] release (#383)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/new msg tag (#413)

* feat: Upgrade types to 0.4.0-alpha-25

* feat: Create Group with tags

* feat: SetTag tx

* chore(example): Update Group Tag

* feat: Create Bucket with tags

* chore(example): Create bucket with tags

* refactor: Rename Object class name

* feat: Create Object with tags

* chore(example): Create Object with tags

* chore: Enter pre changeset

* chore: Minor Changeset

* chore: [ci] release (alpha) (#414)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Chore/update create tags (#415)

* chore(example): Nodejs example update new create tx

* docs: Update Docs - new create tx

* chore: Remove engines filed (#418)

* Feat/js reed solomon (#422)

* feat: Js implement reed solomon

* docs: Update README

* docs: Update README

* Create beige-beds-lay.md

* feat: Empty buffer

* chore: Update params

* feat: Nodejs support worker

* feat: Nodejs support worker

* feat: Add types

* chore: Update Nodejs example

* chore: Update docs and example

* chore: [ci] release (alpha) (#419)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Update example (#423)

* feat: Add SP Api types (#424)

* chore: [ci] release (alpha) (#425)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Add bucket meta type (#426)

* feat: Add bucket meta type (#427)

* chore: [ci] release (alpha) (#428)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/rs webworker (#429)

* chore: Update example, using reed solomon

* chore: Update Rollup config

* chore: Benchmark

* docs: Update README

* feat: Support WebWorker

* chore: [ci] release (alpha) (#430)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Feat/rs webworker (#431)

* chore: Update example, using reed solomon

* chore: Update Rollup config

* chore: Benchmark

* docs: Update README

* feat: Support WebWorker

* feat: Add types

* chore: Add benchmark

* Merge branch 'alpha' into feat/rs_webworker

* chore: [ci] release (alpha) (#432)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Exit pre

* chore: [ci] release (#433)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Enter alpha

* Feat/new tag (#461)

* Fix/sp tag type (#444)

* fix: Sp types

* fix: Sp types

(cherry picked from commit eb75e4d)

* fix: Tag compatibility (#443)

(cherry picked from commit 7a2e9d2)

* feat: Upgrade cosmos type to 0.4.0 alpha 30

* chore: Update feegranet example

* feat: Add SetTag API

* chore: [ci] release (alpha) (#462)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Pnpm install --no-frozen-lockfile

* chore: [ci] release (alpha) (#463)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* feat: Sp Api types (#464)

* chore: [ci] release (alpha) (#465)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore: Pre Exit (#468)

* chore: [ci] release (#469)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: aiden-cao <[email protected]>
Co-authored-by: randomx999 <[email protected]>
Co-authored-by: devinxl <[email protected]>
  • Loading branch information
6 people authored Jan 5, 2024
1 parent cfa55a5 commit f65b2ae
Show file tree
Hide file tree
Showing 19 changed files with 563 additions and 89 deletions.
33 changes: 31 additions & 2 deletions examples/nextjs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,40 @@

## 0.0.24

### Patch Changes

- Updated dependencies
[[`24ec472`](https://github.com/bnb-chain/greenfield-js-sdk/commit/24ec472b4507d0f3cba3c8fc55b4e9f924d5b1c7),
[`b41fdf0`](https://github.com/bnb-chain/greenfield-js-sdk/commit/b41fdf057b7b4b0f416a74fb04ed0793c52c51f7),
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7),
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)]:
- @bnb-chain/greenfield-js-sdk@1.2.0

## 0.0.24-alpha.2

### Patch Changes

- Updated dependencies
[[`4cf4abc`](https://github.com/bnb-chain/greenfield-js-sdk/commit/4cf4abc348c080f73abd8578f0092ca6ab318fe3)]:
- @bnb-chain/reed-solomon@1.1.3
[[`24ec472`](https://github.com/bnb-chain/greenfield-js-sdk/commit/24ec472b4507d0f3cba3c8fc55b4e9f924d5b1c7)]:
- @bnb-chain/greenfield-js-sdk@1.2.0-alpha.2

## 0.0.24-alpha.1

### Patch Changes

- Updated dependencies
[[`b41fdf0`](https://github.com/bnb-chain/greenfield-js-sdk/commit/b41fdf057b7b4b0f416a74fb04ed0793c52c51f7)]:
- @bnb-chain/greenfield-js-sdk@1.2.0-alpha.1

## 0.0.24-alpha.0

### Patch Changes

- Updated dependencies
[[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7),
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)]:
- @bnb-chain/greenfield-js-sdk@1.2.0-alpha.0


## 0.0.23

Expand Down
2 changes: 1 addition & 1 deletion examples/nextjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"lint": "next lint"
},
"dependencies": {
"@bnb-chain/greenfield-cosmos-types": "0.4.0-alpha.25",
"@bnb-chain/greenfield-cosmos-types": "0.4.0-alpha.30",
"@bnb-chain/greenfield-js-sdk": "workspace:*",
"@bnb-chain/reed-solomon": "workspace:*",
"@cosmjs/encoding": "^0.32.0",
Expand Down
25 changes: 23 additions & 2 deletions examples/nextjs/src/components/bucket/create/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { client, selectSp } from '@/client';
import { getOffchainAuthKeys } from '@/utils/offchainAuth';
import { GRNToString, newBucketGRN, newGroupGRN } from '@bnb-chain/greenfield-js-sdk';
import { add } from 'lodash';
import { useState } from 'react';
import { useAccount } from 'wagmi';

Expand Down Expand Up @@ -58,13 +60,32 @@ export const CreateBucket = () => {
},
);

const simulateInfo = await createBucketTx.simulate({
const setTagTx = await client.storage.setTag({
operator: address,
resource: GRNToString(newBucketGRN(createBucketInfo.bucketName)),
tags: {
tags: [
{
key: 'x',
value: 'xx',
},
{
key: 'y',
value: 'yy',
},
],
},
});

const tx = await client.txClient.multiTx([createBucketTx, setTagTx]);

const simulateInfo = await tx.simulate({
denom: 'BNB',
});

console.log('simulateInfo', simulateInfo);

const res = await createBucketTx.broadcast({
const res = await tx.broadcast({
denom: 'BNB',
gasLimit: Number(simulateInfo?.gasLimit),
gasPrice: simulateInfo?.gasPrice || '5000000000',
Expand Down
11 changes: 5 additions & 6 deletions examples/nextjs/src/components/feegrant/createObj.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import { Wallet } from '@ethersproject/wallet';
import { ChangeEvent, useState } from 'react';
import { parseEther } from 'viem';
import { useAccount } from 'wagmi';
import { ReedSolomon } from '@bnb-chain/reed-solomon';

/**
* fee grant for creat object
Expand Down Expand Up @@ -124,11 +125,9 @@ export const CreateObj = () => {

console.log('temp account', granteeAddr, privateKey);

const rs = new ReedSolomon();
const fileBytes = await file.arrayBuffer();
const hashResult = await (window as any).FileHandle.getCheckSums(
new Uint8Array(fileBytes),
);
const { contentLength, expectCheckSums } = hashResult;
const expectCheckSums = rs.encode(new Uint8Array(fileBytes));

const createObjectTx = await client.object.createObject(
{
Expand All @@ -137,13 +136,13 @@ export const CreateObj = () => {
objectName: objectName,
visibility: 'VISIBILITY_TYPE_PUBLIC_READ',
redundancyType: 'REDUNDANCY_EC_TYPE',
contentLength,
contentLength: fileBytes.byteLength,
expectCheckSums,
fileType: file.type,
},
{
type: 'ECDSA',
privateKey: ACCOUNT_PRIVATEKEY,
privateKey: privateKey,
},
);

Expand Down
45 changes: 43 additions & 2 deletions examples/nextjs/src/components/group/update/index.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import { client } from '@/client';
import { GRNToString, newBucketGRN, newGroupGRN, toTimestamp } from '@bnb-chain/greenfield-js-sdk';
import { GRNToString, newGroupGRN, toTimestamp } from '@bnb-chain/greenfield-js-sdk';
import { useState } from 'react';
import { zeroAddress } from 'viem';
import { useAccount } from 'wagmi';

export const GroupUpdate = () => {
Expand Down Expand Up @@ -120,6 +119,48 @@ export const GroupUpdate = () => {
>
updateGroupExtra
</button>
<br />
<button
onClick={async () => {
if (!address) return;

const resource = GRNToString(newGroupGRN(address, groupName));

const updateGroupTx = await client.storage.setTag({
operator: address,
resource,
// tags: {
// tags: [],
// },
tags: {
tags: [
{
key: 'x',
value: 'xx',
},
],
},
});

const simulateInfo = await updateGroupTx.simulate({
denom: 'BNB',
});

console.log(simulateInfo);

const res = await updateGroupTx.broadcast({
denom: 'BNB',
gasLimit: Number(simulateInfo.gasLimit),
gasPrice: simulateInfo.gasPrice,
payer: address,
granter: '',
});

console.log('res', res);
}}
>
update group tags
</button>
</div>
);
};
6 changes: 0 additions & 6 deletions examples/nextjs/src/pages/_document.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,6 @@ export default function Document() {
<Main />
<NextScript />
</body>
<script src="https://unpkg.com/@bnb-chain/[email protected]/dist/browser/umd/index.js"></script>
<script
dangerouslySetInnerHTML={{
__html: `window.__PUBLIC_FILE_HANDLE_WASM_PATH__ = 'https://unpkg.com/@bnb-chain/[email protected]/dist/node/file-handle.wasm'`,
}}
></script>
</Html>
);
}
21 changes: 21 additions & 0 deletions examples/nodejs-file-management/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# @demo/nodejs

## 0.0.26

### Patch Changes

- Updated dependencies
[[`24ec472`](https://github.com/bnb-chain/greenfield-js-sdk/commit/24ec472b4507d0f3cba3c8fc55b4e9f924d5b1c7),
[`b41fdf0`](https://github.com/bnb-chain/greenfield-js-sdk/commit/b41fdf057b7b4b0f416a74fb04ed0793c52c51f7),
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7),
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)]:
- @bnb-chain/greenfield-js-sdk@1.2.0

## 0.0.2-alpha.0

### Patch Changes

- Updated dependencies
[[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7),
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)]:
- @bnb-chain/greenfield-js-sdk@1.2.0-alpha.0
4 changes: 2 additions & 2 deletions examples/nodejs-file-management/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@demo/nodejs",
"version": "0.0.1",
"version": "0.0.26",
"type": "commonjs",
"private": true,
"scripts": {
Expand All @@ -10,7 +10,7 @@
"author": "",
"license": "ISC",
"dependencies": {
"@bnb-chain/greenfield-js-sdk": "^1.1.2",
"@bnb-chain/greenfield-js-sdk": "^1.2.0",
"@bnb-chain/reed-solomon": "^1.1.1",
"dotenv": "^16.3.1",
"mime-types": "^2.1.35"
Expand Down
3 changes: 3 additions & 0 deletions examples/nodejs/cases/storage.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ console.log('objectName', objectName);
primarySpAddress: spInfo.primarySpAddress,
},
paymentAddress: ACCOUNT_ADDRESS,
tags: {
tags: [],
},
},
{
type: 'ECDSA',
Expand Down
50 changes: 50 additions & 0 deletions packages/js-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,55 @@
# @bnb-chain/greenfield-js-sdk

## 1.2.0

### Minor Changes

- [#461](https://github.com/bnb-chain/greenfield-js-sdk/pull/461)
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)
Thanks [@rrr523](https://github.com/rrr523)! - feat: Add SetTag API

### Patch Changes

- [#464](https://github.com/bnb-chain/greenfield-js-sdk/pull/464)
[`24ec472`](https://github.com/bnb-chain/greenfield-js-sdk/commit/24ec472b4507d0f3cba3c8fc55b4e9f924d5b1c7)
Thanks [@rrr523](https://github.com/rrr523)! - feat: Sp Api Types

- [`b41fdf0`](https://github.com/bnb-chain/greenfield-js-sdk/commit/b41fdf057b7b4b0f416a74fb04ed0793c52c51f7)
Thanks [@rrr523](https://github.com/rrr523)! - chore: pnpm --no-frozen-lockfile

- [#461](https://github.com/bnb-chain/greenfield-js-sdk/pull/461)
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)
Thanks [@rrr523](https://github.com/rrr523)! - feat: Upgrade cosmos types to 0.4.0-alpha.30

## 1.2.0-alpha.2

### Patch Changes

- [#464](https://github.com/bnb-chain/greenfield-js-sdk/pull/464)
[`24ec472`](https://github.com/bnb-chain/greenfield-js-sdk/commit/24ec472b4507d0f3cba3c8fc55b4e9f924d5b1c7)
Thanks [@rrr523](https://github.com/rrr523)! - feat: Sp Api Types

## 1.2.0-alpha.1

### Patch Changes

- [`b41fdf0`](https://github.com/bnb-chain/greenfield-js-sdk/commit/b41fdf057b7b4b0f416a74fb04ed0793c52c51f7)
Thanks [@rrr523](https://github.com/rrr523)! - chore: pnpm --no-frozen-lockfile

## 1.2.0-alpha.0

### Minor Changes

- [#461](https://github.com/bnb-chain/greenfield-js-sdk/pull/461)
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)
Thanks [@rrr523](https://github.com/rrr523)! - feat: Add SetTag API

### Patch Changes

- [#461](https://github.com/bnb-chain/greenfield-js-sdk/pull/461)
[`865be47`](https://github.com/bnb-chain/greenfield-js-sdk/commit/865be476dfd78f86b9d0a7dba3074fbf7ae32bb7)
Thanks [@rrr523](https://github.com/rrr523)! - feat: Upgrade cosmos types to 0.4.0-alpha.30

## 1.1.3

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/js-sdk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bnb-chain/greenfield-js-sdk",
"version": "1.1.3",
"version": "1.2.0",
"description": "greenfield js chain and sp sdk",
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
Expand Down Expand Up @@ -59,7 +59,7 @@
]
},
"dependencies": {
"@bnb-chain/greenfield-cosmos-types": "0.4.0-alpha.23",
"@bnb-chain/greenfield-cosmos-types": "0.4.0-alpha.30",
"@bnb-chain/greenfield-zk-crypto": "workspace:*",
"@cosmjs/proto-signing": "^0.32.0",
"@cosmjs/stargate": "^0.32.0",
Expand Down
11 changes: 7 additions & 4 deletions packages/js-sdk/src/api/crosschain.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,10 @@ import {
QuerySendSequenceRequest,
QuerySendSequenceResponse,
} from '@bnb-chain/greenfield-cosmos-types/cosmos/crosschain/v1/query';
import { QueryInturnRelayerResponse } from '@bnb-chain/greenfield-cosmos-types/cosmos/oracle/v1/query';
import {
QueryInturnRelayerRequest,
QueryInturnRelayerResponse,
} from '@bnb-chain/greenfield-cosmos-types/cosmos/oracle/v1/query';
import { MsgClaim } from '@bnb-chain/greenfield-cosmos-types/cosmos/oracle/v1/tx';
import { QueryParamsResponse } from '@bnb-chain/greenfield-cosmos-types/greenfield/bridge/query';
import { MsgTransferOut } from '@bnb-chain/greenfield-cosmos-types/greenfield/bridge/tx';
Expand Down Expand Up @@ -58,7 +61,7 @@ export interface ICrossChain {
/**
* gets the in-turn relayer bls public key and its relay interval
*/
getInturnRelayer(): Promise<QueryInturnRelayerResponse>;
getInturnRelayer(request: QueryInturnRelayerRequest): Promise<QueryInturnRelayerResponse>;

getCrosschainPackage(
request: QueryCrossChainPackageRequest,
Expand Down Expand Up @@ -117,9 +120,9 @@ export class CrossChain implements ICrossChain {
return await rpc.ReceiveSequence(request);
}

public async getInturnRelayer() {
public async getInturnRelayer(request: QueryInturnRelayerRequest) {
const rpc = await this.queryClient.getOracleQueryClient();
return await rpc.InturnRelayer();
return await rpc.InturnRelayer(request);
}

public async getCrosschainPackage(request: QueryCrossChainPackageRequest) {
Expand Down
1 change: 1 addition & 0 deletions packages/js-sdk/src/api/feegrant.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ export class FeeGrant implements IFeeGrant {
{
...MsgGrantAllowance.toSDK(grantAllowance),
allowance: {
// @ts-ignore
type: grantAllowance.allowance?.typeUrl,
value: base64FromBytes(arrayify('0x' + encodeToHex(JSON.stringify(marshal)))),
// TODO: @roshan next version should return hex string
Expand Down
2 changes: 1 addition & 1 deletion packages/js-sdk/src/api/group.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ export class Group implements IGroup {
members_to_add: msg.membersToAdd.map((x) => {
return {
member: x.member,
expiration_time: fromTimestamp(x.expirationTime),
expiration_time: x.expirationTime && fromTimestamp(x.expirationTime),
};
}),
},
Expand Down
Loading

0 comments on commit f65b2ae

Please sign in to comment.