以太坊:从 Restful API 调用智能合约函数
Ethereum: calling smart contract functions from Restful APIs
我有一个以太坊智能合约并部署在 Ropsten TestNet
网络上。有什么方法可以使用 rest API 调用这些函数吗?如果是请解释。如果没有,请告诉我 ICO 的预售如何进行?因为我相信预售作品与此类似。
我所知道的概念是:预售发生时。 ICO 的 owner/organization 使用他们的网站处理它。他们在预售期间通过调用网站上的功能以折扣价出售代币。
对于Exchange,ERC20标准有自己的transfer、balanceOf等方法。他们使用智能合约的 ERC20 标准方法进行通信和执行交易。
如有错误请指正
任何help/suggestion将不胜感激。
谢谢
我在 https://github.com/ethereum/web3.js/
上找到了一个名为 web3.js
的模块
Web3.js 模块有几个 api 到 invoke/call 的智能合约功能,还提供用于值转换的实用程序,例如十进制到十六进制或字符串到十六进制。
Cindercloud 有专门为此设计的 API。
我有一个以太坊智能合约并部署在 Ropsten TestNet
网络上。有什么方法可以使用 rest API 调用这些函数吗?如果是请解释。如果没有,请告诉我 ICO 的预售如何进行?因为我相信预售作品与此类似。
我所知道的概念是:预售发生时。 ICO 的 owner/organization 使用他们的网站处理它。他们在预售期间通过调用网站上的功能以折扣价出售代币。
对于Exchange,ERC20标准有自己的transfer、balanceOf等方法。他们使用智能合约的 ERC20 标准方法进行通信和执行交易。
如有错误请指正
任何help/suggestion将不胜感激。 谢谢
我在 https://github.com/ethereum/web3.js/
上找到了一个名为web3.js
的模块
Web3.js 模块有几个 api 到 invoke/call 的智能合约功能,还提供用于值转换的实用程序,例如十进制到十六进制或字符串到十六进制。
Cindercloud 有专门为此设计的 API。