@credenza3/contracts-lib-sui
v0.1.14
Published
Credenza contracts library SUI
Downloads
307
Readme
contracts-lib-sui
ESM
import { CredenzaSuiClient, ENVIRONMENT_RPC } from '@credenza3/contracts-lib-sui/client'
import { getCredenzaSuiSigner } from '@credenza3/contracts-lib-sui/signer'CommonJS
const { CredenzaSuiClient, ENVIRONMENT_RPC } = require('@credenza3/contracts-lib-sui/client')
const { getCredenzaSuiSigner } = require('@credenza3/contracts-lib-sui/signer')UMD
<script src="https://cdn.jsdelivr.net/npm/@credenza3/contracts-lib-sui/dist/umd/client/index.js" type="application/javascript"></script>
<script src="https://cdn.jsdelivr.net/npm/@credenza3/contracts-lib-sui/dist/umd/signer/index.js" type="application/javascript"></script>
<script>
const { CredenzaSuiClient, ENVIRONMENT_RPC } = window.CredenzaContractsSui_client
const { getCredenzaSuiSigner } = window.CredenzaContractsSui_signer
</script>Usage
const signer = await getCredenzaSuiSigner({ accessToken: string; sponsoredTransactions?: boolean = false})
const client = new CredenzaSuiClient({
rpc: ENVIRONMENT_RPC.TESTNET,
packageId: '0x...',
signer: signer || Signer,
})