zoie.zhang
zoie.zhang

广东 - 深圳 注册于 2021-07-20

江湖只有他的大名,没有他的介绍。

向TA求助
140学分数
115 贡献值
7个粉丝

最近动态

2022-09-02 10:55 回答问题

dev url可以换成https://api.devnet.solana.com 试试看

2021-12-08 17:33 回答问题

eth chain上会有一个Native Token => ETH (ether) bsc是fork的eth chain. evm里的东西都没改,合约里的关键字1ether表示1 Native Token,也就是1ETH

在bsc上,Native Token直接换了个名字叫BNB, 对应到evm里的关键字还是不变的叫做ether, 相当于就是1BNB = 1ether = 10 ** 18 wei

2021-12-01 11:55 回答问题

先判断fork出来的是正确的,查询下余额看看和主网数据保持一致

2021-09-24 14:07 回答问题

基于ethereum的地址,原本大小写是不敏感的。EIP-55 引入了checksum的地址。通过Web3.utils.toChecksumAddress可转换出符合EIP-55的地址。

不过你给出的这个地址,是正确的格式的呀,也能查到[交易记录](https://api.hecoinfo.com/api?module=account&action=txlist&add

2021-08-11 12:58 回答问题

合约地址一样,就是一个。 只是浏览器展示数据有两种页面,一种url是hecoinfo.com/address/0x..,以账户类型来展示数据。一种是heocinfo.com/token/0x..,以token类型来展示数据。

2021-07-30 14:05 回答问题

感觉还是得看数据在合约里如何使用。

另外一个思路是,中心化服务里有个中心化私钥,用户满足条件的情况才给他签名,他发送交易时需要传递这个私钥的签名,再在合约里进行验签,类似的

2021-07-29 10:52 回答问题

试试看, 在 DEPLOY & RUN TRANSACTIONS 界面顶部,ENVIRONMENT选择Injected Web3, 可以用metamask连接,metamask提前切换到相应网络

2021-07-27 18:00 回答问题

你部署的0x2493f10b084de9c724f24f9206bddd1932eb3fbb这个合约,bytecode很短,不太像是MoonDoge这个合约。

我将你的源码在remix上编译并尝试部署,metamask提示data有13189字节。 image.png

并且,我在bscscan上decompile 0x2493f1

2021-07-27 17:41 回答问题

我在heco上找到了你的交易,https://hecoinfo.com/tx/0x33d77641d991e01450a878454bbf19d6b318a1e6ae3b7ea0b70c11e799b138db,交易数据为


MethodID: 0xad8733ca
[0]:  0000000000000000000000007f28616c97e0de533973fbc912055850174662ee
[1]:  000000000000000000000000000000000000

2021-07-27 09:46 回答问题

  1. 有没有设置buyPrice
  2. buy中是从本合约转币给他人,确认本合约中是否有足够的代币数量,查一下balanceOf,填入部署的这个合约地址,看看余额

2021-07-22 17:18 回答问题

提供一个可能性

在swap的pair实现里,有限制to的地址

function swap(uint amount0Out, uint amount1Out, address to, bytes calldata data) external lock {
    require(to != _token0 && to != _token1, 'Uniswap: INVALID_TO');
}

safemoon中,调用swapTokensForToken时,是卖safe

2021-07-21 17:54 回答问题

已解决

2021-07-21 17:13 回答问题

同一个币的时候才会出问题吗,能提供更详细的信息吗

提供一个猜测可能,以masterchef为例


// Update reward variables of the given pool to be up-to-date.
function updatePool(uint256 _pid) public {
    PoolInfo storage pool = poolInfo[_pid];
    if (block.number 

2021-07-21 10:14 发起提问

2021-07-20 17:43 回答问题

建议你可以粘贴几个错误的交易hash上来看看。 会不会是滑点的问题,

  • 你设置的滑点与官网上设置的滑点有无差别
  • swap 接口有两种, 举例
    • swapExactTokensForTokensSupportingFeeOnTransferTokens VS swapExactTokensForTokens。两者的区别先transfer in后算out,还是先算out,后transfer in。针对那些token 本身 transfer就会收取fee的,使用前者成功率会高一些