Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 06 11:38
    JacekAndrzejewski starred ActorForth/ActorForth
  • Aug 20 00:11
  • Aug 20 00:11
    baby636 starred ActorForth/ActorForth
  • Jun 12 09:53
    siraben commented #1
  • Jun 12 09:53
    siraben commented #1
  • May 26 06:44
    scherrey commented #23
  • May 23 17:10
    Sameeranjoshi commented #23
  • May 21 12:37

    scherrey on filepos

    Updated refdocs. (compare)

  • May 20 10:11

    scherrey on filepos

    Added compiling to categories a… Merge branch 'filepos' of githu… (compare)

  • May 12 07:34
    Sameeranjoshi commented #23
  • May 12 07:16
    scherrey commented #23
  • May 12 07:16
    scherrey commented #23
  • May 12 05:33
    Sameeranjoshi commented #23
  • May 12 05:32
    Sameeranjoshi commented #23
  • May 09 17:06

    scherrey on filepos

    Add initial Makefile. Uncomment… Improve parallel builds. Improve parallel builds. and 7 more (compare)

  • May 08 13:51
    MayaPosch commented #23
  • May 08 13:45

    MayaPosch on master

    Separate unit tests into separa… (compare)

  • May 08 09:56
    scherrey closed #17
  • May 08 09:56
    scherrey commented #17
  • May 08 09:54
    scherrey assigned #23
Yukai Doge
@yukaijerng_twitter
So we seem to have figured out my Waifu problem!😆 After I used bitcoin.com wallet to receive an NFT, I tried to import the seed to Electron Cash SLP to access them.😂 However Electron didn't include the specific address which contains my NFT (could be something to do with bitcoin.com wallet, not sure), so I couldn't see them and I thought they were lost!😱 In the end we tried <Wallet> -> <Scan more addresses> and my NFTs eventually showed up!🤩 Thank you 😎crypto hackers😎 who helped!🤗
Ben Scherrey
@scherrey
Glad we could help you make some progress. If we can get our SLPDB sync'd up I think we'll be able to do an improvement with the Electron Cash wallet to enable quicker confirmations for NFTs.
Ben Scherrey
@scherrey
@yukaijerng_twitter looks like we have a working fork of Electron Cash SLP you can try at the meetup tonight that will allow verification of NFTs using SLPDB. It's quite fast. Of course, the downside is that you must trust the SLPDB instances that you're using. Nice thing is that we check a list of them so they'd have to all be compromised to give you a false confirmation.
Ben Scherrey
@scherrey
Have updated the Multiple OP_RETURN CHIP to PROPOSED status as well as included some updates including the Bitcoin Unlimited PR.
https://github.com/ActorForth/Auction-Protocol/blob/main/CHIP-2021-03-12_Multiple_OP_RETURN_for_Bitcoin_Cash.md
Ben Scherrey
@scherrey

Several people have reported their NFTs getting locked up in their wallets and unable to verify. Our understanding is that the EC SLP team is working on a long term solution. Until then, we've done a temporary fork of the ElectronCash SLP wallet to support verification by using multiple SLPDB servers. Note that this is not a pure trustless solution as you are trusting that multiple SLPDB servers are being honest.

If you want to check it out you can go here to download it: https://github.com/ActorForth/ECash-SLPDB/releases/tag/3.7.0-beta
here to get support: https://gitter.im/ActorForth/community

And here to see a video that walks you through one of the typical scenarios users have found themselves in: https://www.youtube.com/watch?v=IqnLoLtpslU

Good luck!

We've just posted one more video for people who already have ElectronCash SLP wallet but their SLP tokens are still stuck. Here's how to get them u stuck using our Ecash-SLPDB build just released today. https://youtu.be/nKlF9TWgGyY
Ben Scherrey
@scherrey
For those of you who missed it last night - you can see the replay of our product beta launch here: https://youtu.be/LDZFybcPnco?t=3544
Ben Scherrey
@scherrey

Pleased to announce that we've launched an api endpoint compatible alternative deployment of https://rest.bitcoin.com/ at https://rest.bch.actorforth.org/ . There's also an SLPDB deployment at https://slpdb.bch.actorforth.org/ . You can read more about our ActorForth organization and these new service offerings here: https://docs.bch.actorforth.org/commercial/

