Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    chromemonkeys
    @chromemonkeys
    running tl-relay throws the same error also
    Bernd Bohmeier
    @berndbohmeier
    this is because the quickstart script uses docker to setup all necessary components, and per default there is no port mapping to localhost:8545. You will need add that manually. Looks like this is not documented :/
    • Make sure that you have docker and docker-compose installed
    • Go to the folder that the quickstart script has created, this should be trustlines for laika, and open the file docker-compose.yaml
    • Add the line - 127.0.0.1:8545:8545 under ports in home-node, see https://docs.docker.com/compose/compose-file/#ports for more informations on this.
    • Recreate and restart the home-node: Run docker-compose up --build --force-recreate --no-deps -d home-node within folder trustlines
    After that, try to rerun the failed commands
    ecooo
    @huoni_sms_twitter
    The bridge needs a a connection to a(n) Ethereum mainnet node. Do you
    want to run a light node (1) (default) or do you already have a node
    running and want to connect via JSON rpc (2) ?
    what is best choose ?i only have 40GB SSD
    Bruno Škvorc
    @Swader
    Any idea when/if the trustlines app will be open sourced?
    Bruno Škvorc
    @Swader
    Answered in telegram, signing out of this now, ping me there if needed
    Bernd Bohmeier
    @berndbohmeier
    @huoni_sms_twitter the geth light client is light on resources and should only need 2-3 gb of storage
    this is the best option, if you not have already a running ethereum node, which is why it is the default.
    luo mao
    @sun1534
    I have TLC. Can I convert to TLN?
    cducrest
    @cducrest
    No, you would a bridge from the TLBC to Ethereum mainnet and it was not built. The reason it was not built is because the validator set changes on the TLBC are handled by logic not computable by a smart contract on the ethereum mainnet like hard forks. So it would be impossible in a trustless manner to replicate the validator set of TLBC on the Ethereum mainnet. This would be required for a bridge to work since validators need to acknowledge on ethereum mainnet that TLC were burned on TLBC to issue TLN on ethereum mainnet.
    intutkri2
    @intutkri2
    I have TLN How to convert them to TLC what is the price of TLC and where can I trade TLC ?
    Martin Effertz
    @meffertz_gitlab
    Hi guys, I'm trying trustlines, and I encountered an issue with docker-compose solution where it can't read 'keystore-password.txt' file, and throws IsADirectoryError (docker version is 19.03.1). Then I tried Relay server guide - install steps, and everything was working, but at the step ~/opt/py-eth-index/bin/ethindex importabi I get an ConnectionError for port 8545 even thou I'm running instance of trustlines/tlbc-node:release. Could you help me out ?
    Do you think it's an issue with docker version ?
    cducrest
    @cducrest

    Hi, thanks for trying stuff out!

    If the quickstart script, throws an error IsADirectoryError, it usually means the process was interrupted midway through at an unexpected place and was restarted. The script intends to create a file but doesn't have the right to do so / the file was created as a directory. I would try deleting the whole folder (called trustlines or tlbc usually) and restart the process if you do not mind. You can also try to delete only the file/directory it complains about and restart the script.

    As for the relay not being able to connect to the node, if you are running the node with docker, by default the ports 8545 and 8546 are not exposed (for security reasons). You would need to open the docker-compose file and add these lines under ports of home-node:

    services:
      home-node:
        ...
        ports:
          8545:8545
          8545:8545/udp
          8546:8546
          8546:8546/udp

    I am working on a way to make this process easier but am also busy with other things and this won't be ready soon enough :/

    Martin Effertz
    @meffertz_gitlab
    Thank you, that worked after a few tries, plus docker-compose update did a trick. How do you guys run ethindex runsync and ~/opt/relay/bin/tl-relay without docker, should I create in /etc/systemd/system/ services, or something similar?
    skyminert
    @skyminert
    Hi, not sure if this has already been asked. Is there a step-by-step guide for how to claim the TLN tokens if you are using a Gnosis Safe Smart Contract wallet (chrome extension/mobile version)?
    Can it be done with Etherscan?
    cducrest
    @cducrest
    Most of the time we run stuff with docker. But we have a development server that runs everything with systemd services.
    I am not aware of how Gnosis Safe wallets work, but afair you can do it with etherscan
    cducrest
    @cducrest
    You should first use the website: https://trustlines.foundation/merkle-drop.html
    Enter your address there and click on check eligibility, then click on claim tokens. It should connect to your web3 provider and you should be able to see the data required to claim the tokens.
    Then you can use whatever means to send a transaction from the address elligible to the merkle drop contract at address 0x0A6f0C541Be542c098B7Ee03C9C634f20BCf8422 with the correct data.
    chaser
    @chaserene
    hi, is the mobile app open source? if it is, where do you host the code?
    cducrest
    @cducrest
    We are in the process of open sourcing the app, I am not sure when this process will be complete.
    chaser
    @chaserene
    thanks, looking forward to it! may I ask why you started out with closed source?
    chaser
    @chaserene
    also, I was checking your documentation and I want to learn more. where can I read about chain parameters, security model, cryptoeconomics and initial distribution?
    Daniel Dimitrov
    @compojoom
    @chaserene I was not part of the team when this decision was met, but what I can tell you is that it is a React-Native app and our code internally is already licensed under an open-source license. We’ll be releasing it to the public very soon and when this happens the app will also be generally available and not under beta/testflight flag.
    Daniel Dimitrov
    @compojoom
    dumpa
    @dumpa
    hi, I want to be a validator, is there still a chance? I have a dappnode and would love to support Trustlines
    cducrest
    @cducrest
    Unfortunately (actually fortnuately), we cannot add new validators currently. This prevents that any central authority can manipulate the validator set to its advantage.
    The current validator set will expire on 03/23/2021. That means, shortly before that we will need to select a new validator set and you will be able to join then.
    alessio
    @einyx
    hey guys
    is anyone around for a security related question?
    Daniel Dimitrov
    @compojoom
    Yes, @einyx - what's going on?
    alessio
    @einyx
    just dm ed you
    “A New Man Has Come”
    @Boyle1234567_twitter
    Can you use a wallet to meet tl_validator qualifications? If so, what are you using?
    cducrest
    @cducrest
    I don't understand the question. What are you trying to achieve