QUO:Web3应用程序商店协议:为Web3应用程序的注册和分发提供标准

译者:Evelyn|W3

functioncreateApp()externalreturns(uint256);functionaddVersion(uint256appId,stringmemoryversionId,stringmemoryfileUrl)external;functiongetAppIds()externalreturns(uint256memory);functiongetVersions(uint256appId)externalreturns(stringmemory);functiongetVersionFileUrl(uint256appId,stringmemoryversionId)externalviewreturns(stringmemory);functionvoteApp(uint256appId,uint8level)external;functionvoteAppVersion(uint256appId,stringmemoryversionId,uint8level)external;functiongetVotes(uint256appId,stringmemoryversionId)externalreturns(auditorVotememory);}Web3AppConfigrationStandard

{"properties":{"name":{"title":"NameoftheApp","type":"string"},"logoUrl":{"title":"LogooftheApp","type":"string"},"description":{"title":"DescriptionoftheApp","type":"string"},"origin":{"title":"Onlinedapporigin","type":"string","pattern":"^((https|http)?:\\\\/\\\\/)+"},"permissions":{"properties":{"web3Provider":{"requestAccount":{"title":"IfAppneedpermissiontoconnectwithwallet","type":"boolean"},"personalSign":{"properties":{"request":{"type":"boolean","title":"IfAppneedpermissiontorequestsigntextmessage"},"patterns":{"type":"array","title":"Patternsoftextmessage"}},"title":"Declarationforsigntextmessage","type":"object"},"transaction":{"properties":{"request":{"type":"boolean","title":"IfAppneedpermissiontorequesttransaction"},"contractCalls":{"type":"array","title":"Declarationforcontrattransaction"},"tokenApproves":{"type":"array","title":"Declarationfortokenapproval"},"ERC20TokenTransfer":{"type":"array","title":"DeclarationforERC20tokentransfertransaction"}},"type":"object","title":"Declarationfortransaction"},"network":{"urlPatterns":{"type":"array","title":"PatternsofwhitelistnetworkrequestURL"},"title":"DeclarationforAPPnetworkrequest","type":"object"},"title":"DeclarationforWeb3Providerpermissions","type":"object"}},"title":"DeclarationforApppermissions","type":"object"},"app":{"properties":{"id":{"title":"AppIdallocatedbyAppStore","type":"string"},"chainId":{"title":"ThechainIdwhichAppStoredeployed","type":"string"},"contract":{"title":"ThecontractaddressofAppStore","type":"string"}},"type":"object","title":"AppinformationonAppStore"},"source":{"properties":{"repository":{"type":"string","title":"TheURLthatcanaccessAppsourcecode","pattern":"^(https:\\\\/\\\\/|git@)+"},"buildScript":{"type":"string","title":"Thescriptthatcancompliesourcecodetobundles"},"systemEnvironment":{"type":"string","title":"ThesystemenvironmentthatcanmakesureauditorcanbuildbundlewhichhasthesameSHA256"}},"type":"object","title":"Informationofsourcecodeforauditoruse"}},"title":"Web3Appjsonconfigfile","type":"object"}Web3AppStoreClientStandardinterfaceApp{app:{id:stringchainId:stringcontract:string}permissions:{network:{urlPatterns:string},web3Provider:{requestAccount:booleanpersonalSign:{request:booleanpatterns:string},transaction:{request:booleancontractCalls:ContractCallItemtokenApproves:TokenApproveItemERC20TokenTransfer:ERC20TokenTransferItem}}}source:{repository:stringbuildScript:stringsystemEnvironment:string}appId:numberdomain:stringversionId:stringfiles:stringname:stringdescription?:stringlogoUrl:string}enumVoteLevel{DANGER=-1UNKNOW=0SAFE=1}classWeb3AppStore{chainId:string;//ThechainIdwhichAppStoredeployedcontract:string;//ThecontractaddressofAppStoregetApps():Promise<App>getApp(appId:number,version?:string):Promise<App>getAppVersions(appId:number):Promise<App>createApp():Promise<number>addVersion(appId:number,fileUrls:string):Promise<void>voteApp(appId:number,level:VoteLevel):Promise<void>voteAppVersion(appId:number,versionId:string,level:VoteLevel):Promise<void>//ValidatetheSHA256ofAppfileissameasversionIdofnotvalidateAppVersion(app:App):Promise<Boolean>//Validateifthedomainwhichdeclaredindomainpropertyhasthesameweb3

OKX Web3钱包推出无Gas转账功能:4月18日消息,据官方消息,OKX Web3钱包已上线无Gas转账功能。所有OKX Web3钱包用户使用该功能时,均可享受每日第一笔转账免Gas Fee,即使用户在没有主网Token的场景下,也能实现转账。当前,该功能已支持9条公链。

据了解,OKX Web3钱包此前已推出余额一键兑换Gas、无私钥MPC钱包等多种便捷功能。OKX Web3钱包是最全面的异构多链钱包,已支持近60条公链,内置钱包、DEX、NFT市场、赚币、Dapp探索5大板块。[2023/4/18 14:10:56]

ReleasesNoreleasespublishedPackagesNopackagespublished

香港财政司司长:政府将对Web3采取“适当监管”和“推动发展”两者并重的策略:4月9日消息,香港特区政府财政司司长陈茂波在香港特区政府网站发表司长随笔《发展 Web3—守正创新 稳慎前行》,称《财政预算案》提出推动香港高质量发展三大方向,认为当中数字经济和第三代互联网(Web3)的应用,都极具发展潜力。单是在这个星期,就有最少四个与Web3、数字经济、金融科技等相关的大型研讨会或嘉年华活动在香港举行,当中个别活动更预计有超过一万人次实体参与。

陈茂波表示,过去一段时间虚拟资产巿场大幅波动,以至有虚拟资产交易所倒闭,都让一些人怀疑Web3的前景,但这正是推动Web3发展的最好时机。政府将采取“适当监管”和“推动发展”两者并重的策略,包括于今年6月引入虚拟资产服务提供者发牌制度,亦正研究稳定币等监管,确保虚拟资产行业可持续和负责任发展。[2023/4/9 13:52:48]

Web3游戏开发商Xterio完成4000万美元融资:8月30日消息,Web3 游戏开发商 Xterio 通过 SAFT 销售,以 3 亿美元估值完成 4000 万美元融资,FunPlus、Makers Fund、FTX Ventures、XPLA 领投,参投方包括 Animoca Brands、HashKey、Foresight Ventures、Infinity Ventures Crypto 和 Matrix Partners。本轮融资将用于开发和发布 Web3 游戏并扩大其团队规模。Xterio 预计将在未来几个季度发布多款手机游戏及网页游戏。(The Block )[2022/8/30 12:58:24]

Alavanche创始人暗讽Polygon核心技术依赖收购,后者回应发展Web3为共同追求:7月21日消息,Alavanche创始人EminGün Sirer发推称,我非常自豪地宣布,Avalanche任何核心技术不会来自收购。我们的发展都是由内部人才打造的。对此Polygon联创Sandeep Nailwal回应称,嫉妒是最好的恭维形式之一。Polygon将以任何可能的方式继续努力扩展以太坊。我们知道这对于Alt-L1s(L2s的生存威胁)来说会很痛苦,但最终Web3会赢,这应该也是我们所有人的目的。

此前消息,Polygon已推出Polygon zkEVM,并即将上线测试网。据悉,zkEVM由Polygon Hermez等开发,此前21年8月,Polygon以2.5亿美元收购HermezNetwork,更名为Polygon Hermez纳入Polygon生态系统。[2022/7/21 2:28:02]

Web3基金会公布第六批Grant名单,Phala Network 数据产品W3A在列:金色财经报道,7月13日,Web3基金会公布了第六批Grant资助名单,基于Phala Network隐私计算协议的数据产品Web3 Analytics (简称W3A) 获得资助,W3A是一款去中心化数据分析工具,通过保密智能合约实现了数据采集和数据分析的隔离,解决了因为数据迁移和保管不力导致的泄露和滥用问题。

据悉,在W3A中,用户数据在用户浏览器和后端之间进行端到端加密,加密后的数据将存储在一个分散的存储网络中。加密密钥只有其所有者和智能合同才能访问,智能合同允许用户随时随地提取或删除用户数据。[2020/7/13]

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:983ms