diff --git a/mints/01.json b/mints/01.json index 6d0d0960..86faebab 100644 --- a/mints/01.json +++ b/mints/01.json @@ -1 +1 @@ -{"name":"service/valory/mech:0.1.0","description":"The mech executes AI tasks requested on-chain and delivers the results to the requester.","code_uri":"ipfs://bafybeidn3pgtofyom7mwusjm73ydy2librqcofrxwqhxajyh2rrdvlyngy","image":"ipfs://bafybeidzpenez565d7vp7jexfrwisa2wijzx6vwcffli57buznyyqkrceq","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file +{"name":"contract/valory/agent_mech:0.1.0","description":"agent mech contract","code_uri":"ipfs://bafybeidrhnm7xfcbxaxyl26azjvd6ur7xkcr5pdvpbpk5tddpyma7c74xu","image":"ipfs://bafybeid7a6fpnabo5aphu6prjfte4y3tsrhjbce6pdtalu4hu6leoeia64","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/01.png b/mints/01.png index c0ada919..378fcc4f 100644 Binary files a/mints/01.png and b/mints/01.png differ diff --git a/mints/02.json b/mints/02.json new file mode 100644 index 00000000..c6c53a31 --- /dev/null +++ b/mints/02.json @@ -0,0 +1 @@ +{"name":"skill/valory/contract_subscription:0.1.0","description":"A simple skill to subscribe to events on a particular contract using the websocket connection.","code_uri":"ipfs://bafybeif3hkpgbzuoxsbqxnd752qkvk3onytltrufnyrphnqbi62si4mdhy","image":"ipfs://bafybeifm6f6xrdc2bgaolzxi4wavqby2il3r3loa5bb3iff3vugap7ogum","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/02.png b/mints/02.png new file mode 100644 index 00000000..febf29a3 Binary files /dev/null and b/mints/02.png differ diff --git a/mints/03.json b/mints/03.json new file mode 100644 index 00000000..e633478c --- /dev/null +++ b/mints/03.json @@ -0,0 +1 @@ +{"name":"skill/valory/multiplexer_abci:0.1.0","description":"An abci skill that implements decision logic for the mech.","code_uri":"ipfs://bafybeiatryharf4xsxouas7dzofcjedxa3sx3ifm5wfzf5z5hgz3jps474","image":"ipfs://bafybeicyxvpxcn2uypvftty6hm6ivvdzcgvmvfls3gp3i72jedlpz26nbi","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/03.png b/mints/03.png new file mode 100644 index 00000000..5540e869 Binary files /dev/null and b/mints/03.png differ diff --git a/mints/04.json b/mints/04.json new file mode 100644 index 00000000..28349b02 --- /dev/null +++ b/mints/04.json @@ -0,0 +1 @@ +{"name":"skill/valory/task_execution_abci:0.1.0","description":"An abci skill that implements task execution and transaction preparation for the mech.","code_uri":"ipfs://bafybeiagkhgyrm3lbdmiufbb6fe2iuad6yvuavk4ksiy2tiasocv445ala","image":"ipfs://bafybeihvarl2rn7n7izckdtakwqar6moyi7x7ttmgkatgzfejgqsighdpe","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/04.png b/mints/04.png new file mode 100644 index 00000000..e62c1e8a Binary files /dev/null and b/mints/04.png differ diff --git a/mints/05.json b/mints/05.json new file mode 100644 index 00000000..8d95b45e --- /dev/null +++ b/mints/05.json @@ -0,0 +1 @@ +{"name":"skill/valory/mech_abci:0.1.0","description":"The chained abci skill for the mech.","code_uri":"ipfs://bafybeifmlpw26kjfhpb36arpm242qtriuj63fd2pxvfpsrogytowxnarwa","image":"ipfs://bafybeigq7jtdl7737jevdhhlnnjgbegk5dvsr5eg7ts6l4cxqesqewlmea","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/05.png b/mints/05.png new file mode 100644 index 00000000..ecc882d3 Binary files /dev/null and b/mints/05.png differ diff --git a/mints/06.json b/mints/06.json new file mode 100644 index 00000000..4d70293d --- /dev/null +++ b/mints/06.json @@ -0,0 +1 @@ +{"name":"agent/valory/mech:0.1.0","description":"A mech agent","code_uri":"ipfs://bafybeia3ja3njzgxseefhizeypzvi5epoe2467khymqywktcgwid5fljx4","image":"ipfs://bafybeifgj3kackzfoq4fxjiuousm6epgwx7jbc3n2gjwzjgvtbbz7fc3su","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/06.png b/mints/06.png new file mode 100644 index 00000000..d2b7b475 Binary files /dev/null and b/mints/06.png differ diff --git a/mints/07.png b/mints/07.png new file mode 100644 index 00000000..0cf99cb3 Binary files /dev/null and b/mints/07.png differ diff --git a/mints/base/28.json b/mints/base/28.json new file mode 100644 index 00000000..d8a1896f --- /dev/null +++ b/mints/base/28.json @@ -0,0 +1 @@ +{"name":"protocol/valory/default:1.0.0","description":"A protocol for exchanging any bytes message.","code_uri":"ipfs://bafybeiecmut3235aen7wxukllv424f3dysvvlgfmn562kzdunc5hdj3hxu","image":"ipfs://bafybeib3sh5jgymk6duzsz2xiidxqqpl667qx6qzetpisgb3r3rs2zvtnu","attributes":[{"trait_type":"version","value":"1.0.0"}]} \ No newline at end of file diff --git a/mints/base/28.png b/mints/base/28.png new file mode 100644 index 00000000..d1437d2f Binary files /dev/null and b/mints/base/28.png differ diff --git a/mints/base/29.json b/mints/base/29.json new file mode 100644 index 00000000..83236576 --- /dev/null +++ b/mints/base/29.json @@ -0,0 +1 @@ +{"name":"protocol/valory/acn_data_share:0.1.0","description":"A protocol for sharing raw data using ACN.","code_uri":"ipfs://bafybeieyixetwvz767zekhvg7r6etumyanzys6xbalx2brrfswybinnlhi","image":"ipfs://bafybeieg5uvessvnkfkr4kf4tn3qqk6in7gf4iyhub4kbd34rm6dght7ie","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/base/29.png b/mints/base/29.png new file mode 100644 index 00000000..f9269b1c Binary files /dev/null and b/mints/base/29.png differ diff --git a/mints/base/30.json b/mints/base/30.json new file mode 100644 index 00000000..1bb2cf1b --- /dev/null +++ b/mints/base/30.json @@ -0,0 +1 @@ +{"name":"connection/valory/websocket_client:0.1.0","description":"Simple Websocket Client to allow the agent to interact with a Websocket Server.","code_uri":"ipfs://bafybeicz53kzs5uvyiod2azntl76zwgmpgr22ven4wl5fnwt2m546j3wsu","image":"ipfs://bafybeifg6ws4kbq6leelcj3pjpgckr2ioycmuwpfclb42u3rn5kiw7axr4","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/base/30.png b/mints/base/30.png new file mode 100644 index 00000000..3e6ae05b Binary files /dev/null and b/mints/base/30.png differ diff --git a/mints/initial/01.json b/mints/initial/01.json new file mode 100644 index 00000000..6d0d0960 --- /dev/null +++ b/mints/initial/01.json @@ -0,0 +1 @@ +{"name":"service/valory/mech:0.1.0","description":"The mech executes AI tasks requested on-chain and delivers the results to the requester.","code_uri":"ipfs://bafybeidn3pgtofyom7mwusjm73ydy2librqcofrxwqhxajyh2rrdvlyngy","image":"ipfs://bafybeidzpenez565d7vp7jexfrwisa2wijzx6vwcffli57buznyyqkrceq","attributes":[{"trait_type":"version","value":"0.1.0"}]} \ No newline at end of file diff --git a/mints/initial/01.png b/mints/initial/01.png new file mode 100644 index 00000000..c0ada919 Binary files /dev/null and b/mints/initial/01.png differ diff --git a/mints/mapping.txt b/mints/mapping.txt new file mode 100644 index 00000000..006c8604 --- /dev/null +++ b/mints/mapping.txt @@ -0,0 +1,15 @@ +token_id-"component_id" +78-"protocol/valory/default/1.0.0" +79-"protocol/valory/acn_data_share/0.1.0" +80-"connection/valory/websocket_client/0.1.0" +81-"contract/valory/agent_mech/0.1.0" +82-"skill/valory/contract_subscription/0.1.0" +83-"skill/valory/multiplexer_abci/0.1.0" +84-"skill/valory/task_execution_abci/0.1.0" +85-"skill/valory/mech_abci/0.1.0" +--- +token_id-"agent_id" +9-"agent/valory/mech/0.1.0" +--- +token_id-"service_id" (Gnosis) +1-3-"service/valory/mech/0.1.0" diff --git a/packages/packages.json b/packages/packages.json index 049a39af..83c69122 100644 --- a/packages/packages.json +++ b/packages/packages.json @@ -1,13 +1,13 @@ { "dev": { "connection/valory/websocket_client/0.1.0": "bafybeicz53kzs5uvyiod2azntl76zwgmpgr22ven4wl5fnwt2m546j3wsu", - "skill/valory/contract_subscription/0.1.0": "bafybeicdv7joccs7xjsuxcidt6o4c2sf6hw3x63kawajxnlk4wwzte7uqq", - "agent/valory/mech/0.1.0": "bafybeihc774h5aagjmi2tslgkn6ranxsziih2pc2ib677jwfpfahcxf5ye", - "skill/valory/multiplexer_abci/0.1.0": "bafybeihlrepwsajl5a6tajupznf7ereyxwtj4jd6kspnbujv7zh4xw4tie", - "skill/valory/task_execution_abci/0.1.0": "bafybeieffogo4ibaeqms6gb4m3eyhktxrmwd2mzrn6t57yqmg3i35dldjq", - "skill/valory/mech_abci/0.1.0": "bafybeiexcygyiu2tjmib5jqq3f6y3nmjmthepj2qqcq23fkwivvdmtt4ti", + "skill/valory/contract_subscription/0.1.0": "bafybeif3hkpgbzuoxsbqxnd752qkvk3onytltrufnyrphnqbi62si4mdhy", + "agent/valory/mech/0.1.0": "bafybeia3ja3njzgxseefhizeypzvi5epoe2467khymqywktcgwid5fljx4", + "skill/valory/multiplexer_abci/0.1.0": "bafybeiatryharf4xsxouas7dzofcjedxa3sx3ifm5wfzf5z5hgz3jps474", + "skill/valory/task_execution_abci/0.1.0": "bafybeiagkhgyrm3lbdmiufbb6fe2iuad6yvuavk4ksiy2tiasocv445ala", + "skill/valory/mech_abci/0.1.0": "bafybeifmlpw26kjfhpb36arpm242qtriuj63fd2pxvfpsrogytowxnarwa", "contract/valory/agent_mech/0.1.0": "bafybeidrhnm7xfcbxaxyl26azjvd6ur7xkcr5pdvpbpk5tddpyma7c74xu", - "service/valory/mech/0.1.0": "bafybeig3wbdgd4ibgvfr64uqo6vp4fgxbia5attletrujapkt6dvmy3qwy", + "service/valory/mech/0.1.0": "bafybeifgfw7htwiitg4r6cwixeief5uezrziyrgudi2ynasgrcarzrzzua", "protocol/valory/acn_data_share/0.1.0": "bafybeieyixetwvz767zekhvg7r6etumyanzys6xbalx2brrfswybinnlhi", "protocol/valory/default/1.0.0": "bafybeiecmut3235aen7wxukllv424f3dysvvlgfmn562kzdunc5hdj3hxu" }, diff --git a/packages/valory/agents/mech/aea-config.yaml b/packages/valory/agents/mech/aea-config.yaml index 4ca3e77c..de5a90ce 100644 --- a/packages/valory/agents/mech/aea-config.yaml +++ b/packages/valory/agents/mech/aea-config.yaml @@ -33,12 +33,12 @@ protocols: skills: - valory/abstract_abci:0.1.0:bafybeiff2dqnkeorf343fmb3547fhiznvdw4ewbwl4rqluek2cv6ibl5hi - valory/abstract_round_abci:0.1.0:bafybeiac62ennpw54gns2quk4g3yoaili2mb72nj6c52czobz5dcwj4mwi -- valory/contract_subscription:0.1.0:bafybeicdv7joccs7xjsuxcidt6o4c2sf6hw3x63kawajxnlk4wwzte7uqq -- valory/mech_abci:0.1.0:bafybeiexcygyiu2tjmib5jqq3f6y3nmjmthepj2qqcq23fkwivvdmtt4ti -- valory/multiplexer_abci:0.1.0:bafybeihlrepwsajl5a6tajupznf7ereyxwtj4jd6kspnbujv7zh4xw4tie +- valory/contract_subscription:0.1.0:bafybeif3hkpgbzuoxsbqxnd752qkvk3onytltrufnyrphnqbi62si4mdhy +- valory/mech_abci:0.1.0:bafybeifmlpw26kjfhpb36arpm242qtriuj63fd2pxvfpsrogytowxnarwa +- valory/multiplexer_abci:0.1.0:bafybeiatryharf4xsxouas7dzofcjedxa3sx3ifm5wfzf5z5hgz3jps474 - valory/registration_abci:0.1.0:bafybeib6fsfur5jnflcveidnaeylneybwazewufzwa5twnwovdqgwtwsxm - valory/reset_pause_abci:0.1.0:bafybeibqz7y3i4aepuprhijwdydkcsbqjtpeea6gdzpp5fgc6abrvjz25a -- valory/task_execution_abci:0.1.0:bafybeieffogo4ibaeqms6gb4m3eyhktxrmwd2mzrn6t57yqmg3i35dldjq +- valory/task_execution_abci:0.1.0:bafybeiagkhgyrm3lbdmiufbb6fe2iuad6yvuavk4ksiy2tiasocv445ala - valory/termination_abci:0.1.0:bafybeieb3gnvjxxsh73g67m7rivzknwb63xu4qeagpkv7f4mqz33ecikem - valory/transaction_settlement_abci:0.1.0:bafybeihdpac4ayfgop3ixflimlb3zzyeejlpqtljfptdak6tc7aq4u5fzi default_ledger: ethereum diff --git a/packages/valory/services/mech/service.yaml b/packages/valory/services/mech/service.yaml index 95cf6eec..cdd358f3 100644 --- a/packages/valory/services/mech/service.yaml +++ b/packages/valory/services/mech/service.yaml @@ -7,7 +7,7 @@ license: Apache-2.0 fingerprint: README.md: bafybeif7ia4jdlazy6745ke2k2x5yoqlwsgwr6sbztbgqtwvs3ndm2p7ba fingerprint_ignore_patterns: [] -agent: valory/mech:0.1.0:bafybeihc774h5aagjmi2tslgkn6ranxsziih2pc2ib677jwfpfahcxf5ye +agent: valory/mech:0.1.0:bafybeia3ja3njzgxseefhizeypzvi5epoe2467khymqywktcgwid5fljx4 number_of_agents: 4 deployment: agent: diff --git a/packages/valory/skills/contract_subscription/skill.yaml b/packages/valory/skills/contract_subscription/skill.yaml index 15585341..7592e29a 100644 --- a/packages/valory/skills/contract_subscription/skill.yaml +++ b/packages/valory/skills/contract_subscription/skill.yaml @@ -2,7 +2,7 @@ name: contract_subscription author: valory version: 0.1.0 type: skill -description: The scaffold skill is a simple client to subscribe to transactions using +description: A simple skill to subscribe to events on a particular contract using the websocket connection. license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' diff --git a/packages/valory/skills/mech_abci/skill.yaml b/packages/valory/skills/mech_abci/skill.yaml index 082e4ed0..51f385a6 100644 --- a/packages/valory/skills/mech_abci/skill.yaml +++ b/packages/valory/skills/mech_abci/skill.yaml @@ -2,7 +2,7 @@ name: mech_abci author: valory version: 0.1.0 type: skill -description: The chained abci for the mech skill. +description: The chained abci skill for the mech. license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: @@ -19,10 +19,10 @@ contracts: [] protocols: [] skills: - valory/abstract_round_abci:0.1.0:bafybeiac62ennpw54gns2quk4g3yoaili2mb72nj6c52czobz5dcwj4mwi -- valory/multiplexer_abci:0.1.0:bafybeihlrepwsajl5a6tajupznf7ereyxwtj4jd6kspnbujv7zh4xw4tie +- valory/multiplexer_abci:0.1.0:bafybeiatryharf4xsxouas7dzofcjedxa3sx3ifm5wfzf5z5hgz3jps474 - valory/registration_abci:0.1.0:bafybeib6fsfur5jnflcveidnaeylneybwazewufzwa5twnwovdqgwtwsxm - valory/reset_pause_abci:0.1.0:bafybeibqz7y3i4aepuprhijwdydkcsbqjtpeea6gdzpp5fgc6abrvjz25a -- valory/task_execution_abci:0.1.0:bafybeieffogo4ibaeqms6gb4m3eyhktxrmwd2mzrn6t57yqmg3i35dldjq +- valory/task_execution_abci:0.1.0:bafybeiagkhgyrm3lbdmiufbb6fe2iuad6yvuavk4ksiy2tiasocv445ala - valory/termination_abci:0.1.0:bafybeieb3gnvjxxsh73g67m7rivzknwb63xu4qeagpkv7f4mqz33ecikem - valory/transaction_settlement_abci:0.1.0:bafybeihdpac4ayfgop3ixflimlb3zzyeejlpqtljfptdak6tc7aq4u5fzi behaviours: diff --git a/packages/valory/skills/multiplexer_abci/skill.yaml b/packages/valory/skills/multiplexer_abci/skill.yaml index 7b2a61df..d5c11ce3 100644 --- a/packages/valory/skills/multiplexer_abci/skill.yaml +++ b/packages/valory/skills/multiplexer_abci/skill.yaml @@ -2,7 +2,7 @@ name: multiplexer_abci author: valory version: 0.1.0 type: skill -description: A skill that implements decision logic. +description: An abci skill that implements decision logic for the mech. license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: diff --git a/packages/valory/skills/task_execution_abci/skill.yaml b/packages/valory/skills/task_execution_abci/skill.yaml index 1af21454..96575168 100644 --- a/packages/valory/skills/task_execution_abci/skill.yaml +++ b/packages/valory/skills/task_execution_abci/skill.yaml @@ -2,7 +2,8 @@ name: task_execution_abci author: valory version: 0.1.0 type: skill -description: The scaffold skill is a scaffold for your own skill implementation. +description: An abci skill that implements task execution and transaction preparation + for the mech. license: Apache-2.0 aea_version: '>=1.0.0, <2.0.0' fingerprint: