@@ -171,15 +171,15 @@ func (s *TxPoolAPI) Content() map[string]map[string]map[string]*RPCTransaction {
171171 for account , txs := range pending {
172172 dump := make (map [string ]* RPCTransaction )
173173 for _ , tx := range txs {
174- dump [fmt .Sprintf ("%d" , tx .Nonce ())] = newRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
174+ dump [fmt .Sprintf ("%d" , tx .Nonce ())] = NewRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
175175 }
176176 content ["pending" ][account .Hex ()] = dump
177177 }
178178 // Flatten the queued transactions
179179 for account , txs := range queue {
180180 dump := make (map [string ]* RPCTransaction )
181181 for _ , tx := range txs {
182- dump [fmt .Sprintf ("%d" , tx .Nonce ())] = newRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
182+ dump [fmt .Sprintf ("%d" , tx .Nonce ())] = NewRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
183183 }
184184 content ["queued" ][account .Hex ()] = dump
185185 }
@@ -195,14 +195,14 @@ func (s *TxPoolAPI) ContentFrom(addr common.Address) map[string]map[string]*RPCT
195195 // Build the pending transactions
196196 dump := make (map [string ]* RPCTransaction , len (pending ))
197197 for _ , tx := range pending {
198- dump [fmt .Sprintf ("%d" , tx .Nonce ())] = newRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
198+ dump [fmt .Sprintf ("%d" , tx .Nonce ())] = NewRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
199199 }
200200 content ["pending" ] = dump
201201
202202 // Build the queued transactions
203203 dump = make (map [string ]* RPCTransaction , len (queue ))
204204 for _ , tx := range queue {
205- dump [fmt .Sprintf ("%d" , tx .Nonce ())] = newRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
205+ dump [fmt .Sprintf ("%d" , tx .Nonce ())] = NewRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ())
206206 }
207207 content ["queued" ] = dump
208208
@@ -1344,8 +1344,8 @@ func newRPCTransaction(tx *types.Transaction, blockHash common.Hash, blockNumber
13441344 return result
13451345}
13461346
1347- // newRPCPendingTransaction returns a pending transaction that will serialize to the RPC representation
1348- func newRPCPendingTransaction (tx * types.Transaction , current * types.Header , config * params.ChainConfig ) * RPCTransaction {
1347+ // NewRPCPendingTransaction returns a pending transaction that will serialize to the RPC representation
1348+ func NewRPCPendingTransaction (tx * types.Transaction , current * types.Header , config * params.ChainConfig ) * RPCTransaction {
13491349 var baseFee * big.Int
13501350 blockNumber := uint64 (0 )
13511351 if current != nil {
@@ -1577,7 +1577,7 @@ func (s *TransactionAPI) GetTransactionByHash(ctx context.Context, hash common.H
15771577 }
15781578 // No finalized transaction, try to retrieve it from the pool
15791579 if tx := s .b .GetPoolTransaction (hash ); tx != nil {
1580- return newRPCPendingTransaction (tx , s .b .CurrentHeader (), s .b .ChainConfig ()), nil
1580+ return NewRPCPendingTransaction (tx , s .b .CurrentHeader (), s .b .ChainConfig ()), nil
15811581 }
15821582
15831583 // Transaction unknown, return as such
@@ -1847,7 +1847,7 @@ func (s *TransactionAPI) PendingTransactions() ([]*RPCTransaction, error) {
18471847 for _ , tx := range pending {
18481848 from , _ := types .Sender (s .signer , tx )
18491849 if _ , exists := accounts [from ]; exists {
1850- transactions = append (transactions , newRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ()))
1850+ transactions = append (transactions , NewRPCPendingTransaction (tx , curHeader , s .b .ChainConfig ()))
18511851 }
18521852 }
18531853 return transactions , nil
0 commit comments