Solana Loan Biblione
Solana is very low and in the same time the blockchain platform, allowing the strokes to easily loot the deentalized programs (DAPPS). The main functional function of the solana is presented by its nativity programs, for the Polish libraries all the more it is necessary to break or adapt their functions. In this state, we have an opportunity for the creation of add -ant bibliots solana.
What are such adapted libraries?
Added loan biblies to the repeated components that can be loaded into the code and to the program. These libraries can include functions, data structures and all the program. Individual bibliotek allows the stretching of the complexity in the upper part of the blockchain solana, without harmonizing enlargements.
Make up add -up biblogicals for soola?
The creation of add -ant libraries in the solana will submit a few prevailing:
- Platform dissipation
: After that, you came up with the Polish libraries, you can scatter the possibility of the solana platform, not a change of its main code.
2
3.
How to Create Added Library in Solan
To make the Polish Library Solan, follow the following:
1.
- Remove your biblical body and structure : Distinguish as the functions you want to reolize your bibliocit.
3.
4.
5.
Primer: Production Simple Library Counterer
Here’s the primer that you can make the base of the library -resistance:
`Rūdys
// Counter.rs
Use STD :: Ops :: {Add};
PUB STRUCT COUNTER {
Putting: I64,
}
IMPOSE IMPORT {
PUB FN NEW () -> Self {
CHRENTICE {PUNCH: 0}
}
PUB FN APPLY (& MUT SELF) {
Self.count += 1;
}
}
`Rūdys
// main.rs
Use solana_rogram :: {{
Account_info :: Next_account_info,
IntryPoint :: "Programme",
Msg,
};
Use STD :: {Collections :: Hashmap, Sync :: Arc};
Const Count: I64 = 1000;
FN MAIN () -> "Programme" {
Let Mut Counter = Arc :: New (Count :: New ());
Loop Mut Map = Hashmap :: with_capacity (Count);
Loop {
// Get the scratch
Counter.increment ();
/
Put your account_info = NEXT_AACCOUNT_INFO (& MAP)?;
If Account_info.value! = 0 {
Meding! ("Meter: {}," account_info.value ");
} Still {
Map.sert (Count :: Encode (). To (), some (Counter.Clone ());
}
}
}
conclusion
The creation of the Polish library is solan – this is a hibar and efficient extent to scratch the possibility of the platform. Lumpy these shagies, you can make a complex functional function in the upper part of the blockchain solan, not a change of its base code.
In terms of growth of ecosystem rust and solana-r all the more you can create add-on biblotes in the solan. When the disinfectant pursue a new use of solana, we can go over the more library for development of innovations and incite the possibility of the platform.