open-libra-sdk
Version:
A minimalist Typescript library for interacting with the Open Libra blockchain.
2,411 lines (2,246 loc) • 66 kB
text/typescript
// This file is auto-generated by parseViewFunctions.ts. Do not edit manually.
import type { ViewArgs } from "../types/clientPayloads";
/**
* Sugar for transactionFee_systemFeesCollected
* @returns ViewArgs
*/
export function transactionFee_systemFeesCollected(): ViewArgs {
return {
payload: {
function: "0x1::transaction_fee::system_fees_collected",
functionArguments: [],
},
};
}
/**
* Sugar for account_existsAt
* @param addr address
* @returns ViewArgs
*/
export function account_existsAt(addr: string): ViewArgs {
return {
payload: {
function: "0x1::account::exists_at",
functionArguments: [addr],
},
};
}
/**
* Sugar for account_isTombstone
* @param addr address
* @returns ViewArgs
*/
export function account_isTombstone(addr: string): ViewArgs {
return {
payload: {
function: "0x1::account::is_tombstone",
functionArguments: [addr],
},
};
}
/**
* Sugar for account_getGuidNextCreationNum
* @param addr address
* @returns ViewArgs
*/
export function account_getGuidNextCreationNum(addr: string): ViewArgs {
return {
payload: {
function: "0x1::account::get_guid_next_creation_num",
functionArguments: [addr],
},
};
}
/**
* Sugar for account_getSequenceNumber
* @param addr address
* @returns ViewArgs
*/
export function account_getSequenceNumber(addr: string): ViewArgs {
return {
payload: {
function: "0x1::account::get_sequence_number",
functionArguments: [addr],
},
};
}
/**
* Sugar for account_getAuthenticationKey
* @param addr address
* @returns ViewArgs
*/
export function account_getAuthenticationKey(addr: string): ViewArgs {
return {
payload: {
function: "0x1::account::get_authentication_key",
functionArguments: [addr],
},
};
}
/**
* Sugar for account_isSignerCapabilityOffered
* @param account_addr address
* @returns ViewArgs
*/
export function account_isSignerCapabilityOffered(
account_addr: string,
): ViewArgs {
return {
payload: {
function: "0x1::account::is_signer_capability_offered",
functionArguments: [account_addr],
},
};
}
/**
* Sugar for account_getSignerCapabilityOfferFor
* @param account_addr address
* @returns ViewArgs
*/
export function account_getSignerCapabilityOfferFor(
account_addr: string,
): ViewArgs {
return {
payload: {
function: "0x1::account::get_signer_capability_offer_for",
functionArguments: [account_addr],
},
};
}
/**
* Sugar for account_getOriginatingAddress
* @param curr_auth_key address
* @returns ViewArgs
*/
export function account_getOriginatingAddress(curr_auth_key: string): ViewArgs {
return {
payload: {
function: "0x1::account::get_originating_address",
functionArguments: [curr_auth_key],
},
};
}
/**
* Sugar for reconfiguration_getCurrentEpoch
* @returns ViewArgs
*/
export function reconfiguration_getCurrentEpoch(): ViewArgs {
return {
payload: {
function: "0x1::reconfiguration::get_current_epoch",
functionArguments: [],
},
};
}
/**
* Sugar for turnoutTally_getThresholdFromTurnout
* @param voters u64
* @param max_votes u64
* @returns ViewArgs
*/
export function turnoutTally_getThresholdFromTurnout(
voters: number,
max_votes: number,
): ViewArgs {
return {
payload: {
function: "0x1::turnout_tally::get_threshold_from_turnout",
functionArguments: [voters, max_votes],
},
};
}
/**
* Sugar for voteReceipt_getVoteReceipt
* @param user_addr address
* @param idx u64
* @returns ViewArgs
*/
export function voteReceipt_getVoteReceipt(
user_addr: string,
idx: number,
): ViewArgs {
return {
payload: {
function: "0x1::vote_receipt::get_vote_receipt",
functionArguments: [user_addr, idx],
},
};
}
/**
* Sugar for feeMaker_getFeeMakers
* @returns ViewArgs
*/
export function feeMaker_getFeeMakers(): ViewArgs {
return {
payload: {
function: "0x1::fee_maker::get_fee_makers",
functionArguments: [],
},
};
}
/**
* Sugar for feeMaker_getUserFeesMade
* @param account address
* @returns ViewArgs
*/
export function feeMaker_getUserFeesMade(account: string): ViewArgs {
return {
payload: {
function: "0x1::fee_maker::get_user_fees_made",
functionArguments: [account],
},
};
}
/**
* Sugar for feeMaker_getAllFeesMade
* @returns ViewArgs
*/
export function feeMaker_getAllFeesMade(): ViewArgs {
return {
payload: {
function: "0x1::fee_maker::get_all_fees_made",
functionArguments: [],
},
};
}
/**
* Sugar for recoveryMode_isRecoveryMode
* @returns ViewArgs
*/
export function recoveryMode_isRecoveryMode(): ViewArgs {
return {
payload: {
function: "0x1::recovery_mode::is_recovery_mode",
functionArguments: [],
},
};
}
/**
* Sugar for sacredCows_getSlowDripConst
* @returns ViewArgs
*/
export function sacredCows_getSlowDripConst(): ViewArgs {
return {
payload: {
function: "0x1::sacred_cows::get_slow_drip_const",
functionArguments: [],
},
};
}
/**
* Sugar for globals_getCoinScalingFactor
* @returns ViewArgs
*/
export function globals_getCoinScalingFactor(): ViewArgs {
return {
payload: {
function: "0x1::globals::get_coin_scaling_factor",
functionArguments: [],
},
};
}
/**
* Sugar for validatorUniverse_getEligibleValidators
* @returns ViewArgs
*/
export function validatorUniverse_getEligibleValidators(): ViewArgs {
return {
payload: {
function: "0x1::validator_universe::get_eligible_validators",
functionArguments: [],
},
};
}
/**
* Sugar for validatorUniverse_isInUniverse
* @param addr address
* @returns ViewArgs
*/
export function validatorUniverse_isInUniverse(addr: string): ViewArgs {
return {
payload: {
function: "0x1::validator_universe::is_in_universe",
functionArguments: [addr],
},
};
}
/**
* Sugar for migrations_getLastMigrationNumber
* @returns ViewArgs
*/
export function migrations_getLastMigrationNumber(): ViewArgs {
return {
payload: {
function: "0x1::migrations::get_last_migration_number",
functionArguments: [],
},
};
}
/**
* Sugar for migrations_getLastMigrationsHistory
* @returns ViewArgs
*/
export function migrations_getLastMigrationsHistory(): ViewArgs {
return {
payload: {
function: "0x1::migrations::get_last_migrations_history",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceGovernance_checkIsDonor
* @param dv_account address
* @param user address
* @returns ViewArgs
*/
export function donorVoiceGovernance_checkIsDonor(
dv_account: string,
user: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::check_is_donor",
functionArguments: [dv_account, user],
},
};
}
/**
* Sugar for donorVoiceGovernance_getUserDonations
* @param dv_account address
* @param user address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getUserDonations(
dv_account: string,
user: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_user_donations",
functionArguments: [dv_account, user],
},
};
}
/**
* Sugar for donorVoiceGovernance_getVetoBallots
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getVetoBallots(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_veto_ballots",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_txHasVetoPending
* @param dv_account address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceGovernance_txHasVetoPending(
dv_account: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::tx_has_veto_pending",
functionArguments: [dv_account, tx_id],
},
};
}
/**
* Sugar for donorVoiceGovernance_getVetoDeadline
* @param dv_account address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceGovernance_getVetoDeadline(
dv_account: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_veto_deadline",
functionArguments: [dv_account, tx_id],
},
};
}
/**
* Sugar for donorVoiceGovernance_getVetoTally
* @param dv_account address
* @param ballot_id u64
* @returns ViewArgs
*/
export function donorVoiceGovernance_getVetoTally(
dv_account: string,
ballot_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_veto_tally",
functionArguments: [dv_account, ballot_id],
},
};
}
/**
* Sugar for donorVoiceGovernance_getReauthBallots
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getReauthBallots(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_reauth_ballots",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_getProposedReauthBallot
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getProposedReauthBallot(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_proposed_reauth_ballot",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_isReauthProposed
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_isReauthProposed(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::is_reauth_proposed",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_getReauthTally
* @param dv_account address
* @param ballot_id u64
* @returns ViewArgs
*/
export function donorVoiceGovernance_getReauthTally(
dv_account: string,
ballot_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_reauth_tally",
functionArguments: [dv_account, ballot_id],
},
};
}
/**
* Sugar for donorVoiceGovernance_getReauthExpiry
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getReauthExpiry(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_reauth_expiry",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_reauthWouldPass
* @param dv_account address
* @param ballot_id u64
* @returns ViewArgs
*/
export function donorVoiceGovernance_reauthWouldPass(
dv_account: string,
ballot_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::reauth_would_pass",
functionArguments: [dv_account, ballot_id],
},
};
}
/**
* Sugar for donorVoiceGovernance_getLiquidationBallots
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getLiquidationBallots(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_liquidation_ballots",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_isLiquidationProposed
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_isLiquidationProposed(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::is_liquidation_proposed",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceGovernance_getLiquidationTally
* @param dv_account address
* @param id u64
* @returns ViewArgs
*/
export function donorVoiceGovernance_getLiquidationTally(
dv_account: string,
id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_liquidation_tally",
functionArguments: [dv_account, id],
},
};
}
/**
* Sugar for donorVoiceGovernance_getLiquidationDeadline
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceGovernance_getLiquidationDeadline(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_governance::get_liquidation_deadline",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for epochHelper_getCurrentEpoch
* @returns ViewArgs
*/
export function epochHelper_getCurrentEpoch(): ViewArgs {
return {
payload: {
function: "0x1::epoch_helper::get_current_epoch",
functionArguments: [],
},
};
}
/**
* Sugar for pledgeAccounts_getUserPledgeAmount
* @param account address
* @param address_of_beneficiary address
* @returns ViewArgs
*/
export function pledgeAccounts_getUserPledgeAmount(
account: string,
address_of_beneficiary: string,
): ViewArgs {
return {
payload: {
function: "0x1::pledge_accounts::get_user_pledge_amount",
functionArguments: [account, address_of_beneficiary],
},
};
}
/**
* Sugar for pledgeAccounts_getAvailableToBeneficiary
* @param bene address
* @returns ViewArgs
*/
export function pledgeAccounts_getAvailableToBeneficiary(
bene: string,
): ViewArgs {
return {
payload: {
function: "0x1::pledge_accounts::get_available_to_beneficiary",
functionArguments: [bene],
},
};
}
/**
* Sugar for pledgeAccounts_getLifetimeToBeneficiary
* @param bene address
* @returns ViewArgs
*/
export function pledgeAccounts_getLifetimeToBeneficiary(
bene: string,
): ViewArgs {
return {
payload: {
function: "0x1::pledge_accounts::get_lifetime_to_beneficiary",
functionArguments: [bene],
},
};
}
/**
* Sugar for pledgeAccounts_getAllPledgers
* @param bene address
* @returns ViewArgs
*/
export function pledgeAccounts_getAllPledgers(bene: string): ViewArgs {
return {
payload: {
function: "0x1::pledge_accounts::get_all_pledgers",
functionArguments: [bene],
},
};
}
/**
* Sugar for pledgeAccounts_getRevokeVote
* @param bene address
* @returns ViewArgs
*/
export function pledgeAccounts_getRevokeVote(bene: string): ViewArgs {
return {
payload: {
function: "0x1::pledge_accounts::get_revoke_vote",
functionArguments: [bene],
},
};
}
/**
* Sugar for pledgeAccounts_getPledgeSupply
* @returns ViewArgs
*/
export function pledgeAccounts_getPledgeSupply(): ViewArgs {
return {
payload: {
function: "0x1::pledge_accounts::get_pledge_supply",
functionArguments: [],
},
};
}
/**
* Sugar for demo_getMessage
* @param addr address
* @returns ViewArgs
*/
export function demo_getMessage(addr: string): ViewArgs {
return {
payload: {
function: "0x1::demo::get_message",
functionArguments: [addr],
},
};
}
/**
* Sugar for epochBoundary_canTrigger
* @returns ViewArgs
*/
export function epochBoundary_canTrigger(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::can_trigger",
functionArguments: [],
},
};
}
/**
* Sugar for epochBoundary_getReconfigSuccess
* @returns ViewArgs
*/
export function epochBoundary_getReconfigSuccess(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::get_reconfig_success",
functionArguments: [],
},
};
}
/**
* Sugar for epochBoundary_getActualVals
* @returns ViewArgs
*/
export function epochBoundary_getActualVals(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::get_actual_vals",
functionArguments: [],
},
};
}
/**
* Sugar for epochBoundary_getQualifiedBidders
* @returns ViewArgs
*/
export function epochBoundary_getQualifiedBidders(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::get_qualified_bidders",
functionArguments: [],
},
};
}
/**
* Sugar for epochBoundary_getAuctionWinners
* @returns ViewArgs
*/
export function epochBoundary_getAuctionWinners(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::get_auction_winners",
functionArguments: [],
},
};
}
/**
* Sugar for epochBoundary_getMaxSeatsOffered
* @returns ViewArgs
*/
export function epochBoundary_getMaxSeatsOffered(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::get_max_seats_offered",
functionArguments: [],
},
};
}
/**
* Sugar for epochBoundary_getFilledSeats
* @returns ViewArgs
*/
export function epochBoundary_getFilledSeats(): ViewArgs {
return {
payload: {
function: "0x1::epoch_boundary::get_filled_seats",
functionArguments: [],
},
};
}
/**
* Sugar for vouch_isInit
* @param acc address
* @returns ViewArgs
*/
export function vouch_isInit(acc: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::is_init",
functionArguments: [acc],
},
};
}
/**
* Sugar for vouch_getReceivedVouches
* @param acc address
* @returns ViewArgs
*/
export function vouch_getReceivedVouches(acc: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_received_vouches",
functionArguments: [acc],
},
};
}
/**
* Sugar for vouch_getGivenVouches
* @param acc address
* @returns ViewArgs
*/
export function vouch_getGivenVouches(acc: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_given_vouches",
functionArguments: [acc],
},
};
}
/**
* Sugar for vouch_getVouchPrice
* @returns ViewArgs
*/
export function vouch_getVouchPrice(): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_vouch_price",
functionArguments: [],
},
};
}
/**
* Sugar for vouch_allVouchers
* @param val address
* @returns ViewArgs
*/
export function vouch_allVouchers(val: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::all_vouchers",
functionArguments: [val],
},
};
}
/**
* Sugar for vouch_allNotExpired
* @param addr address
* @returns ViewArgs
*/
export function vouch_allNotExpired(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::all_not_expired",
functionArguments: [addr],
},
};
}
/**
* Sugar for vouch_getReceivedVouchesNotExpired
* @param addr address
* @returns ViewArgs
*/
export function vouch_getReceivedVouchesNotExpired(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_received_vouches_not_expired",
functionArguments: [addr],
},
};
}
/**
* Sugar for vouch_getGivenVouchesNotExpired
* @param addr address
* @returns ViewArgs
*/
export function vouch_getGivenVouchesNotExpired(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_given_vouches_not_expired",
functionArguments: [addr],
},
};
}
/**
* Sugar for vouch_getGivenThisEpoch
* @param addr address
* @returns ViewArgs
*/
export function vouch_getGivenThisEpoch(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_given_this_epoch",
functionArguments: [addr],
},
};
}
/**
* Sugar for vouch_trueFriends
* @param addr address
* @returns ViewArgs
*/
export function vouch_trueFriends(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::true_friends",
functionArguments: [addr],
},
};
}
/**
* Sugar for vouch_isValidVoucherFor
* @param voucher address
* @param recipient address
* @returns ViewArgs
*/
export function vouch_isValidVoucherFor(
voucher: string,
recipient: string,
): ViewArgs {
return {
payload: {
function: "0x1::vouch::is_valid_voucher_for",
functionArguments: [voucher, recipient],
},
};
}
/**
* Sugar for vouch_getLastRevocationEpoch
* @param addr address
* @returns ViewArgs
*/
export function vouch_getLastRevocationEpoch(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_last_revocation_epoch",
functionArguments: [addr],
},
};
}
/**
* Sugar for vouch_getRevocationsThisEpoch
* @param addr address
* @returns ViewArgs
*/
export function vouch_getRevocationsThisEpoch(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch::get_revocations_this_epoch",
functionArguments: [addr],
},
};
}
/**
* Sugar for rootOfTrust_isInitialized
* @param registry address
* @returns ViewArgs
*/
export function rootOfTrust_isInitialized(registry: string): ViewArgs {
return {
payload: {
function: "0x1::root_of_trust::is_initialized",
functionArguments: [registry],
},
};
}
/**
* Sugar for rootOfTrust_getCurrentRootsAtRegistry
* @param registry address
* @returns ViewArgs
*/
export function rootOfTrust_getCurrentRootsAtRegistry(
registry: string,
): ViewArgs {
return {
payload: {
function: "0x1::root_of_trust::get_current_roots_at_registry",
functionArguments: [registry],
},
};
}
/**
* Sugar for rootOfTrust_isRootAtRegistry
* @param registry address
* @param account address
* @returns ViewArgs
*/
export function rootOfTrust_isRootAtRegistry(
registry: string,
account: string,
): ViewArgs {
return {
payload: {
function: "0x1::root_of_trust::is_root_at_registry",
functionArguments: [registry, account],
},
};
}
/**
* Sugar for rootOfTrust_canRotate
* @param registry address
* @returns ViewArgs
*/
export function rootOfTrust_canRotate(registry: string): ViewArgs {
return {
payload: {
function: "0x1::root_of_trust::can_rotate",
functionArguments: [registry],
},
};
}
/**
* Sugar for rootOfTrust_genesisRoot
* @returns ViewArgs
*/
export function rootOfTrust_genesisRoot(): ViewArgs {
return {
payload: {
function: "0x1::root_of_trust::genesis_root",
functionArguments: [],
},
};
}
/**
* Sugar for vouchLimits_calculateScoreLimit
* @param grantor_acc address
* @returns ViewArgs
*/
export function vouchLimits_calculateScoreLimit(grantor_acc: string): ViewArgs {
return {
payload: {
function: "0x1::vouch_limits::calculate_score_limit",
functionArguments: [grantor_acc],
},
};
}
/**
* Sugar for vouchLimits_getVouchLimit
* @param addr address
* @returns ViewArgs
*/
export function vouchLimits_getVouchLimit(addr: string): ViewArgs {
return {
payload: {
function: "0x1::vouch_limits::get_vouch_limit",
functionArguments: [addr],
},
};
}
/**
* Sugar for pageRankLazy_getCachedScore
* @param addr address
* @returns ViewArgs
*/
export function pageRankLazy_getCachedScore(addr: string): ViewArgs {
return {
payload: {
function: "0x1::page_rank_lazy::get_cached_score",
functionArguments: [addr],
},
};
}
/**
* Sugar for pageRankLazy_isStale
* @param addr address
* @returns ViewArgs
*/
export function pageRankLazy_isStale(addr: string): ViewArgs {
return {
payload: {
function: "0x1::page_rank_lazy::is_stale",
functionArguments: [addr],
},
};
}
/**
* Sugar for pageRankLazy_getMaxSingleScore
* @returns ViewArgs
*/
export function pageRankLazy_getMaxSingleScore(): ViewArgs {
return {
payload: {
function: "0x1::page_rank_lazy::get_max_single_score",
functionArguments: [],
},
};
}
/**
* Sugar for slowWallet_isSlow
* @param addr address
* @returns ViewArgs
*/
export function slowWallet_isSlow(addr: string): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::is_slow",
functionArguments: [addr],
},
};
}
/**
* Sugar for slowWallet_unlockedAmount
* @param addr address
* @returns ViewArgs
*/
export function slowWallet_unlockedAmount(addr: string): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::unlocked_amount",
functionArguments: [addr],
},
};
}
/**
* Sugar for slowWallet_transferredAmount
* @param addr address
* @returns ViewArgs
*/
export function slowWallet_transferredAmount(addr: string): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::transferred_amount",
functionArguments: [addr],
},
};
}
/**
* Sugar for slowWallet_getSlowList
* @returns ViewArgs
*/
export function slowWallet_getSlowList(): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::get_slow_list",
functionArguments: [],
},
};
}
/**
* Sugar for slowWallet_slowWalletsToUnlock
* @returns ViewArgs
*/
export function slowWallet_slowWalletsToUnlock(): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::slow_wallets_to_unlock",
functionArguments: [],
},
};
}
/**
* Sugar for slowWallet_getLockedSupply
* @returns ViewArgs
*/
export function slowWallet_getLockedSupply(): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::get_locked_supply",
functionArguments: [],
},
};
}
/**
* Sugar for slowWallet_getLifetimeUnlockedSupply
* @returns ViewArgs
*/
export function slowWallet_getLifetimeUnlockedSupply(): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::get_lifetime_unlocked_supply",
functionArguments: [],
},
};
}
/**
* Sugar for slowWallet_getSlowSupply
* @returns ViewArgs
*/
export function slowWallet_getSlowSupply(): ViewArgs {
return {
payload: {
function: "0x1::slow_wallet::get_slow_supply",
functionArguments: [],
},
};
}
/**
* Sugar for activity_getLastActivityUsecs
* @param user address
* @returns ViewArgs
*/
export function activity_getLastActivityUsecs(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::get_last_activity_usecs",
functionArguments: [user],
},
};
}
/**
* Sugar for activity_hasEverBeenTouched
* @param user address
* @returns ViewArgs
*/
export function activity_hasEverBeenTouched(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::has_ever_been_touched",
functionArguments: [user],
},
};
}
/**
* Sugar for activity_getLastTouchUsecs
* @param user address
* @returns ViewArgs
*/
export function activity_getLastTouchUsecs(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::get_last_touch_usecs",
functionArguments: [user],
},
};
}
/**
* Sugar for activity_getOnboardingUsecs
* @param user address
* @returns ViewArgs
*/
export function activity_getOnboardingUsecs(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::get_onboarding_usecs",
functionArguments: [user],
},
};
}
/**
* Sugar for activity_isInitialized
* @param user address
* @returns ViewArgs
*/
export function activity_isInitialized(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::is_initialized",
functionArguments: [user],
},
};
}
/**
* Sugar for activity_isPreV8
* @param user address
* @returns ViewArgs
*/
export function activity_isPreV8(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::is_pre_v8",
functionArguments: [user],
},
};
}
/**
* Sugar for activity_isPrehistoric
* @param user address
* @returns ViewArgs
*/
export function activity_isPrehistoric(user: string): ViewArgs {
return {
payload: {
function: "0x1::activity::is_prehistoric",
functionArguments: [user],
},
};
}
/**
* Sugar for libraCoin_getFinalSupply
* @returns ViewArgs
*/
export function libraCoin_getFinalSupply(): ViewArgs {
return {
payload: {
function: "0x1::libra_coin::get_final_supply",
functionArguments: [],
},
};
}
/**
* Sugar for libraCoin_supply
* @returns ViewArgs
*/
export function libraCoin_supply(): ViewArgs {
return {
payload: {
function: "0x1::libra_coin::supply",
functionArguments: [],
},
};
}
/**
* Sugar for libraCoin_supply_128
* @returns ViewArgs
*/
export function libraCoin_supply_128(): ViewArgs {
return {
payload: {
function: "0x1::libra_coin::supply_128",
functionArguments: [],
},
};
}
/**
* Sugar for burn_getLifetimeTracker
* @returns ViewArgs
*/
export function burn_getLifetimeTracker(): ViewArgs {
return {
payload: {
function: "0x1::burn::get_lifetime_tracker",
functionArguments: [],
},
};
}
/**
* Sugar for supply_getStats
* @returns ViewArgs
*/
export function supply_getStats(): ViewArgs {
return {
payload: {
function: "0x1::supply::get_stats",
functionArguments: [],
},
};
}
/**
* Sugar for communityWalletInit_checkProposedAuths
* @param initial_authorities vector<address>
* @param num_signatures u64
* @returns ViewArgs
*/
export function communityWalletInit_checkProposedAuths(
initial_authorities: string,
num_signatures: number,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_init::check_proposed_auths",
functionArguments: [initial_authorities, num_signatures],
},
};
}
/**
* Sugar for communityWalletInit_qualifies
* @param addr address
* @returns ViewArgs
*/
export function communityWalletInit_qualifies(addr: string): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_init::qualifies",
functionArguments: [addr],
},
};
}
/**
* Sugar for communityWalletInit_getQualifying
* @param opt_in_list vector<address>
* @returns ViewArgs
*/
export function communityWalletInit_getQualifying(
opt_in_list: string,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_init::get_qualifying",
functionArguments: [opt_in_list],
},
};
}
/**
* Sugar for communityWalletInit_getCommunityWalletAuthorities
* @param multisig_address address
* @returns ViewArgs
*/
export function communityWalletInit_getCommunityWalletAuthorities(
multisig_address: string,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_init::get_community_wallet_authorities",
functionArguments: [multisig_address],
},
};
}
/**
* Sugar for jail_isJailed
* @param validator address
* @returns ViewArgs
*/
export function jail_isJailed(validator: string): ViewArgs {
return {
payload: {
function: "0x1::jail::is_jailed",
functionArguments: [validator],
},
};
}
/**
* Sugar for jail_getJailReputation
* @param addr address
* @returns ViewArgs
*/
export function jail_getJailReputation(addr: string): ViewArgs {
return {
payload: {
function: "0x1::jail::get_jail_reputation",
functionArguments: [addr],
},
};
}
/**
* Sugar for jail_getCountBuddiesJailed
* @param addr address
* @returns ViewArgs
*/
export function jail_getCountBuddiesJailed(addr: string): ViewArgs {
return {
payload: {
function: "0x1::jail::get_count_buddies_jailed",
functionArguments: [addr],
},
};
}
/**
* Sugar for jail_existsJail
* @param addr address
* @returns ViewArgs
*/
export function jail_existsJail(addr: string): ViewArgs {
return {
payload: {
function: "0x1::jail::exists_jail",
functionArguments: [addr],
},
};
}
/**
* Sugar for ancestry_getTree
* @param addr address
* @returns ViewArgs
*/
export function ancestry_getTree(addr: string): ViewArgs {
return {
payload: {
function: "0x1::ancestry::get_tree",
functionArguments: [addr],
},
};
}
/**
* Sugar for ancestry_isInTree
* @param ancestor address
* @param user address
* @returns ViewArgs
*/
export function ancestry_isInTree(ancestor: string, user: string): ViewArgs {
return {
payload: {
function: "0x1::ancestry::is_in_tree",
functionArguments: [ancestor, user],
},
};
}
/**
* Sugar for ancestry_isFamily
* @param left address
* @param right address
* @returns ViewArgs
*/
export function ancestry_isFamily(left: string, right: string): ViewArgs {
return {
payload: {
function: "0x1::ancestry::is_family",
functionArguments: [left, right],
},
};
}
/**
* Sugar for grade_getValidatorGrade
* @param val address
* @returns ViewArgs
*/
export function grade_getValidatorGrade(val: string): ViewArgs {
return {
payload: {
function: "0x1::grade::get_validator_grade",
functionArguments: [val],
},
};
}
/**
* Sugar for communityWalletAdvance_canWithdrawAmount
* @param dv_account address
* @param amount u64
* @returns ViewArgs
*/
export function communityWalletAdvance_canWithdrawAmount(
dv_account: string,
amount: number,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_advance::can_withdraw_amount",
functionArguments: [dv_account, amount],
},
};
}
/**
* Sugar for communityWalletAdvance_isDelinquent
* @param dv_account address
* @returns ViewArgs
*/
export function communityWalletAdvance_isDelinquent(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_advance::is_delinquent",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for communityWalletAdvance_totalOutstandingBalance
* @param account address
* @returns ViewArgs
*/
export function communityWalletAdvance_totalOutstandingBalance(
account: string,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_advance::total_outstanding_balance",
functionArguments: [account],
},
};
}
/**
* Sugar for communityWalletAdvance_totalCreditAvailable
* @param dv_account address
* @returns ViewArgs
*/
export function communityWalletAdvance_totalCreditAvailable(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::community_wallet_advance::total_credit_available",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for founder_isVoucherScoreValid
* @param user address
* @returns ViewArgs
*/
export function founder_isVoucherScoreValid(user: string): ViewArgs {
return {
payload: {
function: "0x1::founder::is_voucher_score_valid",
functionArguments: [user],
},
};
}
/**
* Sugar for founder_isFounder
* @param user address
* @returns ViewArgs
*/
export function founder_isFounder(user: string): ViewArgs {
return {
payload: {
function: "0x1::founder::is_founder",
functionArguments: [user],
},
};
}
/**
* Sugar for founder_hasFriends
* @param user address
* @returns ViewArgs
*/
export function founder_hasFriends(user: string): ViewArgs {
return {
payload: {
function: "0x1::founder::has_friends",
functionArguments: [user],
},
};
}
/**
* Sugar for musicalChairs_getCurrentSeats
* @returns ViewArgs
*/
export function musicalChairs_getCurrentSeats(): ViewArgs {
return {
payload: {
function: "0x1::musical_chairs::get_current_seats",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoice_isDonorVoice
* @param addr address
* @returns ViewArgs
*/
export function donorVoice_isDonorVoice(addr: string): ViewArgs {
return {
payload: {
function: "0x1::donor_voice::is_donor_voice",
functionArguments: [addr],
},
};
}
/**
* Sugar for donorVoice_getRootRegistry
* @returns ViewArgs
*/
export function donorVoice_getRootRegistry(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice::get_root_registry",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoice_getLiquidationQueue
* @returns ViewArgs
*/
export function donorVoice_getLiquidationQueue(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice::get_liquidation_queue",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceReauth_authorizationExpired
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceReauth_authorizationExpired(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_reauth::authorization_expired",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceReauth_hasActivityInLastYear
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceReauth_hasActivityInLastYear(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_reauth::has_activity_in_last_year",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceReauth_flaggedForReauthorization
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceReauth_flaggedForReauthorization(
dv_account: string,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_reauth::flagged_for_reauthorization",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for donorVoiceReauth_isAuthorized
* @param dv_account address
* @returns ViewArgs
*/
export function donorVoiceReauth_isAuthorized(dv_account: string): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_reauth::is_authorized",
functionArguments: [dv_account],
},
};
}
/**
* Sugar for cumulativeDeposits_isInitCumuTracking
* @param addr address
* @returns ViewArgs
*/
export function cumulativeDeposits_isInitCumuTracking(addr: string): ViewArgs {
return {
payload: {
function: "0x1::cumulative_deposits::is_init_cumu_tracking",
functionArguments: [addr],
},
};
}
/**
* Sugar for cumulativeDeposits_getDepositors
* @param payee address
* @returns ViewArgs
*/
export function cumulativeDeposits_getDepositors(payee: string): ViewArgs {
return {
payload: {
function: "0x1::cumulative_deposits::get_depositors",
functionArguments: [payee],
},
};
}
/**
* Sugar for cumulativeDeposits_getCumulativeDeposits
* @param addr address
* @returns ViewArgs
*/
export function cumulativeDeposits_getCumulativeDeposits(
addr: string,
): ViewArgs {
return {
payload: {
function: "0x1::cumulative_deposits::get_cumulative_deposits",
functionArguments: [addr],
},
};
}
/**
* Sugar for cumulativeDeposits_getIndexCumuDeposits
* @param addr address
* @returns ViewArgs
*/
export function cumulativeDeposits_getIndexCumuDeposits(
addr: string,
): ViewArgs {
return {
payload: {
function: "0x1::cumulative_deposits::get_index_cumu_deposits",
functionArguments: [addr],
},
};
}
/**
* Sugar for olAccount_balance
* @param addr address
* @returns ViewArgs
*/
export function olAccount_balance(addr: string): ViewArgs {
return {
payload: {
function: "0x1::ol_account::balance",
functionArguments: [addr],
},
};
}
/**
* Sugar for olAccount_realBalance
* @param addr address
* @returns ViewArgs
*/
export function olAccount_realBalance(addr: string): ViewArgs {
return {
payload: {
function: "0x1::ol_account::real_balance",
functionArguments: [addr],
},
};
}
/**
* Sugar for olAccount_balanceHuman
* @param owner address
* @returns ViewArgs
*/
export function olAccount_balanceHuman(owner: string): ViewArgs {
return {
payload: {
function: "0x1::ol_account::balance_human",
functionArguments: [owner],
},
};
}
/**
* Sugar for olAccount_scaleFromHuman
* @param human u64
* @returns ViewArgs
*/
export function olAccount_scaleFromHuman(human: number): ViewArgs {
return {
payload: {
function: "0x1::ol_account::scale_from_human",
functionArguments: [human],
},
};
}
/**
* Sugar for olAccount_canReceiveDirectCoinTransfers
* @param account address
* @returns ViewArgs
*/
export function olAccount_canReceiveDirectCoinTransfers(
account: string,
): ViewArgs {
return {
payload: {
function: "0x1::ol_account::can_receive_direct_coin_transfers",
functionArguments: [account],
},
};
}
/**
* Sugar for olAccount_getBurnTracker
* @param account address
* @returns ViewArgs
*/
export function olAccount_getBurnTracker(account: string): ViewArgs {
return {
payload: {
function: "0x1::ol_account::get_burn_tracker",
functionArguments: [account],
},
};
}
/**
* Sugar for donorVoiceTxs_votingEnum
* @returns ViewArgs
*/
export function donorVoiceTxs_votingEnum(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::voting_enum",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_approvedEnum
* @returns ViewArgs
*/
export function donorVoiceTxs_approvedEnum(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::approved_enum",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_rejectedEnum
* @returns ViewArgs
*/
export function donorVoiceTxs_rejectedEnum(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::rejected_enum",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_scheduledEnum
* @returns ViewArgs
*/
export function donorVoiceTxs_scheduledEnum(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::scheduled_enum",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_paidEnum
* @returns ViewArgs
*/
export function donorVoiceTxs_paidEnum(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::paid_enum",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_vetoEnum
* @returns ViewArgs
*/
export function donorVoiceTxs_vetoEnum(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::veto_enum",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_isDonorVoice
* @param multisig_address address
* @returns ViewArgs
*/
export function donorVoiceTxs_isDonorVoice(multisig_address: string): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_donor_voice",
functionArguments: [multisig_address],
},
};
}
/**
* Sugar for donorVoiceTxs_getTxStatus
* @param multisig_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_getTxStatus(
multisig_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::get_tx_status",
functionArguments: [multisig_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isVoting
* @param donor_voice_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_isVoting(
donor_voice_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_voting",
functionArguments: [donor_voice_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isApproved
* @param donor_voice_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_isApproved(
donor_voice_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_approved",
functionArguments: [donor_voice_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isRejected
* @param donor_voice_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_isRejected(
donor_voice_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_rejected",
functionArguments: [donor_voice_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isScheduled
* @param donor_voice_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_isScheduled(
donor_voice_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_scheduled",
functionArguments: [donor_voice_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isPaid
* @param donor_voice_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_isPaid(
donor_voice_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_paid",
functionArguments: [donor_voice_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isVeto
* @param directed_address address
* @param tx_id u64
* @returns ViewArgs
*/
export function donorVoiceTxs_isVeto(
directed_address: string,
tx_id: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_veto",
functionArguments: [directed_address, tx_id],
},
};
}
/**
* Sugar for donorVoiceTxs_isAccountFrozen
* @param addr address
* @returns ViewArgs
*/
export function donorVoiceTxs_isAccountFrozen(addr: string): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_account_frozen",
functionArguments: [addr],
},
};
}
/**
* Sugar for donorVoiceTxs_isLiquidateToMatchIndex
* @param addr address
* @returns ViewArgs
*/
export function donorVoiceTxs_isLiquidateToMatchIndex(addr: string): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::is_liquidate_to_match_index",
functionArguments: [addr],
},
};
}
/**
* Sugar for donorVoiceTxs_getProRata
* @param multisig_address address
* @returns ViewArgs
*/
export function donorVoiceTxs_getProRata(multisig_address: string): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::get_pro_rata",
functionArguments: [multisig_address],
},
};
}
/**
* Sugar for donorVoiceTxs_getDvSupply
* @returns ViewArgs
*/
export function donorVoiceTxs_getDvSupply(): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::get_dv_supply",
functionArguments: [],
},
};
}
/**
* Sugar for donorVoiceTxs_listByStatus
* @param donor_voice_address address
* @param status_enum u8
* @returns ViewArgs
*/
export function donorVoiceTxs_listByStatus(
donor_voice_address: string,
status_enum: number,
): ViewArgs {
return {
payload: {
function: "0x1::donor_voice_txs::list_by_status",
functionArguments: [donor_voice_address, status_enum],
},
};
}
/**
* Sugar for communityWallet_isInit
* @param addr address
* @returns ViewArgs
*/
export function communityWallet_isInit(addr: string): ViewArgs {
return {
payload: {
function: "0x1::community_wallet::is_init",
functionArguments: [addr],
},
};
}
/**
* Sugar for receipts_isInit
* @param addr address
* @returns ViewArgs
*/
export function receipts_isInit(addr: string): ViewArgs {
return {
payload: {
function: "0x1::receipts::is_init",
functionArguments: [addr],
},
};
}
/**
* Sugar for infraEscrow_userInfraPledgeBalance
* @param addr address
* @returns ViewArgs
*/
export function infraEscrow_userInfraPledgeBalance(addr: string): ViewArgs {
return {
payload: {
function: "0x1::infra_escrow::user_infra_pledge_balance",
functionArguments: [addr],
},
};
}
/**
* Sugar for infraEscrow_infraEscrowBalance
* @returns ViewArgs
*/
export function infraEscrow_infraEscrowBalance(): ViewArgs {
return {
payload: {
function: "0x1::infra_escrow::infra_escrow_balance",
functionArguments: [],
},
};
}
/**
* Sugar for proofOfFee_getBidders
* @param remove_unqualified bool
* @returns ViewArgs
*/
export function proofOfFee_getBidders(remove_unqualified: boolean): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::get_bidders",
functionArguments: [remove_unqualified],
},
};
}
/**
* Sugar for proofOfFee_getBiddersAndBids
* @param remove_unqualified bool
* @returns ViewArgs
*/
export function proofOfFee_getBiddersAndBids(
remove_unqualified: boolean,
): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::get_bidders_and_bids",
functionArguments: [remove_unqualified],
},
};
}
/**
* Sugar for proofOfFee_getValidVouchersInSet
* @param incoming_addr address
* @returns ViewArgs
*/
export function proofOfFee_getValidVouchersInSet(
incoming_addr: string,
): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::get_valid_vouchers_in_set",
functionArguments: [incoming_addr],
},
};
}
/**
* Sugar for proofOfFee_calculateMinVouchesRequired
* @param set_size u64
* @returns ViewArgs
*/
export function proofOfFee_calculateMinVouchesRequired(
set_size: number,
): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::calculate_min_vouches_required",
functionArguments: [set_size],
},
};
}
/**
* Sugar for proofOfFee_auditQualification
* @param val address
* @returns ViewArgs
*/
export function proofOfFee_auditQualification(val: string): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::audit_qualification",
functionArguments: [val],
},
};
}
/**
* Sugar for proofOfFee_getConsensusReward
* @returns ViewArgs
*/
export function proofOfFee_getConsensusReward(): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::get_consensus_reward",
functionArguments: [],
},
};
}
/**
* Sugar for proofOfFee_currentBid
* @param node_addr address
* @returns ViewArgs
*/
export function proofOfFee_currentBid(node_addr: string): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::current_bid",
functionArguments: [node_addr],
},
};
}
/**
* Sugar for proofOfFee_userNetReward
* @param node_addr address
* @returns ViewArgs
*/
export function proofOfFee_userNetReward(node_addr: string): ViewArgs {
return {
payload: {
function: "0x1::proof_of_fee::user_net_reward",
functionArguments: [node_addr],
},
};
}
/**
* Sugar for proofOfFee_isAlreadyRetracted
* @param node_addr address
* @returns ViewArgs
*/
export function proofOfFee_isAlreadyRetracted(node_addr: string): ViewArgs {
return {
pay