smart contract
文章平均质量分 54
区块链上的合约
取啥都被占用
是个业余自学编程的童鞋
展开
-
炮制tezos上的押宝系统流水账(一)
Hmmmm...累死累活逼着自己坐下,把一个多月前写的赌大小智能合约又改的精细了一些。此处做个流水账,希望之后做类似的东西,可以帮助提示。动机:最开始当然是脑子抽风,想着这种智能合约其实做不了太高频的东西,毕竟链上容易塞。其次区块链智能合约这货,还是适合交易型事件去应用。于是想到赌博...请不要来我家抄水表,毕竟实在太小儿科。赌博最简单的模型就是赌大小这种押宝,于是动手。干活大步骤:第一步,是要把oracle写出来,此处感谢我的老东家riceQuant赞助了我一个账号,抓上证指数收盘价。.原创 2021-09-17 21:17:59 · 326 阅读 · 0 评论 -
用smartpy 写tezos智能合约
虽然早年tezos经常是给人喷没必要,以及如今又被骂drama queen。然而这货带领本三脚猫了解起了区块链智能合约。本来想基本去掌握下liquidity然而发生了OCaml大佬甩锅的事情,liquidity在他们repo里面妥妥把tezos换成了dune,本人也就放弃了。转而用上了smartPy。现阶段这货只能在smartpy.io上混web-based IDE editor。本地还没...原创 2019-10-07 17:35:45 · 268 阅读 · 0 评论 -
tezos multisig baker
发现了新的实验protocol branch已经发布,于是猩猩人类又去打了个酱油。总的来说这个baker 机制肯定比之前的要显得公证和安全不少。像博主这种class也只能从usage搞起,机制什么的,不想多说,level不太够。简言之,个人认为这个想法是不错的,public baking 会因此更有2B的意思,是的, 是to business,不是erbi~~。废话少说,直接上usage 然后贴一下大佬们的理论层面的表达。#如何制造一个multisig baker: 后果导致george的..原创 2020-08-01 15:13:01 · 112 阅读 · 0 评论 -
multi sig contract的意义与实操
最近了解algorand,本来呢,只是想起个relay node看看奖励机制的,然而却意外收获了multi sig这块比较实际的发现。首先这种multi sig account/contract 在各类blockchain上面都有,但是应用上对于小韭菜却从来不多,一直到algo的relay node有潜在被黑风险,然后其中有个概念就是创建multi sig account放在relay nod...原创 2020-04-11 13:05:30 · 415 阅读 · 0 评论 -
Walking through small pieces of michelson code
https://arvidj.eu/michelson/Application ofCHECK_SIGNATURE: VerifiessignatureofbytesbykeyTry it via cmd line as below, put the above code into checking_sig.tz,./tezos-client run script c...原创 2019-11-30 16:00:21 · 115 阅读 · 0 评论 -
[某区块链全栈基础]tezos_michelson+conseiljs
接触了皮毛的michelson之后,一直想写非常皮毛的dapp。但是前端实在没啥基础。这时候发现了这篇好文,很好的给初学者展示了一个dapp的脉络(安装conseiljs里面还有更多的范例)。https://medium.com/the-cryptonomic-aperiodical/starting-with-smartpy-part-6-creating-a-dapp-4f169ebb25...原创 2019-12-29 18:24:46 · 234 阅读 · 0 评论 -
tezos上的山寨版token发行
这几天在github上发现一个不错的代币发行草稿,虽然本身已经是上个protocol上跑的东西了,但是改一改就能使用。整套改没有精力,所以我把其中最主要的代币发行以及合约上线的这一部分升了级,使其兼容到了protocol006。再来放一个操作图:山寨代码地址以及使用方法:https://github.com/Michshelle/token-contract-exa...原创 2020-04-19 11:24:45 · 178 阅读 · 0 评论 -
继续tezos的oracle实现
话说这个tezos最让人烦的一点就是底层Michelson不说,上层的交互语言出了不少,看着是渐渐稳定于ligo,但是lorentz好像也是挺出色的支持语种。原创 2020-04-22 00:54:11 · 134 阅读 · 0 评论 -
tezos智能合约的合约间互相call
其实就是写一篇给自己打打气的,目前对于list当中的一系列迭代的inter contract invocation还是没能解决。记录一下不需要迭代的简单情况,如何实现吧。//ligolang.org //重点就是ProxApproval 另一个action 纯粹占位,可忽略。type contract_storage is record creditor : address; payamount : nat;endtype action is| ProxyApproval| A原创 2020-06-03 15:17:01 · 272 阅读 · 0 评论