YYDS阿凡達(dá)模式系統(tǒng)開發(fā)應(yīng)用流程
元宇宙本體論的“共享”可以通過(guò)標(biāo)準(zhǔn)化的形式表現(xiàn),標(biāo)準(zhǔn)是在科學(xué)研究和理論實(shí)踐的基礎(chǔ)上,在一定范圍內(nèi)經(jīng)過(guò)協(xié)商一致獲得的最佳秩序。元宇宙的標(biāo)準(zhǔn)可分為基礎(chǔ)類、技術(shù)和平臺(tái)類、數(shù)據(jù)和協(xié)議類、內(nèi)容和資產(chǎn)類、應(yīng)用和服務(wù)類、治理和監(jiān)管類等五大類?;A(chǔ)類標(biāo)準(zhǔn)為其他標(biāo)準(zhǔn)建立共同的語(yǔ)言環(huán)境,包括術(shù)語(yǔ)、本體和分類、代碼和標(biāo)識(shí)、參考架構(gòu)等內(nèi)容。技術(shù)和平臺(tái)類標(biāo)準(zhǔn)主要規(guī)范技術(shù)系統(tǒng)的分布式網(wǎng)絡(luò)、智能計(jì)算、數(shù)據(jù)流動(dòng)、信息安全和隱私保護(hù)等I8O量化2857交易8624系統(tǒng)開發(fā) //waxjs rpc實(shí)例,注意需要先login() const wax = new waxjs.WaxJS({ ??rpcEndpoint: 'https://wax.greymass.com', }); const payer_name = "fuckpayforit"; // const payer_private_key = " //eosjs rpc實(shí)例 const rpc = new eosjs_jsonrpc.JsonRpc('https://wax.greymass.com'); const provider = new eosjs_jssig.JsSignatureProvider([payer_private_key]); const api = new eosjs_api.Api({rpc: rpc, signatureProvider: provider}); //注意broadcast: false, let transcation_args = await api.transact({ actions: [{ account: 'eosio.token', name: 'transfer', authorization: [ ??{ ????actor: payer_name, ????permission: "active", ??}, ??{ ????actor: wax.user.account, ????permission: "active", ??}, ], data: { ??from: wax.user.account, ??to: "consumer1111", ??quantity: '0.00010000 WAX', ??memo: 'by waxjs', }, }], }, { blocksBehind: 3, expireSeconds: 90, sign: false, broadcast: false, }); //首先借助eosjs用【fuckpayforit】 let available_keys = await api.signatureProvider.getAvailableKeys(); let sign_args = { chainId: api.chainId, requiredKeys: available_keys, serializedTransaction: transcation_args.serializedTransaction, }; transcation_args = await api.signatureProvider.sign(sign_args); const payer_signatures = transcation_args.signatures; // available_keys = await wax.api.signatureProvider.getAvailableKeys(); sign_args = { chainId: api.chainId, requiredKeys: available_keys, serializedTransaction: transcation_args.serializedTransaction, }; transcation_args = await wax.api.signatureProvider.sign(sign_args); //合并簽名 transcation_args.signatures = payer_signatures.concat(transcation_args.signatures) //最后,發(fā)送該筆交易,用eosjs或者用waxjs來(lái)發(fā)送都行,一樣的 const result = await api.pushSignedTransaction(transcation_args);