use of com.hedera.hashgraph.sdk.CustomRoyaltyFee in project hedera-sdk-java by hashgraph.
the class TokenCreateIntegrationTest method canCreateRoyaltyFee.
@Test
@DisplayName("Can create NFT with royalty fee")
void canCreateRoyaltyFee() throws Exception {
var testEnv = new IntegrationTestEnv(1).useThrowawayAccount();
var tokenId = new TokenCreateTransaction().setTokenName("ffff").setTokenSymbol("F").setTreasuryAccountId(testEnv.operatorId).setSupplyKey(testEnv.operatorKey).setAdminKey(testEnv.operatorKey).setTokenType(TokenType.NON_FUNGIBLE_UNIQUE).setCustomFees(Collections.singletonList(new CustomRoyaltyFee().setNumerator(1).setDenominator(10).setFallbackFee(new CustomFixedFee().setHbarAmount(new Hbar(1))).setFeeCollectorAccountId(testEnv.operatorId))).execute(testEnv.client).getReceipt(testEnv.client).tokenId;
testEnv.close(tokenId);
}
Aggregations