Skip to content

Commit fe3ec61

Browse files
And crypto
1 parent 622537f commit fe3ec61

File tree

4 files changed

+0
-42
lines changed

4 files changed

+0
-42
lines changed

exonum-java-binding/cryptocurrency-demo/src/main/java/com/exonum/binding/cryptocurrency/transactions/CreateWalletTx.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
package com.exonum.binding.cryptocurrency.transactions;
1818

1919
import static com.exonum.binding.common.serialization.StandardSerializers.protobuf;
20-
import static com.exonum.binding.common.serialization.json.JsonSerializer.json;
2120
import static com.exonum.binding.cryptocurrency.transactions.TransactionError.WALLET_ALREADY_EXISTS;
2221
import static com.google.common.base.Preconditions.checkArgument;
2322

@@ -75,11 +74,6 @@ public void execute(TransactionContext context) throws TransactionExecutionExcep
7574
wallets.put(ownerPublicKey, wallet);
7675
}
7776

78-
@Override
79-
public String info() {
80-
return json().toJson(this);
81-
}
82-
8377
@Override
8478
public boolean equals(Object o) {
8579
if (this == o) {

exonum-java-binding/cryptocurrency-demo/src/main/java/com/exonum/binding/cryptocurrency/transactions/TransferTx.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
package com.exonum.binding.cryptocurrency.transactions;
1818

1919
import static com.exonum.binding.common.serialization.StandardSerializers.protobuf;
20-
import static com.exonum.binding.common.serialization.json.JsonSerializer.json;
2120
import static com.exonum.binding.cryptocurrency.transactions.TransactionError.INSUFFICIENT_FUNDS;
2221
import static com.exonum.binding.cryptocurrency.transactions.TransactionError.SAME_SENDER_AND_RECEIVER;
2322
import static com.exonum.binding.cryptocurrency.transactions.TransactionError.UNKNOWN_RECEIVER;
@@ -110,11 +109,6 @@ private static void checkExecution(boolean precondition, byte errorCode)
110109
}
111110
}
112111

113-
@Override
114-
public String info() {
115-
return json().toJson(this);
116-
}
117-
118112
@Override
119113
public boolean equals(Object o) {
120114
if (this == o) {

exonum-java-binding/cryptocurrency-demo/src/test/java/com/exonum/binding/cryptocurrency/transactions/CreateWalletTxIntegrationTest.java

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
package com.exonum.binding.cryptocurrency.transactions;
1818

1919
import static com.exonum.binding.common.blockchain.ExecutionStatuses.serviceError;
20-
import static com.exonum.binding.common.serialization.json.JsonSerializer.json;
2120
import static com.exonum.binding.cryptocurrency.transactions.PredefinedServiceParameters.ARTIFACT_FILENAME;
2221
import static com.exonum.binding.cryptocurrency.transactions.PredefinedServiceParameters.ARTIFACT_ID;
2322
import static com.exonum.binding.cryptocurrency.transactions.PredefinedServiceParameters.SERVICE_ID;
@@ -119,18 +118,6 @@ void executeAlreadyExistingWalletTx(TestKit testKit) {
119118
assertThat(txResult).hasValue(expectedTransactionResult);
120119
}
121120

122-
@Test
123-
void info() {
124-
CreateWalletTx tx = new CreateWalletTx(DEFAULT_INITIAL_BALANCE);
125-
126-
String info = tx.info();
127-
128-
CreateWalletTx txParams = json()
129-
.fromJson(info, CreateWalletTx.class);
130-
131-
assertThat(txParams).isEqualTo(tx);
132-
}
133-
134121
@Test
135122
void verifyEquals() {
136123
EqualsVerifier

exonum-java-binding/cryptocurrency-demo/src/test/java/com/exonum/binding/cryptocurrency/transactions/TransferTxIntegrationTest.java

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
package com.exonum.binding.cryptocurrency.transactions;
1818

1919
import static com.exonum.binding.common.blockchain.ExecutionStatuses.serviceError;
20-
import static com.exonum.binding.common.serialization.json.JsonSerializer.json;
2120
import static com.exonum.binding.cryptocurrency.transactions.PredefinedServiceParameters.ARTIFACT_FILENAME;
2221
import static com.exonum.binding.cryptocurrency.transactions.PredefinedServiceParameters.ARTIFACT_ID;
2322
import static com.exonum.binding.cryptocurrency.transactions.PredefinedServiceParameters.SERVICE_ID;
@@ -40,15 +39,13 @@
4039
import com.exonum.binding.core.blockchain.Blockchain;
4140
import com.exonum.binding.core.storage.database.Snapshot;
4241
import com.exonum.binding.core.storage.indices.ProofMapIndexProxy;
43-
import com.exonum.binding.core.transaction.Transaction;
4442
import com.exonum.binding.cryptocurrency.CryptocurrencySchema;
4543
import com.exonum.binding.cryptocurrency.PredefinedOwnerKeys;
4644
import com.exonum.binding.cryptocurrency.Wallet;
4745
import com.exonum.binding.test.RequiresNativeLibrary;
4846
import com.exonum.binding.testkit.TestKit;
4947
import com.exonum.binding.testkit.TestKitExtension;
5048
import com.exonum.core.messages.Runtime.ExecutionStatus;
51-
import com.google.common.reflect.TypeToken;
5249
import java.util.Optional;
5350
import nl.jqno.equalsverifier.EqualsVerifier;
5451
import org.junit.jupiter.api.Test;
@@ -223,20 +220,6 @@ void executeTransfer_InsufficientFunds(TestKit testKit) {
223220
assertThat(txResult).hasValue(expectedTransactionResult);
224221
}
225222

226-
@Test
227-
void info() {
228-
long seed = Long.MAX_VALUE - 1L;
229-
TransferTx tx = new TransferTx(seed, TO_KEY_PAIR.getPublicKey(), 50L);
230-
231-
String info = tx.info();
232-
233-
// Check the transaction parameters in JSON
234-
Transaction txParameters = json().fromJson(info, new TypeToken<TransferTx>() {
235-
}.getType());
236-
237-
assertThat(txParameters).isEqualTo(tx);
238-
}
239-
240223
@Test
241224
void verifyEquals() {
242225
EqualsVerifier

0 commit comments

Comments
 (0)