Official Counterparty Dev Chat

Official Counterparty Dev Chat

Public archive of Telegram messages.

  • 2025

    • May 2025 (15)
    • Apr 2025 (44)
    • Mar 2025 (567)
    • Feb 2025 (44)
    • Jan 2025 (33)
  • 2024

    • Dec 2024 (947)
    • Nov 2024 (189)
    • Oct 2024 (1045)
    • Sep 2024 (112)
    • Aug 2024 (69)
    • Jul 2024 (257)
    • Jun 2024 (25)
    • May 2024 (340)
    • Apr 2024 (439)
    • Mar 2024 (128)
    • Feb 2024 (393)
    • Jan 2024 (2274)
  • 2023

    • Dec 2023 (397)
    • Nov 2023 (466)
    • Oct 2023 (173)
    • Sep 2023 (118)
    • Aug 2023 (158)
    • Jul 2023 (55)
    • Jun 2023 (1081)
    • May 2023 (2154)
    • Apr 2023 (594)
    • Mar 2023 (401)
    • Feb 2023 (270)
    • Jan 2023 (139)
  • 2022

    • Dec 2022 (115)
    • Nov 2022 (459)
    • Oct 2022 (479)
    • Sep 2022 (361)
    • Aug 2022 (518)
    • Jul 2022 (254)
    • Jun 2022 (67)
    • May 2022 (77)
    • Apr 2022 (349)
    • Mar 2022 (107)
    • Feb 2022 (71)
  • 01 May 2022 (26 messages)
  • @robotlovecoffee #546 10:55 AM, 01 May 2022
    I'm looking for the steps that are involved to create a new directory that can be shown on xchain with the green bar. This is for an artist that has a large following and is looking to create one. Any help or contacts would be appreiated. Not the web side just the steps and flow to have them added to xchain etc.
  • @al_fernandz #547 11:10 AM, 01 May 2022
    I think that is managed directly by JDog
  • @al_fernandz #548 11:11 AM, 01 May 2022
    (I guess it has a cost)
  • @robotlovecoffee ↶ Reply to #547 #549 11:31 AM, 01 May 2022
    ok well when you see this JDog would love to know costs and process so I can see if Artist wants to move forward
  • @377777703 ↶ Reply to #463 #550 02:18 PM, 01 May 2022
    Could it be that this order bugged the ledger?
    https://xchain.io/tx/2013369
  • @377777703 #551 02:18 PM, 01 May 2022
    I'm thinking of asking the artist to cancel it
  • @377777703 #552 02:19 PM, 01 May 2022
    Notice how it shows filled while 10 are remaining

    photo_2022-05-01_14-19-02.jpg
  • @377777703 #553 02:20 PM, 01 May 2022
    Those are the missing 10 that show on the error

    photo_2022-05-01_14-20-04.jpg
  • @377777703 ↶ Reply to #469 #554 02:31 PM, 01 May 2022
    Is this going to reset parsing or will it continue where I stopped? Kinda nervous to apply it
  • @377777703 #555 02:32 PM, 01 May 2022
    I have finally finished parsing after 1 week+ and don't wanna start all over xD
  • @IndelibleTrade #557 02:33 PM, 01 May 2022
    you dont need to
  • @IndelibleTrade #558 02:33 PM, 01 May 2022
    follow the instructions laid out, itll catch up nice and quick
  • @377777703 #559 02:34 PM, 01 May 2022
    Alright let's see
  • @IndelibleTrade #560 02:34 PM, 01 May 2022
    sometimes on rebuilds ive been left with an oddity or two resolve, this all went super clean after following JDogs list there.
  • @IndelibleTrade #561 02:34 PM, 01 May 2022
    youll be done in ten mins, and then it'll just need ot catch up to now.
  • @377777703 ↶ Reply to #561 #562 02:37 PM, 01 May 2022
    It depends on SQLite 😂
  • @377777703 ↶ Reply to #500 #563 02:47 PM, 01 May 2022
    Aryan did you manage to delete the data file ? cd federatednode/data/counterparty/ is inaccessible for me
  • @377777703 #564 02:49 PM, 01 May 2022
    "no such file or directory"
  • @IndelibleTrade #565 02:49 PM, 01 May 2022
    check your folder names, did you mount somewhere else?
  • @377777703 #566 02:49 PM, 01 May 2022
    Last time I solved it by removing it from Docker where I mounted
  • @IndelibleTrade #567 02:49 PM, 01 May 2022
    for me it is /mnt/IncrediblyLongreferenceFolder/federatedNode/..... lel
  • @377777703 #568 02:50 PM, 01 May 2022
    Yeah had to mount it on a different location cuz it was on boot disk and it ate all the space
  • @377777703 #569 02:51 PM, 01 May 2022
    Ok I think I got this
  • @AryanJab ↶ Reply to #563 #570 03:56 PM, 01 May 2022
    Yeah.
  • @jdogresorg ↶ Reply to #546 #571 05:16 PM, 01 May 2022
    To list the project with an “this is an official card of xxxx project”, your project needs to have at least a few pieces of artwork and have a community established with at least a few holders of cards... I also require the following:

    1. Name of project
    2. Website for project
    3. List of cards and images in json format like http://raredogedirectory.com/list.json
    4. A $1000 btc administration/setup fee for writing a script to parse in your project cards and update xchain once every 24 hours.

    If you can send me the above items via email to j-dog@j-dog.net and also send the $1000 to 1JDogZS6tQcSxwfxhv6XKKjcyicYA4Feev then I can get started on updating xchain to include your project next week
    None
  • @robotlovecoffee ↶ Reply to #571 #572 09:21 PM, 01 May 2022
    Thanks for the detailed reply. I will loop back with this info and see if the artist wants to move forward.
  • 03 May 2022 (14 messages)
  • @hodlencoinfield #575 02:02 PM, 03 May 2022
    hey @jdogresorg can you boot laura?
  • @AryanJab #576 02:03 PM, 03 May 2022
    Or @ffmad
  • @ffmad #577 02:34 PM, 03 May 2022
    Left.
  • @ffmad #578 02:34 PM, 03 May 2022

    bongocat-banhammer.mp4

  • @jdogresorg ↶ Reply to #577 #579 04:14 PM, 03 May 2022
    Thx
  • @jdogresorg ↶ Reply to #575 #580 04:16 PM, 03 May 2022
    Fyi I just gave you n xcer admin permissions here… feel free to remove whatever 😀👍🏻
  • @jdogresorg ↶ Reply to #577 #581 04:21 PM, 03 May 2022
    Thx bro
  • @jdogresorg #582 04:21 PM, 03 May 2022
    sticker (6).webp
  • @ffmad ↶ Reply to #581 #583 05:56 PM, 03 May 2022
    Could you give me admin permissions on the CP general to delete that kind of spam?
  • @ffmad #584 05:56 PM, 03 May 2022

    photo_2022-05-03_17-56-47.jpg
  • @jdogresorg ↶ Reply to #583 #585 06:07 PM, 03 May 2022
    I dunno man... your a pretty suspicious character 😛
  • @jdogresorg #586 06:09 PM, 03 May 2022

    photo_2022-05-03_18-09-19.jpg
  • @jdogresorg #587 06:09 PM, 03 May 2022
    Done... you have permissions to delete messages and ban users in main CP channel 🙂
  • @ffmad ↶ Reply to #585 #588 06:14 PM, 03 May 2022
    😈
  • 05 May 2022 (12 messages)
  • @377777703 #589 10:50 AM, 05 May 2022
    Is CP server down?
  • @377777703 #590 10:51 AM, 05 May 2022
    My node is stuck, also xchain seems to be too
  • @hodlencoinfield #591 11:53 AM, 05 May 2022
    Xchain looks current
  • @1716088440 #592 02:02 PM, 05 May 2022
    Joined.
  • @377777703 ↶ Reply to #591 #593 05:12 PM, 05 May 2022
    There are periods where it laggs behind. now it's fine
  • @377777703 #594 05:21 PM, 05 May 2022
    It happened again now
  • @377777703 #595 05:21 PM, 05 May 2022

    chrome_diM8wK2mav.gif.mp4

  • @377777703 #596 05:21 PM, 05 May 2022
    See stuck transactions under unconfirmed when they already have 3+ confirmations
  • @377777703 #597 05:25 PM, 05 May 2022
    Also, newly initiated unconfirmed transactions don't show up my node (niether on xchain), see example
  • @377777703 #598 05:26 PM, 05 May 2022

    chrome_LTgbieynFv.gif.mp4

  • @377777703 #599 05:35 PM, 05 May 2022
    Or is this maybe a normal behavior of the parser when it laggs behind as more transactions are stacked ?
  • @jdogresorg #600 06:06 PM, 05 May 2022
    the mempool is updated less frequently when there are lots of transactions.... this could explain why transactions which are already in a block still show as unconfirmed for a while until the mempool is updated again
  • 07 May 2022 (9 messages)
  • @ffmad #601 07:08 PM, 07 May 2022
    hey 👋 Who knows what's the exact size limit of an asset description?
  • @hodlencoinfield #602 07:36 PM, 07 May 2022
    Not sure if there is an upper limit tbh, depends on type of encoding method
  • @ffmad ↶ Reply to #602 #603 08:11 PM, 07 May 2022
    Doesn't seem so. Trying to put Nakas in the description (only 1kb)
  • @ffmad #604 08:12 PM, 07 May 2022
    But xchain seems limited to show 250char, and Freewallet doesn't seem to be able to send a tx with description > 250
  • @ffmad #605 08:14 PM, 07 May 2022
    @jdogresorg have you done it for some reasons, like too long description could be problematic for Counterparty?
  • @ffmad #606 08:15 PM, 07 May 2022
    Wouldn't want to push 300 long descriptions if it cause problems 🙈
  • @hodlencoinfield #607 08:53 PM, 07 May 2022
    anti spam measure
  • @hodlencoinfield #608 08:53 PM, 07 May 2022
    would be my guess
  • @hodlencoinfield #609 08:54 PM, 07 May 2022
    as long as counterparty parses it then its technically there whether xchain shows it or not
  • 08 May 2022 (3 messages)
  • @jdogresorg ↶ Reply to #605 #610 03:46 AM, 08 May 2022
    IMO the description field is meant to have a URL or a very brief description in there, it is not meant for writing novels or long descriptions (that is what the enhanced asset info JSON is for).... so yeah, in freewallet I limited to 52 characters... I just made an update which raises that limit to 200 characters, which should be more than enough to encode a long URL and/or a text description... that update should be in the next freewallet release week after next (on vacation next week in mexico for my birthday) . https://github.com/jdogresorg/freewallet-desktop/commit/8ee152c5d4b0cacf3c6720e447913500d563d1e5
    increase asset description limit to 200 characters · jdogresorg/freewallet-desktop@8ee152c

    - closes #85

  • @jdogresorg ↶ Reply to #609 #611 03:47 AM, 08 May 2022

    mp4.mp4

  • @jdogresorg #612 03:48 AM, 08 May 2022
    There are some cases where I display stuff different than the CP database, like in the case of special characters which the database has issues storing, and which can break SQL queries.... but beyond that, the data you see on xchain matches the CP database like 99.9% of the time 🙂
  • 09 May 2022 (2 messages)
  • @jp_janssen ↶ Reply to #612 #613 07:20 AM, 09 May 2022
    Non-ascii chars are not shown on xchain. This means only English language is displayed correctly.
    I've found quite a few gems in the CP DB that are not on xchain.

    Instead of long asset descriptions I recommend broadcasts. A quirk in counterparty requires description to be included in all subsequent issuances, e.g issue more tokens, transfer ownership. If your description is too long for opreturn (54 char?) all those subsequent issuances become very expensive. (Except LOCK - issuance logic is messy...)
  • @jp_janssen #614 07:22 AM, 09 May 2022
    DOGEOLITH is an example of broadcast used wisely IMO.
    On chain immutable proof: https://dogeparty.xchain.io/tx/134896
  • 13 May 2022 (3 messages)
  • @hodlencoinfield #615 05:09 PM, 13 May 2022
    https://github.com/chiguireitor/xcpjsv2
    GitHub - chiguireitor/xcpjsv2: Modern Counterparty XCP Javascript library

    Modern Counterparty XCP Javascript library. Contribute to chiguireitor/xcpjsv2 development by creating an account on GitHub.

  • @hodlencoinfield #616 05:10 PM, 13 May 2022
    just found this looking throuh john’s github, it looks pretty far along
  • @ffmad ↶ Reply to #616 #617 07:16 PM, 13 May 2022
    👍. I remember putting this as a favorite, but never found where I put it lol (I have folders with hundreds of favorites, I can't find anything 🤦‍♂️)
  • 27 May 2022 (8 messages)
  • @robotlovecoffee #618 07:21 PM, 27 May 2022
    Not sure if there is a Freewallet TG but I wanted to call out and say thanks to the Devs for the new build that was launched.
  • @hodlencoinfield ↶ Reply to #618 #619 07:31 PM, 27 May 2022
    That’s all @jdogresorg, keeping the lights on for everyone
  • @robotlovecoffee ↶ Reply to #619 #620 09:11 PM, 27 May 2022
    yup but I thought there was also a contributer that helped. So wanted to catch them also.
  • @1842926582 #621 09:24 PM, 27 May 2022
    Joined.
  • @1842926582 #622 09:25 PM, 27 May 2022
    Hey everyone
  • @jdogresorg #623 09:25 PM, 27 May 2022
    yeah... that was Mario Dian 🙂
  • @hodlencoinfield ↶ Reply to #622 #624 09:25 PM, 27 May 2022
    Thanks for contributing to Freewallet!
  • @1842926582 #625 09:27 PM, 27 May 2022
    You’re welcome! With both contributions I just wanted to solve my problems :) Hope it’s useful for others too
  • 01 May 2022 (26)
  • 03 May 2022 (14)
  • 05 May 2022 (12)
  • 07 May 2022 (9)
  • 08 May 2022 (3)
  • 09 May 2022 (2)
  • 13 May 2022 (3)
  • 27 May 2022 (8)