Search in sources :

Example 1 with TokenUnpauseTransaction

use of com.hedera.hashgraph.sdk.TokenUnpauseTransaction in project hedera-mirror-node by hashgraph.

the class TokenClient method unpause.

public NetworkTransactionResponse unpause(TokenId tokenId) {
    log.debug("Unpausing token {}", tokenId);
    TokenUnpauseTransaction tokenUnpauseTransaction = new TokenUnpauseTransaction().setTokenId(tokenId).setMaxTransactionFee(sdkClient.getMaxTransactionFee()).setTransactionMemo(getMemo("Unpause token"));
    NetworkTransactionResponse networkTransactionResponse = executeTransactionAndRetrieveReceipt(tokenUnpauseTransaction);
    log.debug("Unpaused token {}", tokenId);
    return networkTransactionResponse;
}
Also used : TokenUnpauseTransaction(com.hedera.hashgraph.sdk.TokenUnpauseTransaction) NetworkTransactionResponse(com.hedera.mirror.test.e2e.acceptance.response.NetworkTransactionResponse)

Example 2 with TokenUnpauseTransaction

use of com.hedera.hashgraph.sdk.TokenUnpauseTransaction in project hedera-mirror-node by hashgraph.

the class TokenUnpauseTransactionSupplierTest method createWithCustomData.

@Test
void createWithCustomData() {
    TokenUnpauseTransactionSupplier tokenUnpauseTransactionSupplier = new TokenUnpauseTransactionSupplier();
    tokenUnpauseTransactionSupplier.setMaxTransactionFee(1);
    tokenUnpauseTransactionSupplier.setTokenId(TOKEN_ID.toString());
    TokenUnpauseTransaction actual = tokenUnpauseTransactionSupplier.get();
    assertThat(actual).returns(ONE_TINYBAR, TokenUnpauseTransaction::getMaxTransactionFee).returns(TOKEN_ID, TokenUnpauseTransaction::getTokenId);
}
Also used : TokenUnpauseTransaction(com.hedera.hashgraph.sdk.TokenUnpauseTransaction) Test(org.junit.jupiter.api.Test) AbstractTransactionSupplierTest(com.hedera.mirror.monitor.publish.transaction.AbstractTransactionSupplierTest)

Example 3 with TokenUnpauseTransaction

use of com.hedera.hashgraph.sdk.TokenUnpauseTransaction in project hedera-mirror-node by hashgraph.

the class TokenUnpauseTransactionSupplierTest method createWithMinimumData.

@Test
void createWithMinimumData() {
    TokenUnpauseTransactionSupplier tokenUnpauseTransactionSupplier = new TokenUnpauseTransactionSupplier();
    tokenUnpauseTransactionSupplier.setTokenId(TOKEN_ID.toString());
    TokenUnpauseTransaction actual = tokenUnpauseTransactionSupplier.get();
    assertThat(actual).returns(MAX_TRANSACTION_FEE_HBAR, TokenUnpauseTransaction::getMaxTransactionFee).returns(TOKEN_ID, TokenUnpauseTransaction::getTokenId);
}
Also used : TokenUnpauseTransaction(com.hedera.hashgraph.sdk.TokenUnpauseTransaction) Test(org.junit.jupiter.api.Test) AbstractTransactionSupplierTest(com.hedera.mirror.monitor.publish.transaction.AbstractTransactionSupplierTest)

Aggregations

TokenUnpauseTransaction (com.hedera.hashgraph.sdk.TokenUnpauseTransaction)3 AbstractTransactionSupplierTest (com.hedera.mirror.monitor.publish.transaction.AbstractTransactionSupplierTest)2 Test (org.junit.jupiter.api.Test)2 NetworkTransactionResponse (com.hedera.mirror.test.e2e.acceptance.response.NetworkTransactionResponse)1