Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

POW_2_MINUS_ONE

Fully qualified path: dojo::storage::packing::POW_2_MINUS_ONE

pub const POW_2_MINUS_ONE: [u256; 256] = [
    2_u256.pow(0) - 1, 2_u256.pow(1) - 1, 2_u256.pow(2) - 1, 2_u256.pow(3) - 1, 2_u256.pow(4) - 1,
    2_u256.pow(5) - 1, 2_u256.pow(6) - 1, 2_u256.pow(7) - 1, 2_u256.pow(8) - 1, 2_u256.pow(9) - 1,
    2_u256.pow(10) - 1, 2_u256.pow(11) - 1, 2_u256.pow(12) - 1, 2_u256.pow(13) - 1,
    2_u256.pow(14) - 1, 2_u256.pow(15) - 1, 2_u256.pow(16) - 1, 2_u256.pow(17) - 1,
    2_u256.pow(18) - 1, 2_u256.pow(19) - 1, 2_u256.pow(20) - 1, 2_u256.pow(21) - 1,
    2_u256.pow(22) - 1, 2_u256.pow(23) - 1, 2_u256.pow(24) - 1, 2_u256.pow(25) - 1,
    2_u256.pow(26) - 1, 2_u256.pow(27) - 1, 2_u256.pow(28) - 1, 2_u256.pow(29) - 1,
    2_u256.pow(30) - 1, 2_u256.pow(31) - 1, 2_u256.pow(32) - 1, 2_u256.pow(33) - 1,
    2_u256.pow(34) - 1, 2_u256.pow(35) - 1, 2_u256.pow(36) - 1, 2_u256.pow(37) - 1,
    2_u256.pow(38) - 1, 2_u256.pow(39) - 1, 2_u256.pow(40) - 1, 2_u256.pow(41) - 1,
    2_u256.pow(42) - 1, 2_u256.pow(43) - 1, 2_u256.pow(44) - 1, 2_u256.pow(45) - 1,
    2_u256.pow(46) - 1, 2_u256.pow(47) - 1, 2_u256.pow(48) - 1, 2_u256.pow(49) - 1,
    2_u256.pow(50) - 1, 2_u256.pow(51) - 1, 2_u256.pow(52) - 1, 2_u256.pow(53) - 1,
    2_u256.pow(54) - 1, 2_u256.pow(55) - 1, 2_u256.pow(56) - 1, 2_u256.pow(57) - 1,
    2_u256.pow(58) - 1, 2_u256.pow(59) - 1, 2_u256.pow(60) - 1, 2_u256.pow(61) - 1,
    2_u256.pow(62) - 1, 2_u256.pow(63) - 1, 2_u256.pow(64) - 1, 2_u256.pow(65) - 1,
    2_u256.pow(66) - 1, 2_u256.pow(67) - 1, 2_u256.pow(68) - 1, 2_u256.pow(69) - 1,
    2_u256.pow(70) - 1, 2_u256.pow(71) - 1, 2_u256.pow(72) - 1, 2_u256.pow(73) - 1,
    2_u256.pow(74) - 1, 2_u256.pow(75) - 1, 2_u256.pow(76) - 1, 2_u256.pow(77) - 1,
    2_u256.pow(78) - 1, 2_u256.pow(79) - 1, 2_u256.pow(80) - 1, 2_u256.pow(81) - 1,
    2_u256.pow(82) - 1, 2_u256.pow(83) - 1, 2_u256.pow(84) - 1, 2_u256.pow(85) - 1,
    2_u256.pow(86) - 1, 2_u256.pow(87) - 1, 2_u256.pow(88) - 1, 2_u256.pow(89) - 1,
    2_u256.pow(90) - 1, 2_u256.pow(91) - 1, 2_u256.pow(92) - 1, 2_u256.pow(93) - 1,
    2_u256.pow(94) - 1, 2_u256.pow(95) - 1, 2_u256.pow(96) - 1, 2_u256.pow(97) - 1,
    2_u256.pow(98) - 1, 2_u256.pow(99) - 1, 2_u256.pow(100) - 1, 2_u256.pow(101) - 1,
    2_u256.pow(102) - 1, 2_u256.pow(103) - 1, 2_u256.pow(104) - 1, 2_u256.pow(105) - 1,
    2_u256.pow(106) - 1, 2_u256.pow(107) - 1, 2_u256.pow(108) - 1, 2_u256.pow(109) - 1,
    2_u256.pow(110) - 1, 2_u256.pow(111) - 1, 2_u256.pow(112) - 1, 2_u256.pow(113) - 1,
    2_u256.pow(114) - 1, 2_u256.pow(115) - 1, 2_u256.pow(116) - 1, 2_u256.pow(117) - 1,
    2_u256.pow(118) - 1, 2_u256.pow(119) - 1, 2_u256.pow(120) - 1, 2_u256.pow(121) - 1,
    2_u256.pow(122) - 1, 2_u256.pow(123) - 1, 2_u256.pow(124) - 1, 2_u256.pow(125) - 1,
    2_u256.pow(126) - 1, 2_u256.pow(127) - 1, 2_u256.pow(128) - 1, 2_u256.pow(129) - 1,
    2_u256.pow(130) - 1, 2_u256.pow(131) - 1, 2_u256.pow(132) - 1, 2_u256.pow(133) - 1,
    2_u256.pow(134) - 1, 2_u256.pow(135) - 1, 2_u256.pow(136) - 1, 2_u256.pow(137) - 1,
    2_u256.pow(138) - 1, 2_u256.pow(139) - 1, 2_u256.pow(140) - 1, 2_u256.pow(141) - 1,
    2_u256.pow(142) - 1, 2_u256.pow(143) - 1, 2_u256.pow(144) - 1, 2_u256.pow(145) - 1,
    2_u256.pow(146) - 1, 2_u256.pow(147) - 1, 2_u256.pow(148) - 1, 2_u256.pow(149) - 1,
    2_u256.pow(150) - 1, 2_u256.pow(151) - 1, 2_u256.pow(152) - 1, 2_u256.pow(153) - 1,
    2_u256.pow(154) - 1, 2_u256.pow(155) - 1, 2_u256.pow(156) - 1, 2_u256.pow(157) - 1,
    2_u256.pow(158) - 1, 2_u256.pow(159) - 1, 2_u256.pow(160) - 1, 2_u256.pow(161) - 1,
    2_u256.pow(162) - 1, 2_u256.pow(163) - 1, 2_u256.pow(164) - 1, 2_u256.pow(165) - 1,
    2_u256.pow(166) - 1, 2_u256.pow(167) - 1, 2_u256.pow(168) - 1, 2_u256.pow(169) - 1,
    2_u256.pow(170) - 1, 2_u256.pow(171) - 1, 2_u256.pow(172) - 1, 2_u256.pow(173) - 1,
    2_u256.pow(174) - 1, 2_u256.pow(175) - 1, 2_u256.pow(176) - 1, 2_u256.pow(177) - 1,
    2_u256.pow(178) - 1, 2_u256.pow(179) - 1, 2_u256.pow(180) - 1, 2_u256.pow(181) - 1,
    2_u256.pow(182) - 1, 2_u256.pow(183) - 1, 2_u256.pow(184) - 1, 2_u256.pow(185) - 1,
    2_u256.pow(186) - 1, 2_u256.pow(187) - 1, 2_u256.pow(188) - 1, 2_u256.pow(189) - 1,
    2_u256.pow(190) - 1, 2_u256.pow(191) - 1, 2_u256.pow(192) - 1, 2_u256.pow(193) - 1,
    2_u256.pow(194) - 1, 2_u256.pow(195) - 1, 2_u256.pow(196) - 1, 2_u256.pow(197) - 1,
    2_u256.pow(198) - 1, 2_u256.pow(199) - 1, 2_u256.pow(200) - 1, 2_u256.pow(201) - 1,
    2_u256.pow(202) - 1, 2_u256.pow(203) - 1, 2_u256.pow(204) - 1, 2_u256.pow(205) - 1,
    2_u256.pow(206) - 1, 2_u256.pow(207) - 1, 2_u256.pow(208) - 1, 2_u256.pow(209) - 1,
    2_u256.pow(210) - 1, 2_u256.pow(211) - 1, 2_u256.pow(212) - 1, 2_u256.pow(213) - 1,
    2_u256.pow(214) - 1, 2_u256.pow(215) - 1, 2_u256.pow(216) - 1, 2_u256.pow(217) - 1,
    2_u256.pow(218) - 1, 2_u256.pow(219) - 1, 2_u256.pow(220) - 1, 2_u256.pow(221) - 1,
    2_u256.pow(222) - 1, 2_u256.pow(223) - 1, 2_u256.pow(224) - 1, 2_u256.pow(225) - 1,
    2_u256.pow(226) - 1, 2_u256.pow(227) - 1, 2_u256.pow(228) - 1, 2_u256.pow(229) - 1,
    2_u256.pow(230) - 1, 2_u256.pow(231) - 1, 2_u256.pow(232) - 1, 2_u256.pow(233) - 1,
    2_u256.pow(234) - 1, 2_u256.pow(235) - 1, 2_u256.pow(236) - 1, 2_u256.pow(237) - 1,
    2_u256.pow(238) - 1, 2_u256.pow(239) - 1, 2_u256.pow(240) - 1, 2_u256.pow(241) - 1,
    2_u256.pow(242) - 1, 2_u256.pow(243) - 1, 2_u256.pow(244) - 1, 2_u256.pow(245) - 1,
    2_u256.pow(246) - 1, 2_u256.pow(247) - 1, 2_u256.pow(248) - 1, 2_u256.pow(249) - 1,
    2_u256.pow(250) - 1, 2_u256.pow(251) - 1, 2_u256.pow(252) - 1, 2_u256.pow(253) - 1,
    2_u256.pow(254) - 1, 2_u256.pow(255) - 1,
];