//ethgettransactionreceipt send = web3jclient.getweb3j (). Ethgettransactionreceipt (Txhash). Send (
);
Ethtransaction send1 = web3jclient.getweb3j (). Ethgettransactionbyhash (Txhash). Send ();
BigInteger transactionreceipt = Send1.gettransaction (). Get (). Getgasprice (); BigInteger gasused = Send.gettransactionreceipt (). Get (). getgasused ();
public void Parseinput () {String inputdata = "0xa9059cbb0000000000000000000000006a2972e43f38f0b8217c119394d9b5a4c
d116e9c000000000000000000000000000000000000000000000001bc16d674ec800000 ";
String method = Inputdata.substring (0,10);
String to = inputdata.substring (10,74);
String value = inputdata.substring (74);
Method refmethod = null;
try {Refmethod = TypeDecoder.class.getDeclaredMethod ("decode", String.class,int.class,class.class);
catch (Nosuchmethodexception e) {e.printstacktrace ();
} refmethod.setaccessible (True);
Address address = null;
try {address = Refmethod.invoke (Null,to,0,address.class);
catch (Illegalaccessexception e) {e.printstacktrace ();
catch (InvocationTargetException e) {e.printstacktrace ();
} Uint256 amount = null; try {amount = (Uint256) REFMETHOD.INVOke (Null,value,0,uint256.class);
catch (Illegalaccessexception e) {e.printstacktrace ();
catch (InvocationTargetException e) {e.printstacktrace (); } System.out.println ("method=" +method+ "\nto=" +to+ "\nvalue=" +value+ "\naddress=" +address.getvalue () + "\namount=" +
Amount.getvalue ());
}