腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
协定
函数
执行
中
的
操作码
0xfe
无效
好
的
,每次我在部署智能合约时调用此
函数
时,都会出现以下消息:"{ "code":-32000," message ":"invalid opcode: opcode
0xfe
not defined“}” 我没有任何关于
操作码
0xfe
是什么
的
指令。emit Transfer(recipient, sender, amount_to_send); } } 变
浏览 129
提问于2021-11-15
得票数 0
1
回答
消息呼叫中气体输出
的
操作码
evm
、
out-of-gas
、
exceptions
根据坚实性文件
的
说法:..。..。在内部,Solidity对需求样式异常
执行
还原操作(指令0xfd),并
执行
无效
操作(指令
0xfe
),以引发断言样式异常。然而,在这事务
中
,
执行
一个
0xfe
操作码
(参见步骤1394),用于断言样式
的
异常。 文档是
浏览 0
提问于2017-10-28
得票数 0
1
回答
为什么在抛球时使用
无效
跳转而不是
无效
操作码
?
solidity
、
evm
、
exceptions
、
bad-jump
、
invalid-opcode
在坚实
的
0.4.9释放:
中
代码生成器:内部错误(数组超出界限等)现在,通过使用
无效
的
指令(
0xfe
- EIP141)而不是
无效
的
跳转来导致反转。对于显式抛出,仍然保留
无效
跳转。 为什么会有区别?对于显式抛出,使用
无效
跳转目标而不是
0xfe
操作代码有好
浏览 0
提问于2017-05-21
得票数 2
1
回答
在Zerofunctionselector选择器错误
的
情况下,如何知道哪个
函数
名有一个0选择器?
solidity
、
erc-20
、
security
、
build-from-source
通常,如果智能契约不受Zerofunctionselector选择器错误
的
影响,那么在跳到目标
函数
的
代码末尾是一个
0xfe
操作码
(这将导致智能契约
执行
到throw)。但是,如果
操作码
不存在,那么,即使未声明为payable,也会
执行
操作码
中
的
第一个
函数
。 如何从部署
的
地址
中
获取实际
的
契约
操作码
?如何将这些<e
浏览 0
提问于2018-05-27
得票数 2
1
回答
合同中有
无效
操作码
是正常
的
吗?
contract-debugging
、
invalid-opcode
我正在调试我
的
智能契约,虽然我没有遇到一个
无效
的
操作码
错误,但我在已部署
的
合同中看到了很多
无效
的
操作码
。截图是来自混音调试器。在你
的
合同中有这些
无效
的
操作码
是正常
的
吗?我认为这可能是因为我
的
合同没有考虑到一些可能导致失败
的
边缘情况。 那么,如果在一个完美的世界,一个完美的书面合同,这是否意味着合同
中
不会有任何<
浏览 0
提问于2019-04-30
得票数 2
回答已采纳
1
回答
在
函数
中使用返回bool成功
solidity
、
contract-invocation
这总是必要
的
吗?为什么我们要包括返回呢?
浏览 0
提问于2018-04-15
得票数 4
回答已采纳
1
回答
(
无效
操作码
)
hardforks
、
forks
、
eip
、
invalid-opcode
EIP-141 https://eips.ethereum.org/EIPS/eip-141是在2017年推出
的
,但我在叉https://eips.ethereum.org/meta
的
任何元列表中都找不到它是否有引入它
的
叉子,或者由于任何
无效
的
操作码
已经作为中止而加倍,那么这是否不适用?是否有像这个这样
的
软更改
的
列表?
浏览 0
提问于2020-12-27
得票数 2
回答已采纳
2
回答
以太扫描上
的
事务失败
transactions
、
etherscan
在查看以太扫描时,我看到了几种类型
的
失败事务:坏跳跃目的地无气另外,我看到取消这个词有失败
的
事务,有些没有它。
浏览 0
提问于2018-05-13
得票数 6
1
回答
定义在手动编码
的
远程调用之后出现在调试
中
的
字节
assembly
、
x86
、
interrupt
、
x86-16
、
dosbox
但是,在
执行
int 1ch时不会发生这种情况。这两种跳到地点f 000:1260
的
方法有什么区别?我认为调试没有将
0xfe
(以及以下字节)识别为有效
的
操作码
。字节
0xfe
和其他一些字节确实存在。我知道0xcf本身就是IRET
的
操作码
(这就是我所期望找到
的
),那么这些其他字节是什么呢? 正如Michael在他
的
回答中所指
浏览 0
提问于2018-02-06
得票数 8
回答已采纳
2
回答
“要求”与“断言”是一致
的
吗?
solidity
require这个名字是从哪里来
的
?
浏览 0
提问于2017-05-22
得票数 6
1
回答
如何使用ethers.js在React前端提取可靠
的
应付交易结果?
reactjs
、
solidity
、
ethers.js
我有一个可靠
的
智能合约
函数
,它在交易完成时返回3个变量,matchednumbers,roll,winnings。React
中
呈现事务
的
结果,matchednumber(只是一个int),roll (一个数字数组)和winnings (另一个int)。或者,如果可以使用外部
的
、可支付
的
实心度
函数
。在我
的
App.js
中
,我有以下内容: async function roll() { if (typeof window.eth
浏览 78
提问于2021-08-19
得票数 0
1
回答
将struct实例添加到结构对象
的
动态数组
中
arrays
、
struct
docIds.length; i++) { }}调用DogChain.getDoctorsList错误: VM错误:
无效
操作码
。
执行
可能已抛出
的
无效</em
浏览 0
提问于2020-12-20
得票数 1
回答已采纳
1
回答
{“代码”:-32000,“消息”:“
无效
操作码
:
操作码
0xfe
未定义”}
contract-development
、
contract-design
、
contract-debugging
分发奖励时,此错误将显示:{“代码”:-32000,“消息”:“
无效
操作码
:
操作码
0xfe
未定义”}谁能帮我弄清楚奖品
的
分配情况?
浏览 0
提问于2021-08-18
得票数 0
1
回答
现在
执行
的
旧合同使用哪种语义?
evm
、
forks
假设现在调用一个旧
的
契约,其中包含一个
操作码
,该
操作码
当时是
无效
的
,但现在有了一些意义。当在最近
的
事务
中
执行
此
操作码
时会发生什么:
执行
会失败还是将根据当前
的
语义
执行
操作码
?换句话说:使用语义
执行
的
合同在部署时有效还是在合同调用时有效?
浏览 0
提问于2018-12-17
得票数 2
回答已采纳
2
回答
Ethereum字节码跳转和JUMPDEST是如何解决
的
?
bytecode
、
ethereum
、
smartcontracts
、
evm
我一直在寻找关于Ethereum如何处理跳转和跳转目的地
的
信息。从各种博客和黄皮书中,我发现了以下内容:PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO
浏览 17
提问于2017-11-28
得票数 1
3
回答
如果存在键/值,则测试数组值-不工作
ether
、
error
、
exceptions
、
invalid-opcode
当我部署它时,通常在调用
函数
addBalance()时,它应该进入false。但相反,它完全不起作用,我得到以下信息。怎么了? VM错误:
无效
操作码
。
执行
可能已抛出
的
无效
操作码
。
浏览 0
提问于2018-08-22
得票数 1
回答已采纳
1
回答
内核模块
执行
中
的
不同权限
linux
、
kernel
、
kernel-module
、
privileges
在内核模块(Linux3.13)中有两个位置: 我
的
代码是启用硬件性能计数器。当我将其放入module_init
中
时,代码工作正常。但是,当我将其放在第二位时(通过运行带有
无效
操作码
的
指令来触发),代码将得到一个permission denied错误(即errno:-13)。既然这两个地方都位于一个内核模块
中
,那么“即使在内
浏览 5
提问于2015-06-08
得票数 5
3
回答
Ethernaut 20级拒绝可能不再可解决。为什么?
solidity
、
gas
、
security
、
out-of-gas
、
denial-of-service
我提交了我
的
例子,但它告诉我,我还没有完成
的
水平。然后运行(在我
的
勇敢浏览器
中
的
开发工具
中
):交易成功完成。这里是它在以太扫描上
的
样子。gas到被调用
的
合同(在我
的
例子
中
是DenialAttack),然后被调用
的
合同消耗了所有的气体,整个事务
的
执行
就失败了,因为Denial合同没有气体来完成withdraw()
的<
浏览 0
提问于2021-08-27
得票数 3
回答已采纳
2
回答
获取某段代码浮点运算计数
的
自动方法
c++
、
c
、
metrics
、
code-metrics
、
flops
我有一些相当复杂和高度模板化
的
代码(C++,但这可能不是非常相关
的
),我想知道在
执行
时添加、子、muls、div和sqrts
的
数量。是否有一种自动获取这些信息
的
方法(编译器可以轻松地将其计算出来)?我试图在生成
的
汇编程序代码
中
自己计算,但是被jp、jmp和call混淆了。
浏览 2
提问于2013-09-10
得票数 1
回答已采纳
2
回答
基于MicroController
的
C语言稀疏查找表到
函数
指针数组
的
映射
c
、
embedded
、
function-pointers
、
lookup-tables
、
sparse-matrix
我最近刚刚在C中发现了
函数
指针
的
魔力,并一直在将一个相当大
的
switch语句转换成一个很好
的
函数
指针数组。我想使用一个简单
的
查找表来映射到
函数
指针数组
中
,以方便
函数
调用。问题是
操作码
到处都是,它们之间有巨大
的
差距。我不想要一个巨大
的
0数组来隔开要索引
的
opcodearray。内存是一个很大
的
问题。 例如..。0x0000不是
操作码</em
浏览 2
提问于2013-07-26
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
实用贴:Python 在多线程中执行 async 函数的 3 种方法
以太坊伊斯坦布尔之后的重入攻击问题
从底层带你理解Python中的一些内部机制
PHP7 源码分析:如何理解 PHP 虚拟机(一)
对BUIP039的解释
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券