Make default programs static (#9717)

This commit is contained in:
Jack May
2020-04-27 21:05:12 -07:00
committed by GitHub
parent 193dbb1794
commit efad193180
34 changed files with 134 additions and 173 deletions

View File

@@ -18,7 +18,7 @@ solana-logger = { path = "../../logger", version = "1.2.0" }
solana-sdk = { path = "../../sdk", version = "1.2.0" }
[lib]
crate-type = ["lib", "cdylib"]
crate-type = ["lib"]
name = "solana_config_program"
[package.metadata.docs.rs]

View File

@@ -2,16 +2,11 @@ pub mod config_instruction;
pub mod config_processor;
pub mod date_instruction;
use crate::config_processor::process_instruction;
use bincode::{deserialize, serialize, serialized_size};
use serde_derive::{Deserialize, Serialize};
use solana_sdk::{account::Account, pubkey::Pubkey, short_vec};
solana_sdk::declare_program!(
"Config1111111111111111111111111111111111111",
solana_config_program,
process_instruction
);
solana_sdk::declare_id!("Config1111111111111111111111111111111111111");
pub trait ConfigState: serde::Serialize + Default {
/// Maximum space that the serialized representation will require