Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blueshift-gg/doppler
/ functions
Functions
28 in github.com/blueshift-gg/doppler
⨍
Functions
28
◇
Types & classes
8
↓ 5 callers
Method
compute_units
(&self)
sdk/src/accounts.rs:51
↓ 4 callers
Method
to_bytes
(&self)
sdk/src/accounts.rs:14
↓ 2 callers
Method
add_oracle_update
( mut self, oracle_pubkey: Pubkey, oracle: Oracle<T>, )
sdk/src/transaction.rs:39
↓ 2 callers
Method
build
(self, recent_blockhash: Hash)
sdk/src/transaction.rs:65
↓ 2 callers
Method
with_unit_price
(mut self, micro_lamports: u64)
sdk/src/transaction.rs:59
↓ 2 callers
Function
write
(ptr: *mut u8, offset: usize, value: T)
doppler/src/lib.rs:27
↓ 1 callers
Function
keyed_account_for_admin
(key: Pubkey)
program/benches/compute_units.rs:12
↓ 1 callers
Function
keyed_account_for_admin
(key: Pubkey)
program/tests/tests.rs:11
↓ 1 callers
Method
loaded_accounts_data_size_limit
(&self)
sdk/src/accounts.rs:58
Method
check
# Check Performs the following checks on the Admin account: - Checks Admin is a non-duplicate signer (2 CUs) - Checks Admin address matches ADMIN (12
doppler/src/admin.rs:27
Method
check_and_update
(ptr: *mut u8)
doppler/src/oracle.rs:22
Function
entrypoint
# Safety This is a permissioned entrypoint only invokable by the ADMIN keypair. It is as safe as you choose it to be.
program/src/lib.rs:20
Method
from
(update: UpdateInstruction<T>)
sdk/src/accounts.rs:64
Method
from_bytes
(data: &[u8])
sdk/src/accounts.rs:29
Function
keyed_account_for_oracle
( mollusk: &mut Mollusk, admin: Pubkey, seed: &str, payload: T, )
program/benches/compute_units.rs:19
Function
keyed_account_for_oracle
( mollusk: &mut Mollusk, admin: Pubkey, seed: &str, payload: T, )
program/tests/tests.rs:18
Function
main
()
program/benches/compute_units.rs:50
Function
main
()
examples/src/multiple_price_feed.rs:11
Function
main
()
examples/src/single_price_feed.rs:11
Method
new
(admin: &'a Keypair)
sdk/src/transaction.rs:25
Function
oracle_account
( client: &RpcClient, oracle_pubkey: &Pubkey, )
examples/src/fetch.rs:5
Function
read
(ptr: *const u8, offset: usize)
doppler/src/lib.rs:14
Function
test_cu_limit_market_data_payload
()
sdk/src/accounts.rs:180
Function
test_cu_limit_num_payload
()
sdk/src/accounts.rs:114
Function
test_cu_limit_price_feed_payload
()
sdk/src/accounts.rs:135
Function
test_cu_limit_prop_amm_payload
()
sdk/src/accounts.rs:156
Function
test_oracle_to_bytes
()
sdk/src/accounts.rs:101
Function
test_oracle_update
()
program/tests/tests.rs:50