solidity 相关问题

Solidity是一种高级语言,其语法类似于JavaScript,它被设计为编译为以太坊虚拟机的代码。 Solidity意义上的契约是代码(其功能)和数据(其状态)的集合,它位于以太坊区块链的特定地址。

仅使用EVM API而不在geth或tuffle或ganache上将智能合约部署在区块链上?

[我已经使用节点js在物联网用例中实现了我的个人区块链,所以我现在想在不使用geth或tuffle或ganache或Remix或web3.js的情况下,将智能合约代码部署到该区块链中。] >> [[< [

回答 1 投票 3

如何将元组编码为使用web3j起作用的输入参数

我正在尝试调用一个类似于以下内容的solidity函数:function fillOrder(顺序存储顺序,uint256 takerAssetFillAmount,字节存储签名)使用...

回答 1 投票 4

如何在Solid Solc中调用函数?

我想从Solidity文档页面上测试,运行等该合同:https://solidity.readthedocs.io/en/v0.5.12/solidity-by-example.html#voting实用注解> = 0.4.22 <0.7.0; /// @ ...

回答 1 投票 0

编写混音单元测试时出错:URL不可解析:remix_accounts.sol

我正在用remix-ide编写单元测试,我想在一个测试中从不同地址调用函数。 remix-tests Github页面说您可以使用import“ remix_accounts.sol” ;,但是我...

回答 1 投票 7

事件问题(无法读取未定义的属性'Event')

我有一个大问题。每当我尝试使用MyContract.events.MyEvent时,我都会遇到相同的问题(第一张图片)。我不知道该怎么办。松露控制台错误实体代码我有[email protected] v。...

回答 1 投票 0

更新合同状态变量后交易失败

我已将我的以下合同部署到ropsten网络中,可以进行一些交易。当我用完所有令牌(totalSupply)并确认时(显示totalSupply = 0)。确认后,我...

回答 2 投票 0

我部署智能合约时出现节点错误-Web3.js

当我将智能合约部署到我的私有链时,出现此错误。错误:节点错误:{“代码”:-32000,“消息”:“未知帐户”}这是我的web3.js代码。 const bytecode =“ ...

回答 1 投票 1

发送以太币时如何检查合约通话的返回值?

[像这样调用合同时:if(!contractname.somefunction())throw;它既检查堆栈(检查合同调用是否失败),又检查合同调用是否成功,但在...

回答 1 投票 -1

blocckhain上的智能合约数据集

我从事智能合约和区块链技术的研究,我需要知道如何获取智能合约数据集(实体智能合约)?] >> [[

回答 1 投票 1


固守合同的状态变量无法通过JavaScript更新

我有以下合同,只想更新其状态变量值,即totalSupply。但是,当我尝试通过调用JavaScript函数的功能(如下所示)尝试通过JavaScript代码执行此任务时,即...

回答 1 投票 0

如何获得结果和交易状态

我正在尝试以太坊区块链和Solidity合同。我目前正在部署合同并对其执行一些操作,但我想知道如何获得一些“反馈/ ...

回答 1 投票 0

为什么我的提现功能要消耗无限的气体?这是一个非常简单的函数

这是我有史以来的第一个固定合同,我不知道为什么我的提款功能会消耗无限量的气体。当我编制合同时会发出警告。功能水龙头的燃气需求。...

回答 1 投票 0

如何部署彼此继承的两个智能合约来一起测试网络?

我在remix IDE中工作时有两个智能合约,当我单击“部署”时,我只能部署一个智能合约。当我复制ABI时,我只能从一份合同中复制一份ABI。有没有办法...

回答 2 投票 0

如何从javascript函数返回Solidity视图方法的结果?

我想确定web3js 1.x中智能合约结果的视图函数。假设我们有一个视图函数getName(uint code),并且想要获取拥有其代码的人的姓名。所以我们这样写:...

回答 1 投票 0

使用脚本通过本地计算机上的SAME钱包密钥将数据传输到以太坊上的智能合约中

我计划接受不了解'公/私钥和以太坊'的人们的数据,我想将此数据交易到我已经在以太坊区块链上部署的智能合约。我...

回答 1 投票 0

将智能合约部署到以太扫描网络

我正在尝试制作示例智能合约,并迁移到以太坊扫描浏览器,但无法部署。我正在使用松露,infura和metamask来测试我的应用程序。我能够编译它...

回答 1 投票 0

如何完全卸载Truffle?

我尝试卸载Truffle,因为我需要旧版本。我尝试使用“ npm uninstall -g truffle”,但之后仍检查版本是否已安装

回答 1 投票 0

在Heroku上部署React / Redux App

我想在Heroku上部署React应用 。 我运行npm run build ,将生成的版本创建到build webpack文件夹中。 我做一个git add...

回答 1 投票 1

以太坊python中的直观的实体合同返回值

我正在玩以太坊和python,遇到了一些我无法理解的怪异行为。我在理解调用合同函数时返回值的工作方式时遇到麻烦...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.