UNPKG

@zerochain/sdk

Version:

The Züs JS SDK is a JavaScript client library that provides a convenient interface for interacting with the Züs Network. It allows developers to perform various operations such as creating and managing allocations, uploading and downloading files, executi

38 lines (35 loc) 1.23 kB
import type { NetworkConfig, NetworkDomain } from '@/types/wallet' export const networkConfig: NetworkConfig = { chainId: '0afc093ffb509f059c55478bc1a60351cef7b4e9c008a53a6cc8241ca8617dfe', signatureScheme: 'bls0chain', minConfirmation: 10, minSubmit: 20, confirmationChainLength: 3, } export const getZcnContracts = ( domain: NetworkDomain ): { faucetSCAddress: string storageSCAddress: string minerSCAddress: string interestPoolSCAddress: string dexMintAddress: string teamWallet: string } => { return { faucetSCAddress: '6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d3', storageSCAddress: '6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d7', minerSCAddress: '6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712d9', interestPoolSCAddress: 'cf8d0df9bd8cc637a4ff4e792ffe3686da6220c45f0e1103baa609f3f1751ef4', dexMintAddress: '6dba10422e368813802877a85039d3985d96760ed844092319743fb3a76712e0', teamWallet: domain === 'mainnet.zus.network' ? 'a4e6999add55dd7ac050904d2af2d248dd3329cdde953021bfa9ed9ef677f942' : '65b32a635cffb6b6f3c73f09da617c29569a5f690662b5be57ed0d994f234335', } }