小编CY2*_*Y23的帖子

发送交易时如何准确地将ETH转换为WEI?

我正在尝试从一个帐户发送到另一个帐户,但从到 的ETH转换一直让我头疼。在这种情况下,我尝试发送,但在确认窗口中,我收到了。ETHWEI0.11 ETH313.59464925 ETH

// This is my transaction code

await window.ethereum
  .request({
    method: "eth_sendTransaction",
    params: [
        {
          from: window.ethereum.selectedAddress,
          to: "0x4dxxxxxxxxxxxxxxxxxx2dr9820C",
          value: String(0.11 * 1000000000000000000), // convert to WEI
          },
        ],
      })
  .then((result) => console.log(result))
  .catch((error) => console.log(error));
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用BigNumber但它不能解决问题,我想我把事情搞砸了。如何准确转换ETHWEI

blockchain ethereum metamask

9
推荐指数
3
解决办法
2万
查看次数

如何修复此错误:“您的捆绑包仅支持平台 [],但您的本地平台是 [“ruby”、“x86_64-darwin-19”],并且没有兼容性...”

当我运行时,bundle install这是我得到的响应

“您的捆绑包仅支持平台 [],但您的本地平台是 [“ruby”、“x86_64-darwin-19”],并且这两个列表之间没有兼容的匹配。”

我已经用谷歌搜索了该错误,但找不到适合我的答案,该错误本身似乎并不常见。

我跑了bundle env,这就是我得到的。

环境

Bundler       2.1.4
  Platforms   ruby, x86_64-darwin-19
Ruby          2.7.0p0 (2019-12-25 revision 647ee6f091eafcce70ffb75ddf7e121e192ab217) [x86_64-darwin19]
  Full Path   /Users/cykalu/.rbenv/versions/2.7.0/bin/ruby
  Config Dir  /Users/cykalu/.rbenv/versions/2.7.0/etc
RubyGems      3.1.4
  Gem Home    /Users/cykalu/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0
  Gem Path    /Users/cykalu/.gem/ruby/2.7.0:/Users/cykalu/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0
  User Home   /Users/cykalu
  User Path   /Users/cykalu/.gem/ruby/2.7.0
  Bin Dir     /Users/cykalu/.rbenv/versions/2.7.0/bin
Tools         
  Git         2.23.0
  RVM         not installed
  rbenv       rbenv 1.1.2
  chruby      not installed
Run Code Online (Sandbox Code Playgroud)

捆绑器构建元数据

Built At          2020-01-05
Git SHA           32a4159325
Released Version  true
Run Code Online (Sandbox Code Playgroud)

捆绑器设置

deployment
  Set for the current user (/Users/cykalu/.bundle/config): true
path
  Set …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems ruby-on-rails

4
推荐指数
3
解决办法
7098
查看次数

我如何在 Django 基本模板中呈现查询集?

我有一个基本模板,它几乎可以扩展到我项目中的所有其他模板。我试图用我的数据库中的一些查询集填充我的类别导航栏,但我的方法失败了。由于基本模板没有 url,我发现很难呈现。这是我尝试过的:

这是我的意见功能

def base(request):
    categories = list(Category.objects.all())
    context = {
        'categories': categories
    }
    return render(request, 'ads/base.html', context)
Run Code Online (Sandbox Code Playgroud)

这是我的 html

{% for category in categories %}
    <div class="nav-item dropdown">
        <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
            { category.name }}&nbsp;
            <span class="float-right text-muted">
                <small>
                    <i class="fas fa-chevron-down"></i>
                </small>
            </span>
        </a>
    </div>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

我只想用类别查询集填充我的导航栏

html python django

3
推荐指数
1
解决办法
1096
查看次数

标签 统计

blockchain ×1

django ×1

ethereum ×1

html ×1

metamask ×1

python ×1

ruby ×1

ruby-on-rails ×1

rubygems ×1