86 Commits (master)

Author SHA1 Message Date
Duke Leto b9390a5f58 Update to new HUSH v3 mainnet ports 4 years ago
Jonathan "Duke" Leto f962af1344 fix some hardtabs 5 years ago
Jonathan "Duke" Leto 1bab75db48 Support custom config file locations 5 years ago
Jonathan "Duke" Leto d1d2e1796d Many things to update with the new Hush v3 5 years ago
Duke Leto d5a3df1b88 Start adding support for KMD and better error checking in hushlist-send-file 6 years ago
Duke Leto dfa77538ea Fix taddr validation and hushlist-send-file off by a factor of 2 bug 6 years ago
Jonathan "Duke" Leto e5573fe9e6 Add is_valid_taddr, which needs to be generalized for other chains 6 years ago
Jonathan "Duke" Leto 8bdcd5edd0 Fix bug where adding the first contact did not create a new contacts file 6 years ago
Duke Leto a090630a68 Allow HUSH_RPC_HOST env var to over-ride default of localhost 6 years ago
Duke Leto 1b1ef7eda3 Auto-detect username+pass for RPC server on Unixy systems 6 years ago
Duke Leto c9dd3429ae Fix values on reference warning 6 years ago
Jonathan "Duke" Leto 91dee53feb Version bump 6 years ago
Jonathan "Duke" Leto 80709f5005 Add POD to Hush::List 6 years ago
Jonathan "Duke" Leto 7c70f7854f Implement most of hushlist subscribe hushlist://... 6 years ago
Jonathan "Duke" Leto fdd2fdf96a Update example + email 6 years ago
Jonathan "Duke" Leto 960e80ce2d Detect valid privkeys 6 years ago
Jonathan "Duke" Leto 85d5313d4c This is more correct but still does not seem to work 7 years ago
Jonathan "Duke" Leto 8d022201f3 Make viewing a hushlist memo possible 7 years ago
Jonathan "Duke" Leto c33024c250 we can send from a taddr, need to generalize 7 years ago
Jonathan "Duke" Leto 7829a9b6f5 Allow sending from taddr, this gets all the way to insufficient funds error from z_sendmany 7 years ago
Jonathan "Duke" Leto 6093d02de5 Specify minconf, fee, only grab correct contacts for current xtn, balance check fixes 7 years ago
Jonathan "Duke" Leto 4f488e630f starting on send_file 7 years ago
Jonathan "Duke" Leto bf7afdb76a Add a contact to a list, super duper naive version 7 years ago
Jonathan "Duke" Leto d646356c62 We add Hush contacts to Hushlists, not zaddrs directly (abstraction for the win) 7 years ago
Jonathan "Duke" Leto 5e8a2c2f93 Some validation for 'contact rm' 7 years ago
Jonathan "Duke" Leto 79c7703887 Successfully added a local contact via './bin/hushlist contact add me zc...' 7 years ago
Jonathan "Duke" Leto 9f218568f3 Add some tests for valid+invalid zaddrs and fix our broken regex 7 years ago
Jonathan "Duke" Leto 0b87c24bf2 Much better zaddr validation to make sure we are operating on valid addresses 7 years ago
Jonathan "Duke" Leto e226896559 Fix contact subcommand which was factored out to a new module 7 years ago
Jonathan "Duke" Leto 0f5ca52753 Make is_valid_zaddr work, still needs work 7 years ago
Jonathan "Duke" Leto 88bd71c074 Refactor find_memos to use Hush::Memo 7 years ago
Jonathan "Duke" Leto c36850b262 Create Hush::Memo class and refactor find_memos to use z_listreceivedbyaddress which makes things super easier 7 years ago
Jonathan "Duke" Leto 1844c77cb4 Stub out the next steps of our memo-finding algo 7 years ago
Jonathan "Duke" Leto 4c068f0292 Properly validate zaddrs, almost 7 years ago
Jonathan "Duke" Leto 719343d43f Starting improving hush contacts and finding recent memos for a given Hushlist 7 years ago
Jonathan "Duke" Leto 58ef021695 Migrate some code into Hush::Contact which was lonely 7 years ago
Jonathan "Duke" Leto 68da246699 Start implementing adding contacts on the command-line 7 years ago
Jonathan "Duke" Leto b864348a22 env vars for the win 7 years ago
Jonathan "Duke" Leto a5ab464918 More show() stubage 7 years ago
Jonathan "Duke" Leto dbfbda14b3 Refactor some common code into functions we will reuse all over the place 7 years ago
Jonathan "Duke" Leto 87a04e9f84 Improve debug infra and make help() more useful while splitting it off from usage() 7 years ago
Jonathan "Duke" Leto 5eeb88ee8f Detect when hushlist user does not have enough to cover network fees 7 years ago
Jonathan "Duke" Leto 13db782a7a fix some rpc code smells 7 years ago
Jonathan "Duke" Leto c8300b83ea define HUSH_DEBUG to get more info 7 years ago
Jonathan "Duke" Leto a1188a712e add Hush.pm pod 7 years ago
Jonathan "Duke" Leto 972319e471 this is better 7 years ago
Jonathan "Duke" Leto dee5c3fc17 Get z_sendmany to actually execute! 7 years ago
Jonathan "Duke" Leto a53951dfd2 this gives us a opid from z_sendmany 7 years ago
Jonathan "Duke" Leto 2b5900595b Make our error message about RPC being down as useful as possilbe 7 years ago
Jonathan "Duke" Leto bdf5a1f045 Better error message when RPC server is down 7 years ago