feat: add dureble true
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
from fastapi import Depends
|
from fastapi import Depends
|
||||||
|
from faststream.rabbit import RabbitQueue
|
||||||
from faststream.rabbit.fastapi import RabbitMessage,RabbitRouter
|
from faststream.rabbit.fastapi import RabbitMessage,RabbitRouter
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
from src.application.commands import CreateCryptoTransferCompletedCommand
|
from src.application.commands import CreateCryptoTransferCompletedCommand
|
||||||
@@ -22,7 +23,7 @@ class CryptoTransferCompletedMessage(BaseModel):
|
|||||||
tx_hash: str | None = None
|
tx_hash: str | None = None
|
||||||
|
|
||||||
|
|
||||||
@crypto_transfer_router.subscriber(settings.RABBIT_CRYPTO_TRANSFER_COMPLETED_QUEUE)
|
@crypto_transfer_router.subscriber(RabbitQueue(settings.RABBIT_CRYPTO_TRANSFER_COMPLETED_QUEUE,durable=True))
|
||||||
async def crypto_transfer_completed_handler(
|
async def crypto_transfer_completed_handler(
|
||||||
msg_body: CryptoTransferCompletedMessage,
|
msg_body: CryptoTransferCompletedMessage,
|
||||||
message: RabbitMessage,
|
message: RabbitMessage,
|
||||||
|
|||||||
Reference in New Issue
Block a user