Commit graph

190 commits

Author SHA1 Message Date
Ciro S. Costa 606018ae3b levin: add array parsing
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-20 21:15:26 -04:00
Ciro S. Costa 2ba1d2bb0d cmd/test: read portable storage from file
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-20 19:21:54 -04:00
Ciro S. Costa 0075d63f87 readme: update levin status
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-20 19:13:30 -04:00
Ciro S. Costa ba66d116cc levin: improve byte reading
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-20 19:12:24 -04:00
Ciro S. Costa f47c68f6de make: add test-debug
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-20 19:12:11 -04:00
Ciro S. Costa 4e97c5e407 hex-vis: handle bytes
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-20 19:11:23 -04:00
Ciro S. Costa f406fd65d7 pkg/levin: add test for payload "header"
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 10:49:58 -04:00
Ciro S. Costa 6a9d610ab0 hex-vis: add hex to decimal
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 10:40:26 -04:00
Ciro S. Costa 77dde244bb pkg: remove unused file
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 10:29:48 -04:00
Ciro S. Costa c640e1b732 remove unused test
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 10:29:32 -04:00
Ciro S. Costa ee0f9901b8 portable_storage: fix misconstructed test
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 10:06:25 -04:00
Ciro S. Costa a455aad807 add spew (for hex-vis)
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 09:30:06 -04:00
Ciro S. Costa 6e9b3bd30c gitignore: ignore binary msgs saved for debuging
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 09:29:08 -04:00
Ciro S. Costa fefcb2f558 cmd: add hex-vis
helps debugging all this byte stuffk

Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 09:18:08 -04:00
Ciro S. Costa 598a420bed fix serialization + boost codes
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 09:05:07 -04:00
Ciro S. Costa 79029ea95b p2p: attempt to perform handshake
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 03:51:17 -04:00
Ciro S. Costa a8dcbfb3cb levin: add portablestorage serialization
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-19 03:30:08 -04:00
Ciro S. Costa 4e0e4c6c3b readme: add levin status
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-18 11:16:21 -04:00
Ciro S. Costa 2cbc2287e6 readme: thanks
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-18 10:11:24 -04:00
Ciro S. Costa 5c85efa755 levin: remove check for exp response in response
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-18 10:02:36 -04:00
Ciro S. Costa c6bac23042 levin: add header packet parsing
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-18 09:55:29 -04:00
Ciro S. Costa 2d046f2d90 levin: manually encode
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-18 08:04:42 -04:00
Ciro S. Costa 07e9119338 start implementing levin
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 19:59:36 -04:00
Ciro S. Costa bb99349a3d
ci: setup gh actions 2021-04-17 14:56:49 -04:00
Ciro S. Costa 3cc5cf5851 remove unused main.go
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 14:56:06 -04:00
Ciro S. Costa 067473c5e3 readme: add description
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 14:53:12 -04:00
Ciro S. Costa 6449ca0a26 add get-transaction-pool
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 14:50:55 -04:00
Ciro S. Costa 2250ecdc6d add sync-info
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 12:23:21 -04:00
Ciro S. Costa 387f15ba7a get-fee-estimate: add result type
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 12:22:50 -04:00
Ciro S. Costa 071f2db944 add get-fee-estimate
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 12:13:31 -04:00
Ciro S. Costa ede6b0f563 add get-coinbase-tx-sum
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 11:57:23 -04:00
Ciro S. Costa 643d4ec210 reamde: sort todo
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 11:46:44 -04:00
Ciro S. Costa b61379fb9c add get-info
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-17 11:45:43 -04:00
Ciro S. Costa 761bb73e3f get-connections: mention that it's restricted
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 18:11:51 -04:00
Ciro S. Costa a4fa8fcd49 add get_connections
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 18:11:28 -04:00
Ciro S. Costa e679267237 add readme
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 17:26:10 -04:00
Ciro S. Costa b86560a14c add get-block-template
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 17:23:54 -04:00
Ciro S. Costa 086d7f9970 add on_get_block_hash
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 15:38:29 -04:00
Ciro S. Costa dbd6e16581 bootstrap jsonrpc + get_block_count
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 14:54:56 -04:00
Ciro S. Costa f74c131a5a init
Signed-off-by: Ciro S. Costa <utxobr@protonmail.com>
2021-04-16 09:54:12 -04:00