@mysten/suins
Version:
578 lines (339 loc) • 8.64 kB
Markdown
# @mysten/suins
## 1.0.2
### Patch Changes
- 3d53583: Improve typing of generated bcs tuples
## 1.0.1
### Patch Changes
- 99d1e00: Add default export condition
- Updated dependencies [99d1e00]
- @mysten/sui@2.3.2
## 1.0.0
### Major Changes
- e00788c: Update SuinsClient to use ClientWithCoreApi for transport-agnostic client support
(JSON-RPC, GraphQL, gRPC).
**Breaking changes:**
- `SuinsClient` now requires a client implementing `ClientWithCoreApi` instead of `SuiClient`
- Package ID extraction now correctly uses `upgrade_cap.package` from state objects instead of
object type
**Migration:**
```diff
- import { SuiClient, getFullnodeUrl } from '@mysten/sui/client';
+ import { SuiJsonRpcClient, getJsonRpcFullnodeUrl } from '@mysten/sui/jsonRpc';
import { SuinsClient } from '@mysten/suins';
- const suiClient = new SuiClient({ url: getFullnodeUrl('mainnet') });
+ const suiClient = new SuiJsonRpcClient({
+ url: getJsonRpcFullnodeUrl('mainnet'),
+ network: 'mainnet',
+ });
const suinsClient = new SuinsClient({
client: suiClient,
network: 'mainnet',
});
```
This change allows SuinsClient to work with any Sui client implementation (JSON-RPC, GraphQL, or
gRPC).
### Minor Changes
- e00788c: Update to use SuiJsonRpcClient instead of SuiClient
Updated all type signatures, internal usages, examples, and documentation to use
`SuiJsonRpcClient` from `@mysten/sui/jsonRpc` instead of the deprecated `SuiClient` from
`@mysten/sui/client`.
### Patch Changes
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- @mysten/sui@2.0.0
## 0.9.13
### Patch Changes
- 685d242: - getPriceInfoObject feeCoin param
- expose Pyth update fee from suins client (getPythBaseUpdateFee)
## 0.9.12
### Patch Changes
- Updated dependencies [29e8b92]
- @mysten/sui@1.45.2
## 0.9.11
### Patch Changes
- Updated dependencies [e3811f1]
- @mysten/sui@1.45.1
## 0.9.10
### Patch Changes
- Updated dependencies [88bdbac]
- @mysten/sui@1.45.0
## 0.9.9
### Patch Changes
- Updated dependencies [44d9b4f]
- @mysten/sui@1.44.0
## 0.9.8
### Patch Changes
- @mysten/sui@1.43.2
## 0.9.7
### Patch Changes
- @mysten/sui@1.43.1
## 0.9.6
### Patch Changes
- Updated dependencies [f3b19a7]
- Updated dependencies [bf9f85c]
- @mysten/sui@1.43.0
## 0.9.5
### Patch Changes
- Updated dependencies [98c8a27]
- @mysten/sui@1.42.0
## 0.9.4
### Patch Changes
- Updated dependencies [d554cd2]
- Updated dependencies [04fcfbc]
- @mysten/sui@1.41.0
## 0.9.3
### Patch Changes
- Updated dependencies [f5fc0c0]
- @mysten/sui@1.40.0
## 0.9.2
### Patch Changes
- Updated dependencies [a9f9035]
- @mysten/sui@1.39.1
## 0.9.1
### Patch Changes
- Updated dependencies [ca92487]
- Updated dependencies [5ab3c0a]
- @mysten/sui@1.39.0
## 0.9.0
### Minor Changes
- c88feaa: Update payments package to support buy back and burn
## 0.8.0
### Minor Changes
- ea1ac70: Update dependencies and improve support for typescript 5.9
### Patch Changes
- Updated dependencies [3c1741f]
- Updated dependencies [ea1ac70]
- @mysten/sui@1.38.0
## 0.7.36
### Patch Changes
- Updated dependencies [c689b98]
- Updated dependencies [5b9ff1a]
- @mysten/sui@1.37.6
## 0.7.35
### Patch Changes
- Updated dependencies [3980d04]
- @mysten/sui@1.37.5
## 0.7.34
### Patch Changes
- Updated dependencies [6b03e57]
- @mysten/sui@1.37.4
## 0.7.33
### Patch Changes
- Updated dependencies [8ff1471]
- @mysten/sui@1.37.3
## 0.7.32
### Patch Changes
- Updated dependencies [660377c]
- @mysten/sui@1.37.2
## 0.7.31
### Patch Changes
- @mysten/sui@1.37.1
## 0.7.30
### Patch Changes
- Updated dependencies [72168f0]
- @mysten/sui@1.37.0
## 0.7.29
### Patch Changes
- Updated dependencies [44354ab]
- @mysten/sui@1.36.2
## 0.7.28
### Patch Changes
- Updated dependencies [c76ddc5]
- @mysten/sui@1.36.1
## 0.7.27
### Patch Changes
- Updated dependencies [783bb9e]
- Updated dependencies [783bb9e]
- Updated dependencies [5cbbb21]
- @mysten/sui@1.36.0
## 0.7.26
### Patch Changes
- Updated dependencies [888afe6]
- @mysten/sui@1.35.0
## 0.7.25
### Patch Changes
- Updated dependencies [3fb7a83]
- @mysten/sui@1.34.0
## 0.7.24
### Patch Changes
- Updated dependencies [a00522b]
- @mysten/sui@1.33.0
## 0.7.23
### Patch Changes
- Updated dependencies [6b7deb8]
- @mysten/sui@1.32.0
## 0.7.22
### Patch Changes
- Updated dependencies [1ff4e57]
- Updated dependencies [550e2e3]
- Updated dependencies [550e2e3]
- @mysten/sui@1.31.0
## 0.7.21
### Patch Changes
- Updated dependencies [5bd6ca3]
- @mysten/sui@1.30.5
## 0.7.20
### Patch Changes
- Updated dependencies [5dce590]
- Updated dependencies [4a5aef6]
- @mysten/sui@1.30.4
## 0.7.19
### Patch Changes
- bb7c03a: Update dependencies
- Updated dependencies [4457f10]
- Updated dependencies [bb7c03a]
- @mysten/sui@1.30.3
## 0.7.18
### Patch Changes
- Updated dependencies [b265f7e]
- @mysten/sui@1.30.2
## 0.7.17
### Patch Changes
- Updated dependencies [ec519fc]
- @mysten/sui@1.30.1
## 0.7.16
### Patch Changes
- Updated dependencies [2456052]
- Updated dependencies [5264038]
- Updated dependencies [2456052]
- Updated dependencies [2456052]
- Updated dependencies [2456052]
- Updated dependencies [2456052]
- @mysten/sui@1.30.0
## 0.7.15
### Patch Changes
- @mysten/sui@1.29.1
## 0.7.14
### Patch Changes
- Updated dependencies [7d66a32]
- Updated dependencies [eb91fba]
- Updated dependencies [19a8045]
- @mysten/sui@1.29.0
## 0.7.13
### Patch Changes
- Updated dependencies [9a94aea]
- @mysten/sui@1.28.2
## 0.7.12
### Patch Changes
- Updated dependencies [3cd4e53]
- @mysten/sui@1.28.1
## 0.7.11
### Patch Changes
- Updated dependencies [2705dc8]
- @mysten/sui@1.28.0
## 0.7.10
### Patch Changes
- Updated dependencies [5cea435]
- @mysten/sui@1.27.1
## 0.7.9
### Patch Changes
- Updated dependencies [4d13ef8]
- Updated dependencies [4d13ef8]
- @mysten/sui@1.27.0
## 0.7.8
### Patch Changes
- 7ba32a4: update dependencies
- Updated dependencies [7ba32a4]
- @mysten/sui@1.26.1
## 0.7.7
### Patch Changes
- Updated dependencies [906dd14]
- @mysten/sui@1.26.0
## 0.7.6
### Patch Changes
- Updated dependencies [e8b5d04]
- @mysten/sui@1.25.0
## 0.7.5
### Patch Changes
- Updated dependencies [cf3d12d]
- @mysten/sui@1.24.0
## 0.7.4
### Patch Changes
- f7980e8: Bump axios version
- Updated dependencies [8baac61]
- Updated dependencies [8baac61]
- @mysten/sui@1.23.0
## 0.7.3
### Patch Changes
- Updated dependencies [03975f4]
- @mysten/sui@1.22.0
## 0.7.2
### Patch Changes
- 28cee91: Patch path import
## 0.7.1
### Patch Changes
- @mysten/sui@1.21.2
## 0.7.0
### Minor Changes
- 591c9d8: Removing Pyth SDK Dependency
## 0.6.3
### Patch Changes
- dd7ed25: Simplify functions
## 0.6.2
### Patch Changes
- b55dc9f: Add support for sui
## 0.6.1
### Patch Changes
- c450280: SDK support for multiple coin inputs
## 0.6.0
### Minor Changes
- 74f634f: Minor bump
## 0.5.5
### Patch Changes
- 3e705e1: Downgrade sui dependency
## 0.5.4
### Patch Changes
- aa425a0: Update example
## 0.5.3
### Patch Changes
- 7fc789b: Coin can be passed in as argument
## 0.5.2
### Patch Changes
- 5435241: Bump mysten/sui version
## 0.5.1
### Patch Changes
- 69fdab1: Export constants
## 0.5.0
### Minor Changes
- 5d1b245: SuiNS Payments Upgrade
## 0.4.1
### Patch Changes
- d684ec0: Update @mysten/sui.js dependency
## 0.4.0
### Minor Changes
- 6c5d7a1: Breaking: `getNameRecord` returns null if the request succeeds but the name does not
exist in the registry.
## 0.3.1
### Patch Changes
- 5001e9c: Update @mysten/sui dependency to 1.8.0
## 0.3.0
### Minor Changes
- aa943ec: Bumps TS SDK from 1.3 to 1.4
## 0.2.0
### Minor Changes
- 537078a: Update to @mysten/sui 1.3, accept @ format in client queries
## 0.1.1
### Patch Changes
- cdd8215: Bump SDK version
## 0.1.0
### Minor Changes
- f537561: Updates to use @mysten/sui package. Breaking update.
## 0.0.3
### Patch Changes
- 83cc050: Adds new temp subname proxy to fix issue
## 0.0.2
### Patch Changes
- 3841b93: Fix utils package id, fix readme
## 0.0.1
### Patch Changes
- 6ba502e: Introduces suins