trustwallet / trust-wallet-ios

:iphone: Trust - Ethereum Wallet and Web3 DApp Browser for iOS
https://trustwallet.com
GNU General Public License v3.0
1.54k stars 718 forks source link

Support for blockchains #803

Open vikmeup opened 6 years ago

vikmeup commented 6 years ago

Operations to support.

protocol ChainProvider {
     func getBalance(for: String) -> BInt
     func getAddress() -> String
     func signTransaction(data: Data) -> String
     func sendTransaction(data: Data) -> String
     func getTransactionStatus(for ID: String) 
}

Let's keep discussion for supporting Bitcoin, EOS, Zcash network in this issue.

cppfuns commented 6 years ago

It’s good news to see that Trust is starting to support EOS. I would like to ask how long it will take for EOS to fully support. I also recently tried to remove a part from Scatter, package similar to trust-eos-provider, familiar with the basic Eosjs usage, but how to send the message to the app, then return to js, wait for the result and then continue to execute the original code. I don't know how to deal with it. The trust-web3-provider seems to be the web3-provider-engine inside to handle this. Thanks for the help of Trust~

vikmeup commented 6 years ago

@cppfuns I hope we can add support within 3 months or so. @alejandro-isaza is hard working on adding support for Bitcoin atm, once we have architecture in place, it should me much easier to add any new blockchain

cppfuns commented 6 years ago

An exciting news, I am looking forward to the time to be able to hurry. It is true that the trust should have an architecture support for other chains that are more accessible and easy to access.

cppfuns commented 6 years ago

What is the development progress of Trust's support for EOS? Is there a corresponding project branch that allows me to see the development progress?

vikmeup commented 6 years ago

@cppfuns Getting closed to have architecture to support many chains.

This week added: Vechain and Wanchain.

I would expect to have EOS within a month or 45 days, along with bitcoin

linbx08 commented 6 years ago

An exciting news, that's good~~~

cppfuns commented 5 years ago

Time flies so fast, deliberately look at the current progress of the project support for EOS? @vikmeup

balboah commented 5 years ago

Since now we support BNB, we have multi-chain support? Is there a new ETA of supporting EOS?