当前位置: 首页 > news >正文

上海专业做网站的公司嘉兴seo优化

上海专业做网站的公司,嘉兴seo优化,南宁做网站公司,龙岗菠菜网站建设参考Get a Random Number | Chainlink Documentation 但是很贵,价格 Gas Price:当前gas价格,根据网络状况而波动。Callback gas :返回您所请求的随机值时,回调请求消耗的gas 量。验证gas :量gas 用于验证…

参考Get a Random Number | Chainlink Documentation

但是很贵,价格

  • Gas Price:当前gas价格,根据网络状况而波动。
  • Callback gas :返回您所请求的随机值时,回调请求消耗的gas 量。
  • 验证gas :量gas 用于验证链上的随机性。

我们可以定义两个内容限制总价格,也就是限制当前gas价格和回调请求消耗的gas 量

keyHash:Gas通道(最大gas价格您愿意为请求支付的价格(以 wei 为单位)

callbackGasLimit:回调上限 示例中100000是愿意为请求花费的上限,限制价格

有计算器VRF Billing | Chainlink Documentation

// SPDX-License-Identifier: MIT
// 一个依靠订阅获得资金的消费者合同的例子
pragma solidity ^0.8.7;import "@chainlink/contracts/src/v0.8/interfaces/VRFCoordinatorV2Interface.sol";
import "@chainlink/contracts/src/v0.8/VRFConsumerBaseV2.sol";contract VRFv2Consumer is VRFConsumerBaseV2 {VRFCoordinatorV2Interface COORDINATOR;// 您的订阅ID.//https://vrf.chain.link/uint64 s_subscriptionId;// Rinkeby协调员。对于其他网络,// 参照 <https://docs.chain.link/docs/vrf-contracts/#configurations>address vrfCoordinator = 0xc587d9053cd1118f25F645F9E08BB98c9712A4EE;// 要使用的gas通道,每个网络不一样.// 参照 <https://docs.chain.link/docs/vrf-contracts/#configurations>//交换地址https://pegswap.chain.link/bytes32 keyHash = 0x114f3da0a805b6a67d6e9cd2ec746f7028f1b7376365af575cfea3550dd1aa04;//取决于要发送到的请求值的数量//对于fulfillRandomWords()函数。存储一个数值需要消耗20000wei,//因此,对于这个示例合同,100000是个安全的默认值uint32 callbackGasLimit = 30000;// 请求的信息数量,默认是3,你可以设置更高uint16 requestConfirmations = 3;//此用例中,默认-次获得2个随机数uint32 numWords =  1;uint256[] public s_randomWords;uint256 public s_requestId;address s_owner;constructor(uint64 subscriptionId) VRFConsumerBaseV2(vrfCoordinator) {COORDINATOR = VRFCoordinatorV2Interface(vrfCoordinator);s_owner = msg.sender;s_subscriptionId = subscriptionId;}// /假设Link充足的情况下,执行此函数function requestRandomWords() external onlyOwner {// 如果没设置订阅的相关关系,就会报错s_requestId = COORDINATOR.requestRandomWords(keyHash,s_subscriptionId,requestConfirmations,callbackGasLimit,numWords);}function fulfillRandomWords(uint256, uint256[] memory randomWords) internal override {s_randomWords = randomWords;}modifier onlyOwner() {require(msg.sender == s_owner);_;}
}

需要配置网路和订阅

Supported Networks - Subscription Method | Chainlink Documentation

订阅

VRF | Subscription Management

部署的时候对应上

Remix - Ethereum IDE

http://www.hengruixuexiao.com/news/16358.html

相关文章:

  • 企业网站的优劣势企业网站定制开发
  • 天津北京网站建设公司哪家好seo关键词排名公司
  • 石家庄网站建设方案seo教程免费分享
  • 怎么让百度收录我的网站成都网站建设技术外包
  • 专业做网站多少钱昆明网站seo优化
  • 和平网站建设优化seo广告网
  • 都是些什么企业需要建设网站怎么优化自己网站
  • mac网站开发软件有哪些东莞排名优化团队
  • 智能客服人工客服seo搜索引擎实战详解
  • 网站vr用什么做轻松seo优化排名
  • 荆州市城市建设投资开发有限公司网站培训机构在哪个平台找
  • 中国建设网官方网站下载e路最新版官方百度导航如何设置公司地址
  • 怎么创建一个自己的网站seo托管服务
  • 建设部安全事故通报网站百度关键词优化软件网站
  • 连云港最新疫情最新消息实时情况网站优化排名易下拉排名
  • seo如何优化网站推广百度怎么注册公司网站
  • 山东网站建设公司哪家专业有创意的营销案例
  • 怎么做公司网站seo鼓楼网站seo搜索引擎优化
  • 建设网站 系统占用空间googleplay商店
  • 怎么看网站空间在线识别图片来源
  • 金融行业网站建设营销策划公司介绍
  • 手机打不开网页是怎么回事网站seo方案撰写
  • wordpress自动生成网站地图新手怎么学做电商
  • 代做毕业设计网站多少钱搜索引擎优化效果
  • 企业网站建设规划 论文外贸网站推广怎么做
  • 北京的网站建设精准拓客软件哪个好
  • c bs 网站开发代码海底捞口碑营销案例
  • 电子商务网站开发教程课后习题成品短视频软件大全下载手机版
  • 个人网站如何赚钱app推广30元一单平台
  • 青岛外贸网站运营哪家好推广途径有哪些