Skip to content
This repository was archived by the owner on Aug 23, 2025. It is now read-only.

Commit ec1b455

Browse files
committed
fix tm rpc
1 parent 45956d2 commit ec1b455

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

libs/tendermint/rpc/core/mempool.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,12 +172,20 @@ func UserUnconfirmedTxs(address string, limit int) (*ctypes.ResultUserUnconfirme
172172
Txs: txs}, nil
173173
}
174174

175+
func TmUserUnconfirmedTxs(ctx *rpctypes.Context, address string, limit int) (*ctypes.ResultUserUnconfirmedTxs, error) {
176+
return UserUnconfirmedTxs(address, limit)
177+
}
178+
175179
func UserNumUnconfirmedTxs(address string) (*ctypes.ResultUserUnconfirmedTxs, error) {
176180
nums := env.Mempool.ReapUserTxsCnt(address)
177181
return &ctypes.ResultUserUnconfirmedTxs{
178182
Count: nums}, nil
179183
}
180184

185+
func TmUserNumUnconfirmedTxs(ctx *rpctypes.Context, address string) (*ctypes.ResultUserUnconfirmedTxs, error) {
186+
return UserNumUnconfirmedTxs(address)
187+
}
188+
181189
func GetUnconfirmedTxByHash(hash [sha256.Size]byte) (types.Tx, error) {
182190
return env.Mempool.GetTxByHash(hash)
183191
}
@@ -189,6 +197,10 @@ func GetAddressList() (*ctypes.ResultUnconfirmedAddresses, error) {
189197
}, nil
190198
}
191199

200+
func TmGetAddressList(ctx *rpctypes.Context) (*ctypes.ResultUnconfirmedAddresses, error) {
201+
return GetAddressList()
202+
}
203+
192204
func GetPendingNonce(address string) (*ctypes.ResultPendingNonce, bool) {
193205
nonce, ok := env.Mempool.GetPendingNonce(address)
194206
if !ok {

libs/tendermint/rpc/core/routes.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ var Routes = map[string]*rpc.RPCFunc{
3333
"consensus_params": rpc.NewRPCFunc(ConsensusParams, "height"),
3434
"unconfirmed_txs": rpc.NewRPCFunc(UnconfirmedTxs, "limit"),
3535
"num_unconfirmed_txs": rpc.NewRPCFunc(NumUnconfirmedTxs, ""),
36-
"user_unconfirmed_txs": rpc.NewRPCFunc(UserUnconfirmedTxs, "address,limit"),
37-
"user_num_unconfirmed_txs": rpc.NewRPCFunc(UserNumUnconfirmedTxs, "address"),
38-
"get_address_list": rpc.NewRPCFunc(GetAddressList, ""),
36+
"user_unconfirmed_txs": rpc.NewRPCFunc(TmUserUnconfirmedTxs, "address,limit"),
37+
"user_num_unconfirmed_txs": rpc.NewRPCFunc(TmUserNumUnconfirmedTxs, "address"),
38+
"get_address_list": rpc.NewRPCFunc(TmGetAddressList, ""),
3939
"block_search": rpc.NewRPCFunc(BlockSearch, "query,page,per_page,order_by"),
4040

4141
// tx broadcast API

0 commit comments

Comments
 (0)