Enjoy and please do give us feedback as to how it works for you. This is all based on our prior BCH-toolkit ( https://github.com/ActorForth/bch-toolkit ) project for dev/test environments but now we've deployed a main net version due to bitcoin.com's announcement that they're deprecating their environment. We're actively working on feature and performance enhancements now.

Ben Scherrey
@scherrey
After we learned rest.bitcoin.com was going to be decommissioned we decided to see about connecting our BCH-toolkit project to Main Net. Proud to announce that we've just launched a fully binary compatible deployment of their system (except for 3 apis) at https://rest.bch.actorforth.org . It's rate limited to 4 requests every 3 seconds for free users. Paid tiers with a performance SLA coming soon. No need to change your software for full compatibility, just redirect your requests to our new infrastructure. See https://docs.bch.actorforth.org/commercial/ for details.
Damascene
@uak_gitlab
Hey I'm trying your API in mint.bitcoin.com I replaced their API with yours but I'm getting this errors
Ben Scherrey
@scherrey
Hey Damascene - can you post a copy of the request you're making?
Damascene
@uak_gitlab
@scherrey this?
{"addresses":["bitcoincash:qz0tduraxazgdfrty6ysrstej6cwt46w5cahu7v7pk","bitcoincash:qrt0vu44v9ugwt2ud53wf5ntwnnsuur5fg78c24npq"]}
I'm just adding your rest api to this https://mint.bitcoin.com/#/configure
I can share my seed with you, it has few cents so you can test
Damascene
@uak_gitlab
in a separate subject I would like to request two endpoints. 1. total_received_token to get the total of specific token received on an address and total_sent_token.
Ben Scherrey
@scherrey
Which specific https request were you hitting when you got the 404s?
Ben Scherrey
@scherrey
@uak_gitlab I think I see your requests cause I see a lot of 404 responses. Looks like you're missing the /v2/ at the beginning of your path.
Instead of /address/utxo it should be /v2/address/utxo like https://rest.bch.actorforth.org/v2/address/utxo
If you try it out using the interface explorer at https://rest.bch.actorforth.org/#/address/utxoBulk you should be able to create a successful call.
Damascene
@uak_gitlab
@scherrey I guess you have some protection on the server that is preventing the call from python without proper headers
It works from the browser but not from python
Damascene
@uak_gitlab
I think I figured it out. I was requesting using double slash // bitcoin.com was ok with it
Damascene
@uak_gitlab
But couldn't make it work on mint.bitcoin.com, could be an issue on their side
Ben Scherrey
@scherrey
@uak_gitlab everything good now? yeah we don't check your headers at all except that the request is conformant https.
Damascene
@uak_gitlab
ok in python but there seem to be an issue with mint.bitcoin.com it couldn't use your api
Ben Scherrey
@scherrey
Do you know what the calls are that it's making?
Damascene
@uak_gitlab
unfortunately I'm not experienced with it. It was just a way to test compatibility. not critical for my work. just wanted to report it to you.
Napat
@SuperCipher
@scherrey
Have you remove a python src on ActorForth repo.
2 replies
Soichi Sumi
@soichisumi
Hi, when is BCHN May 2021 upgrade is completed?(in block height or other condition)
Soichi Sumi
@soichisumi
From BitcoinABC, the median time of the last 11 blocks is over timestamp 1621080000 (12:00:00 UTC), is the condition.
Ben Scherrey
@scherrey
@soichisumi you know I'm not 100% certain. I suspect it should be the same point as BCHN but BCHN may actually have already deployed the changes live since it won't break backwards compatibility, it will only allow things that previously would not be allowed.
Ben Scherrey
@scherrey
Sorry I meant to say "same point at BitcoinABC"...
anirudhab
@anirudhab
Hi all and @scherrey (directed me from Telegram): quick question -- I'm using ECASH SLP 3.7.0-beta on windows and just tried to create a token. (options: qty=3, Fixed Supply = FALSE, Is NFT Parent? = TRUE). When I try, I get error 'node' with title ? and yellow exclamation point. NB: Had no problem sending BCH to this wallet and green circle indicating liveness correctly appears in bottom right hand. Would love any help I can get in troubleshooting-- sorry I'm just beginning here.
Soichi Sumi
@soichisumi
@scherrey Sorry for the late reply. Your advice helped me to face the upgrade with peace of mind. thank you!
Ben Scherrey
@scherrey
@soichisumi glad to hear it! Anticipating our future upgrades go so well! :-)
@anirudhab we think we may have found your issue. Will have more information shortly.
Ben Scherrey
@scherrey
@anirudhab we've made a new build. See if this doesn't fix your problem. https://github.com/ActorForth/ECash-SLPDB/releases/tag/3.7.1
Damascene
@uak_gitlab
1 reply
effgee
@effgee:matrix.org
[m]
So I have done something dumb, but before I explain it, is there a wallet that can be used for handling thousands of addresses and SLP tokens. EC-SLP (currently using ECash-SLPDB-3.7.1-gb78d52567 from Actorforth) happily let me make and transfer small amounts to some thousands of addresses, but whenever I try to assemble a transfer out of the wallet, it soft locks for hours and hours and sometimes the gui will show the calculated max send amount, but I can never send it. Additionally, this particular setup is showing me some very strange in wallet behaviour such as invalid SLP transactions that when viewed on the blockchain they are fine.
Also, hello gentlemen and otherwise of Actorforth
Also as you guys have seemed to start building EC-SLP (Great job on the most recent release. Big improvement.) I discovered an issue that is related to what I previously mentioned and was wondering if is possible it is fixed in your releases.
effgee
@effgee:matrix.org
[m]
That would be this: simpleledger/Electron-Cash-SLP#209 which is related to this feature: simpleledger/Electron-Cash-SLP#93
Nicolai Skye
@nicolaiskye
Hello @effgee:matrix.org , thank you for bringing these issues to our attention. We'll look into it further and let you know once we've resolved any of these bugs.
effgee
@effgee:matrix.org
[m]
Ok so I have a small update based on the EC devs, in situations such as myself, the MAX button will never finish and even if it does, it will create a transaction too large to broadcast. They recommended using the "Coins" tab and try to spend from a select amount of addresses, 600 max by selecting them, right clicking and spend. When doing so, there is another MAX button that appears and logically pressing the MAX button while having selected specific inputs should calculate the MAX for those particular inputs/coins. It does not, it tries again to calculate the entire MAX send for the entire wallet. EC devs mentioned in regular EC, the behavior is to only calculate the MAX for the selected coins but they were uncertain about SLP edition. I am confirming SLP wrongly calculates the entire wallet instead of just the selected coins.
@nicolaiskye: Small but important update above
Nicolai Skye
@nicolaiskye

Thank you for your update. I've opened this now as an issue on our Github page for ECash SLPDB so our team can better track it. I'll be sure to let you know if we push any new updates to the wallet.

ActorForth/ECash-SLPDB#5

1 reply
effgee
@effgee:matrix.org
[m]
Should I just start making Github issues with full details?
I tried to run slpvalidate on the specific transaction from the console but this doesnt seem to do or fix anything
"Invalid: insufficient valid inputs" is the return.