Zcoin implementation bug enabled attacker to create 548, 000 Zcoins

Ola Fosheim Grøstad via Digitalmars-d digitalmars-d at puremagic.com
Thu Mar 9 04:12:34 PST 2017


On Thursday, 9 March 2017 at 12:07:54 UTC, Ola Fosheim Grøstad 
wrote:
> "template<typename T, typename = void_t<>>struct mystuff ..."
> "template<typename T> struct mystuff<T, void_t<A> > ..."
> "template<typename T> struct mystuff<T, void_t<B> > ..."

Gah, that made no sense, meant something like this:

"template<typename T, typename = std::void_t<>>struct mystuff ..."
"template<typename T> struct mystuff<T, std::void_t<typename 
T::Fish>> > ..."
"template<typename T> struct mystuff<T, std::void_t<typename 
T::Cat>> > ..."



More information about the Digitalmars-d mailing list