|
33 | 33 | BaseService, |
34 | 34 | ) |
35 | 35 |
|
| 36 | +from trinity.constants import ( |
| 37 | + TO_NETWORKING_BROADCAST_CONFIG, |
| 38 | +) |
36 | 39 | from trinity.utils.async_errors import ( |
37 | 40 | await_and_wrap_errors, |
38 | 41 | ) |
@@ -230,23 +233,33 @@ def __init__(self, event_bus: Endpoint) -> None: |
230 | 233 |
|
231 | 234 | async def coro_get_block_header_by_hash(self, block_hash: Hash32) -> BlockHeader: |
232 | 235 | event = GetBlockHeaderByHashRequest(block_hash) |
233 | | - return self._pass_or_raise(await self.event_bus.request(event)).block_header |
| 236 | + return self._pass_or_raise( |
| 237 | + await self.event_bus.request(event, TO_NETWORKING_BROADCAST_CONFIG) |
| 238 | + ).block_header |
234 | 239 |
|
235 | 240 | async def coro_get_block_body_by_hash(self, block_hash: Hash32) -> BlockBody: |
236 | 241 | event = GetBlockBodyByHashRequest(block_hash) |
237 | | - return self._pass_or_raise(await self.event_bus.request(event)).block_body |
| 242 | + return self._pass_or_raise( |
| 243 | + await self.event_bus.request(event, TO_NETWORKING_BROADCAST_CONFIG) |
| 244 | + ).block_body |
238 | 245 |
|
239 | 246 | async def coro_get_receipts(self, block_hash: Hash32) -> List[Receipt]: |
240 | 247 | event = GetReceiptsRequest(block_hash) |
241 | | - return self._pass_or_raise(await self.event_bus.request(event)).receipts |
| 248 | + return self._pass_or_raise( |
| 249 | + await self.event_bus.request(event, TO_NETWORKING_BROADCAST_CONFIG) |
| 250 | + ).receipts |
242 | 251 |
|
243 | 252 | async def coro_get_account(self, block_hash: Hash32, address: Address) -> Account: |
244 | 253 | event = GetAccountRequest(block_hash, address) |
245 | | - return self._pass_or_raise(await self.event_bus.request(event)).account |
| 254 | + return self._pass_or_raise( |
| 255 | + await self.event_bus.request(event, TO_NETWORKING_BROADCAST_CONFIG) |
| 256 | + ).account |
246 | 257 |
|
247 | 258 | async def coro_get_contract_code(self, block_hash: Hash32, address: Address) -> bytes: |
248 | 259 | event = GetContractCodeRequest(block_hash, address) |
249 | | - return self._pass_or_raise(await self.event_bus.request(event)).bytez |
| 260 | + return self._pass_or_raise( |
| 261 | + await self.event_bus.request(event, TO_NETWORKING_BROADCAST_CONFIG) |
| 262 | + ).bytez |
250 | 263 |
|
251 | 264 | TResponse = TypeVar("TResponse", bound=BaseLightPeerChainResponse) |
252 | 265 |
|
|
0 commit comments