Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FuelLabs/sway-applications
/ functions
Functions
887 in github.com/FuelLabs/sway-applications
⨍
Functions
887
◇
Types & classes
58
↓ 8 callers
Function
withdraw_collateral
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/core.rs:153
↓ 7 callers
Function
burn
( contract: &NFT<WalletUnlocked>, asset_id: AssetId, sub_id: Bits256, amount: u64, )
NFT/NFT-contract/tests/utils/interface.rs:61
↓ 7 callers
Function
campaign_info
( contract: &Fundraiser<WalletUnlocked>, id: u64, )
fundraiser/fundraiser-contract/tests/utils/interface/info.rs:44
↓ 7 callers
Function
clawback
( contract: &AirdropDistributor<WalletUnlocked>, )
airdrop/airdrop-contract/tests/utils/interface/core.rs:24
↓ 7 callers
Function
escrows
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/info.rs:25
↓ 7 callers
Function
pool
( contract: &AMM<WalletUnlocked>, asset_pair: (AssetId, AssetId), )
AMM/test-utils/src/interface.rs:61
↓ 7 callers
Function
unlock_votes
( contract: &DaoVoting<WalletUnlocked>, id: u64, )
DAO/DAO-contract/tests/utils/interface/core.rs:75
↓ 7 callers
Function
withdraw
( contract: &F_NFT<WalletUnlocked>, share_asset: AssetId, amount: u64, reciever: Identity,
fractional-NFT/f-NFT-contract/tests/utils/interface.rs:28
↓ 6 callers
Function
accept_arbiter
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/core.rs:8
↓ 6 callers
Function
build_tree_manual
( leaves: Vec<(Identity, u64)>, height: u64, key: u64, )
airdrop/airdrop-contract/tests/utils/setup.rs:98
↓ 6 callers
Function
call_parameters
( deployer: &Caller, nonce: u64, target_contract: &TargetContract<WalletUnlocked>, with_value:
multisig-wallet/multisig-contract/tests/utils/setup.rs:219
↓ 6 callers
Method
connect
( id: string | AbstractAddress, accountOrProvider: Account | Provider )
TicTacToe/src/contract-types/factories/TictactoeContractAbi__factory.ts:530
↓ 6 callers
Function
deploy_target_contract
( deployer_wallet: WalletUnlocked, )
multisig-wallet/multisig-contract/tests/utils/setup.rs:67
↓ 6 callers
Function
execute
(contract: &DaoVoting<WalletUnlocked>, id: u64)
DAO/DAO-contract/tests/utils/interface/core.rs:71
↓ 6 callers
Function
setup
Initialize and return objects for use in main
oracle/oracle-node/src/main.rs:24
↓ 6 callers
Function
setup_wallet_and_provider
( asset_parameters: &WalletAssetConfiguration, )
AMM/test-utils/src/setup.rs:161
↓ 6 callers
Function
transfer_parameters
( deployer: &Caller, nonce: u64, )
multisig-wallet/multisig-contract/tests/utils/setup.rs:199
↓ 6 callers
Function
withdraw
( contract: &Exchange<WalletUnlocked>, amount: u64, asset: AssetId, )
AMM/test-utils/src/interface.rs:222
↓ 5 callers
Function
balance
( contract: &MultiSig<WalletUnlocked>, asset_id: AssetId, )
multisig-wallet/multisig-contract/tests/utils/interface/info.rs:20
↓ 5 callers
Function
constructor
( contract: &Exchange<WalletUnlocked>, asset_pair: (AssetId, AssetId), )
AMM/test-utils/src/interface.rs:107
↓ 5 callers
Function
expiry
( instance: &NameRegistry<WalletUnlocked>, name: String, )
name-registry/registry-contract/tests/utils/interface/info.rs:12
↓ 5 callers
Function
identity
( instance: &NameRegistry<WalletUnlocked>, name: String, )
name-registry/registry-contract/tests/utils/interface/info.rs:19
↓ 5 callers
Function
owner
( instance: &NameRegistry<WalletUnlocked>, name: String, )
name-registry/registry-contract/tests/utils/interface/info.rs:26
↓ 5 callers
Function
set_threshold
( contract: &MultiSig<WalletUnlocked>, signatures_data: Vec<SignatureInfo>, threshold: u64, )
multisig-wallet/multisig-contract/tests/utils/interface/core.rs:41
↓ 5 callers
Function
useAppContext
()
TicTacToe/src/components/AppContextProvider.tsx:19
↓ 4 callers
Function
approval_weight
( contract: &MultiSig<WalletUnlocked>, user: Bits256, )
multisig-wallet/multisig-contract/tests/utils/interface/info.rs:8
↓ 4 callers
Function
count
( contract: &TargetContract<WalletUnlocked>, address: Address, )
multisig-wallet/multisig-contract/tests/utils/interface/target_contract.rs:7
↓ 4 callers
Function
get_asset_id
(sub_id: Bytes32, contract: ContractId)
fractional-NFT/f-NFT-contract/tests/utils/setup.rs:118
↓ 4 callers
Function
maximum_input_for_exact_output
( output_amount: u64, input_reserve: u64, output_reserve: u64, liquidity_miner_fee: u64, )
AMM/exchange-contract/tests/utils/mod.rs:40
↓ 4 callers
Function
set_weight
( contract: &MultiSig<WalletUnlocked>, signatures_data: Vec<SignatureInfo>, user: User, )
multisig-wallet/multisig-contract/tests/utils/interface/core.rs:54
↓ 4 callers
Function
setup
()
AMM/swap-exact-output/tests/utils/mod.rs:73
↓ 4 callers
Function
setup
()
AMM/swap-exact-input/tests/utils/mod.rs:67
↓ 4 callers
Function
spawn_oracle_updater_job
Spawns a thread to periodically fetch the price of an asset and update the oracle smart contract with that price # Arguments - `price_updater` - upda
oracle/oracle-node/src/lib.rs:26
↓ 4 callers
Function
test_predicate_spend_with_parameters
Tests that the predicate can be spent. Parameterized by test cases
OTC-swap-predicate/swap-predicate/tests/utils/mod.rs:49
↓ 4 callers
Function
useGetPlayers
()
TicTacToe/src/hooks/useGetPlayers.ts:6
↓ 4 callers
Function
user
(user_wallet: WalletUnlocked, auction_id: Bech32ContractId)
english-auction/auction-contract/tests/utils/setup.rs:135
↓ 3 callers
Function
add_liquidity
( contract: &Exchange<WalletUnlocked>, desired_liquidity: u64, deadline: u64,
AMM/test-utils/src/interface.rs:79
↓ 3 callers
Function
asset_amount
(asset: &AssetId, user: &User)
escrow/escrow-contract/tests/utils/setup.rs:33
↓ 3 callers
Function
asset_info_by_id
( contract: &Fundraiser<WalletUnlocked>, asset: &AssetId, )
fundraiser/fundraiser-contract/tests/utils/interface/info.rs:12
↓ 3 callers
Function
deploy_and_initialize_amm
(wallet: &WalletUnlocked)
AMM/test-utils/src/setup.rs:74
↓ 3 callers
Function
deposit_and_add_liquidity_with_response
( liquidity_parameters: &LiquidityParameters, exchange: &ExchangeContract, override_ga
AMM/test-utils/src/setup.rs:115
↓ 3 callers
Function
exchange_bytecode_root
()
AMM/test-utils/src/setup.rs:154
↓ 3 callers
Function
expected_swap_input
( amm: &AMMContract, output_amount: u64, route: &Vec<AssetId>, )
AMM/swap-exact-output/tests/utils/mod.rs:19
↓ 3 callers
Function
expected_swap_output
( amm: &AMMContract, input_amount: u64, route: &Vec<AssetId>, )
AMM/swap-exact-input/tests/utils/mod.rs:18
↓ 3 callers
Function
extend
( instance: &NameRegistry<WalletUnlocked>, name: String, duration: u64, payment_asset: AssetId
name-registry/registry-contract/tests/utils/interface/core.rs:8
↓ 3 callers
Function
get_asset_id
(sub_id: Bytes32, contract: ContractId)
NFT/NFT-contract/tests/utils/setup.rs:92
↓ 3 callers
Function
initialize
( contract: &AMM<WalletUnlocked>, exchange_bytecode_root: ContractId, )
AMM/test-utils/src/interface.rs:35
↓ 3 callers
Function
leaves_with_depth
( depth: u64, identities: Vec<Identity>, )
airdrop/airdrop-contract/tests/utils/setup.rs:243
↓ 3 callers
Function
price
(contract: &Oracle<WalletUnlocked>)
oracle/utils/src/lib.rs:33
↓ 3 callers
Function
set_identity
( instance: &NameRegistry<WalletUnlocked>, name: String, identity: Identity, )
name-registry/registry-contract/tests/utils/interface/core.rs:94
↓ 3 callers
Function
set_owner
( instance: &NameRegistry<WalletUnlocked>, name: String, new_owner: Identity, )
name-registry/registry-contract/tests/utils/interface/core.rs:107
↓ 3 callers
Method
set_price
Set the price for the oracle contract and return the log receipts
oracle/oracle-node/src/lib.rs:96
↓ 3 callers
Function
shortAddress
(address: string)
TicTacToe/src/utils/address.ts:1
↓ 3 callers
Function
transaction_inputs_outputs
( wallet: &WalletUnlocked, provider: &Provider, assets: &[AssetId], amounts: O
AMM/test-utils/src/setup.rs:293
↓ 3 callers
Function
withdraw
( contract: &DaoVoting<WalletUnlocked>, amount: u64, )
DAO/DAO-contract/tests/utils/interface/core.rs:44
↓ 2 callers
Function
configure_wallets
Create wallet config for two wallets with base, offered, and ask assets
OTC-swap-predicate/swap-predicate/tests/utils/mod.rs:33
↓ 2 callers
Function
deploy_amm
(wallet: &WalletUnlocked)
AMM/test-utils/src/setup.rs:31
↓ 2 callers
Function
deploy_exchange
( wallet: &WalletUnlocked, config: &ExchangeContractConfiguration, )
AMM/test-utils/src/setup.rs:80
↓ 2 callers
Function
deposit
( contract: &TargetContract<WalletUnlocked>, address: Address, )
multisig-wallet/multisig-contract/tests/utils/interface/target_contract.rs:14
↓ 2 callers
Function
format_and_sign
( private_key: SecretKey, message_hash: Message, message_format: MessageFormat, message_prefix
multisig-wallet/multisig-contract/tests/utils/setup.rs:105
↓ 2 callers
Function
get_share_sub_id
(vault_sub_id: Bytes32, nft: AssetId)
fractional-NFT/f-NFT-contract/tests/utils/setup.rs:125
↓ 2 callers
Function
get_timestamp_and_call
( handler: ContractCallHandler<T, D>, )
name-registry/registry-contract/tests/utils/setup.rs:84
↓ 2 callers
Method
invocations
(&self)
oracle/oracle-node/tests/functions/mod.rs:30
↓ 2 callers
Function
keccak_hash
(data: B)
multisig-wallet/multisig-contract/tests/utils/setup.rs:139
↓ 2 callers
Function
minimum_output_given_exact_input
( input_amount: u64, input_reserve: u64, output_reserve: u64, liquidity_miner_fee: u64, )
AMM/exchange-contract/tests/utils/mod.rs:51
↓ 2 callers
Function
rate
(instance: &NameRegistry<WalletUnlocked>, id: AssetId)
name-registry/registry-contract/tests/utils/interface/info.rs:8
↓ 2 callers
Function
recover_predicate_as_owner
Tests that the predicate can be recovered by the owner `correct_owner` is a boolean flag to set in order to test passing and failing conditions
OTC-swap-predicate/swap-predicate/tests/utils/mod.rs:171
↓ 2 callers
Function
setEnvVar
(key, value)
scripts/build-website/utils.mjs:10
↓ 2 callers
Function
set_price
( contract: &Oracle<WalletUnlocked>, new_price: u64, )
oracle/utils/src/lib.rs:37
↓ 2 callers
Function
setup
This function will setup the test environment for you. It will return a tuple containing the contract instance and the script instance.
counter-script/interaction_script/tests/harness.rs:28
↓ 2 callers
Function
setup_exchange_contracts
( wallet: &WalletUnlocked, provider: &Provider, amm: &mut AMMContract, asset_i
AMM/test-utils/src/setup.rs:214
↓ 2 callers
Function
useGetGameBoard
()
TicTacToe/src/hooks/useGetGameBoard.ts:8
↓ 2 callers
Function
useGetGameState
()
TicTacToe/src/hooks/useGetGameState.ts:8
↓ 1 callers
Function
arbiter_proposal
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/info.rs:3
↓ 1 callers
Function
buildWebsite
()
scripts/build-website/utils.mjs:36
↓ 1 callers
Function
campaign
( contract: &Fundraiser<WalletUnlocked>, id: u64, user: Identity, )
fundraiser/fundraiser-contract/tests/utils/interface/info.rs:36
↓ 1 callers
Function
eip_191_personal_sign_format
(message_hash: Message)
multisig-wallet/multisig-contract/tests/utils/setup.rs:83
↓ 1 callers
Function
ethereum_prefix
(formatted_message: Message)
multisig-wallet/multisig-contract/tests/utils/setup.rs:94
↓ 1 callers
Function
extend_with_time
( instance: &NameRegistry<WalletUnlocked>, name: String, duration: u64, payment_asset: AssetId
name-registry/registry-contract/tests/utils/interface/core.rs:27
↓ 1 callers
Function
getButtonText
()
TicTacToe/src/components/ConnectButton.tsx:12
↓ 1 callers
Method
get_price
Get the latest price from an api endpoint and return it as an u64
oracle/oracle-node/src/lib.rs:77
↓ 1 callers
Function
governance_asset_id
(contract: &DaoVoting<WalletUnlocked>)
DAO/DAO-contract/tests/utils/interface/info.rs:42
↓ 1 callers
Method
left
(mut self, node: usize)
airdrop/airdrop-contract/tests/utils/setup.rs:44
↓ 1 callers
Function
owner
(contract: &Oracle<WalletUnlocked>)
oracle/utils/src/lib.rs:29
↓ 1 callers
Function
proposal
(contract: &DaoVoting<WalletUnlocked>, id: u64)
DAO/DAO-contract/tests/utils/interface/info.rs:38
↓ 1 callers
Function
register_with_time
( instance: &NameRegistry<WalletUnlocked>, name: String, duration: u64, owner: &Identity,
name-registry/registry-contract/tests/utils/interface/core.rs:66
↓ 1 callers
Method
right
(mut self, node: usize)
airdrop/airdrop-contract/tests/utils/setup.rs:49
↓ 1 callers
Function
runPnpmCommand
(commands)
scripts/build-website/utils.mjs:32
↓ 1 callers
Function
setEnv
()
scripts/build-website/utils.mjs:15
↓ 1 callers
Function
set_decimals
( contract: &NFT<WalletUnlocked>, asset: AssetId, decimals: u8, )
NFT/NFT-contract/tests/utils/interface.rs:110
↓ 1 callers
Function
setup_exchange_contract
( wallet: &WalletUnlocked, exchange_config: &ExchangeContractConfiguration, liquidity_
AMM/test-utils/src/setup.rs:202
↓ 1 callers
Function
transaction_input_coin
( provider: &Provider, from: &Bech32Address, asset_id: AssetId, amount: u64,
AMM/test-utils/src/setup.rs:258
↓ 1 callers
Function
transaction_output_variable
()
AMM/test-utils/src/setup.rs:285
↓ 1 callers
Function
useGetCurrentPlayer
()
TicTacToe/src/hooks/useGetCurrentPlayer.ts:8
↓ 1 callers
Function
useGetMoveCounter
()
TicTacToe/src/hooks/useGetMoveCounter.ts:8
↓ 1 callers
Function
useMakeMove
(position: number)
TicTacToe/src/hooks/useMakeMove.ts:8
↓ 1 callers
Function
useNewGame
(player1Address: string, player2Address: string)
TicTacToe/src/hooks/useNewGame.ts:8
↓ 1 callers
Function
user_votes
( contract: &DaoVoting<WalletUnlocked>, user_identity: &Bech32Address, id: u64, )
DAO/DAO-contract/tests/utils/interface/info.rs:24
Function
App
()
TicTacToe/src/App.tsx:9
Function
AppContextProvider
({ children }: AppContextProviderProps)
TicTacToe/src/components/AppContextProvider.tsx:27
← previous
next →
101–200 of 887, ranked by callers