< Varunram> gmaxwell: I think kalle stumbled upon the bug a long while back, doesn't seem to be fixed yet
< bitcoin-git> [bitcoin] jangck303 opened pull request #12238: testing#1 (master...bitcoin_testing) https://github.com/bitcoin/bitcoin/pull/12238
< bitcoin-git> [bitcoin] fanquake closed pull request #12238: testing#1 (master...bitcoin_testing) https://github.com/bitcoin/bitcoin/pull/12238
< mryandao> when calling getrawmempool true, should all fees be in sats or btc? because nFee field is in BTC while the others (ancestorfees, decendentfees) are in sats.
< sipa> that sounds like a bug
< bitcoin-git> [bitcoin] fanquake closed pull request #12149: Unlock Wallet Implemented. (master...master) https://github.com/bitcoin/bitcoin/pull/12149
< Randolf> mryandao: Consistency in that area seems like a good idea to me.
< bitcoin-git> [bitcoin] mryandao opened pull request #12240: changed fee to be in sats instead of btc (master...fix-getrawmempool-fee-representation) https://github.com/bitcoin/bitcoin/pull/12240
< bitcoin-git> [bitcoin] fanquake closed pull request #10437: [WIP] Implement BIP135 (generalized versionbits) (master...bip135-core-dev-clean1) https://github.com/bitcoin/bitcoin/pull/10437
< sidd_> hey guys,
< sidd_> do you know Satoshi Nakamoto
< sidd_> plz tell me who he is in realty
< sidd_> i have not slept for so many dys
< sidd_> this question has been eating me inside
< sidd_> i have 10000 bit coins
< sidd_> which i bought way back in 2012
< meshcollider> sidd_: you're in the wrong channel, please take this to #bitcoin
< mryandao> heh, so with fees, the reason why the test are failing is because the `getnetworkinfo` rpc endpoint reports minrelayfees in btc denominations as well
< mryandao> is there a convention as to what denomination fees should be in?
< wumpus> the idea is that all amounts on the RPC interface should be in BTC
< wumpus> there are some exceptions which have to do with specific BIPs (getblocktemplate etc)
< mryandao> so `ancestorFee` and `decendentFee` should be in BTC instead?
< wumpus> but the guideline is to use AmountFromValue and ValueFromAmount for all monetary amounts unless there is a really good reason otherwise
< wumpus> I guess - though changing the interface is dangerous
< mryandao> the two fields report in satoshis when you make a `getrawmempool true`
< promag> what output format should createmultisig use if wallet is not enabled?
< wumpus> if people have already built software that makes the assumption that values are in a certain unit, changing it can lead to enormous funds loss
< wumpus> but so can having mixed units on one call, so I don't know...
< mryandao> uhh, i'll leave the PR there and wait for more comments?
< promag> mryandao: which PR?
< meshcollider> promag: #12240 I assume
< gribble> https://github.com/bitcoin/bitcoin/issues/12240 | changed fee to be in sats instead of btc by mryandao · Pull Request #12240 · bitcoin/bitcoin · GitHub
< promag> ty
< promag> I guess that's breaking change
< promag> mryandao: you can't simply change a field unit
< meshcollider> promag: it was assumed to be a bug though, discussed slightly above ^
< promag> meshcollider: bug or not
< meshcollider> promag: yeah I know, just clarifying :)
< promag> mryandao: I suggest to add a new field and signal that as deprecated
< promag> like add "fees": { "value": ..., "modified": ... }
< bitcoin-git> [bitcoin] fanquake opened pull request #12241: [trivial][docs] Fix incorrect link in /test/ README.md (master...trivial-fix-util-link) https://github.com/bitcoin/bitcoin/pull/12241
< mryandao> promag: ok, i'll note that for future reference -- not breaking changes in RPC.
< mryandao> but wumpus did mention that fees shown in RPC calls should be in BTC.
< mryandao> so i'm thinking of changing `ancestor/decendentFees` to btc-denominations instead.
< promag> mryandao: that is also a no-go
< promag> mryandao: you can add breaking change behind a flag. bad example: `bitcoind -fixrpcunits` - the user knows what he is doing so we can expect he fixes his software
< wumpus> meh, I wouldn't add flags
< wumpus> the way to do this would be to add fields
< wumpus> then deprecate the old ones at some point in the far future
< promag> wumpus: yes I also prefer that
< fanquake> Afternoon
< promag> o/
< promag> Morning
< wumpus> new options need to have a very good rationale, there are too many of them already
< wumpus> o\
< mryandao> alright, i'll add new fields
< mryandao> what should I call them?
< mryandao> `ancestorFeeInBTC`?
< promag> I tend to like structured json, so "fees": { ..., "ancestor": ..., ... }
< wumpus> no opinion on names...
< meshcollider> agree with promag, new fees object would be cleaner
< mryandao> that's a pretty big breaking change
< wumpus> adding fields is never a breaking change
< mryandao> oh, but i leave existing fields intact.
< mryandao> right
< promag> the docs would say units in "fees" are BTC
< mryandao> gotcha
< wumpus> promag: exactly, the unit should be in the doc, not the name/handle
< wumpus> removing the fields at some point would be a big breaking change, but let's wait a few major versions for that... if it's just for consistency there's no hurry to break software
< fanquake> wumpus I see more wormhole activity from you :p
< wumpus> fanquake: how, exotic particle leaks, is the shielding failing? :p
< fanquake> wumpus it's not quite magic ;)
< zelest> I think I just had a quite clever idea... What about showing bitcoin addresses in certain colors? E.g, convert it to hex and pick the 6 values (like, 2 form the beginning, 2 from the middle, 2 from the last) and use it as RGB and color it..
< zelest> That way people can quickly verify if an address is wrong :)
< wumpus> isn't blockchair (the block exporer) doing that?
< zelest> It is?
< fanquake> There is an issue open for something similar. I cannot find it.
< fanquake> Similar to #11642
< gribble> https://github.com/bitcoin/bitcoin/issues/11642 | Visual Hashes for Bitcoin Addresses · Issue #11642 · bitcoin/bitcoin · GitHub
< athator> Getting a graphic designer / GUI designer on board to spruce it up would be optimal as well from a user perspective
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f4c942e36154...b03013396cb2
< bitcoin-git> bitcoin/master bf18977 fanquake: [trivial][docs] Fix incorrect link in /test/ README.md
< bitcoin-git> bitcoin/master b030133 MarcoFalke: Merge #12241: [trivial][docs] Fix incorrect link in /test/ README.md...
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #12241: [trivial][docs] Fix incorrect link in /test/ README.md (master...trivial-fix-util-link) https://github.com/bitcoin/bitcoin/pull/12241
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b03013396cb2...b987ca4ee495
< bitcoin-git> bitcoin/master ac96e78 Russell Yanofsky: test_runner: Readable output if create_cache.py fails...
< bitcoin-git> bitcoin/master b987ca4 MarcoFalke: Merge #12227: test_runner: Readable output if create_cache.py fails...
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #12227: test_runner: Readable output if create_cache.py fails (master...pr/runcache) https://github.com/bitcoin/bitcoin/pull/12227
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/b987ca4ee495...b5e4b9b5100e
< bitcoin-git> bitcoin/master b21244e Jeff Rade: Updating benchmarkmarking.md with an updated sample output and help options
< bitcoin-git> bitcoin/master b5e4b9b MarcoFalke: Merge #12187: [Docs] Updating benchmarkmarking.md with an updated sample output...
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #12187: [Docs] Updating benchmarkmarking.md with an updated sample output (master...benchmark_output) https://github.com/bitcoin/bitcoin/pull/12187
< bitcoin-git> [bitcoin] russhianhere opened pull request #12242: 0.8 (0.8...0.8) https://github.com/bitcoin/bitcoin/pull/12242
< bitcoin-git> [bitcoin] fanquake closed pull request #12242: 0.8 (0.8...0.8) https://github.com/bitcoin/bitcoin/pull/12242
< bill09086> Here's a few cryptocurrencies I invested in that made me $265,000 with a small investment https://tinyurl.com/yad8khq9
< eu-Robert> lol
< PiedPiper> i clicked
< joel_k_lashbrook> exir
< joel_k_lashbrook> exit