Skip to content

Commit 6c9ba80

Browse files
committed
update ERC20/721/1155 contractAddress arg
1 parent 07a1d97 commit 6c9ba80

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

account.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,10 @@ func (c *Client) ERC20Transfers(contractAddress, address *string, startBlock *in
9292
"page": page,
9393
"offset": offset,
9494
}
95-
compose(param, "contractaddress", contractAddress)
95+
96+
if contractAddress != nil {
97+
compose(param, "contractaddress", contractAddress)
98+
}
9699
compose(param, "address", address)
97100
compose(param, "startblock", startBlock)
98101
compose(param, "endblock", endBlock)
@@ -116,7 +119,9 @@ func (c *Client) ERC721Transfers(contractAddress, address *string, startBlock *i
116119
"page": page,
117120
"offset": offset,
118121
}
119-
compose(param, "contractaddress", contractAddress)
122+
if contractAddress != nil {
123+
compose(param, "contractaddress", contractAddress)
124+
}
120125
compose(param, "address", address)
121126
compose(param, "startblock", startBlock)
122127
compose(param, "endblock", endBlock)
@@ -140,7 +145,9 @@ func (c *Client) ERC1155Transfers(contractAddress, address *string, startBlock *
140145
"page": page,
141146
"offset": offset,
142147
}
143-
compose(param, "contractaddress", contractAddress)
148+
if contractAddress != nil {
149+
compose(param, "contractaddress", contractAddress)
150+
}
144151
compose(param, "address", address)
145152
compose(param, "startblock", startBlock)
146153
compose(param, "endblock", endBlock)

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
module github.com/nanmu42/etherscan-api
1+
module github.com/idoall/etherscan-api
22

3-
go 1.13
3+
go 1.19
44

55
require github.com/google/go-cmp v0.5.7

0 commit comments

Comments
 (0)