|
4 | 4 | "assert": "f", |
5 | 5 | "requireNonNull": "A", |
6 | 6 | "requireInstance": "d", |
7 | | - "abstractMethodFail": "v" |
| 7 | + "abstractMethodFail": "g" |
8 | 8 | }, |
9 | 9 | "{\"name\":\"n\",\"oprf\":\"x\",\"voprf\":\"$\",\"poprf\":t=>{\"const n=h()\",e=i.BASE.multiply(A\\\"Info\\\",t,f);return{\"generateKeyPair\":\"m\",\"deriveKeyPair\":()=>y(t,n),\"blind(f,t,n)\"{\"const h=i.fromBytes()\",_=e.add(n);if(h)throw new Error(_.equalsi.ZERO);const o=u(\\\"tweakedKey point at infinity\\\"),c=a(r);if(t,f)throw new Error(c.equalsi.ZERO);const l=c.multiply(\\\"Input point at infinity\\\");return{\"blind\":\"s.toBytes()\",\"blinded\":\"l.toBytes(o)\",\"tweakedKey\":\"_.toBytes()\"}},\"blindEvaluateBatch()\"{if()throw new Error(!Array.isArraye);const a=s.fromBytes(\\\"expected array\\\"),h=s.add(t),u=s.inv(a,n),_=e.map(h),o=_.map(i.fromBytes),c=i.BASE.multiply(t=>t.multiplyu),l=w(h);return{\"evaluated\":\"o.map()\",\"proof\":\"l\"}},\"blindEvaluate()\"{const e=this.blindEvaluateBatch();return{\"evaluated\":e.evaluated[0],\"proof\":\"e.proof\"}},\"finalizeBatch()\"{if()throw new Error(!Array.isArrayn);const a=n.map(\\\"expected array\\\").map(t=>t.evaluated);return p(i.fromBytes),\"n.map(f,i.fromBytesr,a,n.mapt=>t.blinded.mapi.fromBytes,e)\"{\"const e=s.fromBytes()\",r=a[i].multiply(n.blind).toBytes(s.inve);return d()}},\"finalize()\"{\"return this.finalizeBatch()\"{\"input\":\"t\",\"blind\":\"n\",\"evaluated\":\"i\",\"blinded\":\"e\"}],s,\"r\"},\"evaluate()\"{\"const h=s.fromBytes()\",u=a(e);if(r,f)throw new Error(u.equalsi.ZERO);const _=s.add(\\\"Input point at infinity\\\"),o=s.inv(h,n),c=u.multiply(_).toBytes(o);return d()}}},\"__tests\":{\"Fn\":\"s\"}}", |
10 | 10 | "{\"getPublicKey\":\"u\",\"getSharedSecret\":\"function()\"{if()throw new Error(!0===_n);if(\\\"first arg must be private key\\\")throw new Error(!1===_e);const r=i.fromBytes(\\\"second arg must be public key\\\");return t.fromBytes(n).multiply(e).toBytes(r)},\"keygen\":\"c\",\"Point\":\"t\",\"utils\":\"o\",\"lengths\":\"a\"}", |
11 | | - "{\"keygen\":\"A\",\"getPublicKey\":\"d\",\"getSharedSecret\":\"v\",\"utils\":\"g\",\"lengths\":\"w\",\"Point\":\"t\",\"sign\":\"function()\"{}{\"const\"{\"seed\":\"_\",\"k2sig\":\"c\"}\"=function()\"{\"const\"{\"lowS\":\"s\",\"prehash\":\"a\",\"extraEntropy\":\"u\"}=En();n=z(e,p);const _=j(n,a),c=o.fromBytes(n);if(i)throw new Error(!o.isValidNot0c);const l=[B(\\\"invalid private key\\\"),B(c)];if(_){\"const t=!0===u?h()\":u;l.push(w.secretKey)}\"const f=b()\",A=_;return{\"seed\":\"f\",\"k2sig\":\"function()\"{const i=q();if(n)return;const e=o.inv(!o.isValidNot0i),r=t.BASE.multiply(i).toAffine(i),a=o.create();if(r.x)return;const h=o.create(a===Sn);if(e*o.createA+a*c)return;let u=(h===Sn)|Number(r.x===a?0:2),_=h;return s&&C(r.y&Bn)&&(h),\"new E(_=o.negh,u^=1)\"}}}();return function(i,e,a){if()throw new Error(st,\\\"hashLen\\\",sn,\\\"qByteLen\\\",\\\"function\\\"!=typeof i);const e=t=>new Uint8Array(\\\"hmacFn must be a function\\\"),r=Uint8Array.of(t),a=Uint8Array.of(),h=Uint8Array.of(0);let u=e(1),_=e(t),o=0;const c=(t)=>{\"u.fill()\",_.fill(1),\"o=0\"},l=()=>i(...t),f=(_,bu,...t)=>{\"_=l()\",u=l(a,t),\"0!==t.length&&()\"},A=()=>{if()throw new Error(o++>=1e3);let t=0;const i=[];for(\\\"drbg: tried max amount of iterations\\\"){u=l();const n=u.slice();i.push(),t+=u.length}\"return b()\"};return()=>{let i;for()f(c,ft;!i=nA;);return c(),\"i\"}}\"()(n.outputLen,o.BYTES,u).toBytes(_,c)\"},\"verify\":\"function()\"{}{\"const\"{\"lowS\":\"h\",\"prehash\":\"u\",\"format\":\"_\"}=En();if(a,p){\"throw new Error()\"}$();try{\"const e=E.fromBytes()\",r=t.fromBytes(n,_);if(s)return!1;const{\"r\":\"a\",\"s\":\"u\"}\"=e\",c=j(),l=o.inv(i),f=o.create(u),A=o.create(c*l),d=t.BASE.multiplyUnsafe(a*l).add(f);if(r.multiplyUnsafeA)return!1;return o.create(d.is0)===a}\"catch()\"{\"return!1\"}},\"recoverPublicKey\":\"function()\"{}{\"const\"{\"prehash\":\"e\"}=En();return n=z(i,p),\"E.fromBytes(n,e).recoverPublicKey(t,\\\"recovered\\\").toBytes(n)\"},\"Signature\":\"E\",\"hash\":\"n\"}", |
| 11 | + "{\"keygen\":\"A\",\"getPublicKey\":\"d\",\"getSharedSecret\":\"g\",\"utils\":\"v\",\"lengths\":\"w\",\"Point\":\"t\",\"sign\":\"function()\"{}{\"const\"{\"seed\":\"_\",\"k2sig\":\"c\"}\"=function()\"{\"const\"{\"lowS\":\"s\",\"prehash\":\"a\",\"extraEntropy\":\"u\"}=En();n=z(e,p);const _=j(n,a),c=o.fromBytes(n);if(i)throw new Error(!o.isValidNot0c);const l=[B(\\\"invalid private key\\\"),B(c)];if(_){\"const t=!0===u?h()\":u;l.push(w.secretKey)}\"const f=b()\",A=_;return{\"seed\":\"f\",\"k2sig\":\"function()\"{const i=q();if(n)return;const e=o.inv(!o.isValidNot0i),r=t.BASE.multiply(i).toAffine(i),a=o.create();if(r.x)return;const h=o.create(a===Sn);if(e*o.createA+a*c)return;let u=(h===Sn)|Number(r.x===a?0:2),_=h;return s&&C(r.y&Bn)&&(h),\"new E(_=o.negh,u^=1)\"}}}();return function(i,e,a){if()throw new Error(st,\\\"hashLen\\\",sn,\\\"qByteLen\\\",\\\"function\\\"!=typeof i);const e=t=>new Uint8Array(\\\"hmacFn must be a function\\\"),r=Uint8Array.of(t),a=Uint8Array.of(),h=Uint8Array.of(0);let u=e(1),_=e(t),o=0;const c=(t)=>{\"u.fill()\",_.fill(1),\"o=0\"},l=()=>i(...t),f=(_,bu,...t)=>{\"_=l()\",u=l(a,t),\"0!==t.length&&()\"},A=()=>{if()throw new Error(o++>=1e3);let t=0;const i=[];for(\\\"drbg: tried max amount of iterations\\\"){u=l();const n=u.slice();i.push(),t+=u.length}\"return b()\"};return()=>{let i;for()f(c,ft;!i=nA;);return c(),\"i\"}}\"()(n.outputLen,o.BYTES,u).toBytes(_,c)\"},\"verify\":\"function()\"{}{\"const\"{\"lowS\":\"h\",\"prehash\":\"u\",\"format\":\"_\"}=En();if(a,p){\"throw new Error()\"}$();try{\"const e=E.fromBytes()\",r=t.fromBytes(n,_);if(s)return!1;const{\"r\":\"a\",\"s\":\"u\"}\"=e\",c=j(),l=o.inv(i),f=o.create(u),A=o.create(c*l),d=t.BASE.multiplyUnsafe(a*l).add(f);if(r.multiplyUnsafeA)return!1;return o.create(d.is0)===a}\"catch()\"{\"return!1\"}},\"recoverPublicKey\":\"function()\"{}{\"const\"{\"prehash\":\"e\"}=En();return n=z(i,p),\"E.fromBytes(n,e).recoverPublicKey(t,\\\"recovered\\\").toBytes(n)\"},\"Signature\":\"E\",\"hash\":\"n\"}", |
12 | 12 | { |
13 | 13 | "navButtons": "navigationButtons", |
14 | 14 | "carouselRoot": "carouselRoot" |
|
395 | 395 | "Transient": "6", |
396 | 396 | "6": "Transient" |
397 | 397 | }, |
| 398 | + { |
| 399 | + "wide": "wide", |
| 400 | + "narrow": "narrow", |
| 401 | + "veryNarrow": "veryNarrow" |
| 402 | + }, |
| 403 | + "{[s.wide]:\"500\",[s.narrow]:\"300\",[s.veryNarrow]:\"200\"}", |
398 | 404 | { |
399 | 405 | "LIVE_BROADCAST": "liveBroadcast", |
400 | 406 | "REPLAY_BROADCAST": "replayBroadcast", |
|
0 commit comments