E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
solidity填坑
技术:如何在
Solidity
中验证签名消息
技术:如何在
Solidity
中验证签名消息介绍这是一个使用MetaMask签名消息,然后在链上进行验证的实用教程。
chinadefi
·
2022-10-29 17:05
集成公告 | RMRK 2.0逻辑即将上线Moonriver
作为集成的一部分,团队将共同合作为基于RMRK的Kusama资产发展
Solidity
标准。
Moonbeam Community
·
2022-10-26 20:54
Moonbeam
Moonriver
集成公告
区块链
《Checking Smart Contracts with Structural Code Embedding》论文笔记
年份:2020(TSE) 论文下载地址:点击进入 论文代码Github地址:点击进入 论文模型web应用地址:点击进入论文主要内容: 论文提出了一种自动化学习
Solidity
编写的智能合约特性的方法(
#苦行僧
·
2022-10-24 07:22
区块链
区块链
智能合约
以太坊
Solidity
编码规范
1、命名规范避免使用小写的L,大写的I,大写的O应该避免在命名中单独出现,因为很容易产生混淆。合约、库、事件、枚举及结构体命名——大驼峰合约、库、事件及结构体命名应该使用单词首字母大写的方式。比如:SimpleToken,SmartBank,CertificateHashRepository,Player。函数、参数、变量及修饰器函数、参数、变量及修饰器应该使用首单词小写后面单词大写的方式,如:l
·
2022-10-17 17:49
链上量化合约智能合约dapp系统开发部署代码方案
pragma
solidity
^0.4.0,量化合约智能合约dapp系统开发v+hkkf5566;/*说明:部署时候15行有一条报错,直接忽
·
2022-10-17 17:18
solidity前端后端
中文输入法中光标跟随能力触发的浏览器事件探究
:::tip最近在着手腾讯文档的输入体验优化,在其中有一个不起眼的小需求引起了我的注意,并顺便研究了一些事件监听机制相结合的特点,特此记录一下
填坑
过程。
·
2022-10-13 17:04
javascript
官方发布|BSV区块链协会推出全新智能合约转译器
这一工具能让开发者轻松地将以太坊
Solidity
语言的代码转译成BSV的sCrypt语言。BSV区块链可扩容性更强,且交易费用极低。
BSV区块链
·
2022-10-12 22:58
生态资讯
区块链
智能合约
以太坊
BSV
转译器
查询或解析
solidity
智能合约事件event或logs日志
写在前面,我们经常会遇到查询或访问某个合约的历史log日志,并解析合约地址相关日志,当然也可以是某个用户的地址。下面根据案例,讲实际需求和解决方案这是一个token合约,我们将获取此token合约的所有转账事件的历史记录https://kovan.etherscan.io/address/0x29abca1f656a18d765971b4bad0ce112669e866e#code以上链接是源码链
北纬32.6
·
2022-10-12 19:46
智能合约
以太坊事件event
以太坊日志logs
解析日志logs
解析事件event
以太坊DApp开发:web3.js与智能合约交互
环境准备ubuntu14.0.4(16.0.4),64位还需要安装以太坊相关的环境:nodejstruffle
solidity
testrpc具体安装步骤可以参考这篇文章:http://blo
weixin_43250732
·
2022-10-12 10:04
区块链
区块链
智能合约
web3.js
Dapp
Solidity
-安全的远程购买合约
https://www.365seal.com/y/eMnPOAmZpJ.htmlhttps://
solidity
-cn.readthedocs.io/zh/develop/
solidity
-by-example.html
Melody2050
·
2022-10-06 13:05
后端
安全
区块链
深度学习故障诊断之-使用条件生成对抗网络CGAN生成泵流量信号
开始
填坑
MATLAB统计机器学习,深度学习,计算机视觉-哥廷根数学学派的文章-知乎MATLAB统计机器学习,深度学习,计算机视觉-知乎之前写过在使用深度学习对机械系统或电气系统进行故障诊断时,如果没有大量的故障样本
哥廷根数学学派
·
2022-10-05 17:11
故障诊断
深度学习
人工智能
机器学习
互联网黑话
”等阿里味儿词汇两字词汇:赋能,抓手,中台,闭环,落地,漏斗,沉淀,给到,平台,响应,同步,对齐,对标,迭代,优化,跟进,升级,交付,聚焦,倒逼,复盘,梳理,输出,提炼,包装,上升,方案,摸索,踩坑,
填坑
狒狒你呐
·
2022-10-04 12:06
互联网
互联网
项目适 Oracle改造及SSL安全性配置问题汇总详解
坑都填了,也该是时候记录一下
填坑
的经过了,要不然下次可能还会踏入同一个坑。Oracle适配点表名称长度限制,支持Oracle12C以下是需要考虑30个字符的限制。Oracle关
·
2022-09-30 18:22
给合约升级一下
上回的空投合约非常的简单就一个负责转账的函数:Airdrop.sol//SPDX-License-Identifier:MITpragma
solidity
^0.8.4;import".
·
2022-09-30 17:42
html展示值 vue_vue教程(一)-html使用vue
template:模板内容})其中options参数除了el、template还有数据data在html中如何使用vue:按照上述步骤,引包newVue对象newVue({el:"#app",//预留
填坑
位置
善用佳软
·
2022-09-29 09:27
html展示值
vue
Web3 全栈开发指南
使用Next.js、Polygon、
Solidity
、TheGraph、IPFS和Hardhat构建全栈Web3应用,本教程有相应视频,在这里。
区块链小黑
·
2022-09-28 21:06
区块链
web3
web3
区块链
Solidity
最强对手:MOVE语言及新公链崛起
新一轮公链叙事中有两个亮眼趋势:一是以Move编程语言为核心的高性能新公链,二是以Celestia为代表的模块化区块链。借助本文,我们简单聊一聊最新崛起的Move语言系公链三巨头,以及从技术视角出发,他们背后的Move语言究竟好在哪里。文章速览:01/Move语言系公链三巨头的崛起02/当前赛道霸主:Aptos03/Resource特性:Move真正实现了数字资产化04/技术差异总结:Solidi
区块链技术研究员
·
2022-09-28 21:30
智能合约
区块链
区块链
move
智能合约
Celo Optics Bridge 代码解析
bridgebetweenCosmosandCeloCelo生态图前序博客有:OpticsBridge:Celo<->以太坊OpticsBridge开源代码见:https://github.com/celo-org/optics-monorepo(Rust&
Solidity
mutourend
·
2022-09-28 21:58
区块链
跨链
创建一个ERC721标准的NFT
这是一个符合ERC721标准的NFT合约代码,其中包括了几个常用的标准接口和合约,下面是个合约的具体信息:IERC65.solpragma
solidity
^0.8.0;/** *@devERC165标准接口
·
2022-09-27 12:26
nft区块链
创建一个ERC721标准的NFT
这是一个符合ERC721标准的NFT合约代码,其中包括了几个常用的标准接口和合约,下面是个合约的具体信息:IERC65.solpragma
solidity
^0.8.0;/***@devERC165标准接口
zhanwc
·
2022-09-27 11:25
如何在智能合约中调用另一个合约的函数
目前最主流的智能合约编程语言是
Solidity
。在以太坊区块链中,智能合约可以和其他已经部署的智能合约进行交互。
·
2022-09-25 11:22
使用 Truffle 将智能合约部署到币安智能链
【在
Solidity
中使用BEP-20合约构建去中心化应用程序】——本文将帮助您了解
Solidity
的基础知识[在
Solidity
中创建可继承的Staking合约]—第二篇文章,我们将介绍更高级的
Solidity
pxr007
·
2022-09-24 10:01
区块链
区块链-智能合约-编程攻略
在
Solidity
编程世界中,生存与进化都离不开三个关键词:安全、可复用、高效。
-阿tong木
·
2022-09-23 06:31
区块链
区块链
Solidity
智能合约入门
Solidity
智能合约入门存储合约示例将一个数据放置在链上//SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.4.16=0.4.16及uint)publicbalances
Lyi_Zri
·
2022-09-23 06:00
智能合约开发
智能合约
区块链
以太坊
编写可升级的智能合约
原文链接当使用OpenZeppelinUpgrades编写可升级合约时,有一些在编写
Solidity
代码时需要记住一些注意事项。
北纬32.6
·
2022-09-23 06:58
智能合约
区块链
以太坊
数字货币
Solidity
--合约最大栈深度与解决方案
Solidity
合约最大栈深度与解决方案以太坊中的数据存储以太坊和比特币最大的区别就是,以太坊拥有智能合约可以写入代码,代码会被放在一个地址中永久保存且不能修改。
Zeke Luo
·
2022-09-23 06:55
以太坊
solidity
智能合约升级
智能合约升级参考:https://edu.csdn.net/learn/31576/477299?spm=1002.2001.3001.4143接口调用合约:https://www.ixigua.com/7028062852392944135?logTag=feab46e388c4bb13c72e主-从式逻辑+数据代理+逻辑+数据//参考https://edu.csdn.net/learn/315
前端段
·
2022-09-23 06:25
以太坊
区块链
数字货币
C语言的精华——指针 指针初识
对于许多数据结构与算法的实现,后续的结构体和数组,联合体这些都与指针有关,所以也希望大家能重视起来,这篇文章只是让大家已最简单的方式了解指针,后续对指针的详细介绍会在后续文章中写出(作者又在给自己挖坑了,而且不知道什么时候
填坑
Soraku7
·
2022-09-22 21:07
c语言
数据结构
开发语言
按照教程实战踩坑
填坑
记录用python实现微信消息自动回复 AttributeError: ‘HTMLParser‘ object has no attribute ‘unescape‘
参考教程在anoconda下的jupterlab1)在anoconda的jupyterlab测试测试代码(lab里边可以直接pipinstallitchat)测试自动回复成功!2)在jupterlab继续测试完整代码,提示:cellnotexecutedduetopendinginput因为没有安装pycharm所以转战python自带的idle在python自带idle1)首先打开idle新建一
神经森森是我鸭
·
2022-09-18 07:57
Py小Bug
python
微信
pycharm
Solidity
远程购买示例学习笔记
该示例中买家支付并确认交易后,交易进入锁定状态,待买家确认收货后,交易完成,合约将退回押金给买家和转账交易金额给卖家。其中在不同的交易环节过程中会触发不同的事件发生。与中心化交易相比,由于失去了类似某宝的中间人角色,需要在交易中添加对买卖双方的保障:对于买方而已,在支付交易金额后,交易会进入锁定状态,交易金额会被冻结,只有在买家确认满意收货后,卖方才会收到货款;对于卖方而已,买方需要在支付交易金额
cww468
·
2022-09-16 18:42
Solidity
学习
区块链
怎样开发智能合约中的时间锁
这个教程将会使用到:Foundry
Solidity
Ethereum教程的代码可以在这个GitHubRepo中找到。
·
2022-09-15 23:11
移动端实现HTML5 mp3录音踩坑指南:系统播放音量变小、一些机型录音断断续续 之 MediaRecorder和AudioWorklet的终极对决
文章目录H5录音见坑
填坑
采用MediaRecorder采集音频音频格式:WebM和PCM从WebM封装容器中提取PCM数据录音的兼容性困扰已久的H5录音时系统播放音量变小的问题H5录音见坑
填坑
在2022
高坚果兄弟
·
2022-09-15 03:29
H5
网页录音
html录音
h5录音
mp3
wav
重入攻击和 DAO 被黑事件
重入攻击,在TheDAO被黑的事件中被使用过,主要是开发者写的
Solidity
代码的一些漏洞造成的。在这篇文章中,我们会了解在以太坊早期,最出名的一次通过
Solidity
代码漏洞进行的黑客攻击。
·
2022-09-13 18:05
写个续集,
填坑
来了!关于“Thread.sleep(0)这一行‘看似无用’的代码”里面留下的坑。
这篇文章是来
填坑
的,我以前写文章的时候也会去填之前的一些坑,但是由于拖延症,大多都会隔上上几个月。这次这个坑比较新鲜,就是之前发布的《没有二十年功力,写不出这一行“看似无用”的代码!》
·
2022-09-13 13:43
后端java
flask后端进行yolov5检测模型的部署(
填坑
)
麻痹的搞了我一整天,蛋疼本来想把检测模型或者rtsp实时流部署到后端。网上有人推荐一个github项目https://github.com/muhk01/Yolov5-on-Flask后来有人把这个项目给修改了,运行起来了,我也准备运行一下https://github.com/xugaoxiang/yolov5-flask先把代码拉下来直接配置:先说说修改的地方和出现问题的地方旧的requirem
月疯
·
2022-09-12 17:21
【YOLO系列】
python
开发语言
安装spinningup
填坑
ERROR: Could not build wheels for mpi4py which use PEP 517
深度强化学习教程:SpinningUp项目中文版—SpinningUp文档ERROR:Failedbuildingwheelformpi4pyFailedtobuildmpi4pyERROR:Couldnotbuildwheelsformpi4pywhichusePEP517andcannotbeinstalleddirectlyInstallation—SpinningUpdocumentati
彩云的笔记
·
2022-09-12 07:23
python
深度学习
RL
spinningup
使用Brownie开发Fund Me智能合约
在「
Solidity
入门-开发众筹智能合约」一文中,实现了名为FundMe的众筹智能合约,但开发过程还是比较粗糙的,本文使用Brownie框架将其完善一下,主要涉及内容如下:1.Brownie基本使用2
懒编程-二两
·
2022-09-11 07:19
python
java
区块链
大数据
人工智能
【OpenCV-图像处理】图像轮廓3(轮廓属性)——OpenCV官方教程翻译(全网最详细)
一、目标二、轮廓属性2.1纵横比(AspectRatio)2.2延展度(Extent)2.3实度(
Solidity
)2.4当量直径(EquivalentDiameter)2.5方向(Orientat
善良_
·
2022-09-08 07:39
OpenCV图像处理
opencv
计算机视觉
图像处理
python
以太Ethernaut靶场打靶—3Coin Flip
以太Ethernaut靶场打靶—3CoinFlip代码审计攻击流程代码审计pragma
solidity
^0.6.0;import'@openzeppelin/contracts/math/SafeMath.sol
小王先森&
·
2022-09-08 01:02
Ethernaut靶场通关记录
以太坊
哈希算法
数字货币
以太Ethernaut靶场打靶—5 Token
以太Ethernaut靶场打靶—5Token概括要求源码审计攻击流程概括本题主要利用智能合约里的整型溢出漏洞来实现攻击;整型溢出:在
solidity
中,当一个整型变量高于或者低于他所能承受的范围时,就会发生溢出
小王先森&
·
2022-09-08 01:02
Ethernaut靶场通关记录
以太坊
区块链
数字货币
以太Ethernaut靶场打靶—1 Fallback
1Fallback源码审计攻击流程现在来到第一关,打靶主要还是先对智能合约进行审计如果没有学过的可以去https://cryptozombies.io/进行学习,有代码经验的还是能很快入门源码审计pragma
solidity
小王先森&
·
2022-09-08 01:01
Ethernaut靶场通关记录
以太坊
数字货币
最强
solidity
学习攻略来了
而作为一种真正意义上运行在去中心化网络上的合约,
Solidity
在智能合约的编写中占据了非常大的份额,学习
solidity
属于入门区块链的必须项。
PAradox-x
·
2022-09-08 00:58
大数据
区块链
Solidity
的 ABI 和 bytecode 是什么
当你作为
Solidity
开发者开始写Ethereum智能合约的时候,你会很快接触到一些概念像是EVM(EthereumVirtualMachine),bytecode和ABI(applicationbinaryinterface
·
2022-09-05 16:13
solidity
---判断mapping的key是否存在
很容易能想到用的string的length长度来判断,但是
solidity
的string类型没有length方法,因此我们要用到转换类型来判断。问题解决利用bytes()来转化string类型。
奔跑的Camille
·
2022-09-05 14:30
Solidity
mapping
solidity
智能合约
React Native初探--从安装运行首个app到
填坑
指南
好多人说rn好用,一直要推荐我用,我就不信了,来安装玩一下试试效果。实践出真知!安装过程各种坑,工具太多了,太麻烦了,差点放弃(还好坚持下来呢)。本文示例代码请查看Github:https://github.com/AweiLoveAndroid/Hybrid-sample一、安装环境(一)下载JDK1.8(必须是1.8版本)JDK下载地址:http://www.oracle.com/techne
AWeiLoveAndroid
·
2022-09-05 09:25
Java校招八股文 - 2020年秋招面试题记录
没写完,先放上来,慢慢
填坑
。作者在面试时遇到这样的情况,明明这个知识点学习过,但因为没有及时加深记忆,导致面试卡壳。
weixin_44618310
·
2022-09-03 14:39
面试
Nacos + Prometheus + Grafana 搭建走起~
小伙伴们好呀,这两天在本地搭建了这个Nacos+Prometheus+Grafana主要是为了这个nacos(
填坑
),然后顺便搭下这个监控中心哈哈文章内容比较琐碎,看完你可以了解到怎么选择nacos版本可能会踩到的坑
Java4ye
·
2022-09-03 08:12
图解技术专区
Nacos
prometheus
grafana
java
Hadoop学习——Hadoop单机运行Grep实例(包含错误解决方法)
(不是水博客,有在努力
填坑
)实践开始之前,我们需要了解一下Grep实例,Grep(缩写来自GloballysearchaRegularExpressionandPrint)是一种强大的文本搜索工具,它能使用特定模式匹配
长弓同学
·
2022-09-01 07:25
hadoop
学习
大数据
linux系统 centos ubuntu,linux服务器系统的选择Ubuntu和Centos
是否会自己
填坑
?ubuntu和centos是两个分支,安装软件方式不一样(包管理器不一样)2、系统上面以后准备装什么环境要安装什么,因为一
伤的太深
·
2022-08-31 08:08
linux系统
centos
ubuntu
AUTOSAR实战教程 - 傻瓜式程序调试方法_程序跑飞一招解决
Bug太多,上帝说,让刺叔去吧,给你们
填坑
,给你们带去先进的方法!目录ErrorHook的使用Det的使用PC
大叔带刺
·
2022-08-30 22:00
实战AUTOSAR
mcu
单片机
arm
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他