NFTClient
Methods
- create_nft_collection
- get_mint_fee_token
- get_mint_fee
create_nft_collection
새로운 SPG NFT 컬렉션을 생성합니다.
Parameters:
name: 컬렉션의 이름입니다.symbol: 컬렉션의 심볼입니다.is_public_minting: true이면 누구나 컬렉션에서 발행할 수 있습니다. false이면 minter 역할이 있는 주소만 발행할 수 있습니다.mint_open: 생성 시 컬렉션이 발행을 위해 열려 있는지 여부입니다.mint_fee_recipient: 발행 수수료를 받을 주소입니다.contract_uri: 컬렉션의 컨트랙트 URI입니다. ERC-7572 표준을 따릅니다. 여기를 참조하세요.base_uri: [Optional] 컬렉션의 베이스 URI입니다. baseURI가 비어 있지 않으면, tokenURI는 baseURI + 토큰 ID (nftMetadataURI가 비어 있는 경우) 또는 baseURI + nftMetadataURI가 됩니다.max_supply: [Optional] 컬렉션의 최대 공급량입니다.mint_fee: [Optional] 토큰을 발행하는 비용입니다.mint_fee_token: [Optional] 발행에 사용할 토큰입니다.owner: [Optional] 컬렉션의 소유자입니다.tx_options: [Optional] 트랜잭션 옵션 딕셔너리입니다.
get_mint_fee_token
컬렉션의 현재 발행 수수료 토큰을 반환합니다.
Parameters:
nft_contract: NFT 컨트랙트의 주소입니다.
get_mint_fee
컬렉션의 현재 발행 수수료를 반환합니다.
Parameters:
nft_contract: NFT 컨트랙트의 주소입니다.