Skip to content

Commit

Permalink
publish sdk 0.1.4 & fix protal (#1723)
Browse files Browse the repository at this point in the history
* publish npm

* publish npm commit

* finish publish sdk 0.1.4
  • Loading branch information
wow-sven authored May 21, 2024
1 parent cbb6576 commit bcc61f2
Show file tree
Hide file tree
Showing 16 changed files with 48 additions and 337 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/check_build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,6 @@ jobs:
run: pnpm rooch-sdk test
- name: Build SDK KIT
run: pnpm rooch-sdk-kit build
- name: Test SDK KIT
run: pnpm rooch-sdk-kit test
- name: Build Dashboard
run: pnpm dashboard build

Expand Down
35 changes: 14 additions & 21 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions rooch-portal-v1/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@
"@radix-ui/react-tabs": "^1.0.4",
"@radix-ui/react-toast": "^1.1.5",
"@radix-ui/react-tooltip": "^1.0.7",
"@roochnetwork/rooch-sdk": "0.1.2",
"@roochnetwork/rooch-sdk-kit": "0.1.2",
"@roochnetwork/rooch-sdk": "0.1.4",
"@roochnetwork/rooch-sdk-kit": "0.1.4",
"@tanstack/react-query": "^5.0.0",
"@tanstack/react-table": "^8.11.8",
"class-variance-authority": "^0.7.0",
Expand Down
2 changes: 1 addition & 1 deletion rooch-portal-v1/script/env.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ dep_nft() {
rooch move run --function default::nft::mint_entry --args object:${collection_object_id} --args string:testg

# find nft
nft_obj_id=$(rooch rpc request --method rooch_queryObjectStates --params '[{"object_type":"'"${default_address}"'::nft::NFT"}, null, "10", true]' | jq -r '.data[0].object_id')
nft_obj_id=$(rooch rpc request --method rooch_queryObjectStates --params '[{"object_type":"'"${default_address}"'::nft::NFT"}, null, "10", {"descending":true, "showDisplay":true}]' | jq -r '.data[0].object_id')

# transfer nft
rooch move run --function rooch_framework::transfer::transfer_object --type-args default::nft::NFT --args address:$1 --args object:${nft_obj_id}
Expand Down
4 changes: 2 additions & 2 deletions rooch-portal-v1/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { createEmotionCache } from '@/utils/create-emotion-cache'

import { QueryClient, QueryClientProvider } from '@tanstack/react-query'

import { LocalNetwork } from '@roochnetwork/rooch-sdk'
import { TestNetwork } from '@roochnetwork/rooch-sdk'
import { WalletProvider, RoochClientProvider, SupportChain } from '@roochnetwork/rooch-sdk-kit'

import { DashboardLayout } from '@/pages/dashboard-layout'
Expand All @@ -24,7 +24,7 @@ function App() {
<>
<CacheProvider value={clientSideEmotionCache}>
<QueryClientProvider client={queryClient}>
<RoochClientProvider network={LocalNetwork}>
<RoochClientProvider network={TestNetwork}>
<WalletProvider chain={SupportChain.BITCOIN} autoConnect>
<ThemeProvider defaultTheme="dark" storageKey="vite-ui-theme">
<ToastProvider />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,27 +53,26 @@ export const AssetsNft = () => {
}),
[paginationModel],
)
// TODO: How do I get all the nft
// TODO: 1, fetch data/image loading, 2, pagination
const {
data: nfts,
refetch: reFetchNFTS,
isLoading,
isError,
} = useRoochClientQuery('queryGlobalStates', {
} = useRoochClientQuery('queryObjectStates', {
filter: {
object_type_with_owner: {
owner: sessionKey?.getAddress() || '',
object_type: `${ROOCH_OPERATING_ADDRESS}::nft::NFT`,
},
},
// TODO: 待解决的类型问题
// @ts-ignore
cursor: queryOptions.cursor,
limit: queryOptions.pageSize,
descending_order: true,
})

console.log(nfts)

// fetch collection info
useEffect(() => {
const fetchCollectionInfo = async () => {
Expand All @@ -84,7 +83,7 @@ export const AssetsNft = () => {
nfts.data
.map((item) => ({
key: item.object_id,
collection: item.value.value.collection,
collection: (item.value as any).value.value.value.collection,
}))
.map(async (obj) => {
const result = await client.getStates({ accessPath: `/object/${obj.collection}` })
Expand Down Expand Up @@ -213,7 +212,7 @@ export const AssetsNft = () => {
</AspectRatio>
</CardContent>
<CardHeader className="px-4 md:px-6">
<CardTitle>{nft.value.value.name as string}</CardTitle>
<CardTitle>{(nft.value as any).value.name as string}</CardTitle>
{/*<CardDescription>{nft.price}</CardDescription>*/}
</CardHeader>
<CardFooter className="px-4 md:px-6">
Expand Down
6 changes: 1 addition & 5 deletions sdk/typescript/rooch-sdk-kit/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@roochnetwork/rooch-sdk-kit",
"author": "Rooch.network <opensource@rooch.network>",
"version": "0.1.3",
"version": "0.1.5",
"description": "Rooch SDK Kit",
"license": "Apache-2.0",
"engines": {
Expand Down Expand Up @@ -78,11 +78,7 @@
"react-dom": "^18.2.0",
"@noble/hashes": "^1.3.0",
"@roochnetwork/rooch-sdk": "workspace:*",
"bitcoinjs-lib": "^6.1.5",
"buffer": "6.0.0",
"sha256-uint8array": "^0.10.3",
"base58-js": "^1.0.0",
"bech32": "^2.0.0",
"clsx": "^2.0.0",
"zustand": "^4.4.1",
"@tanstack/react-query": "^5.0.0"
Expand Down
15 changes: 0 additions & 15 deletions sdk/typescript/rooch-sdk-kit/src/types/address/base58-js.d.ts

This file was deleted.

Loading

0 comments on commit bcc61f2

Please sign in to comment.