Introduce automatic ABI maintenance mechanism (1/2; prepare) (#10335)

* Introduce automatic ABI maintenance mechanism

* Compile fix...

* Docs fix...

* Programs compilation fix...

* Simplify source credit

Co-authored-by: Michael Vines <mvines@gmail.com>

* Cargo.lock...

Co-authored-by: Michael Vines <mvines@gmail.com>
This commit is contained in:
Ryo Onodera
2020-06-03 20:51:56 +09:00
committed by GitHub
parent b515cc3ae5
commit e63e7937cb
13 changed files with 1781 additions and 5 deletions

13
Cargo.lock generated
View File

@@ -4566,6 +4566,7 @@ dependencies = [
"pbkdf2",
"rand 0.7.3",
"rand_chacha 0.2.2",
"rustc_version",
"serde",
"serde_bytes",
"serde_derive",
@@ -4574,6 +4575,7 @@ dependencies = [
"solana-crate-features",
"solana-logger",
"solana-sdk-macro",
"solana-sdk-macro-frozen-abi",
"thiserror",
"tiny-bip39",
]
@@ -4588,6 +4590,17 @@ dependencies = [
"syn 1.0.27",
]
[[package]]
name = "solana-sdk-macro-frozen-abi"
version = "1.3.0"
dependencies = [
"lazy_static",
"proc-macro2 1.0.17",
"quote 1.0.1",
"rustc_version",
"syn 1.0.27",
]
[[package]]
name = "solana-stake-accounts"
version = "1.3.0"