Skip to main content
added 130 characters in body
Source Link

Short answer - It isn't possible through Etherscan's Write Contract at the moment, since Etherscan's write contract functionality uses a customised encoder (which strips empty brackets denoting an empty array, and replaces it with an empty string), then passes the information wrongly to Web3.

This is being reported to them and they'll be looking into it.

enter image description here

Update 2020-07-11: And it's fixed. :)

enter image description here

Short answer - It isn't possible through Etherscan's Write Contract at the moment, since Etherscan's write contract functionality uses a customised encoder (which strips empty brackets denoting an empty array, and replaces it with an empty string), then passes the information wrongly to Web3.

This is being reported to them and they'll be looking into it.

enter image description here

Short answer - It isn't possible through Etherscan's Write Contract at the moment, since Etherscan's write contract functionality uses a customised encoder (which strips empty brackets denoting an empty array, and replaces it with an empty string), then passes the information wrongly to Web3.

This is being reported to them and they'll be looking into it.

enter image description here

Update 2020-07-11: And it's fixed. :)

enter image description here

Source Link

Short answer - It isn't possible through Etherscan's Write Contract at the moment, since Etherscan's write contract functionality uses a customised encoder (which strips empty brackets denoting an empty array, and replaces it with an empty string), then passes the information wrongly to Web3.

This is being reported to them and they'll be looking into it.

enter image description here