|
39 | 39 | import org.fisco.bcos.sdk.v3.client.protocol.model.GroupNodeIniInfo; |
40 | 40 | import org.fisco.bcos.sdk.v3.client.protocol.request.JsonRpcMethods; |
41 | 41 | import org.fisco.bcos.sdk.v3.client.protocol.request.JsonRpcRequest; |
| 42 | +import org.fisco.bcos.sdk.v3.client.protocol.request.LogFilterRequest; |
42 | 43 | import org.fisco.bcos.sdk.v3.client.protocol.request.Transaction; |
43 | 44 | import org.fisco.bcos.sdk.v3.client.protocol.response.Abi; |
44 | 45 | import org.fisco.bcos.sdk.v3.client.protocol.response.BcosBlock; |
|
53 | 54 | import org.fisco.bcos.sdk.v3.client.protocol.response.Call; |
54 | 55 | import org.fisco.bcos.sdk.v3.client.protocol.response.Code; |
55 | 56 | import org.fisco.bcos.sdk.v3.client.protocol.response.ConsensusStatus; |
56 | | -import org.fisco.bcos.sdk.v3.client.protocol.response.EthFilter; |
57 | | -import org.fisco.bcos.sdk.v3.client.protocol.response.EthLog; |
58 | | -import org.fisco.bcos.sdk.v3.client.protocol.response.EthUninstallFilter; |
59 | 57 | import org.fisco.bcos.sdk.v3.client.protocol.response.GroupPeers; |
| 58 | +import org.fisco.bcos.sdk.v3.client.protocol.response.LogFilterResponse; |
| 59 | +import org.fisco.bcos.sdk.v3.client.protocol.response.LogWrapper; |
60 | 60 | import org.fisco.bcos.sdk.v3.client.protocol.response.ObserverList; |
61 | 61 | import org.fisco.bcos.sdk.v3.client.protocol.response.PbftView; |
62 | 62 | import org.fisco.bcos.sdk.v3.client.protocol.response.Peers; |
|
65 | 65 | import org.fisco.bcos.sdk.v3.client.protocol.response.SyncStatus; |
66 | 66 | import org.fisco.bcos.sdk.v3.client.protocol.response.SystemConfig; |
67 | 67 | import org.fisco.bcos.sdk.v3.client.protocol.response.TotalTransactionCount; |
| 68 | +import org.fisco.bcos.sdk.v3.client.protocol.response.UninstallLogFilter; |
68 | 69 | import org.fisco.bcos.sdk.v3.config.ConfigOption; |
69 | 70 | import org.fisco.bcos.sdk.v3.contract.precompiled.sysconfig.SystemConfigFeature; |
70 | 71 | import org.fisco.bcos.sdk.v3.contract.precompiled.sysconfig.SystemConfigService; |
@@ -1443,155 +1444,152 @@ public int getNegotiatedProtocol() { |
1443 | 1444 | } |
1444 | 1445 |
|
1445 | 1446 | @Override |
1446 | | - public EthFilter newFilter(org.fisco.bcos.sdk.v3.client.protocol.request.EthFilter params) { |
| 1447 | + public LogFilterResponse newFilter(LogFilterRequest params) { |
1447 | 1448 | return this.callRemoteMethod( |
1448 | 1449 | this.groupID, |
1449 | 1450 | "", |
1450 | 1451 | new JsonRpcRequest<>( |
1451 | 1452 | JsonRpcMethods.NEW_FILTER, Arrays.asList(this.groupID, params)), |
1452 | | - EthFilter.class); |
| 1453 | + LogFilterResponse.class); |
1453 | 1454 | } |
1454 | 1455 |
|
1455 | 1456 | @Override |
1456 | | - public void newFilterAsync( |
1457 | | - org.fisco.bcos.sdk.v3.client.protocol.request.EthFilter params, |
1458 | | - RespCallback<EthFilter> callback) { |
| 1457 | + public void newFilterAsync(LogFilterRequest params, RespCallback<LogFilterResponse> callback) { |
1459 | 1458 | this.asyncCallRemoteMethod( |
1460 | 1459 | this.groupID, |
1461 | 1460 | "", |
1462 | 1461 | new JsonRpcRequest<>(JsonRpcMethods.NEW_FILTER, Arrays.asList(groupID, params)), |
1463 | | - EthFilter.class, |
| 1462 | + LogFilterResponse.class, |
1464 | 1463 | callback); |
1465 | 1464 | } |
1466 | 1465 |
|
1467 | 1466 | @Override |
1468 | | - public EthFilter newBlockFilter() { |
| 1467 | + public LogFilterResponse newBlockFilter() { |
1469 | 1468 | return this.callRemoteMethod( |
1470 | 1469 | this.groupID, |
1471 | 1470 | "", |
1472 | 1471 | new JsonRpcRequest<>(JsonRpcMethods.NEW_BLOCK_FILTER, Arrays.asList(this.groupID)), |
1473 | | - EthFilter.class); |
| 1472 | + LogFilterResponse.class); |
1474 | 1473 | } |
1475 | 1474 |
|
1476 | 1475 | @Override |
1477 | | - public void newBlockFilterAsync(RespCallback<EthFilter> callback) { |
| 1476 | + public void newBlockFilterAsync(RespCallback<LogFilterResponse> callback) { |
1478 | 1477 | this.asyncCallRemoteMethod( |
1479 | 1478 | this.groupID, |
1480 | 1479 | "", |
1481 | 1480 | new JsonRpcRequest<>(JsonRpcMethods.NEW_BLOCK_FILTER, Arrays.asList(this.groupID)), |
1482 | | - EthFilter.class, |
| 1481 | + LogFilterResponse.class, |
1483 | 1482 | callback); |
1484 | 1483 | } |
1485 | 1484 |
|
1486 | 1485 | @Override |
1487 | | - public EthFilter newPendingTransactionFilter() { |
| 1486 | + public LogFilterResponse newPendingTransactionFilter() { |
1488 | 1487 | return this.callRemoteMethod( |
1489 | 1488 | this.groupID, |
1490 | 1489 | "", |
1491 | 1490 | new JsonRpcRequest<>( |
1492 | 1491 | JsonRpcMethods.NEW_PENDING_TX_FILTER, Arrays.asList(this.groupID)), |
1493 | | - EthFilter.class); |
| 1492 | + LogFilterResponse.class); |
1494 | 1493 | } |
1495 | 1494 |
|
1496 | 1495 | @Override |
1497 | | - public void newPendingTransactionFilterAsync(RespCallback<EthFilter> callback) { |
| 1496 | + public void newPendingTransactionFilterAsync(RespCallback<LogFilterResponse> callback) { |
1498 | 1497 | this.asyncCallRemoteMethod( |
1499 | 1498 | this.groupID, |
1500 | 1499 | "", |
1501 | 1500 | new JsonRpcRequest<>( |
1502 | 1501 | JsonRpcMethods.NEW_PENDING_TX_FILTER, Arrays.asList(this.groupID)), |
1503 | | - EthFilter.class, |
| 1502 | + LogFilterResponse.class, |
1504 | 1503 | callback); |
1505 | 1504 | } |
1506 | 1505 |
|
1507 | 1506 | @Override |
1508 | | - public EthLog getFilterChanges(EthFilter filter) { |
| 1507 | + public LogWrapper getFilterChanges(LogFilterResponse filter) { |
1509 | 1508 | return this.callRemoteMethod( |
1510 | 1509 | this.groupID, |
1511 | 1510 | "", |
1512 | 1511 | new JsonRpcRequest<>( |
1513 | 1512 | JsonRpcMethods.GET_FILTER_CHANGES, |
1514 | 1513 | Arrays.asList(this.groupID, filter.getResult())), |
1515 | | - EthLog.class); |
| 1514 | + LogWrapper.class); |
1516 | 1515 | } |
1517 | 1516 |
|
1518 | 1517 | @Override |
1519 | | - public void getFilterChangesAsync(EthFilter filter, RespCallback<EthLog> callback) { |
| 1518 | + public void getFilterChangesAsync(LogFilterResponse filter, RespCallback<LogWrapper> callback) { |
1520 | 1519 | this.asyncCallRemoteMethod( |
1521 | 1520 | this.groupID, |
1522 | 1521 | "", |
1523 | 1522 | new JsonRpcRequest<>( |
1524 | 1523 | JsonRpcMethods.GET_FILTER_CHANGES, |
1525 | 1524 | Arrays.asList(this.groupID, filter.getResult())), |
1526 | | - EthLog.class, |
| 1525 | + LogWrapper.class, |
1527 | 1526 | callback); |
1528 | 1527 | } |
1529 | 1528 |
|
1530 | 1529 | @Override |
1531 | | - public EthUninstallFilter uninstallFilter(EthFilter filter) { |
| 1530 | + public UninstallLogFilter uninstallFilter(LogFilterResponse filter) { |
1532 | 1531 | return this.callRemoteMethod( |
1533 | 1532 | this.groupID, |
1534 | 1533 | "", |
1535 | 1534 | new JsonRpcRequest<>( |
1536 | 1535 | JsonRpcMethods.UNINSTALL_FILTER, |
1537 | 1536 | Arrays.asList(this.groupID, filter.getResult())), |
1538 | | - EthUninstallFilter.class); |
| 1537 | + UninstallLogFilter.class); |
1539 | 1538 | } |
1540 | 1539 |
|
1541 | 1540 | @Override |
1542 | | - public void uninstallFilterAsync(EthFilter filter, RespCallback<EthUninstallFilter> callback) { |
| 1541 | + public void uninstallFilterAsync( |
| 1542 | + LogFilterResponse filter, RespCallback<UninstallLogFilter> callback) { |
1543 | 1543 | this.asyncCallRemoteMethod( |
1544 | 1544 | this.groupID, |
1545 | 1545 | "", |
1546 | 1546 | new JsonRpcRequest<>( |
1547 | 1547 | JsonRpcMethods.UNINSTALL_FILTER, |
1548 | 1548 | Arrays.asList(this.groupID, filter.getResult())), |
1549 | | - EthUninstallFilter.class, |
| 1549 | + UninstallLogFilter.class, |
1550 | 1550 | callback); |
1551 | 1551 | } |
1552 | 1552 |
|
1553 | 1553 | @Override |
1554 | | - public EthLog getLogs(org.fisco.bcos.sdk.v3.client.protocol.request.EthFilter params) { |
| 1554 | + public LogWrapper getLogs(LogFilterRequest params) { |
1555 | 1555 | return this.callRemoteMethod( |
1556 | 1556 | this.groupID, |
1557 | 1557 | "", |
1558 | 1558 | new JsonRpcRequest<>(JsonRpcMethods.GET_LOGS, Arrays.asList(this.groupID, params)), |
1559 | | - EthLog.class); |
| 1559 | + LogWrapper.class); |
1560 | 1560 | } |
1561 | 1561 |
|
1562 | 1562 | @Override |
1563 | | - public void getLogsAsync( |
1564 | | - org.fisco.bcos.sdk.v3.client.protocol.request.EthFilter params, |
1565 | | - RespCallback<EthLog> callback) { |
| 1563 | + public void getLogsAsync(LogFilterRequest params, RespCallback<LogWrapper> callback) { |
1566 | 1564 | this.asyncCallRemoteMethod( |
1567 | 1565 | this.groupID, |
1568 | 1566 | "", |
1569 | 1567 | new JsonRpcRequest<>(JsonRpcMethods.GET_LOGS, Arrays.asList(this.groupID, params)), |
1570 | | - EthLog.class, |
| 1568 | + LogWrapper.class, |
1571 | 1569 | callback); |
1572 | 1570 | } |
1573 | 1571 |
|
1574 | 1572 | @Override |
1575 | | - public EthLog getFilterLogs(EthFilter filter) { |
| 1573 | + public LogWrapper getFilterLogs(LogFilterResponse filter) { |
1576 | 1574 | return this.callRemoteMethod( |
1577 | 1575 | this.groupID, |
1578 | 1576 | "", |
1579 | 1577 | new JsonRpcRequest<>( |
1580 | 1578 | JsonRpcMethods.GET_FILTER_LOGS, |
1581 | 1579 | Arrays.asList(this.groupID, filter.getResult())), |
1582 | | - EthLog.class); |
| 1580 | + LogWrapper.class); |
1583 | 1581 | } |
1584 | 1582 |
|
1585 | 1583 | @Override |
1586 | | - public void getFilterLogsAsync(EthFilter filter, RespCallback<EthLog> callback) { |
| 1584 | + public void getFilterLogsAsync(LogFilterResponse filter, RespCallback<LogWrapper> callback) { |
1587 | 1585 |
|
1588 | 1586 | this.asyncCallRemoteMethod( |
1589 | 1587 | this.groupID, |
1590 | 1588 | "", |
1591 | 1589 | new JsonRpcRequest<>( |
1592 | 1590 | JsonRpcMethods.GET_FILTER_LOGS, |
1593 | 1591 | Arrays.asList(this.groupID, filter.getResult())), |
1594 | | - EthLog.class, |
| 1592 | + LogWrapper.class, |
1595 | 1593 | callback); |
1596 | 1594 | } |
1597 | 1595 |
|
|
0 commit comments