• 01 August 2024 (1 messages)
  • 06 August 2024 (8 messages)
  • @hodlencoinfield #13189 08:20 PM, 06 Aug 2024
    has anyone done a multisend successfully lately?
  • nop, 2nd tx keep failing
  • @hodlencoinfield #13191 08:59 PM, 06 Aug 2024
    yeah just had that same issue using freewallet although i was able to create the 2nd tx with the API so just need to figure out how to sign it now
  • @hodlencoinfield #13192 09:40 PM, 06 Aug 2024
    ugh error sendrawtransaction RPC error: {"code":-26,"message":"mandatory-script-verify-flag-failed (Script evaluated without error but finished with a false/empty top stack element)”}
  • @hodlencoinfield #13193 09:51 PM, 06 Aug 2024
    just tried another one, same issue
  • @hodlencoinfield #13194 09:52 PM, 06 Aug 2024
    guess ill just do 100 individual sends now 😩
  • @hodlencoinfield #13196 10:58 PM, 06 Aug 2024
    ok was able to do 20 send batches at a time and they all worked
  • @hodlencoinfield #13197 10:59 PM, 06 Aug 2024
    latest version of freewallet using tokenscan servers
  • 07 August 2024 (1 messages)
  • @teysol #13198 02:16 PM, 07 Aug 2024
    🎉 *New Release! Counterparty Core v10.3.1* 🎉

    This is a minor release with a ton of API tweaks in response to user feedback, plus a few bugfixes as well. If you're hosting your own node, you'll probably find the changes to be quite helpful. The full release notes are available on GitHub: https://github.com/CounterpartyXCP/counterparty-core/releases/tag/v10.3.1 Note: The next release will be v10.4.0, which will be the first protocol change in over six months and will come with multiple major new features that we're currently working to spec out.
    Release v10.3.1 · CounterpartyXCP/counterparty-core

    Release Notes - Counterparty Core v10.3.1 (2024-08-07) This release is a relatively minor update with a large number of improvements to the node API, as well as a few important bugfixes and tweaks ...

  • 08 August 2024 (16 messages)
  • @uanbtc #13199 07:03 PM, 08 Aug 2024
    Where is the appropriate place in GitHub to discuss the planned protocol changing release holistically/in general, not about specific features/issues?

    https://github.com/CounterpartyXCP/counterparty-core/milestone/23 doesn’t have comments…

    Maybe open a discussion https://github.com/CounterpartyXCP/Forum/discussions ?
    v10.4.0 (Protocol Change 1) Milestone · CounterpartyXCP/counterparty-core

    Counterparty Protocol Reference Implementation. Contribute to CounterpartyXCP/counterparty-core development by creating an account on GitHub.

  • Github milestones generally don’t support comments, you have to comment on individual issues
  • Comments are IMO the most useful when they are addressing a specific feature, and keeps the discussion on-topic and actionable.
  • @uanbtc ↶ Reply to #13201 #13202 07:23 PM, 08 Aug 2024
    I agree. But I also believe there should be a place to discuss the protocol changing release in general.
  • What would be the goal of the discussion if it doesn’t pertain to the specifics of the changes?
  • @uanbtc #13204 07:26 PM, 08 Aug 2024
    The goal is the discussion itself being in GitHub, not on a chat
  • Not the goal of where it is, just the goal of the discussion. The intention of helpful comments should be to ask clarifying questions, point out bugs or gaps in reasoning, or to propose alternatives to specific changes under development. Then productive discussions make sense to take place under Pull Requests or Github Issues, which is where Github enables them.
  • @uanbtc ↶ Reply to #13205 #13206 07:37 PM, 08 Aug 2024
    I cannot disagree with you, on specific features.

    But these is a reason we have a discussion forum (which used to be the CIPs forum). We don’t even have CIPs any more, so I believe the open discussion space (in GitHub) is even more relevant now.

    I guess I should just start something in https://github.com/CounterpartyXCP/Forum/discussions

    Agree?
    CounterpartyXCP/Forum · Discussions

    Explore the GitHub Discussions forum for CounterpartyXCP Forum. Discuss code, ask questions & collaborate with the developer community.

  • If your goal is provide actionable feedback, I don’t see why it can’t be attached to actions that developers are taking. But I am not sure what the goal of your discussion will be.
  • @6517313784 #13208 07:39 PM, 08 Aug 2024
    who cares about the stupid github.
  • @vectorconfetti #13209 07:40 PM, 08 Aug 2024
    Can’t argue with that!
  • @uanbtc #13210 07:47 PM, 08 Aug 2024
    I’ll open the discussion… but later
  • @ABlue0ne #13211 09:09 PM, 08 Aug 2024
    Adam and/or Evan, Can you speak on taproot in regard to counterparty and the future? Asking for a friend. Thanks.
  • @teysol #13212 09:26 PM, 08 Aug 2024
    @ABlue0ne what specifically about taproot?
  • @ABlue0ne ↶ Reply to #13212 #13213 09:53 PM, 08 Aug 2024
    Are there any plans for supporting taproot? Your thoughts on taproot in general?

    There were historical talks that I could have read or referenced, but those thoughtful comments were deleted from the CIP forum.
  • @ABlue0ne ↶ Reply to #13213 #13214 09:55 PM, 08 Aug 2024
    https://github.com/CounterpartyXCP/counterparty-core/issues/1241 looks like the goalpost moved to 10.5. So not any time soon, no worries. That answers the question. Got it. Thanks.
    Taproot address support? · Issue #1241 · CounterpartyXCP/counterparty-core

    Taproot (bech32m, prefix bc1p) and multisig* seqwit (bech32, bc1q) are not supported by Counterparty. Should we add support? A challenge is that addresses use up 1+20 bytes of Counterparty messages...

  • 09 August 2024 (23 messages)
  • @6517313784 #13215 06:48 AM, 09 Aug 2024
    raizercorp - Overview

    raizercorp has 6 repositories available. Follow their code on GitHub.

  • @6517313784 #13216 06:48 AM, 09 Aug 2024
    there it is.....so what now?
  • @teysol #13217 04:26 PM, 09 Aug 2024
    📣 Counterparty Development Update — August 9, 2024 📣

    https://www.counterparty.io/post/counterparty-development-update-august-9-2024
    Counterparty Development Update — August 9, 2024

    This is a very exciting time in the history of Counterparty. After months of heads-down work on the Counterparty Core codebase, the dev team is ready to be able to implement major new improvements to the Counterparty protocol. The Counterparty codebase is finally able to provide a firm foundation for extending the existing protocol to entirely new use cases as well as relieving major pain points that have caused problems in the community for years.The work we’ve been doing has focused on improvi

  • @uanbtc ↶ Reply to #13217 #13218 04:52 PM, 09 Aug 2024
    Imo these are way too many changes in a single release. Will make a discussion about it soon and link it here..:
  • @XCERXCP ↶ Reply to #13218 #13219 06:30 PM, 09 Aug 2024
    Can’t wait to read it!
  • @vectorconfetti #13220 06:42 PM, 09 Aug 2024
    Hey @teysol, just getting around to running the latest Counterparty.

    question - is there any additional granularity in storage config available beyond $COUNTERPARTY_DOCKER_DATA?

    I have a terabyte of NVMe drive, so I'd like to store the stuff that has the highest throughput requirements there.
    I have a 2 TB SATA III drive also, so I can put everything there if there's no way to split it.
  • the docker instructions worked well to at least start everything, I ran into a few issues that I resolved and put an issue (#207) documenting them in the documentation repo
  • @uanbtc ↶ Reply to #13219 #13222 08:26 PM, 09 Aug 2024
    Thinking about it… and maybe is better not to set any expectation. I’ve said enough already and I’m sure the people involved in the repo (and the dev chats) already know.

    So don’t wait for it 😉
  • @ABlue0ne #13223 08:27 PM, 09 Aug 2024
    Probably best. Send in some pull requests instead.
  • nvm, my internet is not fast enough for this to matter, SATAIII is fine and seems like it would be sufficient even for gigabit connectivity from what i am seeing on peak disk i/o rates
  • There’s certainly a case for putting many consensus changes in one release as to avoid having more consensus updates in near future releases. It’s the same issue with stamps. We have some stakeholders that take 10 weeks to implement any changes and many time released consensus changes would be way too time cumbersome. I get that testing these changes manually one at a time is easier but that’s what the tests are for. Get it over with, fix any minor issues that may arise in minor releases and work on the next big things asap. I know I didn’t have time to deal with pushing all the recent CP updates right away and wouldn’t want to be bothered every month or so unless critical. We trust in the creators imo.

    And to prior questions posted, yes the stamps indexer, explorer, and wallet/trx creation functionality are all open sourced at this point. Pushing forward to support the CP atomic swap capabilities as soon as they are ready to mutually grow the CP ecosystem along with the marketing power of stamps immutability. Not to mention full support of named CP assets as stamps. Among other things!
  • @reinamora_137 #13226 09:07 PM, 09 Aug 2024
    This rust parsing is badass btw. Scrambling to get that on stamps. Makes me wish I just started it all in rust
  • @uanbtc ↶ Reply to #13225 #13227 09:38 PM, 09 Aug 2024
    We talked about this in the other chat and have the same answer: I agree with your logic if all changes are non-controversial. But not if there are, because then it becomes a strategy to force them.
  • How are you being forced? because you want some changes but not others?
  • @teysol ↶ Reply to #13224 #13229 09:47 PM, 09 Aug 2024
    would symlinks also work, theoretically?
  • like to make the directories that the docker compose makes under the hood - and make them as symlinks before the docker script has a chance to make them itself?
  • i will try this, is indexes the addrindexes storage? (nvm i see this is probably bitcoind indexes). i'll symlink storage/counterparty to my nvme
  • @uanbtc ↶ Reply to #13228 #13232 10:03 PM, 09 Aug 2024
    PROTOCOL MINOR UPDATE: V9.61 · CounterpartyXCP/Forum · Discussion #124

    Let this be the space to discuss the next protocol-changing release, a consensus hashes affecting PROTOCOL MAJOR / MINOR UPDATE. Federated node operators, separate from the develop- branch leader, ...

  • it doesn't like this:
    counterparty-core-1 | File "/usr/lib/python3.10/os.py", line 225, in makedirs
    counterparty-core-1 | mkdir(name, mode)
    counterparty-core-1 | FileExistsError: [Errno 17] File exists: '/data/counterparty'

    I just ran
    COUNTERPARTY_DOCKER_DATA=~/storage docker compose --profile mainnet down

    when that was done I copied the contents of ~/storage/counterparty to a folder on my nvme, then I moved the old ~/storage/counterparty to another location and symlinked ~/storage/counterparty to the nvme directory

    then I ran
    COUNTERPARTY_DOCKER_DATA=~/storage docker compose --profile mainnet up -d
    and it was unhappy because mkdir failed
  • i think if makedirs was ok with EEXIST instead of barfing, it should work. but does require a change inside counterparty-core
  • i tried tricking it by pausing the docker after it makes the directory and then changing the directory to be a symlink, we'll see if it works. seems to still be downloading the bootstrap file 🤷‍♂️
    vectorconfetti.lan => 213.134.107.34.bc.googleusercontent.com 630Kb 357Kb 173Kb
    <= 282Mb 159Mb 77.7Mb
  • nah, it barfed afterward. so symlink approach won't do the trick to put counterparty's storage somewhere different from bitcoind's storage under the same parent directory without some involvement from your side to make that work. ideally we could have two environment variables so we could set the storage separately for counterparty and bitcoind
  • @XCERXCP ↶ Reply to #13218 #13237 10:54 PM, 09 Aug 2024
    It was a joke. I’m ready for CP 2.0
  • 10 August 2024 (13 messages)
  • @ABlue0ne ↶ Reply to #13236 #13238 02:05 AM, 10 Aug 2024
    I had similar problems but with a different location for the btc blocks dir. Keep us posted or come back for more. Node system architecture might need a good conversion.
  • @vectorconfetti #13239 12:27 PM, 10 Aug 2024
    wow, i haven't tried running a node since march, really night and day in performance and ease of use. it's already done and seems like it's been caught up for a couple hours already, including a full new bitcoind instance starting like 16 hours ago
  • @ABlue0ne #13240 12:31 PM, 10 Aug 2024
    Nice. Congrats. Care to share your build specs?
  • @vectorconfetti #13241 12:37 PM, 10 Aug 2024
    i just bought this and a 2 TB SSD, it has a convenient little slot in it for one additional drive beyond the 1TB nvme it ships with. it's quiet and small and has everything you need
    https://www.amazon.com/dp/B09JZGT9KC
    and put ubuntu on it
    i7, 32GB of RAM
    there are newer NUCs with bigger nvme drives but honestly my internet speed was the bottleneck at 250Mbps, not close (~25%) to saturating the throughput of SATA III
    Intel NUC 11 NUC11PAHi7 Panther Canyon Mini PC, i7-1165G7, 32GB RAM, 1TB SSD, Mini Computers Windows 11 Pro for Business Home Office, Support 8K/Wifi 6/4K Quad Display/Bluetooth 5/Thunderbolt 3

    【Small but Powerful】Compared with other desktop PC, Intel Panther Canyon NUC11PAHi7 Mini PC has a smaller size of only 4.6*4.4*2-inch, but the Intel NUC 11 has strong performance with 11th Generation Intel Core i7-1165G7 processor 2.8GHz–4.7GHz Turbo, 4 cores, 8 thread,Intel Iris Xe Graphics, A fast & smooth and power-saving mini PC, It can meet your diverse scenarios use such as home entertainment, Web browsing , video clip, reading email, editing documents, home office, Corporate Office etc! 【Memory & Storage & OS】Mini desktop pc equiped with the internal 32GB DDR4 RAM, 1TB M.2 SSD, make your entire system more responsive. If you feel that the storge is not enough, you can also add a 2.5-inch solid state drive for expansion. Get more storage space for your favorite videos, important work files or other data! Pre installed with Windows 11 Pro 64 Bit OS, supports Linux operating system. 【Other Features & Technology】HDMI 2.0b port, Mini DisplayPort 1.4 port, Two Thunderbolt 3 ports (fast charging), 3.5mm front…

  • this is more than you need, i just wanted something easy to get running, small and quiet. now that everything is caught up, bitcoind has about 6.5GB of memory allocated to it, addrindexrs has about 2.5GB, and counterparty has about 2.5. so 16GB would also be fine. the cpu/io load is only 2, and when it was catching up it was maybe like 4, so i don't think 8 cores is really necessary either.
  • @hodlencoinfield #13243 01:11 PM, 10 Aug 2024
    the desktop i use to run a local node has turned into a minecraft/fortnite machine for my kids
  • @hodlencoinfield #13244 01:11 PM, 10 Aug 2024
    might have to pick one of these up
  • the main hard requirement is >1TB space total, this would not fit on just the 1TB nvme:

    /dev/sda 1.8T 873G 867G 51% /media/vectorconfetti/9f4c168b-4027-4472-a878-f107a9c62e8e
  • @hodlencoinfield #13246 01:16 PM, 10 Aug 2024
    yeah, thats fine, can never have enough 2TB ssd’s lol
  • @ABlue0ne ↶ Reply to #13245 #13247 01:32 PM, 10 Aug 2024
    Thats a full BTC node and a working counterparty node?
  • @vectorconfetti #13248 01:43 PM, 10 Aug 2024
    yes! and addrindexes
  • @vectorconfetti #13249 01:43 PM, 10 Aug 2024
    playing with the API now
  • @vectorconfetti #13250 01:57 PM, 10 Aug 2024
    e.g. to run this API call: https://counterpartycore.docs.apiary.io/#/reference/blocks/get-last-block
    you can run this where you are running your counterparty node (assuming you've taken the defaults from the docker compose)
    curl 'http://0.0.0.0:4000/v2/blocks?get_last_block&show_unconfirmed=true' | json_pp
    Counterparty Core API · Apiary

    A place where APIs are kept.

  • 11 August 2024 (1 messages)
  • @teysol #13251 11:04 AM, 11 Aug 2024
    thanks so much for the write up @vectorconfetti! super helpful to have that data point

    fwiw hard drive space reqs are going to drop by ~200GB after v10.4.0 when we can get rid of AddrIndexRs :)
  • 12 August 2024 (1 messages)
  • @yodark #13252 10:38 AM, 12 Aug 2024
    Joined.
  • 24 August 2024 (1 messages)
  • @mjdata2020 #13253 04:55 AM, 24 Aug 2024
    Joined.
  • 26 August 2024 (1 messages)
  • @Megladon87 #13254 05:39 PM, 26 Aug 2024
    Does anyone have connection to creator of the Umbrella project that can connect me with? THank.
  • 29 August 2024 (1 messages)
  • @therealmunehisahonma #13255 01:21 AM, 29 Aug 2024
    UnspendableLabs (@UnspendableLabs) on X

    Hello, world! Announcing Horizon Wallet, a modern @CounterpartyXCP wallet! To be released Soon(TM).

  • 30 August 2024 (2 messages)
  • @robmbtc ↶ Reply to #13254 #13256 12:30 AM, 30 Aug 2024
    I believe this is the Umbrella creator (though, reminder, UMBRELLA is now recognized as the 3rd asset of it's type...): https://twitter.com/LiteBitCo
    Lite₿it ∞/21M ☂️•🏃‍♂️•💣 (@LiteBitCo) on X

    Husband, Father, Architect | #Bitcoin Content: @xbtpaul | #dyor x (#dca + #btfd)

  • @az0013100 #13257 09:45 AM, 30 Aug 2024
    Joined.