Snapshot
Builds the frozen airdrop snapshot for an address:
- pull every out-row (txlist + tokentx) from an explorer API,
- dedupe recipients, drop self-transfers and failed txs,
- probe each recipient's DFRD balance + code at a fixed block,
- decide eligible / holder / unknown.
Constants
SENTINEL = BigInt.new(-1)
Class methods
build(api : ExplorerApi, rpc : EthereumRpc, address : String, token : String = DFRD_TOKEN, amount : String = "1", eoas_only : Bool = false) : SnapshotIssue
Source