@@ -91,7 +91,7 @@ pub fn resize_price_account(
9191) -> ProgramResult {
9292 let [ funding_account_info, price_account_info, system_program] = match accounts {
9393 [ x, y, z] => Ok ( [ x, y, z] ) ,
94- _ => Err ( ProgramError :: InvalidArgument ) ,
94+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
9595 } ?;
9696
9797 check_valid_funding_account ( funding_account_info) ?;
@@ -148,7 +148,7 @@ pub fn init_mapping(
148148) -> ProgramResult {
149149 let [ funding_account, fresh_mapping_account] = match accounts {
150150 [ x, y] => Ok ( [ x, y] ) ,
151- _ => Err ( ProgramError :: InvalidArgument ) ,
151+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
152152 } ?;
153153
154154 check_valid_funding_account ( funding_account) ?;
@@ -168,7 +168,7 @@ pub fn add_mapping(
168168) -> ProgramResult {
169169 let [ funding_account, cur_mapping, next_mapping] = match accounts {
170170 [ x, y, z] => Ok ( [ x, y, z] ) ,
171- _ => Err ( ProgramError :: InvalidArgument ) ,
171+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
172172 } ?;
173173
174174 check_valid_funding_account ( funding_account) ?;
@@ -203,7 +203,7 @@ pub fn upd_price(
203203 let [ funding_account, price_account, clock_account] = match accounts {
204204 [ x, y, z] => Ok ( [ x, y, z] ) ,
205205 [ x, y, _, z] => Ok ( [ x, y, z] ) ,
206- _ => Err ( ProgramError :: InvalidArgument ) ,
206+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
207207 } ?;
208208
209209 check_valid_funding_account ( funding_account) ?;
@@ -319,7 +319,7 @@ pub fn add_price(
319319
320320 let [ funding_account, product_account, price_account] = match accounts {
321321 [ x, y, z] => Ok ( [ x, y, z] ) ,
322- _ => Err ( ProgramError :: InvalidArgument ) ,
322+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
323323 } ?;
324324
325325 check_valid_funding_account ( funding_account) ?;
@@ -354,7 +354,7 @@ pub fn del_price(
354354) -> ProgramResult {
355355 let [ funding_account, product_account, price_account] = match accounts {
356356 [ w, x, y] => Ok ( [ w, x, y] ) ,
357- _ => Err ( ProgramError :: InvalidArgument ) ,
357+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
358358 } ?;
359359
360360 check_valid_funding_account ( funding_account) ?;
@@ -399,7 +399,7 @@ pub fn init_price(
399399
400400 let [ funding_account, price_account] = match accounts {
401401 [ x, y] => Ok ( [ x, y] ) ,
402- _ => Err ( ProgramError :: InvalidArgument ) ,
402+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
403403 } ?;
404404
405405 check_valid_funding_account ( funding_account) ?;
@@ -469,7 +469,7 @@ pub fn add_publisher(
469469
470470 let [ funding_account, price_account] = match accounts {
471471 [ x, y] => Ok ( [ x, y] ) ,
472- _ => Err ( ProgramError :: InvalidArgument ) ,
472+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
473473 } ?;
474474
475475 check_valid_funding_account ( funding_account) ?;
@@ -519,7 +519,7 @@ pub fn del_publisher(
519519
520520 let [ funding_account, price_account] = match accounts {
521521 [ x, y] => Ok ( [ x, y] ) ,
522- _ => Err ( ProgramError :: InvalidArgument ) ,
522+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
523523 } ?;
524524
525525 check_valid_funding_account ( funding_account) ?;
@@ -555,7 +555,7 @@ pub fn add_product(
555555) -> ProgramResult {
556556 let [ funding_account, tail_mapping_account, new_product_account] = match accounts {
557557 [ x, y, z] => Ok ( [ x, y, z] ) ,
558- _ => Err ( ProgramError :: InvalidArgument ) ,
558+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
559559 } ?;
560560
561561 check_valid_funding_account ( funding_account) ?;
@@ -592,7 +592,7 @@ pub fn upd_product(
592592) -> ProgramResult {
593593 let [ funding_account, product_account] = match accounts {
594594 [ x, y] => Ok ( [ x, y] ) ,
595- _ => Err ( ProgramError :: InvalidArgument ) ,
595+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
596596 } ?;
597597
598598 check_valid_funding_account ( funding_account) ?;
@@ -657,7 +657,7 @@ pub fn set_min_pub(
657657
658658 let [ funding_account, price_account] = match accounts {
659659 [ x, y] => Ok ( [ x, y] ) ,
660- _ => Err ( ProgramError :: InvalidArgument ) ,
660+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
661661 } ?;
662662
663663 check_valid_funding_account ( funding_account) ?;
@@ -683,7 +683,7 @@ pub fn del_product(
683683) -> ProgramResult {
684684 let [ funding_account, mapping_account, product_account] = match accounts {
685685 [ w, x, y] => Ok ( [ w, x, y] ) ,
686- _ => Err ( ProgramError :: InvalidArgument ) ,
686+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
687687 } ?;
688688
689689 check_valid_funding_account ( funding_account) ?;
@@ -751,7 +751,7 @@ pub fn upd_permissions(
751751 let [ funding_account, program_account, programdata_account, permissions_account, system_program] =
752752 match accounts {
753753 [ v, w, x, y, z] => Ok ( [ v, w, x, y, z] ) ,
754- _ => Err ( ProgramError :: InvalidArgument ) ,
754+ _ => Err ( OracleError :: InvalidNumberOfAccounts ) ,
755755 } ?;
756756
757757 let cmd_args = load :: < UpdPermissionsArgs > ( instruction_data) ?;
0 commit comments