cwait/.cweb-config/dapp-ecosystem-test.yaml
2025-04-02 17:07:30 +03:00

103 lines
3.6 KiB
YAML

# This is a "index source" that specifies the dApp world as you see it.
#
# This index defines what interpreters, contract templates etc you want
# to use, and what they should be called.
#
# You can include external sources for this information in the `includes`
# section, and you include your own smart contract in the `contract_templates`
# section.
#
includes:
- url: >-
https://gitlab.com/coinweb/cweb-dapp-index/-/raw/5d52c2c4c39fbe74b7e86e9a9c463240df69b01d/dapp_lock_index.yaml
blake3: a576de68122e704240acc7efe813d52cecd1519fab1078db537ed4b59da0f9ba
use:
- dex-app.cm v0.0.67+test
- eth_offer_maker 0.0.67+devnet
- jump-listener.cm v0.0.5
interpreters: {}
contract_templates:
# Our contract module. The contract module is an npm package created in the `dist/out`
# directory using the `yarn build` and `yarn pack` commands.
- file:///./packages/dex-app.cm/dist/out/my-contract-module.tgz
- file:///./packages/market-maker.cm/dist/out/my-contract-module.tgz
contract_instances:
- alias: eth_offer_maker 0.0.67+remote
template: dex-app.cm v0.0.67+remote
parameters:
content:
shard: deva
l1_type: 0
l1_contract_address: '0x6e00389D89B8A85cAc7f0891300E28020D868F52'
l1_transfer_event_signature: '0x5f7c9ad4d0773734853dba78fa92bd33af346833ce0b6310f7b1ceeb8a52ac3a'
owner:
auth: EcdsaContract
payload: 036d9316445a2a9823919f1df9e9fc932550078fe06b772a676eaaba33932432a1
owner_min_fee: '0x0'
owner_percentage_fee: 1
order_life_time: 604800000
close_order_timeout: 300000
jump_contract_id: '0xcb5f8ee92bf9fe08f59a6997f3def2405f5bab46d0468d0bff1ff359c54192a5'
jump_contract_method: 'JUMP-AND-WAIT'
logs:
- method-name
- provided-cweb
- method-args
- contract-args
- custom
- alias: bnb_offer_maker 0.0.67+remote
template: dex-app.cm v0.0.67+remote
parameters:
content:
shard: devb
l1_type: 0
l1_contract_address: '0x381683E82B9B3aD801B8Ee594BaFCD5e446610CD'
l1_transfer_event_signature: '0x5f7c9ad4d0773734853dba78fa92bd33af346833ce0b6310f7b1ceeb8a52ac3a'
owner:
auth: EcdsaContract
payload: 036d9316445a2a9823919f1df9e9fc932550078fe06b772a676eaaba33932432a1
owner_min_fee: '0x0'
owner_percentage_fee: 5
order_life_time: 604800000
close_order_timeout: 300000
jump_contract_id: '0xcb5f8ee92bf9fe08f59a6997f3def2405f5bab46d0468d0bff1ff359c54192a5'
jump_contract_method: 'JUMP-AND-WAIT'
logs:
- method-name
- provided-cweb
- method-args
- contract-args
- custom
- alias: eth_dex_pact_maker v0.0.69+test
template: market-maker.cm v0.0.69+test
parameters:
content:
l1_type: 0
shard: deva
l1_contract_address: '0x4d8124960d5D8Ca9211386E2d330373Ae8b86706'
l1_transfer_event_signature: '0xdaccd7e57af38151956717859e819d92af68eb0b7b8402730f6ba2130c843f33'
owner:
auth: EcdsaContract
payload: 036d9316445a2a9823919f1df9e9fc932550078fe06b772a676eaaba33932432a1
collateral_percentage_Int: 100
owner_min_fee_Hex: '0x0'
owner_percentage_fee_Int: 0
order_life_time: 604800000
pact_life_time: 1080000
jump_contract_id: '0xcb5f8ee92bf9fe08f59a6997f3def2405f5bab46d0468d0bff1ff359c54192a5'
jump_contract_method: 'JUMP-AND-WAIT'
logs:
- method-name
- provided-cweb
- method-args
- contract-args
- custom