Open geekelo opened 1 month ago
The P2pTrades::TradesController
manages various actions related to P2P trades. Here's a detailed breakdown:
P2pTrades::TradesController
OverviewApi::V1
Api::BaseController
::WalletsHelper
, ::P2pTrades::TradeHelper
index
find_trades
and paginates the results.show
create
P2pTrade
with parameters from start_service
.paid
accept
cancel
reopen
find_trades
create
:
ResourceErrors
or provides a generic message.Index:
/api/v1/p2p_trades/trades
Show:
/api/v1/p2p_trades/trades/:id
Create:
/api/v1/p2p_trades/trades
with trade parameters.Paid:
/api/v1/p2p_trades/trades/:id/paid
Accept:
/api/v1/p2p_trades/trades/:id/accept
Cancel:
/api/v1/p2p_trades/trades/:id/cancel
Reopen:
/api/v1/p2p_trades/trades/:id/reopen
Let me know if you need more details or further clarification!