Here are codes in function bytes_to_words():
w = SWAP32LE(*(const uint32_t*)(src + (i * 4))); w = w % word_list_length; ... words += word_list[w];
Then I try a case whose mnemonics are:
gesture mouth bids aglow tudor bawled insult listen jewels sugar calamity alley obvious sovereign jubilee legion oyster gumball using payment gumball giving sedan splendid giving
And the Seed should be:
I'd like to generate first mnemonics "gesture" with seed above so I calculate
688b988f mod 1626 and get 1441 which is not right index of wordlist...
Is there anything wrong with the process?