eth/filters: replace wiki links with new doc pages (#22070)
This commit is contained in:
		
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							2f8100615a
						
					
				
				
					commit
					0a09a39325
				
			@@ -101,7 +101,7 @@ func (api *PublicFilterAPI) timeoutLoop() {
 | 
			
		||||
// It is part of the filter package because this filter can be used through the
 | 
			
		||||
// `eth_getFilterChanges` polling method that is also used for log filters.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_newpendingtransactionfilter
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_newpendingtransactionfilter
 | 
			
		||||
func (api *PublicFilterAPI) NewPendingTransactionFilter() rpc.ID {
 | 
			
		||||
	var (
 | 
			
		||||
		pendingTxs   = make(chan []common.Hash)
 | 
			
		||||
@@ -171,7 +171,7 @@ func (api *PublicFilterAPI) NewPendingTransactions(ctx context.Context) (*rpc.Su
 | 
			
		||||
// NewBlockFilter creates a filter that fetches blocks that are imported into the chain.
 | 
			
		||||
// It is part of the filter package since polling goes with eth_getFilterChanges.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_newblockfilter
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_newblockfilter
 | 
			
		||||
func (api *PublicFilterAPI) NewBlockFilter() rpc.ID {
 | 
			
		||||
	var (
 | 
			
		||||
		headers   = make(chan *types.Header)
 | 
			
		||||
@@ -287,7 +287,7 @@ type FilterCriteria ethereum.FilterQuery
 | 
			
		||||
//
 | 
			
		||||
// In case "fromBlock" > "toBlock" an error is returned.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_newfilter
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_newfilter
 | 
			
		||||
func (api *PublicFilterAPI) NewFilter(crit FilterCriteria) (rpc.ID, error) {
 | 
			
		||||
	logs := make(chan []*types.Log)
 | 
			
		||||
	logsSub, err := api.events.SubscribeLogs(ethereum.FilterQuery(crit), logs)
 | 
			
		||||
@@ -322,7 +322,7 @@ func (api *PublicFilterAPI) NewFilter(crit FilterCriteria) (rpc.ID, error) {
 | 
			
		||||
 | 
			
		||||
// GetLogs returns logs matching the given argument that are stored within the state.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_getlogs
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_getlogs
 | 
			
		||||
func (api *PublicFilterAPI) GetLogs(ctx context.Context, crit FilterCriteria) ([]*types.Log, error) {
 | 
			
		||||
	var filter *Filter
 | 
			
		||||
	if crit.BlockHash != nil {
 | 
			
		||||
@@ -351,7 +351,7 @@ func (api *PublicFilterAPI) GetLogs(ctx context.Context, crit FilterCriteria) ([
 | 
			
		||||
 | 
			
		||||
// UninstallFilter removes the filter with the given filter id.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_uninstallfilter
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_uninstallfilter
 | 
			
		||||
func (api *PublicFilterAPI) UninstallFilter(id rpc.ID) bool {
 | 
			
		||||
	api.filtersMu.Lock()
 | 
			
		||||
	f, found := api.filters[id]
 | 
			
		||||
@@ -369,7 +369,7 @@ func (api *PublicFilterAPI) UninstallFilter(id rpc.ID) bool {
 | 
			
		||||
// GetFilterLogs returns the logs for the filter with the given id.
 | 
			
		||||
// If the filter could not be found an empty array of logs is returned.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_getfilterlogs
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_getfilterlogs
 | 
			
		||||
func (api *PublicFilterAPI) GetFilterLogs(ctx context.Context, id rpc.ID) ([]*types.Log, error) {
 | 
			
		||||
	api.filtersMu.Lock()
 | 
			
		||||
	f, found := api.filters[id]
 | 
			
		||||
@@ -410,7 +410,7 @@ func (api *PublicFilterAPI) GetFilterLogs(ctx context.Context, id rpc.ID) ([]*ty
 | 
			
		||||
// For pending transaction and block filters the result is []common.Hash.
 | 
			
		||||
// (pending)Log filters return []Log.
 | 
			
		||||
//
 | 
			
		||||
// https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_getfilterchanges
 | 
			
		||||
// https://eth.wiki/json-rpc/API#eth_getfilterchanges
 | 
			
		||||
func (api *PublicFilterAPI) GetFilterChanges(id rpc.ID) (interface{}, error) {
 | 
			
		||||
	api.filtersMu.Lock()
 | 
			
		||||
	defer api.filtersMu.Unlock()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user