MCPcopy Create free account

hub / github.com/Unboxed-Software/anchor-subscriptions / functions

Functions199 in github.com/Unboxed-Software/anchor-subscriptions

↓ 49 callersMethodfrom
(splits: &Splits8)
programs/referrals/src/state/splits.rs:53
↓ 14 callersFunctioncreateSubscription
( app: web3.PublicKey, tier: web3.PublicKey, subscriber: web3.Keypair, subscriberAta: web3.PublicKey )
tests/utils/basic-functions.ts:196
↓ 14 callersFunctiongenerateFundedKeypair
( connection: web3.Connection )
tests/utils/keypair.ts:4
↓ 7 callersFunctionassert_unique_split
( split: Option<PubkeyWithWeight>, visited: &mut HashSet<Pubkey>, )
programs/referrals/src/assertions.rs:7
↓ 6 callersFunctiongetProgram
()
client/subscription-sdk/src/config/config.ts:23
↓ 5 callersFunctioncompletePayment
( app: web3.PublicKey, tier: web3.PublicKey, destination: web3.PublicKey, subscriberAta: web3.PublicKe
tests/utils/basic-functions.ts:256
↓ 5 callersFunctionsubscriptionAccountKey
(subscriber, app)
client/subscription-sdk/lib/shared/utils/pda-derivations.js:44
↓ 5 callersFunctiontierAccountKey
( app: web3.PublicKey, tierId: number )
tests/utils/basic-functions.ts:53
↓ 4 callersFunctionconvertSubscription
(sub, pubkey)
client/subscription-sdk/lib/shared/utils/conversions.js:5
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/referral-sdk/src/subscribeWithReferral.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/referral-sdk/src/createReferralApp.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/subscription-sdk/src/creator-actions/creator-actions.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/subscription-sdk/src/queries/tier-queries.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/subscription-sdk/src/queries/app-queries.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/subscription-sdk/src/queries/user-queries.js:7
↓ 4 callersFunctionstep
(result)
client/subscription-sdk/lib/subscription-sdk/src/subscriber-actions/subscriber-actions.js:7
↓ 4 callersFunctionsubscriptionThreadKey
(subscription)
client/subscription-sdk/lib/shared/utils/pda-derivations.js:48
↓ 4 callersFunctionsubscriptionThreadKey
( subscription: web3.PublicKey )
tests/utils/basic-functions.ts:77
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/referral-sdk/src/subscribeWithReferral.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/referral-sdk/src/createReferralApp.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/subscription-sdk/src/creator-actions/creator-actions.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/subscription-sdk/src/queries/tier-queries.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/subscription-sdk/src/queries/app-queries.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/subscription-sdk/src/queries/user-queries.js:14
↓ 3 callersFunctionverb
(n)
client/subscription-sdk/lib/subscription-sdk/src/subscriber-actions/subscriber-actions.js:14
↓ 2 callersFunctioncancelSubscription
( app: web3.PublicKey, tier: web3.PublicKey, subscriber: web3.Keypair, subscriberAta: web3.PublicKey )
tests/utils/basic-functions.ts:233
↓ 2 callersFunctionconvertTier
(tier, pubkey)
client/subscription-sdk/lib/shared/utils/conversions.js:21
↓ 2 callersFunctioncreateGeneralScaffolding
()
tests/utils/basic-functions.ts:101
↓ 2 callersMethodcron_schedule
(self, _current_time: i64)
programs/plege/src/state/interval.rs:23
↓ 2 callersFunctiongetAllActiveSubscriptionsToApp
(app)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:60
↓ 2 callersFunctiongetAllActiveSubscriptionsToApp
(app: web3.PublicKey)
client/subscription-sdk/src/queries/subscription-queries.ts:16
↓ 2 callersMethodmax_approval_len
(self)
programs/plege/src/state/interval.rs:16
↓ 2 callersFunctionsafeAirdrop
(address: anchor.web3.PublicKey, connection: anchor.web3.Connection)
tests/unit-tests/callback-unit-test.ts:384
↓ 2 callersFunctionsubscriptionAccountKey
( subscriber: web3.PublicKey, app: web3.PublicKey )
tests/utils/basic-functions.ts:67
↓ 2 callersFunctionuserAccountKeyFromPubkey
( pubkey: web3.PublicKey )
tests/utils/basic-functions.ts:4
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/referral-sdk/src/subscribeWithReferral.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/referral-sdk/src/createReferralApp.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/subscription-sdk/src/creator-actions/creator-actions.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/subscription-sdk/src/queries/tier-queries.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/subscription-sdk/src/queries/app-queries.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/subscription-sdk/src/queries/user-queries.js:3
↓ 1 callersFunctionadopt
(value)
client/subscription-sdk/lib/subscription-sdk/src/subscriber-actions/subscriber-actions.js:3
↓ 1 callersMethodanchor_sighash
The sighash of a named instruction in an Anchor program.
programs/plege/src/state/callback.rs:71
↓ 1 callersFunctionappAccountKey
(auth, appId)
client/subscription-sdk/lib/shared/utils/pda-derivations.js:16
↓ 1 callersFunctionappAccountKey
( auth: web3.PublicKey, appId: number )
tests/utils/basic-functions.ts:20
↓ 1 callersMethodas_hashmap
(&self)
programs/referrals/src/state/splits.rs:43
↓ 1 callersMethodconstruct_callback_ix
(&self, ctx: &Context<'_, '_, '_, 'info, CompletePayment<'info>>)
programs/plege/src/state/callback.rs:32
↓ 1 callersFunctionconvertApp
(app, pubkey)
client/subscription-sdk/lib/shared/utils/conversions.js:33
↓ 1 callersFunctionconvertUser
(user, pubkey)
client/subscription-sdk/lib/shared/utils/conversions.js:44
↓ 1 callersFunctioncreate_subscription
(ctx: Context<CreateSubscription>)
programs/plege/src/lib.rs:37
↓ 1 callersFunctionexecute_callback_cpi
(callback_ix: Instruction, ctx: &Context<'_, '_, '_, 'info, CompletePayment<'info>>)
programs/plege/src/instructions/complete_payment.rs:130
↓ 1 callersFunctionfindAppAddress
( auth: web3.PublicKey, appId: number, programId: web3.PublicKey )
tests/utils/basic-functions.ts:34
↓ 1 callersFunctionfindReferralAddress
( app: PublicKey, subscription: PublicKey, referralAgentNFTMint: PublicKey, programId: PublicKey )
tests/referrals.ts:37
↓ 1 callersFunctionfindReferralshipAddress
( app: PublicKey, programId: PublicKey )
tests/referrals.ts:27
↓ 1 callersFunctionfindReferralshipTreasuryAccountAddress
( app: PublicKey, treasuryMint: PublicKey, programId: PublicKey )
tests/referrals.ts:54
↓ 1 callersFunctionfindReferralshipTreasuryAccountAddress
( app: anchor.web3.PublicKey, treasuryMint: anchor.web3.PublicKey, programId: anchor.web3.PublicKe
tests/unit-tests/callback-unit-test.ts:396
↓ 1 callersFunctionfindSubscriptionAddress
( subscriber: web3.PublicKey, app: web3.PublicKey, programId: web3.PublicKey )
tests/utils/basic-functions.ts:90
↓ 1 callersFunctiongetAllActiveSubscriptionsToTier
(tier)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:94
↓ 1 callersFunctiongetAllActiveSubscriptionsToTier
(tier: web3.PublicKey)
client/subscription-sdk/src/queries/subscription-queries.ts:35
↓ 1 callersFunctiongetAllSubscriptionsForUser
(user)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:166
↓ 1 callersFunctiongetAllSubscriptionsForUser
(user: web3.PublicKey)
client/subscription-sdk/src/queries/subscription-queries.ts:78
↓ 1 callersFunctiongetAllSubscriptionsToApp
(app)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:44
↓ 1 callersFunctiongetAllSubscriptionsToApp
(app: web3.PublicKey)
client/subscription-sdk/src/queries/subscription-queries.ts:8
↓ 1 callersFunctiongetAllSubscriptionsToTier
(tier)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:78
↓ 1 callersFunctiongetAllSubscriptionsToTier
(tier: web3.PublicKey)
client/subscription-sdk/src/queries/subscription-queries.ts:27
↓ 1 callersFunctiongetAllTiersForApp
(app)
client/subscription-sdk/lib/subscription-sdk/src/queries/tier-queries.js:43
↓ 1 callersFunctiongetAllTiersForApp
(app: web3.PublicKey)
client/subscription-sdk/src/queries/tier-queries.ts:7
↓ 1 callersFunctiongetSubscription
(subscriber, app)
client/subscription-sdk/lib/subscription-sdk/src/queries/subscription-queries.js:219
↓ 1 callersFunctiongetSubscription
( subscriber: web3.PublicKey, app: web3.PublicKey )
client/subscription-sdk/src/queries/subscription-queries.ts:113
↓ 1 callersMethodincrement
(self, current: i64)
programs/plege/src/state/interval.rs:36
↓ 1 callersFunctionintervalValueInternal
(interval)
client/subscription-sdk/lib/subscription-sdk/src/creator-actions/creator-actions.js:190
↓ 1 callersFunctionintervalValueInternal
(interval: Interval)
client/subscription-sdk/src/creator-actions/creator-actions.ts:138
↓ 1 callersFunctionsetTestKeypairs
()
tests/utils/globalSetup.ts:27
↓ 1 callersFunctiontierAccountKey
(app, tierId)
client/subscription-sdk/lib/shared/utils/pda-derivations.js:36
↓ 1 callersFunctionuserAccountKeyFromPubkey
(pubkey)
client/subscription-sdk/lib/shared/utils/pda-derivations.js:8
↓ 1 callersMethodvalidate_weights
(&self)
programs/referrals/src/state/splits.rs:26
Methodadd_account_meta_borsh_vec
( &self, mut accounts_meta_vec: Vec<AccountMeta>, accounts_meta_borsh: &Vec<AccountMet
programs/plege/src/state/callback.rs:81
Methodadd_dynamic_account_meta
( &self, mut accounts_meta_vec: Vec<AccountMeta>, dynamic_accounts: &Vec<AccountMeta>
programs/plege/src/state/callback.rs:98
Functionallow_new_subscribers
(ctx: Context<ToggleNewSubscribers>)
programs/plege/src/lib.rs:60
Functionallow_new_subscribers
(ctx: Context<ToggleNewSubscribers>)
programs/plege/src/instructions/toggle_new_subscribers.rs:27
FunctionappAccountKey
( auth: web3.PublicKey, appId: number )
client/shared/utils/pda-derivations.ts:23
Methodcalculate_amount
(weight: u8, amount: u64)
programs/referrals/src/state/splits.rs:47
Methodcallback_size
(&self)
programs/plege/src/state/callback.rs:110
FunctioncancelSubscription
(app, tier, subscriber, subscriberAta)
client/subscription-sdk/lib/subscription-sdk/src/subscriber-actions/subscriber-actions.js:88
FunctioncancelSubscription
( app: web3.PublicKey, tier: web3.PublicKey, subscriber: web3.PublicKey, subscriberAta: web3.PublicKey
client/subscription-sdk/src/subscriber-actions/subscriber-actions.ts:54
Functioncancel_subscription
(ctx: Context<CancelSubscription>)
programs/plege/src/lib.rs:41
Functioncancel_subscription
(ctx: Context<CancelSubscription>)
programs/plege/src/instructions/cancel_subscription.rs:41
FunctioncloseSubscriptionAccount
(app, subscriber)
client/subscription-sdk/lib/subscription-sdk/src/subscriber-actions/subscriber-actions.js:115
FunctioncloseSubscriptionAccount
( app: web3.PublicKey, subscriber: web3.PublicKey )
client/subscription-sdk/src/subscriber-actions/subscriber-actions.ts:78
Functionclose_subscription_account
( ctx: Context<CloseSubscriptionAccount>, subscription_bump: u8, )
programs/plege/src/lib.rs:45
Functionclose_subscription_account
( ctx: Context<CloseSubscriptionAccount>, subscription_bump: u8, )
programs/plege/src/instructions/close_subscription_account.rs:26
Functioncomplete_payment
(ctx: Context<'_, '_, '_, 'info, CompletePayment<'info>>)
programs/plege/src/lib.rs:52
Functioncomplete_payment
(ctx: Context<'_, '_, '_, 'info, CompletePayment<'info>>)
programs/plege/src/instructions/complete_payment.rs:42
FunctionconvertApp
(app: any, pubkey: web3.PublicKey)
client/shared/utils/conversions.ts:41
FunctionconvertInterval
(interval)
client/subscription-sdk/lib/shared/utils/conversions.js:52
FunctionconvertInterval
(interval: any)
client/shared/utils/conversions.ts:60
FunctionconvertSubscription
( sub: any, pubkey: web3.PublicKey )
client/shared/utils/conversions.ts:10
next →1–100 of 199, ranked by callers