import { client } from '@/client'; import { ACCOUNT_PRIVATEKEY } from '@/config/env'; import { GRNToString, MsgCreateObjectTypeUrl, newBucketGRN, PermissionTypes, toTimestamp, } from '@bnb-chain/greenfield-js-sdk'; import { Wallet } from '@ethersproject/wallet'; import { ChangeEvent, useState } from 'react'; import { parseEther } from 'viem'; import { useAccount } from 'wagmi'; /** * fee grant for creat object */ export const CreateObj = () => { const { address } = useAccount(); const [file, setFile] = useState(); const [bucketName, setBucketName] = useState(''); const [objectName, setObjectName] = useState(''); const [wallet, setWallet] = useState(null); return ( <>

grant account for creating object

bucket name : { setBucketName(e.target.value); }} />
object name : { setObjectName(e.target.value); }} />
) => { if (e.target.files) { setFile(e.target.files[0]); } }} />

); };