forked from cerc-io/plugeth
		
	internal/ethapi: return empty arrays instead of null (#14374)
* internal/ethapi: return empty arrays instead of null * internal/ethapi: minor comments to avoid future regressions
This commit is contained in:
		
							parent
							
								
									09aabaea9f
								
							
						
					
					
						commit
						54253aae4c
					
				@ -191,7 +191,7 @@ func NewPublicAccountAPI(am *accounts.Manager) *PublicAccountAPI {
 | 
			
		||||
 | 
			
		||||
// Accounts returns the collection of accounts this node manages
 | 
			
		||||
func (s *PublicAccountAPI) Accounts() []common.Address {
 | 
			
		||||
	var addresses []common.Address
 | 
			
		||||
	addresses := make([]common.Address, 0) // return [] instead of nil if empty
 | 
			
		||||
	for _, wallet := range s.am.Wallets() {
 | 
			
		||||
		for _, account := range wallet.Accounts() {
 | 
			
		||||
			addresses = append(addresses, account.Address)
 | 
			
		||||
@ -218,7 +218,7 @@ func NewPrivateAccountAPI(b Backend) *PrivateAccountAPI {
 | 
			
		||||
 | 
			
		||||
// ListAccounts will return a list of addresses for accounts this node manages.
 | 
			
		||||
func (s *PrivateAccountAPI) ListAccounts() []common.Address {
 | 
			
		||||
	var addresses []common.Address
 | 
			
		||||
	addresses := make([]common.Address, 0) // return [] instead of nil if empty
 | 
			
		||||
	for _, wallet := range s.am.Wallets() {
 | 
			
		||||
		for _, account := range wallet.Accounts() {
 | 
			
		||||
			addresses = append(addresses, account.Address)
 | 
			
		||||
@ -237,7 +237,7 @@ type rawWallet struct {
 | 
			
		||||
 | 
			
		||||
// ListWallets will return a list of wallets this node manages.
 | 
			
		||||
func (s *PrivateAccountAPI) ListWallets() []rawWallet {
 | 
			
		||||
	var wallets []rawWallet
 | 
			
		||||
	wallets := make([]rawWallet, 0) // return [] instead of nil if empty
 | 
			
		||||
	for _, wallet := range s.am.Wallets() {
 | 
			
		||||
		wallets = append(wallets, rawWallet{
 | 
			
		||||
			URL:      wallet.URL().String(),
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user