@@ -133,14 +133,14 @@ pub fn fetch_{{ account.name | snakeCase }}(
133133 rpc: &solana_client::rpc_client::RpcClient,
134134 address: &Pubkey,
135135) -> Result<crate::shared::DecodedAccount <{{ account.name | pascalCase }} >, std::io::Error> {
136- let accounts = fetch_all_{{ account .name | snakeCase }} (rpc, vec! [*address])?;
136+ let accounts = fetch_all_{{ account .name | snakeCase }} (rpc, & [*address])?;
137137 Ok(accounts[0].clone())
138138}
139139
140140#[cfg(feature = "fetch")]
141141pub fn fetch_all_{{ account .name | snakeCase }} (
142142 rpc: &solana_client::rpc_client::RpcClient,
143- addresses: Vec< Pubkey > ,
143+ addresses: & [ Pubkey] ,
144144) -> Result<Vec <crate::shared::DecodedAccount <{{ account.name | pascalCase }} >>, std::io::Error> {
145145 let accounts = rpc.get_multiple_accounts(&addresses)
146146 .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e.to_string()))?;
@@ -160,14 +160,14 @@ pub fn fetch_maybe_{{ account.name | snakeCase }}(
160160 rpc: &solana_client::rpc_client::RpcClient,
161161 address: &Pubkey,
162162) -> Result<crate::shared::MaybeAccount <{{ account.name | pascalCase }} >, std::io::Error> {
163- let accounts = fetch_all_maybe_{{ account .name | snakeCase }} (rpc, vec! [*address])?;
163+ let accounts = fetch_all_maybe_{{ account .name | snakeCase }} (rpc, & [*address])?;
164164 Ok(accounts[0].clone())
165165}
166166
167167#[cfg(feature = "fetch")]
168168pub fn fetch_all_maybe_{{ account .name | snakeCase }} (
169169 rpc: &solana_client::rpc_client::RpcClient,
170- addresses: Vec< Pubkey > ,
170+ addresses: & [ Pubkey] ,
171171) -> Result<Vec <crate::shared::MaybeAccount <{{ account.name | pascalCase }} >>, std::io::Error> {
172172 let accounts = rpc.get_multiple_accounts(&addresses)
173173 .map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e.to_string()))?;
0 commit comments