- if(message instanceof CreateTransaction) {
- return (CreateTransaction)message;
- } else {
- ShardTransactionMessages.CreateTransaction createTransaction =
- (ShardTransactionMessages.CreateTransaction) message;
- return new CreateTransaction(createTransaction.getTransactionId(),
- createTransaction.getTransactionType(), createTransaction.getTransactionChainId(),
- (short)createTransaction.getMessageVersion());
- }
+ Preconditions.checkArgument(message instanceof CreateTransaction);
+ return (CreateTransaction)message;