eddsa_decode_integer
ret = eddsa_decode_integer(&r, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(&S, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(&r, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(&S, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(S, &sig[EDDSA_R_LEN(hsize)], EDDSA_S_LEN(hsize)); EG(ret, err);
ret = eddsa_decode_integer(&h, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(&S, &sig[EDDSA_R_LEN(hsize)], EDDSA_S_LEN(hsize)); EG(ret, err);
ret = eddsa_decode_integer(&h, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(&S, &sig[EDDSA_R_LEN(hsize)], EDDSA_S_LEN(hsize)); EG(ret, err);
ret = eddsa_decode_integer(&elements[num + i].number, hash, hsize); EG(ret, err);
ret = eddsa_decode_integer(s, digest, (digest_size / 2)); EG(ret, err);