《音街》一键remix功能使用教程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《音街》一键remix功能使用教程相关的知识,希望对你有一定的参考价值。

参考技术A

音街app中的一键remix功能可以说是亮点功能,也是很多小伙伴都比较关注的。音街一键remix在哪里?音街一键remix怎么用?下面我为大家带来了详细的教程,我们一起来了解下吧!

音街一键remix怎么用?

1、首先在音街上 选择支持一键remix的歌曲 ,然后点击“ 演唱 ”。

2、打开演唱界面,根据歌词和音乐唱歌,歌唱完毕后点击“ 完成 ”,然后系统给出歌唱得分。

3、打开歌唱预览界面, 向左滑动remix选项栏

4、包括有四种风格,分别是未来低音、热带浩室、空气波和复古放克,选择自己喜欢的,接着点击“ 下一步 ”。

( 注:每种风格都点击一下,试听下效果,然后通过对比的方式选择一种风格。)

5、打开作品发布界面填写描述,然后点击“ 发布 ”即可。

为啥这个智能合约功能在使用 web3 提供程序的 Remix IDE 上不起作用?

【中文标题】为啥这个智能合约功能在使用 web3 提供程序的 Remix IDE 上不起作用?【英文标题】:Why this smart contract function doesn't work on Remix IDE using web3 provider?为什么这个智能合约功能在使用 web3 提供程序的 Remix IDE 上不起作用? 【发布时间】:2020-05-07 02:44:30 【问题描述】:

使用 git,我得到了以太坊源代码并自己构建了它。并与 Remix IDE 的 web3 提供程序环境连接。 在下面的代码中,nums()函数执行得很好,但是add()函数超过了gas限制。

A.sol


pragma solidity >=0.4.21 <0.6.0;

contract A 
    uint num;
    constructor(uint n) public 
        num = n;
    

    function add(uint n) public 
        num += n;
    

    function nums() public view returns (uint) 
        return num;
    


B.sol


pragma solidity >=0.4.21 <0.6.0;

import "./A.sol";

contract B 
    A a;
    constructor(address addr) public 
        a = A(addr);
    

    function add(uint n) public 
        a.add(n);
    

    function nums() public view returns (uint) 
        return a.nums();
    


gas 限制设置为 0x2fefd8000,在 Remix IDE 上运行时设置为 1000000000。但是没有理由为什么gas限制超过800000。 你知道为什么吗?

【问题讨论】:

将 GAS 限制设置为 3000000 ,它在我的最后工作正常。 天啊。是工作。为什么一定要3000000?? Gas Cost 高于整个区块的交易允许无法执行,此类交易会自动失败。 【参考方案1】:

GAS limit设置为3000000,就可以正常使用了。

当气体限制设置为:1000000000

时交易失败的原因

Gas Cost 高于整个区块允许的交易无法执行,此类交易会自动失败。

【讨论】:

以上是关于《音街》一键remix功能使用教程的主要内容,如果未能解决你的问题,请参考以下文章

Remix使用教程,新版 remix 使用教程

RTSP/Onvif协议视频平台EasyNVR服务一键升级功能的使用教程

微店一键复制商品软件使用教程

NO.A.0016——宝塔Linux7.4.5正式版/控制面板部署教程/使用教程

如何轻松建站?站点一键部署搭建(详细教程)

ETH智能合约开发手把手入门教程|猿创征文