MCPcopy Create free account

hub / github.com/cowprotocol/services / functions

Functions8,522 in github.com/cowprotocol/services

↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/iuniswapv3factory/src/lib.rs:1199
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/iuniswaplikerouter/src/lib.rs:1417
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/mockerc4626wrapper/src/lib.rs:2622
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/baoswaprouter/src/lib.rs:1409
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowammlegacyhelper/src/lib.rs:319
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/honeyswaprouter/src/lib.rs:1409
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/solver/src/lib.rs:811
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2basepool/src/lib.rs:3741
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2composablestablepoolfactoryv3/src/lib.rs:1371
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/permit2/src/lib.rs:575
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2composablestablepoolfactoryv5/src/lib.rs:1371
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2composablestablepoolfactoryv4/src/lib.rs:1371
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv3batchrouter/src/lib.rs:845
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/liquoricesettlement/src/lib.rs:538
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2stablepoolfactoryv2/src/lib.rs:1077
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/erc20/src/lib.rs:2291
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowammuniswapv2priceoracle/src/lib.rs:167
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/hookstrampoline/src/lib.rs:1170
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/weth9/src/lib.rs:2875
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/gashog/src/lib.rs:699
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/uniswapv3pool/src/lib.rs:5726
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2noprotocolfeeliquiditybootstrappingpoolfactory/src/lib.rs:805
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2composablestablepool/src/lib.rs:597
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowamm/src/lib.rs:352
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2liquiditybootstrappingpoolfactory/src/lib.rs:791
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/flashloanrouter/src/lib.rs:340
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/swaprrouter/src/lib.rs:1409
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/erc20mintable/src/lib.rs:2227
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowammfactorygetter/src/lib.rs:374
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/anyoneauthenticator/src/lib.rs:457
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerqueries/src/lib.rs:766
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/gnosissafeproxyfactory/src/lib.rs:703
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/sushiswaprouter/src/lib.rs:1409
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2stablepool/src/lib.rs:4515
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2basepoolfactory/src/lib.rs:306
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2composablestablepoolfactory/src/lib.rs:1371
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2vault/src/lib.rs:1604
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/swapper/src/lib.rs:1462
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2weightedpool2tokensfactory/src/lib.rs:866
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2weightedpoolfactory/src/lib.rs:845
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/gnosissafeproxy/src/lib.rs:255
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/spardose/src/lib.rs:477
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balances/src/lib.rs:1110
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2weightedpoolfactoryv4/src/lib.rs:1331
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/uniswapv2factory/src/lib.rs:1034
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowswapethflow/src/lib.rs:467
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/iuniswaplikepair/src/lib.rs:5299
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2composablestablepoolfactoryv6/src/lib.rs:1371
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/nonstandarderc20balances/src/lib.rs:1526
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/remoteerc20balances/src/lib.rs:1788
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/solver7702delegate/src/lib.rs:483
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowprotocoltoken/src/lib.rs:3932
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/balancerv2authorizer/src/lib.rs:1359
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/gnosissafe/src/lib.rs:222
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/gnosissafecompatibilityfallbackhandler/src/lib.rs:1307
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/erc1271signaturevalidator/src/lib.rs:425
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/icowwrapper/src/lib.rs:395
↓ 1 callersMethodset_address
(&mut self, address: alloy_sol_types::private::Address)
contracts/generated/contracts-generated/cowammconstantproductfactory/src/lib.rs:319
↓ 1 callersMethodset_auction_id
Changes auction ID for current test. Can be used in autopilot/solver related test cases to test context changes for competing solutions. Default value
crates/driver/src/tests/setup/mod.rs:1244
↓ 1 callersMethodset_auto_mining
(&self, enabled: bool)
crates/driver/src/tests/setup/mod.rs:1248
↓ 1 callersMethodset_liquidity_net_filter
Try a simple query to verify that the liquidityNet filter is supported
crates/liquidity-sources/src/uniswap_v3/graph_api.rs:84
↓ 1 callersMethodset_solver_allowed
(&self, solver: Address, allowed: bool)
crates/e2e/src/setup/onchain_components/mod.rs:256
↓ 1 callersFunctionsettle
(router: axum::Router<State>)
crates/driver/src/infra/api/routes/settle/mod.rs:14
↓ 1 callersMethodsettle
( &self, token_amount_in_max: TokenAmount, token_amount_out: TokenAmount, )
crates/solver/src/liquidity/uniswap_v3.rs:112
↓ 1 callersMethodsettle
( &self, token_amount_in_max: TokenAmount, token_amount_out: TokenAmount, )
crates/solver/src/liquidity/uniswap_v2.rs:80
↓ 1 callersMethodsettle
Execute the solution generated as part of this competition. Use [`Competition::solve`] to generate the solution.
crates/driver/src/domain/competition/mod.rs:833
↓ 1 callersMethodsettle
( &self, driver: &infra::Driver, solver: eth::Address, auction_id: i64,
crates/autopilot/src/run_loop.rs:729
↓ 1 callersMethodsettleSingle
( data: &[u8], )
contracts/generated/contracts-generated/liquoricesettlement/src/lib.rs:7666
↓ 1 callersMethodsettle_queue_size
(&self)
crates/driver/src/infra/solver/mod.rs:338
↓ 1 callersFunctionsettle_req
Create a request for the driver /settle endpoint.
crates/driver/src/tests/setup/driver.rs:167
↓ 1 callersMethodsettle_submission_deadline
Set the maximum number of blocks to wait for a settlement to appear on chain.
crates/driver/src/tests/setup/mod.rs:907
↓ 1 callersFunctionsettled
Observe the result of the settlement process.
crates/driver/src/infra/observe/mod.rs:237
↓ 1 callersFunctionsettlement
()
crates/autopilot/src/domain/settlement/mod.rs:740
↓ 1 callersMethodsettlement_address
(&self)
crates/simulator/src/simulation_builder.rs:92
↓ 1 callersFunctionsettlement_deployment_block_number_hash
( provider: &AlloyProvider, chain_id: u64, )
crates/autopilot/src/database/onchain_order_events/ethflow_events.rs:148
↓ 1 callersMethodsettlement_domain_separator
(&self)
crates/autopilot/src/infra/blockchain/contracts.rs:142
↓ 1 callersMethodsettlement_handling
(&self)
crates/solver/src/liquidity/mod.rs:195
↓ 1 callersMethodsettlement_simulator
(&self)
crates/price-estimation/src/factory.rs:96
↓ 1 callersFunctionsettlement_started
(solver: &Solver, auction_id: auction::Id, solution_id: &solution::Id)
crates/driver/src/infra/notify/mod.rs:98
↓ 1 callersFunctionsettling
Observe that the settlement process is about to start.
crates/driver/src/infra/observe/mod.rs:232
↓ 1 callersFunctionsetup_delegation
( config: &Config, delegate: Address, eth: &Ethereum, )
crates/driver/src/infra/solver/eip7702.rs:371
↓ 1 callersFunctionsetup_solver
( config: &Config, delegate: Address, approved_callers: &[Address; MAX_APPROVED_CALLERS], init
crates/driver/src/infra/solver/eip7702.rs:127
↓ 1 callersFunctionshadow_mode
(config: Configuration)
crates/autopilot/src/run.rs:662
↓ 1 callersMethodshare_simulation
(&self, id: &str)
crates/simulator/src/tenderly/mod.rs:203
↓ 1 callersMethodshared_query
Queries the `/quote` endpoint of the configured driver and deserializes the result into a Quote or Trade.
crates/price-estimation/src/trade_finding/external.rs:67
↓ 1 callersFunctionshared_simulation_url
(id: &str)
crates/simulator/src/tenderly/mod.rs:210
↓ 1 callersFunctionshould_cache
(result: &Result<f64, PriceEstimationError>)
crates/price-estimation/src/native_price_cache.rs:133
↓ 1 callersMethodshould_shutdown
Non-blocking check if shutdown signal has been received yet
crates/autopilot/src/shutdown_controller.rs:52
↓ 1 callersMethodshould_use_fallback
Returns `true` if the fallback should be used.
crates/price-estimation/src/native/fallback.rs:101
↓ 1 callersFunctionshutdown_signal
()
crates/solvers/src/run.rs:79
↓ 1 callersFunctionshutdown_signal
()
crates/e2e/src/setup/solver/mod.rs:7
↓ 1 callersMethodsign
HMAC-SHA256 of the address textual payload, encoded as lowercase hex.
crates/order-validation/src/banned/hermod.rs:63
↓ 1 callersMethodsign
( &self, domain_separator: &DomainSeparator, hash: [u8; 32], signer: TestAccou
crates/e2e/src/api/zeroex.rs:132
↓ 1 callersMethodsign_hash
Sign a hash using the underlying signer. Needed for EIP-7702 authorization signing which requires `Signer::sign_hash` rather than `TxSigner::sign_tran
crates/driver/src/infra/solver/mod.rs:145
↓ 1 callersMethodsign_order
(&self, order: &mut OrderCreation, onchain: &OnchainComponents)
crates/e2e/src/setup/onchain_components/safe.rs:218
↓ 1 callersFunctionsignature
(n: u8)
crates/solana-indexer/src/indexer/decoder/tests.rs:237
↓ 1 callersMethodsignatures
(&self)
crates/driver/src/infra/blockchain/contracts.rs:116
↓ 1 callersMethodsignatures_address
Ensure that the Signatures contract is deployed to a specific address.
crates/driver/src/tests/setup/mod.rs:871
↓ 1 callersMethodsimulate
( &self, order: &Order, full_app_data: &str, full_balance_check: bool, )
crates/shared/src/order_creation_simulation.rs:80
↓ 1 callersMethodsimulate
Runs the generated simulation using an `eth_call` and returns the response bytes if there are any.
crates/simulator/src/simulation_builder.rs:457
← previousnext →2,501–2,600 of 8,522, ranked by callers