“Énumér dans la solidité” Réponses codées

Énumér dans la solidité

contract MyEnums {
    
    enum Rarity {
        original, // 0
        rare, // 1
        super_rare // 2
    }
    
    Rarity public rarity;
    
    constructor() {
        rarity = Rarity.rare;
    }
    
    function makeSuperRare() public {
        rarity = Rarity.super_rare;
    }
}
Shirshak kandel

Solidity Enum

enum EnumType { Value1, Value2, Value3 }

EnumType MyEnum;
MyEnum = EnumType.Value1;

// uint8(EnumType.Value1) => 0
// uint8(EnumType.Value2) => 1
// uint8(EnumType.Value3) => 2
John Appleseed

Réponses similaires à “Énumér dans la solidité”

Questions similaires à “Énumér dans la solidité”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code