UNPKG

@fizzyflow/suisql

Version:

SuiSQL is a library and set of tools for working with decentralized SQL databases on the Sui blockchain and Walrus protocol.

25 lines (18 loc) 622 B
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'; // ifnore certs of walrus nodes import { WalrusClient } from '@mysten/walrus'; const path = require('path').join(__dirname, 'walrus_wasm_bg.wasm'); const bytes = require('fs').readFileSync(path); const walrusClient = new WalrusClient({ network: 'testnet', wasmUrl: bytes, suiRpcUrl: 'https://fullnode.testnet.sui.io:443', }); const walrusMainnetClient = new WalrusClient({ network: 'mainnet', wasmUrl: bytes, suiRpcUrl: 'https://fullnode.mainnet.sui.io:443', }); export default { testnet: walrusClient, mainnet: walrusMainnetClient, };