All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog. This project was forked from Electrum v2.7.1 thus the first release is labeled as 2.7.1. Subsequent releases will follow Semantic Versioning.
- have gettransaction command return deserialized JSON instead of hex
- Renamed LICENCE to LICENSE
- Removed lbryum gui
- Removed plugins
- Remove unused files and directories
- set_default_subparser to
cmd
after https://github.com/lbryio/lbryum/pull/111
- added waitfortxinwallet command
- Change 'nothing to resolve' error to 'claim not found' used in other places
- Move uri resolution logic to lbryum-server, validate response
- Support batched uri resolution
- Fixed abandon command
- Fix
updateclaimsignature
- Fix changelog updates and release messages
- setup.py will install lbryum as a script
- added functions for lbrynet in commands.py
- add channel related commands:
getclaimbynameinchannel
getdefaultcertificate
getvalueforuri
getsignaturebyid
getclaimbyoutpoint
getclaimssignedby
getclaimsinchannel
getclaimbyid
getnthclaimforname
getcertificateclaims
claimcertificate
updateclaimsignature
updatecertificate
cansignwithcertificate
- add
sendclaimtoaddress
command
- include claim address in return from getvalueforname
- change
abandon
to takeclaim_id
instead oftxid
andnout
- change default
amount
in update to None, ifamount
is none use the existing claim amount - change
update
to determine (and not require)claim_id
,txid
, andnout
from a givenname
- change
claim
to not make a second first-claim if a claim for the name already exists in the wallet unless specified - add
claim_sequence
andclaim_address
to claim responses - by default expect a hex encoded
val
forclaim
andupdate
- automatically handle claim signing using default certificate (if one has been made) via
claim
andupdate
commands - add `channel_name' to claim responses for signed claims
- fix return amounts for claim list commands
- return supports list for claim queries
- fix bug verifying the claim value for a new certificate claim
- fixed update command
- fix bugs related to get_name_claims() returning supports
- fix claim id double-encoding bug in
update
- fix switching between lbrycrd_main, lbrycrd_regtest, and lbrycrd_testnet in config
- Make key names in dictionary outputs more consistent
- Make requests for individual headers after requesting chunks
- Improve packaging of data files to support building with pyinstaller
- Fixed user's supports and updates being spendable by other transactions