factory MasterEdition({ @BU8() required int key, @BU64() required BigInt supply, @BOption(BU64()) BigInt? maxSupply, }) = _MasterEdition;