TON
  • 2024-11-07ton jetton 发送字符串的方式
    func(tTonApiServiceImpl)TransferToken(ctxcontext.Context,tokenContractAddrstring,toAddrstring,amountbig.Int)(string,error){ recipientAddr:=tongo.MustParseAddress(toAddr) w,err:=wallet.DefaultWalletFromSeed(t.cfg.LotteryOwnerSeed,t.lc
  • 2024-10-19ton 合约map批量同步和go调用
    tact代码:import"@stdlib/deploy";import"@stdlib/ownable";structRoundInfo{orders:map<Intasuint32,BuyInfo>;sum:Intasuint16;arrLength:Intasuint16;}structBuyInfo{startLuckyNum
  • 2024-10-19ton合约中的变量需要在运行结束之后才能存储到合约中
    receive(msg:BatchSyncOrderMsg){self.requireOwner();//EnsurethecalleristhecontractownerletroundInfo:RoundInfo=self.rounds.get(msg.round)!!;//Fetchtheinformationforthespecifiedroundrequire(!(roundInfo.finish),"
  • 2024-10-17ton tact合约中的map采用go的调用方式
    tact中的map结构:structRoundInfo{//Purchaserecordsquotient:map<Intasuint32,BuyInfo>;//keyissequencenumber//Orderanti-duplicationrecords,keyisordernumber,valueissequencenumberorders:map<Intasuint32,Intasuint16
  • 2024-10-12ton发起交易的时候需要先设置一点value作为gasfee,用完它会退回。
    如果不设置gasfee,ton就不会处理的: //SendMsgletmsg=beginCell().storeBuffer(Buffer.from("c5341626","hex"))//发送结构体.storeStringTail("1").endCell()letseqno:number=awaitwallet_con
  • 2024-10-12理解TON合约中的消息发送结构
    在开发TON合约时,消息的发送格式非常关键。特别是在使用TypeScript与TON合约交互时,我们会遇到这样的代码片段:asyncsend(provider:ContractProvider,via:Sender,args:{value:bigint,bounce?:boolean|null|undefined},message:string|Deploy){letbody:Ce
  • 2024-09-11深入理解 TON 智能合约中的 reply 方法
    在智能合约的开发过程中,消息传递和响应机制是非常关键的部分。在TON(TheOpenNetwork)的智能合约系统中,为了使合约能够与用户进行互动,一般使用send或reply等函数。它们用于向外发送消息、事件通知,或反馈操作状态等。而在这其中,reply()则是一个专门用来将信息返回给调用者的
  • 2024-09-11ton 增加event的实例
    //UserpurchasemsgmessageBuyMsg{number:Intasuint32;}messageBuyEvent{//Purchaseaddressbuy:Address;//Ordernumber,unique,usedtopreventduplicatepurchasesorderNumber:Intasuint32;}//Userplacesabet//addemiteve
  • 2024-09-09如何通俗易懂的解释TON的智能合约
    文章目录一、小故事一则二、Ton的智能合约在小故事中三、python代码模拟一、小故事一则在一个遥远的国度里,有一个被魔法笼罩的小镇,这个小镇每年都会举办一场盛大的戏剧节。这个戏剧节不仅是演员们展示才华的舞台,更是他们交流心得、共同创作新剧目的盛会。今年的戏
  • 2024-09-07理解 TON 智能合约中的 receive 函数与 fun 函数的区别
    在TON(TheOpenNetwork)智能合约开发中,函数是实现合约逻辑的关键组成部分。开发者通常会使用fun函数来编写业务逻辑,但当涉及到与外部消息的交互时,就需要用到receive开头的特殊函数。那么,receive函数和fun函数有什么区别?为什么不能用fun函数代替receive函数?本文将深
  • 2024-09-07深入探讨 TON 中的 get 方法:与其他方法的区别
    在TON(TheOpenNetwork)的智能合约开发中,理解不同类型方法的用途和限制对于编写高效的合约至关重要。本文将聚焦于 get 方法,与其他方法的对比,帮助你更好地在合约中使用这些工具。什么是 get 方法?get 方法是TON智能合约中的一种特殊的只读方法,用于读取数据而不改变合约状
  • 2024-09-03job recording September ton
    日期:Septemberton记录人:jack.maspecailtak:NoneDreamFire:LearningRuby&OperaterSystem&Pythondevredorgreen:grey一:附件链接放在iframe里面:进行嵌套需要进行链接的提取jack/shananxi_spider分支点击查看代码`r_api_url=item.
  • 2024-06-12Ton 区块链 Minter与Wallet的合约部署关联细节
    作者:林冠宏/指尖下的幽灵。转载者,请:务必标明出处。GitHub:https://github.com/af913337456/出版的书籍:《1.0-区块链DApp开发实战》《2.0-区块链DApp开发:基于公链》Ton区块链Minter与Wallet的合约部署关联细节Ton区块链的其他系列文章:Ton区块链的官方类ERC20-
  • 2024-06-12Ton 区块链的官方 类ERC20-Token 智能合约代码-Transfer部分解析
    作者:林冠宏/指尖下的幽灵。转载者,请:务必标明出处。掘金:https://juejin.im/user/1785262612681997GitHub:https://github.com/af913337456/出版的书籍:《1.0-区块链DApp开发实战》《2.0-区块链DApp开发:基于公链》Ton区块链的官方类ERC20-Token智能合约代码-Trans
  • 2024-05-28用正则表达式进行搜索
    检索列prod_name包含文本1000的所有行selectprod_namefromproductswhereprod_nameREGEXP'1000'orderbyprod_name;.在正则中表示一个字符selectprod_namefromproductswhereprod_nameREGEXP'.000'orderbyprod_name;结果:Jet1000Jet2000OR匹配sel
  • 2024-05-03纸牌游戏(超长大模拟)
    根据题意模拟即可,但这代码......CODE:#include<bits/stdc++.h>usingnamespacestd;inti[20]={0},t[20]={0},m[20]={0},ton[4][10]={0},z[10]={0},cmp[4][10]={0},zz[10][10]={0};intread(){ chara;intn;boolz=true; while(1) { a=getchar(); if(a>'9&#
  • 2024-04-03telegram注册自己的bot,并在PC端调试代码
    TON的调试,请在TON环境运行,不要在PCH5里跑,不然一些问题是发现不了的。自己注册个bot,建个miniapp,URL指向自己本机 安装工具  TWA就是TelegramWebApptg小程序https://core.telegram.org/bots/webapps#testing-mini-appsPC端调试,需要下载Beta版本的T
  • 2023-06-09MySql必知必会教程--排序检索数据
    重点关键字:orderby排序单列数据:selectprod_namefromproductsorderbyprod_name;输出结果:+----------------+|prod_name|+----------------+|.5tonanvil||1tonanvil||2tonanvil||Birdseed||Carrots||Detonator
  • 2023-06-08Mysql必知必会教程--【检索数据】
    首先给出本次教程需要用到的数据表的内容:products+---------+---------+----------------+------------+----------------------------------------------------------------+|prod_id|vend_id|prod_name|prod_price|prod_desc
  • 2023-06-06熄灯之后的学习——再读《MySQL必知必会》(3)
    SQL语句不区分大小写多条SQL语句必须以;进行分隔多数SQL人员认为,将SQL语句分成多行更容易阅读和调试SELECT*FROMTABLENAME;返回名为TABLENAME的表的所有列的数据,也可以选择单个列或多个列(多个列的时候,每个列,名用,`分隔开)*是通配符检索不同的行SELECTDISTINCT*
  • 2023-05-04点分治学习笔记
    概念点分治用于解决有一定要求的链的计数。对于点\(u\)的子树的问题,可以将答案分为:经过点\(u\)不经过点\(u\)第一种可以用桶加暴力。枚举一端的长度,用桶计算另一端长度;第二种分到子树中解决即可。注意到,在随机选根的时候该算法表现不优秀,但若根为重心,因为每次子树
  • 2023-03-3120230329
    D题-三天前(ThreeDaysAgo)题意给你一行仅由数字(0~9)构成的串,计算满足“条件”的子串的数量。条件是:该数字串可以拆分成两个「由相同数量的对应数字」构成的的数字串。串的最大长度为5*105思路如何判断一个数字串是符合“条件”的呢?举几个例子:07211270符合,00772211符