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
↓ 94 callers
Function
create_escrow
( amount: u64, arbiter: &Arbiter, asset: &AssetId, assets: Vec<Asset>, buyer: &User, c
escrow/escrow-contract/tests/utils/interface/core.rs:19
↓ 91 callers
Function
create_arbiter
(user: &User, asset: AssetId, fee_amount: u64)
escrow/escrow-contract/tests/utils/setup.rs:37
↓ 87 callers
Function
setup
()
escrow/escrow-contract/tests/utils/setup.rs:83
↓ 82 callers
Function
create_asset
(amount: u64, id: AssetId)
escrow/escrow-contract/tests/utils/setup.rs:45
↓ 68 callers
Function
setup_and_construct
( deposit_both: bool, add_liquidity: bool, )
AMM/exchange-contract/tests/utils/mod.rs:108
↓ 63 callers
Function
defaults
( contract_id: ContractId, wallet_1: WalletUnlocked, wallet_2: WalletUnlocked, )
NFT/NFT-contract/tests/utils/setup.rs:18
↓ 63 callers
Function
setup
()
NFT/NFT-contract/tests/utils/setup.rs:54
↓ 62 callers
Function
deposit
( amount: u64, asset: &AssetId, caller: &User, identifier: u64, )
escrow/escrow-contract/tests/utils/interface/core.rs:48
↓ 59 callers
Function
constructor
( contract: &NFT<WalletUnlocked>, owner: Identity, )
NFT/NFT-contract/tests/utils/interface.rs:123
↓ 56 callers
Function
setup
()
fundraiser/fundraiser-contract/tests/utils/setup.rs:39
↓ 51 callers
Function
create_campaign
( contract: &Fundraiser<WalletUnlocked>, asset: &AssetId, beneficiary: &Identity, deadline: u6
fundraiser/fundraiser-contract/tests/utils/interface/core.rs:29
↓ 50 callers
Function
create
( bid_asset: AssetId, contract: &EnglishAuction<WalletUnlocked>, duration: u32,
english-auction/auction-contract/tests/utils/interface/core.rs:38
↓ 47 callers
Function
defaults
( contract_id: ContractId, wallet_1: WalletUnlocked, wallet_2: WalletUnlocked, )
native-asset/native-asset-contract/tests/utils/setup.rs:18
↓ 47 callers
Function
setup
()
english-auction/auction-contract/tests/utils/setup.rs:66
↓ 47 callers
Function
setup
()
native-asset/native-asset-contract/tests/utils/setup.rs:43
↓ 46 callers
Function
constructor
( contract: &NativeAsset<WalletUnlocked>, owner: Identity, )
native-asset/native-asset-contract/tests/utils/interface.rs:129
↓ 45 callers
Function
defaults
()
english-auction/auction-contract/tests/utils/setup.rs:50
↓ 45 callers
Function
make_move
( contract: &TicTacToe<WalletUnlocked>, position: u64, )
TicTacToe/tictactoe-contract/tests/utils/interface.rs:21
↓ 39 callers
Function
setup
()
DAO/DAO-contract/tests/utils/setup.rs:37
↓ 36 callers
Function
mint
( contract: &NFT<WalletUnlocked>, recipient: Identity, sub_id: Bits256, amount: u64, )
NFT/NFT-contract/tests/utils/interface.rs:46
↓ 35 callers
Function
asset_info_by_count
( contract: &Fundraiser<WalletUnlocked>, id: u64, )
fundraiser/fundraiser-contract/tests/utils/interface/info.rs:24
↓ 35 callers
Function
bid
( auction_id: u64, bid_asset: AssetId, bid_amount: u64, contract: &EnglishAuct
english-auction/auction-contract/tests/utils/interface/core.rs:11
↓ 35 callers
Function
mint
( contract: &NativeAsset<WalletUnlocked>, recipient: Identity, sub_id: Bits256, amount: u64, )
native-asset/native-asset-contract/tests/utils/interface.rs:52
↓ 35 callers
Function
pool_info
(contract: &Exchange<WalletUnlocked>)
AMM/test-utils/src/interface.rs:246
↓ 33 callers
Function
constructor
( contract: &DaoVoting<WalletUnlocked>, asset: AssetId, )
DAO/DAO-contract/tests/utils/interface/core.rs:8
↓ 33 callers
Function
setup_env
(private_key: &str)
multisig-wallet/multisig-contract/tests/utils/setup.rs:150
↓ 32 callers
Function
auction_info
( auction_id: u64, contract: &EnglishAuction<WalletUnlocked>, )
english-auction/auction-contract/tests/utils/interface/info.rs:4
↓ 29 callers
Function
nonce
(contract: &MultiSig<WalletUnlocked>)
multisig-wallet/multisig-contract/tests/utils/interface/info.rs:27
↓ 28 callers
Function
default_users
()
multisig-wallet/multisig-contract/tests/utils/setup.rs:49
↓ 28 callers
Function
defaults
( deploy_wallet: &Metadata, wallet1: &Metadata, wallet2: &Metadata, wallet3: &Metadata, )
airdrop/airdrop-contract/tests/utils/setup.rs:196
↓ 28 callers
Function
setup
()
airdrop/airdrop-contract/tests/utils/setup.rs:260
↓ 28 callers
Function
wallet_balances
( exchange: &ExchangeContract, wallet: &WalletUnlocked, )
AMM/exchange-contract/tests/utils/mod.rs:69
↓ 27 callers
Function
airdrop_constructor
( admin: Identity, amount: u64, asset: AssetId, claim_time: u32, contract: &AirdropDistrib
airdrop/airdrop-contract/tests/utils/interface/core.rs:36
↓ 26 callers
Function
constructor
( contract: &MultiSig<WalletUnlocked>, users: Vec<User>, )
multisig-wallet/multisig-contract/tests/utils/interface/core.rs:8
↓ 26 callers
Method
identity
(&self)
name-registry/registry-contract/tests/utils/setup.rs:40
↓ 26 callers
Function
pledge
( contract: &Fundraiser<WalletUnlocked>, id: u64, asset: &Coin, amount: u64, )
fundraiser/fundraiser-contract/tests/utils/interface/core.rs:44
↓ 25 callers
Function
compute_hash
( contract: &MultiSig<WalletUnlocked>, type_to_hash: TypeToHash, )
multisig-wallet/multisig-contract/tests/utils/interface/info.rs:35
↓ 25 callers
Function
create_proposal
( contract: &DaoVoting<WalletUnlocked>, acceptance_percentage: u64, deadline: u64, proposal: P
DAO/DAO-contract/tests/utils/interface/core.rs:15
↓ 23 callers
Function
deposit_balance
( auction_id: u64, contract: &EnglishAuction<WalletUnlocked>, identity: Identity, )
english-auction/auction-contract/tests/utils/interface/info.rs:17
↓ 23 callers
Function
get_asset_id
(sub_id: Bytes32, contract: ContractId)
native-asset/native-asset-contract/tests/utils/setup.rs:84
↓ 23 callers
Function
propose_arbiter
( arbiter: Arbiter, caller: &User, identifier: u64, )
escrow/escrow-contract/tests/utils/interface/core.rs:79
↓ 21 callers
Function
deposit
( contract: &DaoVoting<WalletUnlocked>, call_params: CallParameters, )
DAO/DAO-contract/tests/utils/interface/core.rs:29
↓ 21 callers
Function
deposit_and_add_liquidity
TODO: once the script is reliable enough, use it for this functionality
AMM/test-utils/src/setup.rs:144
↓ 21 callers
Function
proposal_transaction
(asset_id: AssetId)
DAO/DAO-contract/tests/utils/setup.rs:22
↓ 21 callers
Function
transfer_signatures
( private_key: SecretKey, tx_hash: Message, )
multisig-wallet/multisig-contract/tests/utils/setup.rs:263
↓ 20 callers
Function
dispute
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/core.rs:69
↓ 20 callers
Function
set_metadata
( contract: &NFT<WalletUnlocked>, asset: AssetId, key: String, metadata: Metadata, )
NFT/NFT-contract/tests/utils/interface.rs:144
↓ 20 callers
Function
setup
()
name-registry/registry-contract/tests/utils/setup.rs:45
↓ 20 callers
Function
vote
( contract: &DaoVoting<WalletUnlocked>, approve: bool, proposal_id: u64, vote_amount: u64, )
DAO/DAO-contract/tests/utils/interface/core.rs:57
↓ 19 callers
Function
set_name
( contract: &NativeAsset<WalletUnlocked>, asset: AssetId, name: String, )
native-asset/native-asset-contract/tests/utils/interface.rs:90
↓ 19 callers
Function
set_symbol
( contract: &NativeAsset<WalletUnlocked>, asset: AssetId, name: String, )
native-asset/native-asset-contract/tests/utils/interface.rs:103
↓ 17 callers
Function
claim
( amount: u64, contract: &AirdropDistributor<WalletUnlocked>, key: u64, proof: Vec<Bits256>,
airdrop/airdrop-contract/tests/utils/interface/core.rs:8
↓ 17 callers
Function
deposit
( contract: &F_NFT<WalletUnlocked>, nft: AssetId, reciever: Identity, vault_sub_id: Bytes32, )
fractional-NFT/f-NFT-contract/tests/utils/interface.rs:8
↓ 17 callers
Function
deposit
( contract: &Exchange<WalletUnlocked>, amount: u64, asset: AssetId, )
AMM/test-utils/src/interface.rs:119
↓ 17 callers
Function
set_decimals
( contract: &NativeAsset<WalletUnlocked>, asset: AssetId, decimals: u8, )
native-asset/native-asset-contract/tests/utils/interface.rs:116
↓ 17 callers
Function
set_name
( contract: &NFT<WalletUnlocked>, asset: AssetId, name: String, )
NFT/NFT-contract/tests/utils/interface.rs:84
↓ 17 callers
Function
set_symbol
( contract: &NFT<WalletUnlocked>, asset: AssetId, name: String, )
NFT/NFT-contract/tests/utils/interface.rs:97
↓ 16 callers
Function
balance
(contract: &Exchange<WalletUnlocked>, asset: AssetId)
AMM/test-utils/src/interface.rs:236
↓ 16 callers
Function
build_tree
( key: u64, leaves: Vec<(Identity, u64)>, )
airdrop/airdrop-contract/tests/utils/setup.rs:58
↓ 16 callers
Function
defaults
( wallet: &WalletUnlocked, nft_1: AssetId, nft_2: AssetId, f_nft_id: ContractId, )
fractional-NFT/f-NFT-contract/tests/utils/setup.rs:35
↓ 16 callers
Function
deploy
()
fractional-NFT/f-NFT-contract/tests/utils/setup.rs:61
↓ 16 callers
Function
preview_swap_exact_output
( contract: &Exchange<WalletUnlocked>, exact_output: u64, output_asset: AssetId,
AMM/test-utils/src/interface.rs:299
↓ 16 callers
Function
set_asset
( instance: &NameRegistry<WalletUnlocked>, id: AssetId, rate: Option<u64>, )
name-registry/registry-contract/tests/utils/interface/core.rs:86
↓ 16 callers
Function
setup_nft
( wallet: &WalletUnlocked, nft: &NFT<WalletUnlocked>, nft_id: ContractId, )
fractional-NFT/f-NFT-contract/tests/utils/setup.rs:136
↓ 14 callers
Function
deploy_and_construct_exchange
( wallet: &WalletUnlocked, config: &ExchangeContractConfiguration, )
AMM/test-utils/src/setup.rs:54
↓ 14 callers
Function
setup
()
AMM/exchange-contract/tests/utils/mod.rs:86
↓ 13 callers
Function
identity
(address: &Bech32Address)
fundraiser/fundraiser-contract/tests/utils/setup.rs:35
↓ 13 callers
Function
remove_liquidity
( contract: &Exchange<WalletUnlocked>, asset_id: AssetId, amount: u64, min_ass
AMM/test-utils/src/interface.rs:134
↓ 13 callers
Function
resolve_dispute
( caller: &User, identifier: u64, payment_amount: u64, user: &User, )
escrow/escrow-contract/tests/utils/interface/core.rs:100
↓ 13 callers
Function
setup
( deposit_amounts: (u64, u64), liquidity: u64, )
AMM/atomic-add-liquidity/tests/utils/mod.rs:72
↓ 12 callers
Function
new_game
( contract: &TicTacToe<WalletUnlocked>, player_one: &Identity, player_two: &Identity, )
TicTacToe/tictactoe-contract/tests/utils/interface.rs:7
↓ 12 callers
Function
pause
(contract: &NFT<WalletUnlocked>)
NFT/NFT-contract/tests/utils/interface.rs:158
↓ 12 callers
Function
register
( instance: &NameRegistry<WalletUnlocked>, name: String, duration: u64, owner: &Identity,
name-registry/registry-contract/tests/utils/interface/core.rs:45
↓ 12 callers
Function
setup
()
TicTacToe/tictactoe-contract/tests/utils/setup.rs:23
↓ 12 callers
Function
swap_exact_output
( contract: &Exchange<WalletUnlocked>, input_asset: AssetId, input_amount: u64,
AMM/test-utils/src/interface.rs:193
↓ 12 callers
Function
transfer_to_seller
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/core.rs:142
↓ 12 callers
Function
withdraw
( auction_id: u64, contract: &EnglishAuction<WalletUnlocked>, )
english-auction/auction-contract/tests/utils/interface/core.rs:62
↓ 11 callers
Function
cancel_campaign
( contract: &Fundraiser<WalletUnlocked>, id: u64, )
fundraiser/fundraiser-contract/tests/utils/interface/core.rs:9
↓ 11 callers
Function
execute_transaction
( contract: &MultiSig<WalletUnlocked>, signatures: Vec<SignatureInfo>, target: Identity, trans
multisig-wallet/multisig-contract/tests/utils/interface/core.rs:15
↓ 11 callers
Function
pledged
( contract: &Fundraiser<WalletUnlocked>, id: u64, user: Identity, )
fundraiser/fundraiser-contract/tests/utils/interface/info.rs:51
↓ 10 callers
Function
add_pool
( contract: &AMM<WalletUnlocked>, asset_pair: (AssetId, AssetId), pool: ContractId,
AMM/test-utils/src/interface.rs:47
↓ 10 callers
Function
cancel
( auction_id: u64, contract: &EnglishAuction<WalletUnlocked>, )
english-auction/auction-contract/tests/utils/interface/core.rs:30
↓ 10 callers
Function
claim_pledges
( contract: &Fundraiser<WalletUnlocked>, id: u64, )
fundraiser/fundraiser-contract/tests/utils/interface/core.rs:16
↓ 10 callers
Function
expected_and_actual_input
(swap_parameters: SwapParameters)
AMM/swap-exact-output/tests/utils/mod.rs:39
↓ 10 callers
Function
expected_and_actual_output
(swap_parameters: SwapParameters)
AMM/swap-exact-input/tests/utils/mod.rs:38
↓ 10 callers
Function
expected_liquidity
( exchange: &ExchangeContract, liquidity_parameters: &LiquidityParameters, override_asset: bool, )
AMM/atomic-add-liquidity/tests/utils/mod.rs:18
↓ 10 callers
Function
get_balance
Get the balance of a given asset of an address
OTC-swap-predicate/swap-predicate/tests/utils/mod.rs:28
↓ 10 callers
Function
return_deposit
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/core.rs:120
↓ 10 callers
Function
setup
( initialize: bool, )
AMM/AMM-contract/tests/utils/mod.rs:8
↓ 10 callers
Function
unpledge
( contract: &Fundraiser<WalletUnlocked>, id: u64, amount: u64, )
fundraiser/fundraiser-contract/tests/utils/interface/core.rs:64
↓ 9 callers
Function
contract_balances
(exchange: &ExchangeContract)
AMM/exchange-contract/tests/utils/mod.rs:63
↓ 9 callers
Function
preview_swap_exact_input
( contract: &Exchange<WalletUnlocked>, exact_input: u64, input_asset: AssetId,
AMM/test-utils/src/interface.rs:274
↓ 9 callers
Function
take_payment
(caller: &User, identifier: u64)
escrow/escrow-contract/tests/utils/interface/core.rs:131
↓ 9 callers
Function
unpause
(contract: &NFT<WalletUnlocked>)
NFT/NFT-contract/tests/utils/interface.rs:162
↓ 8 callers
Function
burn
( contract: &NativeAsset<WalletUnlocked>, asset_id: AssetId, sub_id: Bits256, amount: u64, )
native-asset/native-asset-contract/tests/utils/interface.rs:67
↓ 8 callers
Function
contract_instances
(amm: &AMMContract)
AMM/test-utils/src/setup.rs:194
↓ 8 callers
Function
create_auction_copy
( bid_asset: AssetId, highest_bid: u64, highest_bidder: Option<Identity>, end_block: u32,
english-auction/auction-contract/tests/utils/setup.rs:24
↓ 8 callers
Function
preview_add_liquidity
( contract: &Exchange<WalletUnlocked>, amount: u64, asset: AssetId, override_g
AMM/test-utils/src/interface.rs:250
↓ 8 callers
Function
swap_exact_input
( contract: &Exchange<WalletUnlocked>, input_asset: AssetId, input_amount: u64,
AMM/test-utils/src/interface.rs:164
↓ 8 callers
Function
threshold
(contract: &MultiSig<WalletUnlocked>)
multisig-wallet/multisig-contract/tests/utils/interface/info.rs:31
next →
1–100 of 887, ranked by callers