Commit Graph
80 Commits
Author SHA1 Message Date
pharpend ce4047f795 add bip39 files from Hans 2022-12-22 00:24:26 -07:00
pharpend c4f71c8b4d generating a keypair works 2022-12-20 21:13:24 -07:00
pharpend cbe487618c [wip] generating keypair with ec_utils copied from zx's github 2022-12-20 20:58:21 -07:00
pharpend 8cc46b6ac9 Merge branch 'pharpend/develop' of github.com:aeternity/Vanillae into pharpend/develop 2022-12-20 03:02:17 -07:00
pharpend 529cf078e1 jrx basics 2022-12-20 03:02:06 -07:00
pharpend 353eee7cd2 ignore something 2022-12-20 02:53:57 -07:00
pharpend 434ed02e83 package tweetnacl correctly 2022-12-20 02:53:05 -07:00
pharpend c8ddd77004 got echo pkg_type done
working on packaging nacl, need to branch based on package type
2022-12-19 22:23:00 -07:00
Foo Bar b427dab6aa add some comments explaining the weird signature verification thing 2022-11-30 23:07:46 -07:00
Foo Bar cc13e01cd2 remove vanillae erlang modules that have been moved to utils/vw 2022-11-30 23:01:48 -07:00
Foo Bar bb8d9d32e2 Merge branch 'master' into pharpend/develop 2022-11-30 22:55:49 -07:00
pharpend c6274c9ac8 [wip] sidekick version bump, documenting message signature verification 2022-11-30 22:30:38 -07:00
Craig Everett 36ddcfc97f Add signature verification 2022-12-01 13:18:31 +09:00
Foo Bar fd9a0c10c7 add varuint module 2022-11-30 14:59:54 -07:00
Foo Bar 41249baf3c add msg_sign example to sidekick 2022-11-28 19:17:48 -07:00
Foo Bar 36cb75c51d [wip] packaging nacl 2022-11-27 20:32:22 -07:00
pharpend 3ddca3db2f ready for zx message sign demo 2022-11-27 00:12:15 -07:00
Foo Bar c3194b1ec2 [wip] updating sidekick/jex/awcp for message sign demo 2022-11-25 18:01:28 -07:00
Foo Bar 9305208ba6 Merge branch 'pharpend/develop' of github.com:aeternity/Vanillae into pharpend/develop 2022-11-24 14:52:48 -07:00
Foo Bar 15a6d6c35d fix message.sign typos 2022-11-24 14:51:22 -07:00
pharpend b9b06436af add a bunch of examples 2022-11-23 18:19:23 -07:00
Foo Bar 4888d75134 [wip] awcp adding message signing, sidekick version bump 2022-11-22 17:48:29 -07:00
Foo Bar 9d453d87d8 jex get_mindist command done 2022-11-21 21:37:41 -07:00
Foo Bar a013be547a add jex install (it works next up: jex get_mindist 2022-11-21 21:19:51 -07:00
Foo Bar 95f9b39293 WIP: add jex fulldist command 2022-11-21 20:41:52 -07:00
Foo Bar 8959f06b63 [wip] documentation generation/serving 2022-11-21 11:49:03 -07:00
Foo Bar c260c090d9 jex docs push thing command done 2022-11-20 21:25:49 -07:00
pharpend 86d0501b90 [wip] playing around with maybe making tarballs 2022-11-20 19:49:45 -07:00
pharpend 083e159096 add jex mkdocs command 2022-11-20 16:23:53 -07:00
pharpend a3cc4cdddc [wip] add primitive message sign functionality 2022-11-18 18:23:02 -07:00
pharpend 9589adaef8 [wip] various inconsequential changes 2022-11-17 16:01:19 -07:00
pharpend ab2b816f88 [wip] initial vw commit 2022-11-16 15:13:20 -07:00
Craig Everett d4cb2b0107 Accept general chardata as input 2022-11-09 19:35:30 +09:00
Craig Everett f803e66ed3 Added contract_create/3,8 2022-11-09 19:24:41 +09:00
Craig Everett 446cf1b58c WIP: Contract create is still broken (type problem) 2022-11-09 18:47:44 +09:00
Craig Everett 7b0e6a9988 Adding contract_create, along with some minor fixes and additions 2022-11-09 16:42:25 +09:00
pharpend 045384420e tx humanization in erlang prototype 2022-11-08 13:15:23 -07:00
pharpend 900581bc23 [wip] templating vanillae ts tx deconstruction 2022-11-08 09:21:45 -07:00
pharpend 993ae4261b [wip] code cleanups 2022-11-06 12:24:49 -07:00
pharpend 127be10d03 [wip] code cleanups, making style uniform in vanillae ts 2022-11-06 12:20:45 -07:00
pharpend c21a4c42fe [wip] start work on api deconstructor 2022-10-26 08:52:11 -06:00
pharpend 64f9752ee5 wrote an encoder and it worked on the first try. wtf 2022-10-23 20:19:21 -06:00
pharpend 7751e71982 my ts rlp decoder seems to work
i feel like i would have more confidence in my code if i didn't test it
2022-10-23 06:41:19 -06:00
pharpend 2254c82f77 my erl rlp implementation agrees with ethereum python implementation for 59,638 random cases 2022-10-23 04:55:59 -06:00
pharpend 9701993e8b more python cases 2022-10-23 04:49:03 -06:00
pharpend 27eac056eb Generating tests for RLP Erlang (appears to work!)
Methodology:

- in Erlang, generate random DecodeData that are decentish (hard to generate
  because of arbitrary depth recursive nature)
- in Erlang, check that DecodeData->rlp:encode->rlp:decode is an identity (it
  is!)
- generate tons of encode/decode pairs for Python, make sure they all work
  (they do!)
2022-10-23 04:44:07 -06:00
pharpend ebf82a091c fix comment in b58.py 2022-10-23 04:43:56 -06:00
pharpend 3e86f27063 minor cleanups in rlp.erl 2022-10-23 04:43:35 -06:00
Craig Everett 212c9dbbd8 Fixes 2022-10-22 20:09:00 +09:00
pharpend 427583e530 update notes 2022-10-21 20:37:13 -06:00