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

译者: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

众安银行:已有60至70家Web3公司开设营运账户,另有20至30家正在审批:9月4日消息,香港众安银行ZA Bank行政总裁姚文松表示,众安银行期望今年推出美股产品,港股投资产品亦在计划中,并且积极发展Web3业务尽快达到收支平衡。该行替任行政总裁冼迪云表示,目前已有60至70家Web3公司开设营运账户(operating account),另有20至30家正在审批中。此营运账户不可处理客户资产,可用于出粮、交租、水电煤、处理公司资本金等,方便企业在港建立团队,聘请业务及风险部门员工,同时申请证监会牌照。另一个户口是结算账户(settlement account),该账户可处理客户资产,一开始会暂时封闭。当企业获“原则上批准”牌照,就会要求更多反洗黑钱(AML)资料,再开放结算账户作测试出入金等流程。当企业获正式牌照时,就会正式开通户口,ZABank就会成为持牌交易所的结算银行,提供法定货币出入金结算服务,现时本港两间持牌平台HashKey及OSL也是其客户。[2023/9/4 13:16:07]

ReleasesNoreleasespublishedPackagesNopackagespublished

Web3营销公司DeForm完成460万美元种子轮融资:金色财经报道,Web3营销公司DeForm完成460万美元种子轮融资,Kindred Ventures 领投此轮融资,Elad Gil、Scalar Capital、A.Capital、Alchemy Ventures、Naval Ravikat、Sota Watanabe、Sep Kamvar、Scott Belsky、Marc Bhargava 等其他公司也参与了本轮融资。

这家总部位于旧金山的初创公司诞生于其母公司 Contribution Labs,为营销人员提供基于区块链的工具,以帮助扩大数字营销领域。营销人员可以使用 DeForm 平台根据用户的钱包交易历史和代币所有权来了解用户,从而提供量身定制的营销计划。[2023/8/31 13:07:40]

Web3凭证数据网络Project Galaxy更名并品牌重塑为“Galxe”:金色财经消息,Web3凭证数据网络Project Galaxy更名并品牌重塑为“Galxe”,旨在由单个项目向Web3生态演变,截至目前其Web3身份套件Galxe ID有420多万用户,可记录Web3用户的链上和链下足迹。[2022/9/6 13:12:15]

莱特币正式锁定MWEB隐私协议:据官方消息,莱特币(Litecoin)正式锁定MWEB(MimbleWimble via Extension Blocks)隐私协议。

据此前报道,4月14日,负责将MimbleWimble(MWEB)隐私协议实施到莱特币中的工程师David Burkett在推特上表示,75%的LTC矿工已准备好支持MimbleWimble(MWEB)。如果这种情况继续下去,MWEB升级应该在高度2,257,920之前移动至LOCKED_IN状态,然后在高度2,265,984处激活。[2022/5/3 2:47:11]

Gavin Wood:交易化存储变更等是Web3.0技术栈中仍然缺失的部分:在10月17日由Polkaworld主办的“波卡中国行”深圳站上,波卡创始人Gavin Wood列举了他认为波卡和Web3.0技术栈中仍然缺失,目前正在努力的部分:简化从基准得到Weight的流程、交易化存储变更、让交易能够并行运行的workerthread、改进runtime编写框架FRAME、重启加密DHT“Whisper”项目。[2020/10/17]

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

金宝趣谈

[0:0ms0-5:141ms