ApeWorX / ApeWorX/ape-etherscan
Handle genesis receipt
- Dominant language
- Python
- Stars
- 30
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Description
### What went wrong?
The genesis receipt comes back funny:
```python
In [6]: receipt = next(explorer.get_account_transactions(ZERO_ADDRESS))
In [7]: receipt
Out[7]:
In [8]: receipt.sender
Out[8]: 'GENESIS'
In [9]:
```
### How can it be fixed?
Change sender to ZERO_ADDRESS
Look into what we can do about txn hash, if anything
Contributor guide
Research direction
Start by reproducing the receipt returned by explorer.get_account_transactions(ZERO_ADDRESS) and inspect the Receipt fields shown in the report. The change is done when the genesis receipt reports ZERO_ADDRESS as sender and the handling or limitation of its transaction hash is documented by the resulting behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- blockchain
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100