ApeWorX / ApeWorX/ape-etherscan

Handle genesis receipt

Open
#39 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.