| | |
| | | |
| | | public static final String FUNC_TOUZHU = "touzhu"; |
| | | |
| | | public static final String FUNC_CUNCHU = "received"; |
| | | |
| | | public static final String FUNC_TRANSFER = "transfer"; |
| | | |
| | | public static final String FUNC_TRANSFERFROM = "transferFrom"; |
| | |
| | | |
| | | public static final Event TRANSFER_EVENT = new Event("Transfer", |
| | | Arrays.<TypeReference<?>>asList(new TypeReference<Address>(true) {}, new TypeReference<Address>(true) {}, new TypeReference<Uint256>() {})); |
| | | ; |
| | | |
| | | public static final Event CUNCHU_EVENT = new Event("received", |
| | | Arrays.<TypeReference<?>>asList(new TypeReference<Address>(true) {}, new TypeReference<Uint256>() {}, new TypeReference<Utf8String>() {})); |
| | | ; |
| | | |
| | | @Deprecated |
| | |
| | | typedResponse.tokens = (BigInteger) eventValues.getNonIndexedValues().get(0).getValue(); |
| | | } |
| | | |
| | | return typedResponse; |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | |
| | | public Flowable<ReceivePeopleEventResponse> receivePeopleEventFlowable(EthFilter filter) { |
| | | return web3j.ethLogFlowable(filter).map(new Function<Log, ReceivePeopleEventResponse>() { |
| | | @Override |
| | | public ReceivePeopleEventResponse apply(Log log) { |
| | | EventValuesWithLog eventValues = extractEventParametersWithLog(CUNCHU_EVENT, log); |
| | | ReceivePeopleEventResponse typedResponse = new ReceivePeopleEventResponse(); |
| | | if(eventValues!=null){ |
| | | typedResponse.log = log; |
| | | typedResponse.from = (String) eventValues.getIndexedValues().get(0).getValue(); |
| | | typedResponse.tokens = (BigInteger) eventValues.getNonIndexedValues().get(0).getValue(); |
| | | typedResponse.regFlow = (String) eventValues.getNonIndexedValues().get(1).getValue(); |
| | | } |
| | | return typedResponse; |
| | | } |
| | | }); |
| | |
| | | |
| | | public BigInteger tokens; |
| | | } |
| | | |
| | | public static class ReceivePeopleEventResponse extends BaseEventResponse { |
| | | public String from; |
| | | |
| | | public BigInteger tokens; |
| | | |
| | | public String regFlow; |
| | | } |
| | | } |