name: trader author: valory version: 0.1.0 description: A set of agents placing bets aea_version: '>=1.0.0, <2.0.0' license: Apache-2.0 fingerprint: README.md: bafybeigtuothskwyvrhfosps2bu6suauycolj67dpuxqvnicdrdu7yhtvq fingerprint_ignore_patterns: [] agent: valory/trader:0.1.0:bafybeia3cfvngm4z4dv3nnbhnoc3lme6vj4xrbfuekqqzok2pgvbvihtl4 number_of_agents: 4 deployment: {} --- public_id: valory/trader_abci:0.1.0 type: skill 0: models: params: args: setup: &id001 all_participants: ${ALL_PARTICIPANTS:list:[]} safe_contract_address: ${SAFE_CONTRACT_ADDRESS:str:0x0000000000000000000000000000000000000000} consensus_threshold: ${CONSENSUS_THRESHOLD:int:null} cleanup_history_depth: ${CLEANUP_HISTORY_DEPTH:int:1} cleanup_history_depth_current: ${CLEANUP_HISTORY_DEPTH_CURRENT:int:null} drand_public_key: ${DRAND_PUBLIC_KEY:str:868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31} finalize_timeout: ${FINALIZE_TIMEOUT:float:60.0} genesis_config: &id002 genesis_time: ${GENESIS_TIME:str:'2023-07-12T00:00:00.000000000Z'} chain_id: ${GENESIS_CHAIN_ID:str:chain-c4daS1} consensus_params: block: max_bytes: ${BLOCK_MAX_BYTES:str:'22020096'} max_gas: ${MAX_GAS:str:'-1'} time_iota_ms: ${TIME_IOTA_MS:str:'1000'} evidence: max_age_num_blocks: ${MAX_AGE_NUM_BLOCKS:str:'100000'} max_age_duration: ${MAX_AGE_DURATION:str:'172800000000000'} max_bytes: ${EVIDENCE_MAX_BYTES:str:'1048576'} validator: pub_key_types: ${PUB_KEY_TYPES:list:["ed25519"]} version: ${VERSION:dict:{}} voting_power: ${VOTING_POWER:str:'10'} init_fallback_gas: ${INIT_FALLBACK_GAS:int:0} keeper_allowed_retries: ${KEEPER_ALLOWED_RETRIES:int:3} keeper_timeout: ${KEEPER_TIMEOUT:float:30.0} max_attempts: ${MAX_ATTEMPTS:int:10} max_healthcheck: ${MAX_HEALTHCHECK:int:120} multisend_address: ${MULTISEND_ADDRESS:str:0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761} on_chain_service_id: ${ON_CHAIN_SERVICE_ID:int:null} reset_tendermint_after: ${RESET_TM_AFTER:int:2} retry_attempts: ${RETRY_ATTEMPTS:int:400} retry_timeout: ${RETRY_TIMEOUT:int:3} reset_pause_duration: ${RESET_PAUSE_DURATION:int:10} request_retry_delay: ${REQUEST_RETRY_DELAY:float:1.0} request_timeout: ${REQUEST_TIMEOUT:float:10.0} round_timeout_seconds: ${ROUND_TIMEOUT:float:350.0} service_id: ${SERVICE_ID:str:trader} service_registry_address: ${SERVICE_REGISTRY_ADDRESS:str:0x9338b5153AE39BB89f50468E608eD9d764B755fD} agent_registry_address: ${AGENT_REGISTRY_ADDRESS:str:0xE49CB081e8d96920C38aA7AB90cb0294ab4Bc8EA} share_tm_config_on_startup: ${USE_ACN:bool:false} sleep_time: ${SLEEP_TIME:int:1} tendermint_check_sleep_delay: ${TM_CHECK_SLEEP_DELAY:int:3} tendermint_com_url: ${TENDERMINT_COM_URL:str:http://localhost:8080} tendermint_max_retries: ${TM_MAX_RETRIES:int:5} tendermint_url: ${TENDERMINT_URL:str:http://localhost:26657} tendermint_p2p_url: ${TM_P2P_ENDPOINT_NODE_0:str:node0:26656} termination_sleep: ${TERMINATION_SLEEP:int:900} tx_timeout: ${TX_TIMEOUT:float:10.0} use_termination: ${USE_TERMINATION:bool:false} termination_from_block: ${TERMINATION_FROM_BLOCK:int:0} validate_timeout: ${VALIDATE_TIMEOUT:int:1205} history_check_timeout: ${HISTORY_CHECK_TIMEOUT:int:1205} creator_per_subgraph: &id003 omen_subgraph: ${OMEN_CREATORS:list:["0x89c5cc945dd550BcFfb72Fe42BfF002429F46Fec"]} slot_count: ${SLOT_COUNT:int:2} opening_margin: ${OPENING_MARGIN:int:300} languages: ${LANGUAGES:list:["en_US"]} average_block_time: ${ABT:int:5} abt_error_mult: ${ABT_ERROR_MULT:int:5} mech_agent_address: ${MECH_AGENT_ADDRESS:str:0xff82123dfb52ab75c417195c5fdb87630145ae81} sample_bets_closing_days: ${SAMPLE_BETS_CLOSING_DAYS:int:10} trading_strategy: ${TRADING_STRATEGY:str:kelly_criterion} use_fallback_strategy: ${USE_FALLBACK_STRATEGY:bool:true} bet_threshold: ${BET_THRESHOLD:int:100000000000000000} blacklisting_duration: ${BLACKLISTING_DURATION:int:3600} ipfs_address: ${IPFS_ADDRESS:str:https://gateway.autonolas.tech/ipfs/} prompt_template: ${PROMPT_TEMPLATE:str:With the given question "@{question}" and the `yes` option represented by `@{yes}` and the `no` option represented by `@{no}`, what are the respective probabilities of `p_yes` and `p_no` occurring?} dust_threshold: ${DUST_THRESHOLD:int:10000000000000} conditional_tokens_address: ${CONDITIONAL_TOKENS_ADDRESS:str:0xCeAfDD6bc0bEF976fdCd1112955828E00543c0Ce} realitio_proxy_address: ${REALITIO_PROXY_ADDRESS:str:0xAB16D643bA051C11962DA645f74632d3130c81E2} realitio_address: ${REALITIO_ADDRESS:str:0x79e32aE03fb27B07C89c0c568F80287C01ca2E57} event_filtering_batch_size: ${EVENT_FILTERING_BATCH_SIZE:int:5000} reduce_factor: ${REDUCE_FACTOR:float:0.25} max_filtering_retries: ${MAX_FILTERING_RETRIES:int:6} minimum_batch_size: ${MINIMUM_BATCH_SIZE:int:500} redeeming_batch_size: ${REDEEMING_BATCH_SIZE:int:1} slippage: ${SLIPPAGE:float:0.01} policy_epsilon: ${POLICY_EPSILON:float:0.1} policy_store_path: ${POLICY_STORE_PATH:str:/data/} irrelevant_tools: ${IRRELEVANT_TOOLS:list:["openai-text-davinci-002", "openai-text-davinci-003", "openai-gpt-3.5-turbo", "openai-gpt-4", "stabilityai-stable-diffusion-v1-5", "stabilityai-stable-diffusion-xl-beta-v2-2-2", "stabilityai-stable-diffusion-512-v2-1", "stabilityai-stable-diffusion-768-v2-1"]} staking_contract_address: ${STAKING_CONTRACT_ADDRESS:str:0x2Ef503950Be67a98746F484DA0bBAdA339DF3326} agent_balance_threshold: ${AGENT_BALANCE_THRESHOLD:int:10000000000000000} refill_check_interval: ${REFILL_CHECK_INTERVAL:int:10} tool_punishment_multiplier: ${TOOL_PUNISHMENT_MULTIPLIER:int:1} redeem_round_timeout: ${REDEEM_ROUND_TIMEOUT:float:3600.0} contract_timeout: ${CONTRACT_TIMEOUT:float:300.0} file_hash_to_strategies_json: ${FILE_HASH_TO_STRATEGIES_JSON:list:[["bafybeia4m2mzhedzjbm3enmhgd6csd6hredgwsgpgs2wm2j43vodeqxjfy",["bet_amount_per_threshold"]],["bafybeibtbw44oslyxqrgpnu644zcyc763phtr4rsglxb4b4ma4ha3k5kyq",["kelly_criterion"]]]} strategies_kwargs: ${STRATEGIES_KWARGS:list:[["bet_kelly_fraction",0.5],["floor_balance",500000000000000000],["bet_amount_per_threshold",{"0.0":0,"0.1":0,"0.2":0,"0.3":0,"0.4":0,"0.5":0,"0.6":60000000000000000,"0.7":90000000000000000,"0.8":100000000000000000,"0.9":1000000000000000000,"1.0":10000000000000000000}]]} use_subgraph_for_redeeming: ${USE_SUBGRAPH_FOR_REDEEMING:bool:true} use_nevermined: ${USE_NEVERMINED:bool:false} mech_to_subscription_params: ${SUBSCRIPTION_PARAMS:list:[["base_url", "https://marketplace-api.gnosis.nevermined.app/api/v1/metadata/assets/ddo"], ["did", "did:nv:416e35cb209ecbfbf23e1192557b06e94c5d9a9afb025cce2e9baff23e907195"], ["escrow_payment_condition_address", "0x9dDC4F1Ea5b94C138A23b60EC48c0d01d172629a"], ["lock_payment_condition_address", "0xDE85A368Ee6f374d236500d176814365370778dA"], ["transfer_nft_condition_address", "0xbBa4A25262745a55f020D0a3E9a82c25bb6F4979"], ["token_address", "0xa30DE8C6aC39B825192e5F1FADe0770332D279A8"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["nft_amount", "1"], ["payment_token", "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["price", "0"]]} benchmark_tool: &id004 args: log_dir: ${LOG_DIR:str:/benchmarks} 1: models: params: args: setup: *id001 cleanup_history_depth: ${CLEANUP_HISTORY_DEPTH:int:1} cleanup_history_depth_current: ${CLEANUP_HISTORY_DEPTH_CURRENT:int:null} drand_public_key: ${DRAND_PUBLIC_KEY:str:868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31} finalize_timeout: ${FINALIZE_TIMEOUT:float:60.0} genesis_config: *id002 init_fallback_gas: ${INIT_FALLBACK_GAS:int:0} keeper_allowed_retries: ${KEEPER_ALLOWED_RETRIES:int:3} keeper_timeout: ${KEEPER_TIMEOUT:float:30.0} max_attempts: ${MAX_ATTEMPTS:int:10} max_healthcheck: ${MAX_HEALTHCHECK:int:120} multisend_address: ${MULTISEND_ADDRESS:str:0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761} on_chain_service_id: ${ON_CHAIN_SERVICE_ID:int:null} reset_tendermint_after: ${RESET_TM_AFTER:int:2} retry_attempts: ${RETRY_ATTEMPTS:int:400} retry_timeout: ${RETRY_TIMEOUT:int:3} reset_pause_duration: ${RESET_PAUSE_DURATION:int:10} request_retry_delay: ${REQUEST_RETRY_DELAY:float:1.0} request_timeout: ${REQUEST_TIMEOUT:float:10.0} round_timeout_seconds: ${ROUND_TIMEOUT:float:350.0} service_id: ${SERVICE_ID:str:trader} service_registry_address: ${SERVICE_REGISTRY_ADDRESS:str:0x9338b5153AE39BB89f50468E608eD9d764B755fD} agent_registry_address: ${AGENT_REGISTRY_ADDRESS:str:0xE49CB081e8d96920C38aA7AB90cb0294ab4Bc8EA} share_tm_config_on_startup: ${USE_ACN:bool:false} sleep_time: ${SLEEP_TIME:int:1} tendermint_check_sleep_delay: ${TM_CHECK_SLEEP_DELAY:int:3} tendermint_com_url: ${TENDERMINT_COM_URL:str:http://localhost:8080} tendermint_max_retries: ${TM_MAX_RETRIES:int:5} tendermint_url: ${TENDERMINT_URL:str:http://localhost:26657} tendermint_p2p_url: ${TM_P2P_ENDPOINT_NODE_1:str:node1:26656} termination_sleep: ${TERMINATION_SLEEP:int:900} tx_timeout: ${TX_TIMEOUT:float:10.0} use_termination: ${USE_TERMINATION:bool:false} termination_from_block: ${TERMINATION_FROM_BLOCK:int:0} validate_timeout: ${VALIDATE_TIMEOUT:int:1205} history_check_timeout: ${HISTORY_CHECK_TIMEOUT:int:1205} creator_per_subgraph: *id003 slot_count: ${SLOT_COUNT:int:2} opening_margin: ${OPENING_MARGIN:int:300} languages: ${LANGUAGES:list:["en_US"]} average_block_time: ${ABT:int:5} abt_error_mult: ${ABT_ERROR_MULT:int:5} mech_agent_address: ${MECH_AGENT_ADDRESS:str:0xff82123dfb52ab75c417195c5fdb87630145ae81} sample_bets_closing_days: ${SAMPLE_BETS_CLOSING_DAYS:int:10} trading_strategy: ${TRADING_STRATEGY:str:kelly_criterion} use_fallback_strategy: ${USE_FALLBACK_STRATEGY:bool:true} bet_threshold: ${BET_THRESHOLD:int:100000000000000000} blacklisting_duration: ${BLACKLISTING_DURATION:int:3600} ipfs_address: ${IPFS_ADDRESS:str:https://gateway.autonolas.tech/ipfs/} prompt_template: ${PROMPT_TEMPLATE:str:With the given question "@{question}" and the `yes` option represented by `@{yes}` and the `no` option represented by `@{no}`, what are the respective probabilities of `p_yes` and `p_no` occurring?} dust_threshold: ${DUST_THRESHOLD:int:10000000000000} conditional_tokens_address: ${CONDITIONAL_TOKENS_ADDRESS:str:0xCeAfDD6bc0bEF976fdCd1112955828E00543c0Ce} realitio_proxy_address: ${REALITIO_PROXY_ADDRESS:str:0xAB16D643bA051C11962DA645f74632d3130c81E2} realitio_address: ${REALITIO_ADDRESS:str:0x79e32aE03fb27B07C89c0c568F80287C01ca2E57} event_filtering_batch_size: ${EVENT_FILTERING_BATCH_SIZE:int:5000} reduce_factor: ${REDUCE_FACTOR:float:0.25} max_filtering_retries: ${MAX_FILTERING_RETRIES:int:6} minimum_batch_size: ${MINIMUM_BATCH_SIZE:int:500} redeeming_batch_size: ${REDEEMING_BATCH_SIZE:int:1} slippage: ${SLIPPAGE:float:0.01} policy_epsilon: ${POLICY_EPSILON:float:0.1} policy_store_path: ${POLICY_STORE_PATH:str:/data/} irrelevant_tools: ${IRRELEVANT_TOOLS:list:["openai-text-davinci-002", "openai-text-davinci-003", "openai-gpt-3.5-turbo", "openai-gpt-4", "stabilityai-stable-diffusion-v1-5", "stabilityai-stable-diffusion-xl-beta-v2-2-2", "stabilityai-stable-diffusion-512-v2-1", "stabilityai-stable-diffusion-768-v2-1"]} staking_contract_address: ${STAKING_CONTRACT_ADDRESS:str:0x2Ef503950Be67a98746F484DA0bBAdA339DF3326} agent_balance_threshold: ${AGENT_BALANCE_THRESHOLD:int:10000000000000000} refill_check_interval: ${REFILL_CHECK_INTERVAL:int:10} tool_punishment_multiplier: ${TOOL_PUNISHMENT_MULTIPLIER:int:1} redeem_round_timeout: ${REDEEM_ROUND_TIMEOUT:float:3600.0} contract_timeout: ${CONTRACT_TIMEOUT:float:300.0} file_hash_to_strategies_json: ${FILE_HASH_TO_STRATEGIES_JSON:list:[["bafybeia4m2mzhedzjbm3enmhgd6csd6hredgwsgpgs2wm2j43vodeqxjfy",["bet_amount_per_threshold"]],["bafybeibtbw44oslyxqrgpnu644zcyc763phtr4rsglxb4b4ma4ha3k5kyq",["kelly_criterion"]]]} strategies_kwargs: ${STRATEGIES_KWARGS:list:[["bet_kelly_fraction",0.5],["floor_balance",500000000000000000],["bet_amount_per_threshold",{"0.0":0,"0.1":0,"0.2":0,"0.3":0,"0.4":0,"0.5":0,"0.6":60000000000000000,"0.7":90000000000000000,"0.8":100000000000000000,"0.9":1000000000000000000,"1.0":10000000000000000000}]]} use_subgraph_for_redeeming: ${USE_SUBGRAPH_FOR_REDEEMING:bool:true} use_nevermined: ${USE_NEVERMINED:bool:false} mech_to_subscription_params: ${SUBSCRIPTION_PARAMS:list:[["base_url", "https://marketplace-api.gnosis.nevermined.app/api/v1/metadata/assets/ddo"], ["did", "did:nv:416e35cb209ecbfbf23e1192557b06e94c5d9a9afb025cce2e9baff23e907195"], ["escrow_payment_condition_address", "0x9dDC4F1Ea5b94C138A23b60EC48c0d01d172629a"], ["lock_payment_condition_address", "0xDE85A368Ee6f374d236500d176814365370778dA"], ["transfer_nft_condition_address", "0xbBa4A25262745a55f020D0a3E9a82c25bb6F4979"], ["token_address", "0xa30DE8C6aC39B825192e5F1FADe0770332D279A8"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["nft_amount", "1"], ["payment_token", "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["price", "0"]]} benchmark_tool: *id004 2: models: params: args: setup: *id001 cleanup_history_depth: ${CLEANUP_HISTORY_DEPTH:int:1} cleanup_history_depth_current: ${CLEANUP_HISTORY_DEPTH_CURRENT:int:null} drand_public_key: ${DRAND_PUBLIC_KEY:str:868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31} finalize_timeout: ${FINALIZE_TIMEOUT:float:60.0} genesis_config: *id002 init_fallback_gas: ${INIT_FALLBACK_GAS:int:0} keeper_allowed_retries: ${KEEPER_ALLOWED_RETRIES:int:3} keeper_timeout: ${KEEPER_TIMEOUT:float:30.0} max_attempts: ${MAX_ATTEMPTS:int:10} max_healthcheck: ${MAX_HEALTHCHECK:int:120} multisend_address: ${MULTISEND_ADDRESS:str:0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761} on_chain_service_id: ${ON_CHAIN_SERVICE_ID:int:null} reset_tendermint_after: ${RESET_TM_AFTER:int:2} retry_attempts: ${RETRY_ATTEMPTS:int:400} retry_timeout: ${RETRY_TIMEOUT:int:3} reset_pause_duration: ${RESET_PAUSE_DURATION:int:10} request_retry_delay: ${REQUEST_RETRY_DELAY:float:1.0} request_timeout: ${REQUEST_TIMEOUT:float:10.0} round_timeout_seconds: ${ROUND_TIMEOUT:float:350.0} service_id: ${SERVICE_ID:str:trader} service_registry_address: ${SERVICE_REGISTRY_ADDRESS:str:0x9338b5153AE39BB89f50468E608eD9d764B755fD} agent_registry_address: ${AGENT_REGISTRY_ADDRESS:str:0xE49CB081e8d96920C38aA7AB90cb0294ab4Bc8EA} share_tm_config_on_startup: ${USE_ACN:bool:false} sleep_time: ${SLEEP_TIME:int:1} tendermint_check_sleep_delay: ${TM_CHECK_SLEEP_DELAY:int:3} tendermint_com_url: ${TENDERMINT_COM_URL:str:http://localhost:8080} tendermint_max_retries: ${TM_MAX_RETRIES:int:5} tendermint_url: ${TENDERMINT_URL:str:http://localhost:26657} tendermint_p2p_url: ${TM_P2P_ENDPOINT_NODE_2:str:node2:26656} termination_sleep: ${TERMINATION_SLEEP:int:900} tx_timeout: ${TX_TIMEOUT:float:10.0} use_termination: ${USE_TERMINATION:bool:false} termination_from_block: ${TERMINATION_FROM_BLOCK:int:0} validate_timeout: ${VALIDATE_TIMEOUT:int:1205} history_check_timeout: ${HISTORY_CHECK_TIMEOUT:int:1205} creator_per_subgraph: *id003 slot_count: ${SLOT_COUNT:int:2} opening_margin: ${OPENING_MARGIN:int:300} languages: ${LANGUAGES:list:["en_US"]} average_block_time: ${ABT:int:5} abt_error_mult: ${ABT_ERROR_MULT:int:5} mech_agent_address: ${MECH_AGENT_ADDRESS:str:0xff82123dfb52ab75c417195c5fdb87630145ae81} sample_bets_closing_days: ${SAMPLE_BETS_CLOSING_DAYS:int:10} trading_strategy: ${TRADING_STRATEGY:str:kelly_criterion} use_fallback_strategy: ${USE_FALLBACK_STRATEGY:bool:true} bet_threshold: ${BET_THRESHOLD:int:100000000000000000} blacklisting_duration: ${BLACKLISTING_DURATION:int:3600} ipfs_address: ${IPFS_ADDRESS:str:https://gateway.autonolas.tech/ipfs/} prompt_template: ${PROMPT_TEMPLATE:str:With the given question "@{question}" and the `yes` option represented by `@{yes}` and the `no` option represented by `@{no}`, what are the respective probabilities of `p_yes` and `p_no` occurring?} dust_threshold: ${DUST_THRESHOLD:int:10000000000000} conditional_tokens_address: ${CONDITIONAL_TOKENS_ADDRESS:str:0xCeAfDD6bc0bEF976fdCd1112955828E00543c0Ce} realitio_proxy_address: ${REALITIO_PROXY_ADDRESS:str:0xAB16D643bA051C11962DA645f74632d3130c81E2} realitio_address: ${REALITIO_ADDRESS:str:0x79e32aE03fb27B07C89c0c568F80287C01ca2E57} event_filtering_batch_size: ${EVENT_FILTERING_BATCH_SIZE:int:5000} reduce_factor: ${REDUCE_FACTOR:float:0.25} max_filtering_retries: ${MAX_FILTERING_RETRIES:int:6} minimum_batch_size: ${MINIMUM_BATCH_SIZE:int:500} redeeming_batch_size: ${REDEEMING_BATCH_SIZE:int:1} slippage: ${SLIPPAGE:float:0.01} policy_epsilon: ${POLICY_EPSILON:float:0.1} policy_store_path: ${POLICY_STORE_PATH:str:/data/} irrelevant_tools: ${IRRELEVANT_TOOLS:list:["openai-text-davinci-002", "openai-text-davinci-003", "openai-gpt-3.5-turbo", "openai-gpt-4", "stabilityai-stable-diffusion-v1-5", "stabilityai-stable-diffusion-xl-beta-v2-2-2", "stabilityai-stable-diffusion-512-v2-1", "stabilityai-stable-diffusion-768-v2-1"]} staking_contract_address: ${STAKING_CONTRACT_ADDRESS:str:0x2Ef503950Be67a98746F484DA0bBAdA339DF3326} agent_balance_threshold: ${AGENT_BALANCE_THRESHOLD:int:10000000000000000} refill_check_interval: ${REFILL_CHECK_INTERVAL:int:10} tool_punishment_multiplier: ${TOOL_PUNISHMENT_MULTIPLIER:int:1} redeem_round_timeout: ${REDEEM_ROUND_TIMEOUT:float:3600.0} contract_timeout: ${CONTRACT_TIMEOUT:float:300.0} file_hash_to_strategies_json: ${FILE_HASH_TO_STRATEGIES_JSON:list:[["bafybeia4m2mzhedzjbm3enmhgd6csd6hredgwsgpgs2wm2j43vodeqxjfy",["bet_amount_per_threshold"]],["bafybeibtbw44oslyxqrgpnu644zcyc763phtr4rsglxb4b4ma4ha3k5kyq",["kelly_criterion"]]]} strategies_kwargs: ${STRATEGIES_KWARGS:list:[["bet_kelly_fraction",0.5],["floor_balance",500000000000000000],["bet_amount_per_threshold",{"0.0":0,"0.1":0,"0.2":0,"0.3":0,"0.4":0,"0.5":0,"0.6":60000000000000000,"0.7":90000000000000000,"0.8":100000000000000000,"0.9":1000000000000000000,"1.0":10000000000000000000}]]} use_subgraph_for_redeeming: ${USE_SUBGRAPH_FOR_REDEEMING:bool:true} use_nevermined: ${USE_NEVERMINED:bool:false} mech_to_subscription_params: ${SUBSCRIPTION_PARAMS:list:[["base_url", "https://marketplace-api.gnosis.nevermined.app/api/v1/metadata/assets/ddo"], ["did", "did:nv:416e35cb209ecbfbf23e1192557b06e94c5d9a9afb025cce2e9baff23e907195"], ["escrow_payment_condition_address", "0x9dDC4F1Ea5b94C138A23b60EC48c0d01d172629a"], ["lock_payment_condition_address", "0xDE85A368Ee6f374d236500d176814365370778dA"], ["transfer_nft_condition_address", "0xbBa4A25262745a55f020D0a3E9a82c25bb6F4979"], ["token_address", "0xa30DE8C6aC39B825192e5F1FADe0770332D279A8"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["nft_amount", "1"], ["payment_token", "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["price", "0"]]} benchmark_tool: *id004 3: models: params: args: setup: *id001 cleanup_history_depth: ${CLEANUP_HISTORY_DEPTH:int:1} cleanup_history_depth_current: ${CLEANUP_HISTORY_DEPTH_CURRENT:int:null} drand_public_key: ${DRAND_PUBLIC_KEY:str:868f005eb8e6e4ca0a47c8a77ceaa5309a47978a7c71bc5cce96366b5d7a569937c529eeda66c7293784a9402801af31} finalize_timeout: ${FINALIZE_TIMEOUT:float:60.0} genesis_config: *id002 init_fallback_gas: ${INIT_FALLBACK_GAS:int:0} keeper_allowed_retries: ${KEEPER_ALLOWED_RETRIES:int:3} keeper_timeout: ${KEEPER_TIMEOUT:float:30.0} max_attempts: ${MAX_ATTEMPTS:int:10} max_healthcheck: ${MAX_HEALTHCHECK:int:120} multisend_address: ${MULTISEND_ADDRESS:str:0xA238CBeb142c10Ef7Ad8442C6D1f9E89e07e7761} on_chain_service_id: ${ON_CHAIN_SERVICE_ID:int:null} reset_tendermint_after: ${RESET_TM_AFTER:int:2} retry_attempts: ${RETRY_ATTEMPTS:int:400} retry_timeout: ${RETRY_TIMEOUT:int:3} reset_pause_duration: ${RESET_PAUSE_DURATION:int:10} request_retry_delay: ${REQUEST_RETRY_DELAY:float:1.0} request_timeout: ${REQUEST_TIMEOUT:float:10.0} round_timeout_seconds: ${ROUND_TIMEOUT:float:350.0} service_id: ${SERVICE_ID:str:trader} service_registry_address: ${SERVICE_REGISTRY_ADDRESS:str:0x9338b5153AE39BB89f50468E608eD9d764B755fD} agent_registry_address: ${AGENT_REGISTRY_ADDRESS:str:0xE49CB081e8d96920C38aA7AB90cb0294ab4Bc8EA} share_tm_config_on_startup: ${USE_ACN:bool:false} sleep_time: ${SLEEP_TIME:int:1} tendermint_check_sleep_delay: ${TM_CHECK_SLEEP_DELAY:int:3} tendermint_com_url: ${TENDERMINT_COM_URL:str:http://localhost:8080} tendermint_max_retries: ${TM_MAX_RETRIES:int:5} tendermint_url: ${TENDERMINT_URL:str:http://localhost:26657} tendermint_p2p_url: ${TM_P2P_ENDPOINT_NODE_3:str:node3:26656} termination_sleep: ${TERMINATION_SLEEP:int:900} tx_timeout: ${TX_TIMEOUT:float:10.0} use_termination: ${USE_TERMINATION:bool:false} termination_from_block: ${TERMINATION_FROM_BLOCK:int:0} validate_timeout: ${VALIDATE_TIMEOUT:int:1205} history_check_timeout: ${HISTORY_CHECK_TIMEOUT:int:1205} creator_per_subgraph: *id003 slot_count: ${SLOT_COUNT:int:2} opening_margin: ${OPENING_MARGIN:int:300} languages: ${LANGUAGES:list:["en_US"]} average_block_time: ${ABT:int:5} abt_error_mult: ${ABT_ERROR_MULT:int:5} mech_agent_address: ${MECH_AGENT_ADDRESS:str:0xff82123dfb52ab75c417195c5fdb87630145ae81} sample_bets_closing_days: ${SAMPLE_BETS_CLOSING_DAYS:int:10} trading_strategy: ${TRADING_STRATEGY:str:kelly_criterion} use_fallback_strategy: ${USE_FALLBACK_STRATEGY:bool:true} bet_threshold: ${BET_THRESHOLD:int:100000000000000000} blacklisting_duration: ${BLACKLISTING_DURATION:int:3600} ipfs_address: ${IPFS_ADDRESS:str:https://gateway.autonolas.tech/ipfs/} prompt_template: ${PROMPT_TEMPLATE:str:With the given question "@{question}" and the `yes` option represented by `@{yes}` and the `no` option represented by `@{no}`, what are the respective probabilities of `p_yes` and `p_no` occurring?} dust_threshold: ${DUST_THRESHOLD:int:10000000000000} conditional_tokens_address: ${CONDITIONAL_TOKENS_ADDRESS:str:0xCeAfDD6bc0bEF976fdCd1112955828E00543c0Ce} realitio_proxy_address: ${REALITIO_PROXY_ADDRESS:str:0xAB16D643bA051C11962DA645f74632d3130c81E2} realitio_address: ${REALITIO_ADDRESS:str:0x79e32aE03fb27B07C89c0c568F80287C01ca2E57} event_filtering_batch_size: ${EVENT_FILTERING_BATCH_SIZE:int:5000} reduce_factor: ${REDUCE_FACTOR:float:0.25} max_filtering_retries: ${MAX_FILTERING_RETRIES:int:6} minimum_batch_size: ${MINIMUM_BATCH_SIZE:int:500} redeeming_batch_size: ${REDEEMING_BATCH_SIZE:int:1} slippage: ${SLIPPAGE:float:0.01} policy_epsilon: ${POLICY_EPSILON:float:0.1} policy_store_path: ${POLICY_STORE_PATH:str:/data/} irrelevant_tools: ${IRRELEVANT_TOOLS:list:["openai-text-davinci-002", "openai-text-davinci-003", "openai-gpt-3.5-turbo", "openai-gpt-4", "stabilityai-stable-diffusion-v1-5", "stabilityai-stable-diffusion-xl-beta-v2-2-2", "stabilityai-stable-diffusion-512-v2-1", "stabilityai-stable-diffusion-768-v2-1"]} staking_contract_address: ${STAKING_CONTRACT_ADDRESS:str:0x2Ef503950Be67a98746F484DA0bBAdA339DF3326} agent_balance_threshold: ${AGENT_BALANCE_THRESHOLD:int:10000000000000000} refill_check_interval: ${REFILL_CHECK_INTERVAL:int:10} tool_punishment_multiplier: ${TOOL_PUNISHMENT_MULTIPLIER:int:1} redeem_round_timeout: ${REDEEM_ROUND_TIMEOUT:float:3600.0} contract_timeout: ${CONTRACT_TIMEOUT:float:300.0} file_hash_to_strategies_json: ${FILE_HASH_TO_STRATEGIES_JSON:list:[["bafybeia4m2mzhedzjbm3enmhgd6csd6hredgwsgpgs2wm2j43vodeqxjfy",["bet_amount_per_threshold"]],["bafybeibtbw44oslyxqrgpnu644zcyc763phtr4rsglxb4b4ma4ha3k5kyq",["kelly_criterion"]]]} strategies_kwargs: ${STRATEGIES_KWARGS:list:[["bet_kelly_fraction",0.5],["floor_balance",500000000000000000],["bet_amount_per_threshold",{"0.0":0,"0.1":0,"0.2":0,"0.3":0,"0.4":0,"0.5":0,"0.6":60000000000000000,"0.7":90000000000000000,"0.8":100000000000000000,"0.9":1000000000000000000,"1.0":10000000000000000000}]]} use_subgraph_for_redeeming: ${USE_SUBGRAPH_FOR_REDEEMING:bool:true} use_nevermined: ${USE_NEVERMINED:bool:false} mech_to_subscription_params: ${SUBSCRIPTION_PARAMS:list:[["base_url", "https://marketplace-api.gnosis.nevermined.app/api/v1/metadata/assets/ddo"], ["did", "did:nv:416e35cb209ecbfbf23e1192557b06e94c5d9a9afb025cce2e9baff23e907195"], ["escrow_payment_condition_address", "0x9dDC4F1Ea5b94C138A23b60EC48c0d01d172629a"], ["lock_payment_condition_address", "0xDE85A368Ee6f374d236500d176814365370778dA"], ["transfer_nft_condition_address", "0xbBa4A25262745a55f020D0a3E9a82c25bb6F4979"], ["token_address", "0xa30DE8C6aC39B825192e5F1FADe0770332D279A8"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["nft_amount", "1"], ["payment_token", "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"], ["order_address", "0xc7751eff5396a846e7bc83ac31d3cb7d37cb49e4"], ["price", "0"]]} benchmark_tool: *id004 --- public_id: valory/ledger:0.19.0 type: connection 0: config: ledger_apis: ethereum: address: ${RPC_0:str:http://host.docker.internal:8545} chain_id: ${CHAIN_ID:int:1337} default_gas_price_strategy: ${DEFAULT_GAS_PRICE_STRATEGY:str:eip1559} poa_chain: ${POA_CHAIN:bool:false} 1: config: ledger_apis: ethereum: address: ${RPC_1:str:http://host.docker.internal:8545} chain_id: ${CHAIN_ID:int:1337} default_gas_price_strategy: ${DEFAULT_GAS_PRICE_STRATEGY:str:eip1559} poa_chain: ${POA_CHAIN:bool:false} 2: config: ledger_apis: ethereum: address: ${RPC_2:str:http://host.docker.internal:8545} chain_id: ${CHAIN_ID:int:1337} default_gas_price_strategy: ${DEFAULT_GAS_PRICE_STRATEGY:str:eip1559} poa_chain: ${POA_CHAIN:bool:false} 3: config: ledger_apis: ethereum: address: ${RPC_3:str:http://host.docker.internal:8545} chain_id: ${CHAIN_ID:int:1337} default_gas_price_strategy: ${DEFAULT_GAS_PRICE_STRATEGY:str:eip1559} poa_chain: ${POA_CHAIN:bool:false} --- public_id: valory/p2p_libp2p_client:0.1.0 type: connection config: nodes: - uri: ${ACN_URI:str:acn.staging.autonolas.tech:9005} public_key: ${ACN_NODE_PUBLIC_KEY:str:02d3a830c9d6ea1ae91936951430dee11f4662f33118b02190693be835359a9d77} cert_requests: - identifier: acn ledger_id: ethereum message_format: '{public_key}' not_after: '2023-01-01' not_before: '2022-01-01' public_key: ${ACN_NODE_PUBLIC_KEY:str:02d3a830c9d6ea1ae91936951430dee11f4662f33118b02190693be835359a9d77} save_path: .certs/acn_cosmos_11000.txt is_abstract: false