|
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