Back to Home

Burner

Unclassified
0x10e1d891f5e9...0395880afeba
ByzantiumSource VerifiedEdit this contract
Deployed March 6, 2018 (8 years ago)Block 5,205,652

Owner-gated burner that calls burn on a fixed token and logs the amount destroyed.

Byzantium EraVerified Source

Historical Significance

Supply reductions are easier to trust when they are visible and when the contract doing them cannot do anything else. Binding the token at deployment and emitting an event for every burn gives holders a log they can total independently, rather than relying on the issuer's own accounting. The narrowness is the feature.

Key Facts
Deployment Block
5,205,652
Deployment Date
Mar 6, 2018, 08:14 AM
Code Size
982.0 B
Gas at Deploy
364,483
Transactions by Year
20181

Description

Two storage slots hold an owner and the token this burner is bound to, both readable. burnTokens requires the caller to be the owner, calls burn on the token with the requested amount, requires the returned flag to be true, and then emits Burn with the amount. changeOwner rotates the owner and is itself owner gated.

There is no payable fallback, no token recovery path and no way to change which token is burned after deployment. The contract does one thing.

Source Verified

Solidityeh_crack_source_verified
Compiler: v0.4.18
Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: Unclassified

Bytecode Overview

Opcodes982
Unique Opcodes116
Jump Instructions35
Storage Operations10

External Links

Related contracts