pub struct GearApi(/* private fields */);
Expand description
The API instance contains methods to access the node.
Implementations§
source§impl GearApi
impl GearApi
sourcepub async fn original_code_at(
&self,
- code_id: CodeId,
+ code_id: CodeId,
at_block_hash: Option<H256>
) -> Result<Vec<u8>>
pub async fn original_code_at( &self, - code_id: CodeId, + code_id: CodeId, at_block_hash: Option<H256> ) -> Result<Vec<u8>>
Returns original wasm code for the given code_id
at specified
at_block_hash
.
sourcepub async fn program_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
at_block_hash: Option<H256>
) -> Result<ActiveProgram<u32>>
pub async fn program_at( &self, - program_id: ProgramId, + program_id: ProgramId, at_block_hash: Option<H256> ) -> Result<ActiveProgram<u32>>
Returns ActiveProgram
for the given program_id
at specified
at_block_hash
.
sourcepub async fn transfer(
&self,
- destination: ProgramId,
+ destination: ProgramId,
value: u128
) -> Result<H256>
pub async fn transfer( &self, - destination: ProgramId, + destination: ProgramId, value: u128 ) -> Result<H256>
Transfer value
to destination
’s account.
Sends the @@ -22,12 +22,12 @@
This function returns a hash of the block with the transfer transaction.
sourcepub async fn create_program_bytes(
&self,
- code_id: CodeId,
+ code_id: CodeId,
salt: impl AsRef<[u8]>,
payload: impl AsRef<[u8]>,
gas_limit: u64,
value: u128
-) -> Result<(MessageId, ProgramId, H256)>
pub async fn create_program_bytes( &self, - code_id: CodeId, + code_id: CodeId, salt: impl AsRef<[u8]>, payload: impl AsRef<[u8]>, gas_limit: u64, value: u128 -) -> Result<(MessageId, ProgramId, H256)>
Create a new program from a previously uploaded code identified by +) -> Result<(MessageId, ProgramId, H256)>
Create a new program from a previously uploaded code identified by
CodeId
and
initialize it with a byte slice payload
.
Sends the @@ -63,20 +63,20 @@
See also
sourcepub async fn create_program_bytes_batch(
&self,
- args: impl IntoIterator<Item = (CodeId, impl AsRef<[u8]>, impl AsRef<[u8]>, u64, u128)>
-) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>
pub async fn create_program_bytes_batch( &self, - args: impl IntoIterator<Item = (CodeId, impl AsRef<[u8]>, impl AsRef<[u8]>, u64, u128)> -) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>
Create a batch of programs.
+ args: impl IntoIterator<Item = (CodeId, impl AsRef<[u8]>, impl AsRef<[u8]>, u64, u128)> +) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>Create a batch of programs.
A batch is a set of programs to be created within one function call.
Every entry of the args
iterator is a tuple of parameters used in the
create_program_bytes
function. It is
useful when deploying a multi-program dApp.
sourcepub async fn create_program(
&self,
- code_id: CodeId,
+ code_id: CodeId,
salt: impl AsRef<[u8]>,
payload: impl Encode,
gas_limit: u64,
value: u128
-) -> Result<(MessageId, ProgramId, H256)>
pub async fn create_program( &self, - code_id: CodeId, + code_id: CodeId, salt: impl AsRef<[u8]>, payload: impl Encode, gas_limit: u64, value: u128 -) -> Result<(MessageId, ProgramId, H256)>
Same as create_program_bytes
, but
+) -> Result<(MessageId, ProgramId, H256)>
Same as create_program_bytes
, but
initializes a newly created program with an encoded payload
.
See also
-
@@ -87,16 +87,16 @@
See also
sourcepub async fn migrate_program(
&self,
- src_program_id: ProgramId,
+ src_program_id: ProgramId,
src_block_hash: Option<H256>,
dest_node_api: &GearApi
-) -> Result<ProgramId>
pub async fn migrate_program( &self, - src_program_id: ProgramId, + src_program_id: ProgramId, src_block_hash: Option<H256>, dest_node_api: &GearApi -) -> Result<ProgramId>
Migrates an active program identified by src_program_id
onto another
+) -> Result<ProgramId>
Migrates an active program identified by src_program_id
onto another
node identified by dest_node_api
and returns the migrated program
identifier. All source program data is taken at the time of
src_block_hash
if it is specified or the most recent one.
sourcepub async fn save_program_memory_dump_at<P: AsRef<Path>>(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
block_hash: Option<H256>,
file_path: P
) -> Result
pub async fn save_program_memory_dump_at<P: AsRef<Path>>( &self, - program_id: ProgramId, + program_id: ProgramId, block_hash: Option<H256>, file_path: P ) -> Result
Save program (identified by program_id
) memory dump to the file for
@@ -104,10 +104,10 @@
See also
time ofblock_hash
if presented or the most recent block.
sourcepub async fn replace_program_memory<P: AsRef<Path>>(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
file_path: P
) -> Result
pub async fn replace_program_memory<P: AsRef<Path>>( &self, - program_id: ProgramId, + program_id: ProgramId, file_path: P ) -> Result
Replace entire program memory with one saved earlier in gclient/gtest
-sourcepub async fn claim_value(&self, message_id: MessageId) -> Result<(u128, H256)>
pub async fn claim_value(&self, message_id: MessageId) -> Result<(u128, H256)>
Claim value from the mailbox message identified by message_id
.
sourcepub async fn claim_value(&self, message_id: MessageId) -> Result<(u128, H256)>
pub async fn claim_value(&self, message_id: MessageId) -> Result<(u128, H256)>
Claim value from the mailbox message identified by message_id
.
Sends the
pallet_gear::claim_value
extrinsic.
See also
sourcepub async fn claim_value_batch(
&self,
- args: impl IntoIterator<Item = MessageId> + Clone
+ args: impl IntoIterator<Item = MessageId> + Clone
) -> Result<(Vec<Result<u128>>, H256)>
pub async fn claim_value_batch( &self, - args: impl IntoIterator<Item = MessageId> + Clone + args: impl IntoIterator<Item = MessageId> + Clone ) -> Result<(Vec<Result<u128>>, H256)>
Claim a batch of values from the mailbox.
A batch is a set of requests to be executed within one function call.
Every entry of the args
iterator is a message identifier used in the
@@ -128,11 +128,11 @@
See also
processing multiple replies in the mailbox at once.sourcepub async fn send_message_bytes(
&self,
- destination: ProgramId,
+ destination: ProgramId,
payload: impl AsRef<[u8]>,
gas_limit: u64,
value: u128
-) -> Result<(MessageId, H256)>
pub async fn send_message_bytes( &self, - destination: ProgramId, + destination: ProgramId, payload: impl AsRef<[u8]>, gas_limit: u64, value: u128 -) -> Result<(MessageId, H256)>
Send a message containing a byte slice payload
to the destination
.
Send a message containing a byte slice payload
to the destination
.
The message also contains the maximum gas_limit
that can be spent and
the value
to be transferred to the destination
’s account.
Sends the @@ -149,8 +149,8 @@
See also
sourcepub async fn send_message_bytes_batch(
&self,
- args: impl IntoIterator<Item = (ProgramId, impl AsRef<[u8]>, u64, u128)>
-) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>
pub async fn send_message_bytes_batch( &self, - args: impl IntoIterator<Item = (ProgramId, impl AsRef<[u8]>, u64, u128)> -) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>
Send a batch of messages.
+ args: impl IntoIterator<Item = (ProgramId, impl AsRef<[u8]>, u64, u128)> +) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>Send a batch of messages.
A batch is a set of messages to be sent within one function call. Every
entry of the args
iterator is a tuple of parameters used in the
send_message_bytes
function. It is useful
@@ -158,19 +158,19 @@
See also
to one program.sourcepub async fn send_message(
&self,
- destination: ProgramId,
+ destination: ProgramId,
payload: impl Encode,
gas_limit: u64,
value: u128
-) -> Result<(MessageId, H256)>
pub async fn send_message( &self, - destination: ProgramId, + destination: ProgramId, payload: impl Encode, gas_limit: u64, value: u128 -) -> Result<(MessageId, H256)>
Same as send_message_bytes
, but sends a
+) -> Result<(MessageId, H256)>
Same as send_message_bytes
, but sends a
message with encoded payload
.
sourcepub async fn send_reply_bytes(
&self,
- reply_to_id: MessageId,
+ reply_to_id: MessageId,
payload: impl AsRef<[u8]>,
gas_limit: u64,
value: u128
-) -> Result<(MessageId, u128, H256)>
pub async fn send_reply_bytes( &self, - reply_to_id: MessageId, + reply_to_id: MessageId, payload: impl AsRef<[u8]>, gas_limit: u64, value: u128 -) -> Result<(MessageId, u128, H256)>
Send a reply containing a byte slice payload
to the message identified
+) -> Result<(MessageId, u128, H256)>
Send a reply containing a byte slice payload
to the message identified
by reply_to_id
.
The reply also contains the maximum gas_limit
that can be spent and
the value
to be transferred to the destination’s account.
See also
sourcepub async fn send_reply_bytes_batch(
&self,
- args: impl IntoIterator<Item = (MessageId, impl AsRef<[u8]>, u64, u128)> + Clone
-) -> Result<(Vec<Result<(MessageId, ProgramId, u128)>>, H256)>
pub async fn send_reply_bytes_batch( &self, - args: impl IntoIterator<Item = (MessageId, impl AsRef<[u8]>, u64, u128)> + Clone -) -> Result<(Vec<Result<(MessageId, ProgramId, u128)>>, H256)>
Send a batch of replies.
+ args: impl IntoIterator<Item = (MessageId, impl AsRef<[u8]>, u64, u128)> + Clone +) -> Result<(Vec<Result<(MessageId, ProgramId, u128)>>, H256)>Send a batch of replies.
A batch is a set of replies to be sent within one function call. Every
entry of the args
iterator is a tuple of parameters used in the
send_reply_bytes
function. It is useful when
@@ -199,16 +199,16 @@
See also
program id is also returned in the resulting tuple.sourcepub async fn send_reply(
&self,
- reply_to_id: MessageId,
+ reply_to_id: MessageId,
payload: impl Encode,
gas_limit: u64,
value: u128
-) -> Result<(MessageId, u128, H256)>
pub async fn send_reply( &self, - reply_to_id: MessageId, + reply_to_id: MessageId, payload: impl Encode, gas_limit: u64, value: u128 -) -> Result<(MessageId, u128, H256)>
Same as send_reply_bytes
, but sends a reply
+) -> Result<(MessageId, u128, H256)>
Same as send_reply_bytes
, but sends a reply
with encoded payload
.
sourcepub async fn upload_code(
&self,
code: impl AsRef<[u8]>
-) -> Result<(CodeId, H256)>
pub async fn upload_code( &self, code: impl AsRef<[u8]> -) -> Result<(CodeId, H256)>
Upload Wasm code
to be used for creating a new program.
Upload Wasm code
to be used for creating a new program.
Sends the
pallet_gear::upload_code
extrinsic.
See also
sourcepub async fn upload_code_batch(
&self,
args: impl IntoIterator<Item = impl AsRef<[u8]>>
-) -> Result<(Vec<Result<CodeId>>, H256)>
pub async fn upload_code_batch( &self, args: impl IntoIterator<Item = impl AsRef<[u8]>> -) -> Result<(Vec<Result<CodeId>>, H256)>
Upload a batch of codes.
+) -> Result<(Vec<Result<CodeId>>, H256)>Upload a batch of codes.
A batch is a set of codes to be uploaded within one function call. Every
entry of the args
iterator is a byte slice used in the
upload_code
function. It is useful when deploying
@@ -234,7 +234,7 @@
See also
sourcepub async fn upload_code_by_path(
&self,
path: impl AsRef<Path>
-) -> Result<(CodeId, H256)>
pub async fn upload_code_by_path( &self, path: impl AsRef<Path> -) -> Result<(CodeId, H256)>
Upload Wasm code from the file referenced by path
to be used for
+) -> Result<(CodeId, H256)>
Upload Wasm code from the file referenced by path
to be used for
creating a new program.
Same as upload_code
, but reads the code from a
file instead of using a byte vector.
See also
payload: impl AsRef<[u8]>, gas_limit: u64, value: u128 -) -> Result<(MessageId, ProgramId, H256)>Upload a new program and initialize it with a byte slice payload
.
Upload a new program and initialize it with a byte slice payload
.
Sends the
pallet_gear::upload_program
extrinsic.
See also
sourcepub async fn upload_program_bytes_batch(
&self,
args: impl IntoIterator<Item = (impl AsRef<[u8]>, impl AsRef<[u8]>, impl AsRef<[u8]>, u64, u128)>
-) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>
pub async fn upload_program_bytes_batch( &self, args: impl IntoIterator<Item = (impl AsRef<[u8]>, impl AsRef<[u8]>, impl AsRef<[u8]>, u64, u128)> -) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>
Upload a batch of programs.
+) -> Result<(Vec<Result<(MessageId, ProgramId)>>, H256)>Upload a batch of programs.
A batch is a set of programs to be uploaded within one function call.
Every entry of the args
iterator is a tuple used in the
upload_program_bytes
function. It is
@@ -288,7 +288,7 @@
See also
payload: impl AsRef<[u8]>, gas_limit: u64, value: u128 -) -> Result<(MessageId, ProgramId, H256)>Upload a new program from the file referenced by path
and initialize
+) -> Result<(MessageId, ProgramId, H256)>
Upload a new program from the file referenced by path
and initialize
it with a byte slice payload
.
Same as upload_program_bytes
, but reads
the program from a file instead of using a byte vector.
See also
payload: impl Encode, gas_limit: u64, value: u128 -) -> Result<(MessageId, ProgramId, H256)>Same as upload_program_bytes
, but
+) -> Result<(MessageId, ProgramId, H256)>
Same as upload_program_bytes
, but
initializes a newly uploaded program with an encoded payload
.
See also
-
@@ -317,7 +317,7 @@
reserve_gas
function reserves gas for further usage.
+- [
reserve_gas
] function reserves gas for further usage.
See also
payload: impl Encode, gas_limit: u64, value: u128 -) -> Result<(MessageId, ProgramId, H256)>Upload a new program from the file referenced by path
and initialize
+) -> Result<(MessageId, ProgramId, H256)>
Upload a new program from the file referenced by path
and initialize
it with an encoded payload
.
Same as upload_program
, but reads the program
from a file instead of using a byte vector.
See also
source§impl GearApi
impl GearApi
sourcepub async fn calculate_create_gas(
&self,
origin: Option<H256>,
- code_id: CodeId,
+ code_id: CodeId,
payload: Vec<u8>,
value: u128,
allow_other_panics: bool
-) -> Result<GasInfo>
pub async fn calculate_create_gas( &self, origin: Option<H256>, - code_id: CodeId, + code_id: CodeId, payload: Vec<u8>, value: u128, allow_other_panics: bool -) -> Result<GasInfo>
Execute an RPC to calculate the gas required to create a program from a +) -> Result<GasInfo>
Execute an RPC to calculate the gas required to create a program from a code and process an initialization message.
Actually sends the gear_calculateInitCreateGas
RPC to the node. The
function’s parameters are:
See also
sourcepub async fn calculate_create_gas_at(
&self,
origin: Option<H256>,
- code_id: CodeId,
+ code_id: CodeId,
payload: Vec<u8>,
value: u128,
allow_other_panics: bool,
at: Option<H256>
-) -> Result<GasInfo>
pub async fn calculate_create_gas_at( &self, origin: Option<H256>, - code_id: CodeId, + code_id: CodeId, payload: Vec<u8>, value: u128, allow_other_panics: bool, at: Option<H256> -) -> Result<GasInfo>
Same as calculate_create_gas
, but
+) -> Result<GasInfo>
Same as calculate_create_gas
, but
calculates the gas at the block identified by its hash.
sourcepub async fn calculate_upload_gas(
&self,
@@ -394,7 +394,7 @@ See also
payload: Vec<u8>,
value: u128,
allow_other_panics: bool
-) -> Result<GasInfo>
pub async fn calculate_upload_gas(
&self,
@@ -394,7 +394,7 @@ See also
payload: Vec<u8>,
value: u128,
allow_other_panics: bool
-) -> Result<GasInfo>
Execute an RPC to calculate the gas required to upload a program and +) -> Result<GasInfo>
Execute an RPC to calculate the gas required to upload a program and process an initialization message.
Actually sends the gear_calculateInitUploadGas
RPC to the node. The
function’s parameters are:
See also
value: u128, allow_other_panics: bool, at: Option<H256> -) -> Result<GasInfo>Same as calculate_upload_gas
, but
+) -> Result<GasInfo>
Same as calculate_upload_gas
, but
calculates the gas at the block identified by its hash.
sourcepub async fn calculate_handle_gas(
&self,
origin: Option<H256>,
- destination: ProgramId,
+ destination: ProgramId,
payload: Vec<u8>,
value: u128,
allow_other_panics: bool
-) -> Result<GasInfo>
pub async fn calculate_handle_gas( &self, origin: Option<H256>, - destination: ProgramId, + destination: ProgramId, payload: Vec<u8>, value: u128, allow_other_panics: bool -) -> Result<GasInfo>
Execute an RPC to calculate the gas required to handle a message.
+) -> Result<GasInfo>Execute an RPC to calculate the gas required to handle a message.
Actually sends the gear_calculateHandleGas
RPC to the node. The
function’s parameters are:
-
@@ -442,21 +442,21 @@
See also
sourcepub async fn calculate_handle_gas_at(
&self,
origin: Option<H256>,
- destination: ProgramId,
+ destination: ProgramId,
payload: Vec<u8>,
value: u128,
allow_other_panics: bool,
at: Option<H256>
-) -> Result<GasInfo>
pub async fn calculate_handle_gas_at( &self, origin: Option<H256>, - destination: ProgramId, + destination: ProgramId, payload: Vec<u8>, value: u128, allow_other_panics: bool, at: Option<H256> -) -> Result<GasInfo>
Same as calculate_handle_gas
, but
+) -> Result<GasInfo>
Same as calculate_handle_gas
, but
calculates the gas at the block identified by its hash.
sourcepub async fn calculate_reply_gas(
&self,
origin: Option<H256>,
- message_id: MessageId,
+ message_id: MessageId,
payload: Vec<u8>,
value: u128,
allow_other_panics: bool
-) -> Result<GasInfo>
pub async fn calculate_reply_gas( &self, origin: Option<H256>, - message_id: MessageId, + message_id: MessageId, payload: Vec<u8>, value: u128, allow_other_panics: bool -) -> Result<GasInfo>
Execute an RPC to calculate the gas required to reply to the received +) -> Result<GasInfo>
Execute an RPC to calculate the gas required to reply to the received message from the mailbox.
Actually sends the gear_calculateReplyGas
RPC to the node. The
function’s parameters are:
See also
sourcepub async fn calculate_reply_gas_at(
&self,
origin: Option<H256>,
- message_id: MessageId,
+ message_id: MessageId,
payload: Vec<u8>,
value: u128,
allow_other_panics: bool,
at: Option<H256>
-) -> Result<GasInfo>
pub async fn calculate_reply_gas_at( &self, origin: Option<H256>, - message_id: MessageId, + message_id: MessageId, payload: Vec<u8>, value: u128, allow_other_panics: bool, at: Option<H256> -) -> Result<GasInfo>
Same as calculate_reply_gas
, but
+) -> Result<GasInfo>
Same as calculate_reply_gas
, but
calculates the gas at the block identified by its hash.
sourcepub async fn read_state_bytes(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>
) -> Result<Vec<u8>>
pub async fn read_state_bytes( &self, - program_id: ProgramId, + program_id: ProgramId, payload: Vec<u8> ) -> Result<Vec<u8>>
Read the program’s state as a byte vector.
sourcepub async fn read_state_bytes_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
at: Option<H256>
) -> Result<Vec<u8>>
pub async fn read_state_bytes_at( &self, - program_id: ProgramId, + program_id: ProgramId, payload: Vec<u8>, at: Option<H256> ) -> Result<Vec<u8>>
Same as read_state_bytes
, but reads the
program’s state at the block identified by its hash.
sourcepub async fn read_state<D: Decode>(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>
) -> Result<D>
pub async fn read_state<D: Decode>( &self, - program_id: ProgramId, + program_id: ProgramId, payload: Vec<u8> ) -> Result<D>
Read the program’s state as decoded data.
sourcepub async fn read_state_at<D: Decode>(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
at: Option<H256>
) -> Result<D>
pub async fn read_state_at<D: Decode>( &self, - program_id: ProgramId, + program_id: ProgramId, payload: Vec<u8>, at: Option<H256> ) -> Result<D>
Same as read_state
, but reads the program’s state
at the block identified by its hash.
sourcepub async fn read_state_bytes_using_wasm(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
wasm: Vec<u8>,
@@ -516,7 +516,7 @@ See also
) -> Result<Vec<u8>>
pub async fn read_state_bytes_using_wasm(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
wasm: Vec<u8>,
@@ -516,7 +516,7 @@ See also
) -> Result<Vec<u8>>
Read the program’s state as a byte vector using a meta Wasm.
sourcepub async fn read_state_bytes_using_wasm_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
wasm: Vec<u8>,
@@ -525,7 +525,7 @@ See also
) -> Result<Vec<u8>>
pub async fn read_state_bytes_using_wasm_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
wasm: Vec<u8>,
@@ -525,7 +525,7 @@ See also
) -> Result<Vec<u8>>
Same as read_state_bytes_using_wasm
, but reads the program’s state at the block identified by its hash.
sourcepub async fn read_state_bytes_using_wasm_by_path_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
path: impl AsRef<Path>,
@@ -561,7 +561,7 @@ See also
) -> Result<Vec<u8>>
pub async fn read_state_bytes_using_wasm_by_path_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
path: impl AsRef<Path>,
@@ -561,7 +561,7 @@ See also
) -> Result<Vec<u8>>
Same as read_state_using_wasm_by_path
, but reads the program’s state at the block identified by its hash.
sourcepub async fn read_state_using_wasm_by_path_at<E: Encode, D: Decode>(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
payload: Vec<u8>,
fn_name: &str,
path: impl AsRef<Path>,
argument: Option<E>,
at: Option<H256>
) -> Result<D>
pub async fn read_state_using_wasm_by_path_at<E: Encode, D: Decode>( &self, - program_id: ProgramId, + program_id: ProgramId, payload: Vec<u8>, fn_name: &str, path: impl AsRef<Path>, argument: Option<E>, at: Option<H256> ) -> Result<D>
Same as read_state_using_wasm_by_path
, but reads the program’s state at the block identified by its hash.
sourcepub async fn read_metahash(&self, program_id: ProgramId) -> Result<H256>
pub async fn read_metahash(&self, program_id: ProgramId) -> Result<H256>
Read the program’s metahash.
+sourcepub async fn read_metahash(&self, program_id: ProgramId) -> Result<H256>
pub async fn read_metahash(&self, program_id: ProgramId) -> Result<H256>
Read the program’s metahash.
sourcepub async fn read_metahash_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
at: Option<H256>
) -> Result<H256>
pub async fn read_metahash_at( &self, - program_id: ProgramId, + program_id: ProgramId, at: Option<H256> ) -> Result<H256>
Same as read_metahash
, but read the program’s
metahash at the block identified by its hash.
See also
has grown from block to block or not.source§impl GearApi
impl GearApi
sourcepub async fn get_mailbox_message(
&self,
- message_id: MessageId
-) -> Result<Option<(UserStoredMessage, Interval<u32>)>>
pub async fn get_mailbox_message( &self, - message_id: MessageId -) -> Result<Option<(UserStoredMessage, Interval<u32>)>>
Get a message identified by message_id
from the mailbox.
Get a message identified by message_id
from the mailbox.
sourcepub async fn get_mailbox_account_message(
&self,
account_id: impl IntoAccountId32,
- message_id: MessageId
-) -> Result<Option<(UserStoredMessage, Interval<u32>)>>
pub async fn get_mailbox_account_message( &self, account_id: impl IntoAccountId32, - message_id: MessageId -) -> Result<Option<(UserStoredMessage, Interval<u32>)>>
Get a message identified by message_id
from the account_id
’s
+ message_id: MessageId
+) -> Result<Option<(UserStoredMessage, Interval<u32>)>>
Get a message identified by message_id
from the account_id
’s
mailbox.
sourcepub async fn get_mailbox_account_messages(
&self,
account_id: impl IntoAccountId32,
count: u32
-) -> Result<Vec<(UserStoredMessage, Interval<u32>)>>
pub async fn get_mailbox_account_messages( &self, account_id: impl IntoAccountId32, count: u32 -) -> Result<Vec<(UserStoredMessage, Interval<u32>)>>
Get up to count
messages from the mailbox for
+) -> Result<Vec<(UserStoredMessage, Interval<u32>)>>
Get up to count
messages from the mailbox for
the provided account_id
.
sourcepub async fn get_mailbox_messages(
&self,
count: u32
-) -> Result<Vec<(UserStoredMessage, Interval<u32>)>>
pub async fn get_mailbox_messages( &self, count: u32 -) -> Result<Vec<(UserStoredMessage, Interval<u32>)>>
Get up to count
messages from the mailbox.
Get up to count
messages from the mailbox.
sourcepub async fn total_balance(
&self,
account_id: impl IntoAccountId32
diff --git a/pr-3467/gclient/trait.EventProcessor.html b/pr-3467/gclient/trait.EventProcessor.html
index 04aa049f191..eba7958d755 100644
--- a/pr-3467/gclient/trait.EventProcessor.html
+++ b/pr-3467/gclient/trait.EventProcessor.html
@@ -20,32 +20,32 @@
// Provided methods
fn message_processed<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
+ message_id: MessageId
) -> Pin<Box<dyn Future<Output = Result<DispatchStatus>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn message_processed_batch<'life0, 'async_trait>(
&'life0 mut self,
- message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
- ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>
+ message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
+ ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn reply_bytes_on<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
- ) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>
+ message_id: MessageId
+ ) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn err_or_succeed<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
+ message_id: MessageId
) -> Pin<Box<dyn Future<Output = Result<Option<String>>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn err_or_succeed_batch<'life0, 'async_trait>(
&'life0 mut self,
- message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
- ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>
+ message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
+ ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
}Expand description
Events processing trait.
@@ -85,29 +85,29 @@ Examples
batch of results.
pub async fn total_balance(
&self,
account_id: impl IntoAccountId32
diff --git a/pr-3467/gclient/trait.EventProcessor.html b/pr-3467/gclient/trait.EventProcessor.html
index 04aa049f191..eba7958d755 100644
--- a/pr-3467/gclient/trait.EventProcessor.html
+++ b/pr-3467/gclient/trait.EventProcessor.html
@@ -20,32 +20,32 @@
// Provided methods
fn message_processed<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
+ message_id: MessageId
) -> Pin<Box<dyn Future<Output = Result<DispatchStatus>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn message_processed_batch<'life0, 'async_trait>(
&'life0 mut self,
- message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
- ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>
+ message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
+ ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn reply_bytes_on<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
- ) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>
+ message_id: MessageId
+ ) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn err_or_succeed<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
+ message_id: MessageId
) -> Pin<Box<dyn Future<Output = Result<Option<String>>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
fn err_or_succeed_batch<'life0, 'async_trait>(
&'life0 mut self,
- message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
- ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>
+ message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
+ ) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>
where Self: 'async_trait,
'life0: 'async_trait { ... }
}Expand description
Events processing trait.
@@ -85,29 +85,29 @@ Examples
batch of results.
Expand description
Events processing trait.
@@ -85,29 +85,29 @@Examples
batch of results.Provided Methods§
sourcefn message_processed<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
+ message_id: MessageId
) -> Pin<Box<dyn Future<Output = Result<DispatchStatus>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn message_processed<'life0, 'async_trait>( &'life0 mut self, - message_id: MessageId + message_id: MessageId ) -> Pin<Box<dyn Future<Output = Result<DispatchStatus>> + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,
Check whether the message identified by message_id
has been processed.
sourcefn message_processed_batch<'life0, 'async_trait>(
&'life0 mut self,
- message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
-) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>where
+ message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
+) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn message_processed_batch<'life0, 'async_trait>( &'life0 mut self, - message_ids: impl 'async_trait + IntoIterator<Item = MessageId> -) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>where + message_ids: impl 'async_trait + IntoIterator<Item = MessageId> +) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, DispatchStatus)>>> + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,
Check whether the batch of messages identified by corresponding
message_ids
has been processed.
sourcefn reply_bytes_on<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
-) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>where
+ message_id: MessageId
+) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn reply_bytes_on<'life0, 'async_trait>( &'life0 mut self, - message_id: MessageId -) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>where + message_id: MessageId +) -> Pin<Box<dyn Future<Output = Result<(MessageId, Result<Vec<u8>, String>, u128)>> + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,
Get details of a reply to the message identified by message_id
.
If a reply has been received, this function returns its identifier
-(MessageId
), payload’s bytes (in case of zero status code) or an
+([MessageId
]), payload’s bytes (in case of zero status code) or an
error message (otherwise), and an associated value.
sourcefn err_or_succeed<'life0, 'async_trait>(
&'life0 mut self,
- message_id: MessageId
+ message_id: MessageId
) -> Pin<Box<dyn Future<Output = Result<Option<String>>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn err_or_succeed<'life0, 'async_trait>( &'life0 mut self, - message_id: MessageId + message_id: MessageId ) -> Pin<Box<dyn Future<Output = Result<Option<String>>> + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,
Check whether the processing of a message identified by message_id
@@ -117,12 +117,12 @@
Examples
NotExecuted
state.
sourcefn err_or_succeed_batch<'life0, 'async_trait>(
&'life0 mut self,
- message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
-) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>where
+ message_ids: impl 'async_trait + IntoIterator<Item = MessageId>
+) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn err_or_succeed_batch<'life0, 'async_trait>( &'life0 mut self, - message_ids: impl 'async_trait + IntoIterator<Item = MessageId> -) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>where + message_ids: impl 'async_trait + IntoIterator<Item = MessageId> +) -> Pin<Box<dyn Future<Output = Result<Vec<(MessageId, Option<String>)>>> + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,
Check whether processing batch of messages identified by corresponding
message_ids
resulted in errors or has been successful.
This function returns a vector of statuses with an associated message
-identifier (MessageId
). Each status can be an error message in case
+identifier ([MessageId
]). Each status can be an error message in case
of an error.
Implementors§
impl EventProcessor for EventListener
impl<I: IntoIterator<Item = Event> + Clone> EventProcessor for I
Expand description
Reason of execution error
Variants§
PreChargeGasLimitExceeded(PreChargeGasOperation)
Not enough gas to perform an operation during precharge.
PrepareMemory(ActorPrepareMemoryError)
Prepare memory error
Environment
Backend error
-Trap(TrapExplanation)
Trap explanation
+Trap(TrapExplanation)
Trap explanation
Implementations§
Trait Implementations§
source§impl Decode for ActorExecutionErrorReplyReason
impl Decode for ActorExecutionErrorReplyReason
source§fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
diff --git a/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html b/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html
index dd6e6b170ca..e0d36f46fe3 100644
--- a/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html
+++ b/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html
@@ -1,12 +1,12 @@
DispatchResultKind in gear_core_processor::common - Rust pub enum DispatchResultKind {
Success,
- Trap(TrapExplanation),
+ Trap(TrapExplanation),
Wait(Option<u32>, MessageWaitedType),
Exit(ProgramId),
GasAllowanceExceed,
}
Expand description
Kind of the dispatch result.
Variants§
§Success
Successful dispatch
-§Trap(TrapExplanation)
Trap dispatch.
+§Trap(TrapExplanation)
Trap dispatch.
§Wait(Option<u32>, MessageWaitedType)
Wait dispatch.
§Exit(ProgramId)
Exit dispatch.
§GasAllowanceExceed
Gas allowance exceed.
diff --git a/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html b/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html
index 9250b1dd579..89af4939db6 100644
--- a/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html
+++ b/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html
@@ -1,14 +1,14 @@
SystemExecutionError in gear_core_processor::common - Rust pub enum SystemExecutionError {
PrepareMemory(SystemPrepareMemoryError),
- Environment(SystemEnvironmentError),
- UndefinedTerminationReason(SystemTerminationReason),
+ Environment(SystemEnvironmentError),
+ UndefinedTerminationReason(SystemTerminationReason),
IntoExtInfo(MemoryError),
}
Expand description
System execution error
Variants§
§PrepareMemory(SystemPrepareMemoryError)
Prepare memory error
-§Environment(SystemEnvironmentError)
Environment error
-§UndefinedTerminationReason(SystemTerminationReason)
Termination reason
+§Environment(SystemEnvironmentError)
Environment error
+§UndefinedTerminationReason(SystemTerminationReason)
Termination reason
§IntoExtInfo(MemoryError)
Error during into_ext_info()
call
-Trait Implementations§
source§impl Debug for SystemExecutionError
source§impl Display for SystemExecutionError
source§impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
source§fn from(err: SystemExecutionError) -> Self
Converts to this type from the input type.source§impl From<SystemTerminationReason> for SystemExecutionError
source§fn from(original: SystemTerminationReason) -> SystemExecutionError
Converts to this type from the input type.Auto Trait Implementations§
§impl RefUnwindSafe for SystemExecutionError
§impl Send for SystemExecutionError
§impl Sync for SystemExecutionError
§impl Unpin for SystemExecutionError
§impl UnwindSafe for SystemExecutionError
Blanket Implementations§
Trait Implementations§
source§impl Debug for SystemExecutionError
source§impl Display for SystemExecutionError
source§impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
source§fn from(err: SystemExecutionError) -> Self
Converts to this type from the input type.source§impl From<SystemTerminationReason> for SystemExecutionError
source§fn from(original: SystemTerminationReason) -> SystemExecutionError
Converts to this type from the input type.Auto Trait Implementations§
§impl RefUnwindSafe for SystemExecutionError
§impl Send for SystemExecutionError
§impl Sync for SystemExecutionError
§impl Unpin for SystemExecutionError
§impl UnwindSafe for SystemExecutionError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gear_core_processor/enum.AllocExtError.html b/pr-3467/gear_core_processor/enum.AllocExtError.html
index d460ee1dfe2..42d9d5e95b5 100644
--- a/pr-3467/gear_core_processor/enum.AllocExtError.html
+++ b/pr-3467/gear_core_processor/enum.AllocExtError.html
@@ -4,7 +4,7 @@
}Expand description
Ext
’s memory management (calls to allocate and free) error.
Variants§
Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for AllocExtError
source§impl StructuralEq for AllocExtError
source§impl StructuralPartialEq for AllocExtError
Auto Trait Implementations§
§impl RefUnwindSafe for AllocExtError
§impl Send for AllocExtError
§impl Sync for AllocExtError
§impl Unpin for AllocExtError
§impl UnwindSafe for AllocExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.FallibleExtError.html b/pr-3467/gear_core_processor/enum.FallibleExtError.html
index 67ab5c0ffda..c077ed12373 100644
--- a/pr-3467/gear_core_processor/enum.FallibleExtError.html
+++ b/pr-3467/gear_core_processor/enum.FallibleExtError.html
@@ -6,7 +6,7 @@
Variants§
§Core(ExtError)
Basic error
§ForbiddenFunction
An error occurs in attempt to call forbidden sys-call.
§Charge(ChargeError)
Charge error
-Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for FallibleExtError
source§impl StructuralEq for FallibleExtError
source§impl StructuralPartialEq for FallibleExtError
Auto Trait Implementations§
§impl RefUnwindSafe for FallibleExtError
§impl Send for FallibleExtError
§impl Sync for FallibleExtError
§impl Unpin for FallibleExtError
§impl UnwindSafe for FallibleExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
index f2e4842fc87..2bde08b737e 100644
--- a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
+++ b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
@@ -1,10 +1,10 @@
UnrecoverableExtError in gear_core_processor - Rust pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
§Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for UnrecoverableExtError
source§impl StructuralEq for UnrecoverableExtError
source§impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
§impl RefUnwindSafe for UnrecoverableExtError
§impl Send for UnrecoverableExtError
§impl Sync for UnrecoverableExtError
§impl Unpin for UnrecoverableExtError
§impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/struct.Ext.html b/pr-3467/gear_core_processor/struct.Ext.html
index 86db86021c7..0a130e52da7 100644
--- a/pr-3467/gear_core_processor/struct.Ext.html
+++ b/pr-3467/gear_core_processor/struct.Ext.html
@@ -5,7 +5,7 @@
}Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
§current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
source§fn decode<__CodecInputEdqy>(
+ PhantomData<E>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedVec<T, E, N>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for CounterType
§impl Decode for CounterType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CounterType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
§impl Decode for ReservationNonce
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationNonce, Error>where
- __CodecInputEdqy: Input,
§impl Decode for MessageId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitPacket
§impl Decode for InitPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
§impl Decode for ContextSettings
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextSettings, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
§impl Decode for StoredDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
§impl Decode for IncomingMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
§impl Decode for HostFnWeights
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HostFnWeights, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageWaitedType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<RuntimeBufferSizeError, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Dispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Dispatch, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GasLeft
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasLeft, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserMessage
§impl Decode for UserMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for WasmPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<WasmPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GearPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GearPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for CodeId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CodeId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
§impl Decode for MemoryInfix
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInfix, Error>where
- __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CostPerPage<P>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
§impl Decode for MemoryInterval
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInterval, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Message
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Message, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<PayloadSizeError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
§impl Decode for ContextOutcome
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextOutcome, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
§impl Decode for SignalDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalDetails, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
§impl Decode for ReplyPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
§impl Decode for ReplyMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedStr<'a>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
§impl Decode for HandlePacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandlePacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserStoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasReservationSlot, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
§impl Decode for SignalMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
§impl Decode for StoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
§impl Decode for HandleMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandleMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Percent
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Percent, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
§impl Decode for DispatchKind
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<DispatchKind, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
§impl Decode for ReplyDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyDetails, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Program
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Program, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageContext
§impl Decode for MessageContext
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageContext, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextStore
§impl Decode for ContextStore
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextStore, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCodeAndId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationId
§impl Decode for ReservationId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitMessage
§impl Decode for InitMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for ProgramId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ProgramId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
§impl Decode for MessageDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageDetails, Error>where
+) -> Result<MessageDetails, Error>where
__CodecInputEdqy: Input,
§impl Decode for NonZeroI32
§fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where
I: Input,
§impl Decode for ReplyCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleProgramCreationError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SuccessReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ErrorReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleExecutionError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalCode
§impl Decode for SignalCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalCode, Error>where
+) -> Result<SignalCode, Error>where
__CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error>where
- __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
source§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
+ __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
§impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
source§impl Encode for DispatchKind
source§impl Encode for MessageContext
source§impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
source§impl Encode for ReservationId
source§impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
source§impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
source§impl Encode for CounterType
source§impl Encode for MessageDetails
§impl<T, E, const N: usize> Encode for LimitedVec<T, E, N>where
Vec<T, Global>: Encode,
- PhantomData<E>: Encode,
source§fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy>(
+ PhantomData<E>: Encode,
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§impl Encode for IncomingMessage
source§impl Encode for MessageWaitedType
source§impl Encode for ContextOutcome
source§impl Encode for HandlePacket
source§impl Encode for InstrumentedCodeAndId
source§impl Encode for ReplyPacket
source§impl Encode for ReplyMessage
source§impl Encode for InitMessage
source§impl Encode for ReplyDetails
source§impl Encode for InitPacket
source§impl Encode for UserStoredMessage
source§impl Encode for GasReservationSlot
source§impl Encode for ContextStore
source§impl<P> Encode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Encode,
§impl<P> Encode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Encode,
source§impl Encode for UserMessage
source§impl Encode for MemoryInfix
source§impl Encode for ContextSettings
§impl Encode for CodeId
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§fn encode(&self) -> Vec<u8, Global> ⓘ
source§fn using_encoded<R, F>(&self, f: F) -> Rwhere
+ __CodecOutputEdqy: Output + ?Sized,
§fn encode(&self) -> Vec<u8, Global> ⓘ
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
F: FnOnce(&[u8]) -> R,
§impl<T> Encode for UntrackedSymbol<T>where
PhantomData<fn() -> T>: Encode,
source§impl Encode for SimpleProgramCreationError
source§impl Encode for SignalCode
source§impl Encode for ErrorReplyReason
source§impl Encode for SimpleExecutionError
source§impl Encode for SuccessReplyReason
§impl Encode for SuccessReplyReason
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
@@ -1356,7 +1356,7 @@ Note
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
source§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
+ __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
T: CompactAs,
CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,
§impl<T> Encode for Compact<T>where
CompactRef<'a, T>: for<'a> Encode,
§impl<T, X> Encode for Xwhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
index 2ade7874110..4e9c5b84da2 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
index ab8e4e879d1..79a528d7fe8 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for CodeId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§impl Copy for CodeId
source§impl EncodeLike<CodeId> for CodeId
Auto Trait Implementations§
§impl RefUnwindSafe for CodeId
§impl Send for CodeId
§impl Sync for CodeId
§impl Unpin for CodeId
§impl UnwindSafe for CodeId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
index 8f01658a229..6c065b5cbd7 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for MessageId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§impl Copy for MessageId
source§impl EncodeLike<MessageId> for MessageId
Auto Trait Implementations§
§impl RefUnwindSafe for MessageId
§impl Send for MessageId
§impl Sync for MessageId
§impl Unpin for MessageId
§impl UnwindSafe for MessageId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
index b6785fbaed6..11b5f2ecb48 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ProgramId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§impl Copy for ProgramId
source§impl EncodeLike<ProgramId> for ProgramId
Auto Trait Implementations§
§impl RefUnwindSafe for ProgramId
§impl Send for ProgramId
§impl Sync for ProgramId
§impl Unpin for ProgramId
§impl UnwindSafe for ProgramId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
index 09e1141baf4..05bfc5d45e3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ReservationId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§impl Copy for ReservationId
source§impl EncodeLike<ReservationId> for ReservationId
Auto Trait Implementations§
§impl RefUnwindSafe for ReservationId
§impl Send for ReservationId
§impl Sync for ReservationId
§impl Unpin for ReservationId
§impl UnwindSafe for ReservationId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
index 7f9d5644d4c..8cc8739ee64 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
index 85cd8cdd6a6..4949e91fc7f 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
@@ -20,7 +20,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
index 623a8b38ef7..427c605c3f3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
@@ -19,7 +19,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
index 1caacb49c7c..4684db5fdee 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
@@ -13,7 +13,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl EncodeLike<ReplyCode> for ReplyCode
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyCode
§impl Send for ReplyCode
§impl Sync for ReplyCode
§impl Unpin for ReplyCode
§impl UnwindSafe for ReplyCode
Blanket Implementations§
-sourcepub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
Get program pages from program id.
+sourcepub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
Get program pages from program id.
fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
diff --git a/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html b/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html
index dd6e6b170ca..e0d36f46fe3 100644
--- a/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html
+++ b/pr-3467/gear_core_processor/common/enum.DispatchResultKind.html
@@ -1,12 +1,12 @@
DispatchResultKind in gear_core_processor::common - Rust pub enum DispatchResultKind {
Success,
- Trap(TrapExplanation),
+ Trap(TrapExplanation),
Wait(Option<u32>, MessageWaitedType),
Exit(ProgramId),
GasAllowanceExceed,
}
Expand description
Kind of the dispatch result.
Variants§
§Success
Successful dispatch
-§Trap(TrapExplanation)
Trap dispatch.
+§Trap(TrapExplanation)
Trap dispatch.
§Wait(Option<u32>, MessageWaitedType)
Wait dispatch.
§Exit(ProgramId)
Exit dispatch.
§GasAllowanceExceed
Gas allowance exceed.
diff --git a/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html b/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html
index 9250b1dd579..89af4939db6 100644
--- a/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html
+++ b/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html
@@ -1,14 +1,14 @@
SystemExecutionError in gear_core_processor::common - Rust pub enum SystemExecutionError {
PrepareMemory(SystemPrepareMemoryError),
- Environment(SystemEnvironmentError),
- UndefinedTerminationReason(SystemTerminationReason),
+ Environment(SystemEnvironmentError),
+ UndefinedTerminationReason(SystemTerminationReason),
IntoExtInfo(MemoryError),
}
Expand description
System execution error
Variants§
§PrepareMemory(SystemPrepareMemoryError)
Prepare memory error
-§Environment(SystemEnvironmentError)
Environment error
-§UndefinedTerminationReason(SystemTerminationReason)
Termination reason
+§Environment(SystemEnvironmentError)
Environment error
+§UndefinedTerminationReason(SystemTerminationReason)
Termination reason
§IntoExtInfo(MemoryError)
Error during into_ext_info()
call
-Trait Implementations§
source§impl Debug for SystemExecutionError
source§impl Display for SystemExecutionError
source§impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
source§fn from(err: SystemExecutionError) -> Self
Converts to this type from the input type.source§impl From<SystemTerminationReason> for SystemExecutionError
source§fn from(original: SystemTerminationReason) -> SystemExecutionError
Converts to this type from the input type.Auto Trait Implementations§
§impl RefUnwindSafe for SystemExecutionError
§impl Send for SystemExecutionError
§impl Sync for SystemExecutionError
§impl Unpin for SystemExecutionError
§impl UnwindSafe for SystemExecutionError
Blanket Implementations§
Trait Implementations§
source§impl Debug for SystemExecutionError
source§impl Display for SystemExecutionError
source§impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
source§fn from(err: SystemExecutionError) -> Self
Converts to this type from the input type.source§impl From<SystemTerminationReason> for SystemExecutionError
source§fn from(original: SystemTerminationReason) -> SystemExecutionError
Converts to this type from the input type.Auto Trait Implementations§
§impl RefUnwindSafe for SystemExecutionError
§impl Send for SystemExecutionError
§impl Sync for SystemExecutionError
§impl Unpin for SystemExecutionError
§impl UnwindSafe for SystemExecutionError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gear_core_processor/enum.AllocExtError.html b/pr-3467/gear_core_processor/enum.AllocExtError.html
index d460ee1dfe2..42d9d5e95b5 100644
--- a/pr-3467/gear_core_processor/enum.AllocExtError.html
+++ b/pr-3467/gear_core_processor/enum.AllocExtError.html
@@ -4,7 +4,7 @@
}Expand description
Ext
’s memory management (calls to allocate and free) error.
Variants§
Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for AllocExtError
source§impl StructuralEq for AllocExtError
source§impl StructuralPartialEq for AllocExtError
Auto Trait Implementations§
§impl RefUnwindSafe for AllocExtError
§impl Send for AllocExtError
§impl Sync for AllocExtError
§impl Unpin for AllocExtError
§impl UnwindSafe for AllocExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.FallibleExtError.html b/pr-3467/gear_core_processor/enum.FallibleExtError.html
index 67ab5c0ffda..c077ed12373 100644
--- a/pr-3467/gear_core_processor/enum.FallibleExtError.html
+++ b/pr-3467/gear_core_processor/enum.FallibleExtError.html
@@ -6,7 +6,7 @@
Variants§
§Core(ExtError)
Basic error
§ForbiddenFunction
An error occurs in attempt to call forbidden sys-call.
§Charge(ChargeError)
Charge error
-Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for FallibleExtError
source§impl StructuralEq for FallibleExtError
source§impl StructuralPartialEq for FallibleExtError
Auto Trait Implementations§
§impl RefUnwindSafe for FallibleExtError
§impl Send for FallibleExtError
§impl Sync for FallibleExtError
§impl Unpin for FallibleExtError
§impl UnwindSafe for FallibleExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
index f2e4842fc87..2bde08b737e 100644
--- a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
+++ b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
@@ -1,10 +1,10 @@
UnrecoverableExtError in gear_core_processor - Rust pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
§Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for UnrecoverableExtError
source§impl StructuralEq for UnrecoverableExtError
source§impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
§impl RefUnwindSafe for UnrecoverableExtError
§impl Send for UnrecoverableExtError
§impl Sync for UnrecoverableExtError
§impl Unpin for UnrecoverableExtError
§impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/struct.Ext.html b/pr-3467/gear_core_processor/struct.Ext.html
index 86db86021c7..0a130e52da7 100644
--- a/pr-3467/gear_core_processor/struct.Ext.html
+++ b/pr-3467/gear_core_processor/struct.Ext.html
@@ -5,7 +5,7 @@
}Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
§current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
source§fn decode<__CodecInputEdqy>(
+ PhantomData<E>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedVec<T, E, N>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for CounterType
§impl Decode for CounterType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CounterType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
§impl Decode for ReservationNonce
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationNonce, Error>where
- __CodecInputEdqy: Input,
§impl Decode for MessageId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitPacket
§impl Decode for InitPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
§impl Decode for ContextSettings
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextSettings, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
§impl Decode for StoredDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
§impl Decode for IncomingMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
§impl Decode for HostFnWeights
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HostFnWeights, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageWaitedType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<RuntimeBufferSizeError, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Dispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Dispatch, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GasLeft
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasLeft, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserMessage
§impl Decode for UserMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for WasmPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<WasmPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GearPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GearPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for CodeId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CodeId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
§impl Decode for MemoryInfix
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInfix, Error>where
- __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CostPerPage<P>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
§impl Decode for MemoryInterval
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInterval, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Message
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Message, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<PayloadSizeError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
§impl Decode for ContextOutcome
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextOutcome, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
§impl Decode for SignalDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalDetails, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
§impl Decode for ReplyPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
§impl Decode for ReplyMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedStr<'a>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
§impl Decode for HandlePacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandlePacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserStoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasReservationSlot, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
§impl Decode for SignalMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
§impl Decode for StoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
§impl Decode for HandleMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandleMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Percent
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Percent, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
§impl Decode for DispatchKind
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<DispatchKind, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
§impl Decode for ReplyDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyDetails, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Program
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Program, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageContext
§impl Decode for MessageContext
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageContext, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextStore
§impl Decode for ContextStore
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextStore, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCodeAndId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationId
§impl Decode for ReservationId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitMessage
§impl Decode for InitMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for ProgramId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ProgramId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
§impl Decode for MessageDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageDetails, Error>where
+) -> Result<MessageDetails, Error>where
__CodecInputEdqy: Input,
§impl Decode for NonZeroI32
§fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where
I: Input,
§impl Decode for ReplyCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleProgramCreationError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SuccessReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ErrorReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleExecutionError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalCode
§impl Decode for SignalCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalCode, Error>where
+) -> Result<SignalCode, Error>where
__CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error>where
- __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
source§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
+ __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
§impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
source§impl Encode for DispatchKind
source§impl Encode for MessageContext
source§impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
source§impl Encode for ReservationId
source§impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
source§impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
source§impl Encode for CounterType
source§impl Encode for MessageDetails
§impl<T, E, const N: usize> Encode for LimitedVec<T, E, N>where
Vec<T, Global>: Encode,
- PhantomData<E>: Encode,
source§fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy>(
+ PhantomData<E>: Encode,
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§impl Encode for IncomingMessage
source§impl Encode for MessageWaitedType
source§impl Encode for ContextOutcome
source§impl Encode for HandlePacket
source§impl Encode for InstrumentedCodeAndId
source§impl Encode for ReplyPacket
source§impl Encode for ReplyMessage
source§impl Encode for InitMessage
source§impl Encode for ReplyDetails
source§impl Encode for InitPacket
source§impl Encode for UserStoredMessage
source§impl Encode for GasReservationSlot
source§impl Encode for ContextStore
source§impl<P> Encode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Encode,
§impl<P> Encode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Encode,
source§impl Encode for UserMessage
source§impl Encode for MemoryInfix
source§impl Encode for ContextSettings
§impl Encode for CodeId
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§fn encode(&self) -> Vec<u8, Global> ⓘ
source§fn using_encoded<R, F>(&self, f: F) -> Rwhere
+ __CodecOutputEdqy: Output + ?Sized,
§fn encode(&self) -> Vec<u8, Global> ⓘ
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
F: FnOnce(&[u8]) -> R,
§impl<T> Encode for UntrackedSymbol<T>where
PhantomData<fn() -> T>: Encode,
source§impl Encode for SimpleProgramCreationError
source§impl Encode for SignalCode
source§impl Encode for ErrorReplyReason
source§impl Encode for SimpleExecutionError
source§impl Encode for SuccessReplyReason
§impl Encode for SuccessReplyReason
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
@@ -1356,7 +1356,7 @@ Note
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
source§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
+ __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
T: CompactAs,
CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,
§impl<T> Encode for Compact<T>where
CompactRef<'a, T>: for<'a> Encode,
§impl<T, X> Encode for Xwhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
index 2ade7874110..4e9c5b84da2 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
index ab8e4e879d1..79a528d7fe8 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for CodeId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§impl Copy for CodeId
source§impl EncodeLike<CodeId> for CodeId
Auto Trait Implementations§
§impl RefUnwindSafe for CodeId
§impl Send for CodeId
§impl Sync for CodeId
§impl Unpin for CodeId
§impl UnwindSafe for CodeId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
index 8f01658a229..6c065b5cbd7 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for MessageId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§impl Copy for MessageId
source§impl EncodeLike<MessageId> for MessageId
Auto Trait Implementations§
§impl RefUnwindSafe for MessageId
§impl Send for MessageId
§impl Sync for MessageId
§impl Unpin for MessageId
§impl UnwindSafe for MessageId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
index b6785fbaed6..11b5f2ecb48 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ProgramId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§impl Copy for ProgramId
source§impl EncodeLike<ProgramId> for ProgramId
Auto Trait Implementations§
§impl RefUnwindSafe for ProgramId
§impl Send for ProgramId
§impl Sync for ProgramId
§impl Unpin for ProgramId
§impl UnwindSafe for ProgramId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
index 09e1141baf4..05bfc5d45e3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ReservationId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§impl Copy for ReservationId
source§impl EncodeLike<ReservationId> for ReservationId
Auto Trait Implementations§
§impl RefUnwindSafe for ReservationId
§impl Send for ReservationId
§impl Sync for ReservationId
§impl Unpin for ReservationId
§impl UnwindSafe for ReservationId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
index 7f9d5644d4c..8cc8739ee64 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
index 85cd8cdd6a6..4949e91fc7f 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
@@ -20,7 +20,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
index 623a8b38ef7..427c605c3f3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
@@ -19,7 +19,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
index 1caacb49c7c..4684db5fdee 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
@@ -13,7 +13,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl EncodeLike<ReplyCode> for ReplyCode
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyCode
§impl Send for ReplyCode
§impl Sync for ReplyCode
§impl Unpin for ReplyCode
§impl UnwindSafe for ReplyCode
Blanket Implementations§
-sourcepub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
Get program pages from program id.
+sourcepub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
Get program pages from program id.
pub enum DispatchResultKind {
Success,
- Trap(TrapExplanation),
+ Trap(TrapExplanation),
Wait(Option<u32>, MessageWaitedType),
Exit(ProgramId),
GasAllowanceExceed,
}
Expand description
Kind of the dispatch result.
Variants§
Success
Successful dispatch
-Trap(TrapExplanation)
Trap dispatch.
+Trap(TrapExplanation)
Trap dispatch.
Wait(Option<u32>, MessageWaitedType)
Wait dispatch.
Exit(ProgramId)
Exit dispatch.
GasAllowanceExceed
Gas allowance exceed.
diff --git a/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html b/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html index 9250b1dd579..89af4939db6 100644 --- a/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html +++ b/pr-3467/gear_core_processor/common/enum.SystemExecutionError.html @@ -1,14 +1,14 @@pub enum SystemExecutionError {
PrepareMemory(SystemPrepareMemoryError),
- Environment(SystemEnvironmentError),
- UndefinedTerminationReason(SystemTerminationReason),
+ Environment(SystemEnvironmentError),
+ UndefinedTerminationReason(SystemTerminationReason),
IntoExtInfo(MemoryError),
}
Expand description
System execution error
Variants§
PrepareMemory(SystemPrepareMemoryError)
Prepare memory error
-Environment(SystemEnvironmentError)
Environment error
-UndefinedTerminationReason(SystemTerminationReason)
Termination reason
+Environment(SystemEnvironmentError)
Environment error
+UndefinedTerminationReason(SystemTerminationReason)
Termination reason
IntoExtInfo(MemoryError)
Error during into_ext_info()
call
Trait Implementations§
source§impl Debug for SystemExecutionError
impl Debug for SystemExecutionError
source§impl Display for SystemExecutionError
impl Display for SystemExecutionError
source§impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
source§fn from(err: SystemExecutionError) -> Self
fn from(err: SystemExecutionError) -> Self
source§impl From<SystemTerminationReason> for SystemExecutionError
impl From<SystemTerminationReason> for SystemExecutionError
source§fn from(original: SystemTerminationReason) -> SystemExecutionError
fn from(original: SystemTerminationReason) -> SystemExecutionError
Auto Trait Implementations§
impl RefUnwindSafe for SystemExecutionError
impl Send for SystemExecutionError
impl Sync for SystemExecutionError
impl Unpin for SystemExecutionError
impl UnwindSafe for SystemExecutionError
Blanket Implementations§
Trait Implementations§
source§impl Debug for SystemExecutionError
impl Debug for SystemExecutionError
source§impl Display for SystemExecutionError
impl Display for SystemExecutionError
source§impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
impl From<SystemExecutionError> for ActorSystemError<ActorExecutionError, SystemExecutionError>
source§fn from(err: SystemExecutionError) -> Self
fn from(err: SystemExecutionError) -> Self
source§impl From<SystemTerminationReason> for SystemExecutionError
impl From<SystemTerminationReason> for SystemExecutionError
source§fn from(original: SystemTerminationReason) -> SystemExecutionError
fn from(original: SystemTerminationReason) -> SystemExecutionError
Auto Trait Implementations§
impl RefUnwindSafe for SystemExecutionError
impl Send for SystemExecutionError
impl Sync for SystemExecutionError
impl Unpin for SystemExecutionError
impl UnwindSafe for SystemExecutionError
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gear_core_processor/enum.AllocExtError.html b/pr-3467/gear_core_processor/enum.AllocExtError.html
index d460ee1dfe2..42d9d5e95b5 100644
--- a/pr-3467/gear_core_processor/enum.AllocExtError.html
+++ b/pr-3467/gear_core_processor/enum.AllocExtError.html
@@ -4,7 +4,7 @@
}Expand description
Ext
’s memory management (calls to allocate and free) error.
Variants§
Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for AllocExtError
source§impl StructuralEq for AllocExtError
source§impl StructuralPartialEq for AllocExtError
Auto Trait Implementations§
§impl RefUnwindSafe for AllocExtError
§impl Send for AllocExtError
§impl Sync for AllocExtError
§impl Unpin for AllocExtError
§impl UnwindSafe for AllocExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.FallibleExtError.html b/pr-3467/gear_core_processor/enum.FallibleExtError.html
index 67ab5c0ffda..c077ed12373 100644
--- a/pr-3467/gear_core_processor/enum.FallibleExtError.html
+++ b/pr-3467/gear_core_processor/enum.FallibleExtError.html
@@ -6,7 +6,7 @@
Variants§
§Core(ExtError)
Basic error
§ForbiddenFunction
An error occurs in attempt to call forbidden sys-call.
§Charge(ChargeError)
Charge error
-Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for FallibleExtError
source§impl StructuralEq for FallibleExtError
source§impl StructuralPartialEq for FallibleExtError
Auto Trait Implementations§
§impl RefUnwindSafe for FallibleExtError
§impl Send for FallibleExtError
§impl Sync for FallibleExtError
§impl Unpin for FallibleExtError
§impl UnwindSafe for FallibleExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
index f2e4842fc87..2bde08b737e 100644
--- a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
+++ b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
@@ -1,10 +1,10 @@
UnrecoverableExtError in gear_core_processor - Rust pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
§Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for UnrecoverableExtError
source§impl StructuralEq for UnrecoverableExtError
source§impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
§impl RefUnwindSafe for UnrecoverableExtError
§impl Send for UnrecoverableExtError
§impl Sync for UnrecoverableExtError
§impl Unpin for UnrecoverableExtError
§impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/struct.Ext.html b/pr-3467/gear_core_processor/struct.Ext.html
index 86db86021c7..0a130e52da7 100644
--- a/pr-3467/gear_core_processor/struct.Ext.html
+++ b/pr-3467/gear_core_processor/struct.Ext.html
@@ -5,7 +5,7 @@
}Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
§current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
source§fn decode<__CodecInputEdqy>(
+ PhantomData<E>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedVec<T, E, N>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for CounterType
§impl Decode for CounterType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CounterType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
§impl Decode for ReservationNonce
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationNonce, Error>where
- __CodecInputEdqy: Input,
§impl Decode for MessageId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitPacket
§impl Decode for InitPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
§impl Decode for ContextSettings
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextSettings, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
§impl Decode for StoredDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
§impl Decode for IncomingMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
§impl Decode for HostFnWeights
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HostFnWeights, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageWaitedType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<RuntimeBufferSizeError, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Dispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Dispatch, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GasLeft
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasLeft, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserMessage
§impl Decode for UserMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for WasmPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<WasmPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GearPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GearPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for CodeId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CodeId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
§impl Decode for MemoryInfix
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInfix, Error>where
- __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CostPerPage<P>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
§impl Decode for MemoryInterval
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInterval, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Message
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Message, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<PayloadSizeError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
§impl Decode for ContextOutcome
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextOutcome, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
§impl Decode for SignalDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalDetails, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
§impl Decode for ReplyPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
§impl Decode for ReplyMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedStr<'a>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
§impl Decode for HandlePacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandlePacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserStoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasReservationSlot, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
§impl Decode for SignalMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
§impl Decode for StoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
§impl Decode for HandleMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandleMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Percent
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Percent, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
§impl Decode for DispatchKind
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<DispatchKind, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
§impl Decode for ReplyDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyDetails, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Program
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Program, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageContext
§impl Decode for MessageContext
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageContext, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextStore
§impl Decode for ContextStore
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextStore, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCodeAndId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationId
§impl Decode for ReservationId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitMessage
§impl Decode for InitMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for ProgramId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ProgramId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
§impl Decode for MessageDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageDetails, Error>where
+) -> Result<MessageDetails, Error>where
__CodecInputEdqy: Input,
§impl Decode for NonZeroI32
§fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where
I: Input,
§impl Decode for ReplyCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleProgramCreationError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SuccessReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ErrorReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleExecutionError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalCode
§impl Decode for SignalCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalCode, Error>where
+) -> Result<SignalCode, Error>where
__CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error>where
- __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
source§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
+ __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
§impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
source§impl Encode for DispatchKind
source§impl Encode for MessageContext
source§impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
source§impl Encode for ReservationId
source§impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
source§impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
source§impl Encode for CounterType
source§impl Encode for MessageDetails
§impl<T, E, const N: usize> Encode for LimitedVec<T, E, N>where
Vec<T, Global>: Encode,
- PhantomData<E>: Encode,
source§fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy>(
+ PhantomData<E>: Encode,
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§impl Encode for IncomingMessage
source§impl Encode for MessageWaitedType
source§impl Encode for ContextOutcome
source§impl Encode for HandlePacket
source§impl Encode for InstrumentedCodeAndId
source§impl Encode for ReplyPacket
source§impl Encode for ReplyMessage
source§impl Encode for InitMessage
source§impl Encode for ReplyDetails
source§impl Encode for InitPacket
source§impl Encode for UserStoredMessage
source§impl Encode for GasReservationSlot
source§impl Encode for ContextStore
source§impl<P> Encode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Encode,
§impl<P> Encode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Encode,
source§impl Encode for UserMessage
source§impl Encode for MemoryInfix
source§impl Encode for ContextSettings
§impl Encode for CodeId
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§fn encode(&self) -> Vec<u8, Global> ⓘ
source§fn using_encoded<R, F>(&self, f: F) -> Rwhere
+ __CodecOutputEdqy: Output + ?Sized,
§fn encode(&self) -> Vec<u8, Global> ⓘ
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
F: FnOnce(&[u8]) -> R,
§impl<T> Encode for UntrackedSymbol<T>where
PhantomData<fn() -> T>: Encode,
source§impl Encode for SimpleProgramCreationError
source§impl Encode for SignalCode
source§impl Encode for ErrorReplyReason
source§impl Encode for SimpleExecutionError
source§impl Encode for SuccessReplyReason
§impl Encode for SuccessReplyReason
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
@@ -1356,7 +1356,7 @@ Note
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
source§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
+ __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
T: CompactAs,
CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,
§impl<T> Encode for Compact<T>where
CompactRef<'a, T>: for<'a> Encode,
§impl<T, X> Encode for Xwhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
index 2ade7874110..4e9c5b84da2 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
index ab8e4e879d1..79a528d7fe8 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for CodeId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§impl Copy for CodeId
source§impl EncodeLike<CodeId> for CodeId
Auto Trait Implementations§
§impl RefUnwindSafe for CodeId
§impl Send for CodeId
§impl Sync for CodeId
§impl Unpin for CodeId
§impl UnwindSafe for CodeId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
index 8f01658a229..6c065b5cbd7 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for MessageId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§impl Copy for MessageId
source§impl EncodeLike<MessageId> for MessageId
Auto Trait Implementations§
§impl RefUnwindSafe for MessageId
§impl Send for MessageId
§impl Sync for MessageId
§impl Unpin for MessageId
§impl UnwindSafe for MessageId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
index b6785fbaed6..11b5f2ecb48 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ProgramId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§impl Copy for ProgramId
source§impl EncodeLike<ProgramId> for ProgramId
Auto Trait Implementations§
§impl RefUnwindSafe for ProgramId
§impl Send for ProgramId
§impl Sync for ProgramId
§impl Unpin for ProgramId
§impl UnwindSafe for ProgramId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
index 09e1141baf4..05bfc5d45e3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ReservationId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§impl Copy for ReservationId
source§impl EncodeLike<ReservationId> for ReservationId
Auto Trait Implementations§
§impl RefUnwindSafe for ReservationId
§impl Send for ReservationId
§impl Sync for ReservationId
§impl Unpin for ReservationId
§impl UnwindSafe for ReservationId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
index 7f9d5644d4c..8cc8739ee64 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
index 85cd8cdd6a6..4949e91fc7f 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
@@ -20,7 +20,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
index 623a8b38ef7..427c605c3f3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
@@ -19,7 +19,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
index 1caacb49c7c..4684db5fdee 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
@@ -13,7 +13,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl EncodeLike<ReplyCode> for ReplyCode
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyCode
§impl Send for ReplyCode
§impl Sync for ReplyCode
§impl Unpin for ReplyCode
§impl UnwindSafe for ReplyCode
Blanket Implementations§
impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gear_core_processor/enum.AllocExtError.html b/pr-3467/gear_core_processor/enum.AllocExtError.html
index d460ee1dfe2..42d9d5e95b5 100644
--- a/pr-3467/gear_core_processor/enum.AllocExtError.html
+++ b/pr-3467/gear_core_processor/enum.AllocExtError.html
@@ -4,7 +4,7 @@
}Expand description
Ext
’s memory management (calls to allocate and free) error.
Variants§
Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
§type ExtError = UnrecoverableExtError
source§fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for AllocExtError
source§impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.source§impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.source§impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for AllocExtError
source§impl StructuralEq for AllocExtError
source§impl StructuralPartialEq for AllocExtError
Auto Trait Implementations§
§impl RefUnwindSafe for AllocExtError
§impl Send for AllocExtError
§impl Sync for AllocExtError
§impl Unpin for AllocExtError
§impl UnwindSafe for AllocExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.FallibleExtError.html b/pr-3467/gear_core_processor/enum.FallibleExtError.html
index 67ab5c0ffda..c077ed12373 100644
--- a/pr-3467/gear_core_processor/enum.FallibleExtError.html
+++ b/pr-3467/gear_core_processor/enum.FallibleExtError.html
@@ -6,7 +6,7 @@
Variants§
§Core(ExtError)
Basic error
§ForbiddenFunction
An error occurs in attempt to call forbidden sys-call.
§Charge(ChargeError)
Charge error
-Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
Converts to this type from the input type.source§impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
Converts to this type from the input type.source§impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
Converts to this type from the input type.source§impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
Converts to this type from the input type.source§impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for FallibleExtError
source§impl StructuralEq for FallibleExtError
source§impl StructuralPartialEq for FallibleExtError
Auto Trait Implementations§
§impl RefUnwindSafe for FallibleExtError
§impl Send for FallibleExtError
§impl Sync for FallibleExtError
§impl Unpin for FallibleExtError
§impl UnwindSafe for FallibleExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
index f2e4842fc87..2bde08b737e 100644
--- a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
+++ b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
@@ -1,10 +1,10 @@
UnrecoverableExtError in gear_core_processor - Rust pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
§Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for UnrecoverableExtError
source§impl StructuralEq for UnrecoverableExtError
source§impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
§impl RefUnwindSafe for UnrecoverableExtError
§impl Send for UnrecoverableExtError
§impl Sync for UnrecoverableExtError
§impl Unpin for UnrecoverableExtError
§impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/struct.Ext.html b/pr-3467/gear_core_processor/struct.Ext.html
index 86db86021c7..0a130e52da7 100644
--- a/pr-3467/gear_core_processor/struct.Ext.html
+++ b/pr-3467/gear_core_processor/struct.Ext.html
@@ -5,7 +5,7 @@
}Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
§current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
source§fn decode<__CodecInputEdqy>(
+ PhantomData<E>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedVec<T, E, N>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for CounterType
§impl Decode for CounterType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CounterType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
§impl Decode for ReservationNonce
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationNonce, Error>where
- __CodecInputEdqy: Input,
§impl Decode for MessageId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitPacket
§impl Decode for InitPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
§impl Decode for ContextSettings
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextSettings, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
§impl Decode for StoredDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
§impl Decode for IncomingMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
§impl Decode for HostFnWeights
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HostFnWeights, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageWaitedType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<RuntimeBufferSizeError, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Dispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Dispatch, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GasLeft
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasLeft, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserMessage
§impl Decode for UserMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for WasmPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<WasmPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GearPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GearPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for CodeId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CodeId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
§impl Decode for MemoryInfix
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInfix, Error>where
- __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CostPerPage<P>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
§impl Decode for MemoryInterval
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInterval, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Message
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Message, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<PayloadSizeError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
§impl Decode for ContextOutcome
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextOutcome, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
§impl Decode for SignalDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalDetails, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
§impl Decode for ReplyPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
§impl Decode for ReplyMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedStr<'a>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
§impl Decode for HandlePacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandlePacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserStoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasReservationSlot, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
§impl Decode for SignalMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
§impl Decode for StoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
§impl Decode for HandleMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandleMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Percent
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Percent, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
§impl Decode for DispatchKind
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<DispatchKind, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
§impl Decode for ReplyDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyDetails, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Program
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Program, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageContext
§impl Decode for MessageContext
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageContext, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextStore
§impl Decode for ContextStore
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextStore, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCodeAndId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationId
§impl Decode for ReservationId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitMessage
§impl Decode for InitMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for ProgramId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ProgramId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
§impl Decode for MessageDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageDetails, Error>where
+) -> Result<MessageDetails, Error>where
__CodecInputEdqy: Input,
§impl Decode for NonZeroI32
§fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where
I: Input,
§impl Decode for ReplyCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleProgramCreationError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SuccessReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ErrorReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleExecutionError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalCode
§impl Decode for SignalCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalCode, Error>where
+) -> Result<SignalCode, Error>where
__CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error>where
- __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
source§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
+ __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
§impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
source§impl Encode for DispatchKind
source§impl Encode for MessageContext
source§impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
source§impl Encode for ReservationId
source§impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
source§impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
source§impl Encode for CounterType
source§impl Encode for MessageDetails
§impl<T, E, const N: usize> Encode for LimitedVec<T, E, N>where
Vec<T, Global>: Encode,
- PhantomData<E>: Encode,
source§fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy>(
+ PhantomData<E>: Encode,
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§impl Encode for IncomingMessage
source§impl Encode for MessageWaitedType
source§impl Encode for ContextOutcome
source§impl Encode for HandlePacket
source§impl Encode for InstrumentedCodeAndId
source§impl Encode for ReplyPacket
source§impl Encode for ReplyMessage
source§impl Encode for InitMessage
source§impl Encode for ReplyDetails
source§impl Encode for InitPacket
source§impl Encode for UserStoredMessage
source§impl Encode for GasReservationSlot
source§impl Encode for ContextStore
source§impl<P> Encode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Encode,
§impl<P> Encode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Encode,
source§impl Encode for UserMessage
source§impl Encode for MemoryInfix
source§impl Encode for ContextSettings
§impl Encode for CodeId
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
source§fn encode(&self) -> Vec<u8, Global> ⓘ
source§fn using_encoded<R, F>(&self, f: F) -> Rwhere
+ __CodecOutputEdqy: Output + ?Sized,
§fn encode(&self) -> Vec<u8, Global> ⓘ
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
F: FnOnce(&[u8]) -> R,
§impl<T> Encode for UntrackedSymbol<T>where
PhantomData<fn() -> T>: Encode,
source§impl Encode for SimpleProgramCreationError
source§impl Encode for SignalCode
source§impl Encode for ErrorReplyReason
source§impl Encode for SimpleExecutionError
source§impl Encode for SuccessReplyReason
§impl Encode for SuccessReplyReason
§fn size_hint(&self) -> usize
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
@@ -1356,7 +1356,7 @@ Note
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
source§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
+ __CodecOutputEdqy: Output + ?Sized,
Implementors§
source§impl Encode for gsdk::metadata::errors::BagsList
source§impl Encode for gsdk::metadata::errors::Balances
source§impl Encode for gsdk::metadata::errors::ConvictionVoting
source§impl Encode for gsdk::metadata::errors::Gear
source§impl Encode for gsdk::metadata::errors::GearDebug
source§impl Encode for gsdk::metadata::errors::GearStakingRewards
source§impl Encode for gsdk::metadata::errors::Grandpa
source§impl Encode for gsdk::metadata::errors::Identity
source§impl Encode for gsdk::metadata::errors::ImOnline
source§impl Encode for gsdk::metadata::errors::Preimage
source§impl Encode for gsdk::metadata::errors::RanckedCollective
source§impl Encode for gsdk::metadata::errors::Referenda
source§impl Encode for gsdk::metadata::errors::Scheduler
source§impl Encode for gsdk::metadata::errors::Session
source§impl Encode for gsdk::metadata::errors::Staking
source§impl Encode for gsdk::metadata::errors::Sudo
source§impl Encode for gsdk::metadata::errors::System
source§impl Encode for gsdk::metadata::errors::Treasury
source§impl Encode for gsdk::metadata::errors::Utility
source§impl Encode for gsdk::metadata::errors::Vesting
source§impl Encode for gsdk::metadata::errors::Whitelist
source§impl Encode for DispatchClass
source§impl Encode for Pays
source§impl Encode for BalanceStatus
source§impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Encode for DispatchStatus
source§impl Encode for MessageEntry
source§impl Encode for MessageWaitedRuntimeReason
source§impl Encode for MessageWaitedSystemReason
source§impl Encode for MessageWokenRuntimeReason
source§impl Encode for MessageWokenSystemReason
source§impl Encode for UserMessageReadRuntimeReason
source§impl Encode for UserMessageReadSystemReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Encode for ListError
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Encode for Reasons
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Encode for Conviction
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Encode for ElectionCompute
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Encode for Data
source§impl Encode for IdentityField
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Encode for ClaimPermission
source§impl Encode for PoolState
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Encode for DefensiveError
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Encode for VoteRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Encode for Call2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Encode for Error2
source§impl Encode for Event2
source§impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Encode for Curve
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Encode for Forcing
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Encode for NextConfigDescriptor
source§impl Encode for PreDigest
source§impl Encode for AllowedSlots
source§impl Encode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Encode for OriginCaller
source§impl Encode for ProxyType
source§impl Encode for RuntimeCall
source§impl Encode for RuntimeError
source§impl Encode for RuntimeEvent
source§impl Encode for Origin
source§impl Encode for DispatchInfo
source§impl Encode for PostDispatchInfo
source§impl Encode for PalletId
source§impl Encode for CheckGenesis
source§impl Encode for CheckMortality
source§impl Encode for CheckNonZeroSender
source§impl Encode for CheckNonce
source§impl Encode for CheckSpecVersion
source§impl Encode for CheckTxVersion
source§impl Encode for CheckWeight
source§impl Encode for BlockLength
source§impl Encode for BlockWeights
source§impl Encode for WeightsPerClass
source§impl Encode for LastRuntimeUpgradeInfo
source§impl Encode for ChildrenRefs
source§impl Encode for CodeMetadata
source§impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Encode for Bag
source§impl Encode for Node
source§impl Encode for Vote
source§impl Encode for ReadySolution
source§impl Encode for SolutionOrSnapshotSize
source§impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Encode for InstructionWeights
source§impl Encode for Limits
source§impl Encode for MemoryWeights
source§impl Encode for Schedule
source§impl Encode for DebugData
source§impl Encode for ProgramDetails
source§impl Encode for ProgramInfo
source§impl Encode for StakingBlackList
source§impl Encode for IdentityInfo
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Encode for BoundedOpaqueNetworkState
source§impl Encode for BondedPoolInner
source§impl Encode for Commission
source§impl Encode for PoolMember
source§impl Encode for RewardPool
source§impl Encode for SubPools
source§impl Encode for UnbondPool
source§impl Encode for MemberRecord
source§impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Encode for SlashingSpans
source§impl Encode for ActiveEraInfo
source§impl Encode for Nominations
source§impl Encode for StakingLedger
source§impl Encode for ValidatorPrefs
source§impl Encode for ChargeTransactionPayment
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Encode for PrimaryPreDigest
source§impl Encode for SecondaryPlainPreDigest
source§impl Encode for SecondaryVRFPreDigest
source§impl Encode for BabeEpochConfiguration
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Encode for Slot
source§impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Encode for ElectionScore
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
source§impl Encode for MembershipProof
source§impl Encode for RuntimeVersion
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Encode for NposSolution16
source§impl Encode for Runtime
source§impl Encode for SessionKeys
§impl Encode for GasInfo
§impl Encode for OptionBool
§impl<'a> Encode for CompactRef<'a, u8>
§impl<'a> Encode for CompactRef<'a, u16>
§impl<'a> Encode for CompactRef<'a, u32>
§impl<'a> Encode for CompactRef<'a, u64>
§impl<'a> Encode for CompactRef<'a, u128>
§impl<'a> Encode for CompactRef<'a, ()>
§impl<'a, T> Encode for CompactRef<'a, T>where
T: CompactAs,
CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,
§impl<T> Encode for Compact<T>where
CompactRef<'a, T>: for<'a> Encode,
§impl<T, X> Encode for Xwhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
index 2ade7874110..4e9c5b84da2 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
index ab8e4e879d1..79a528d7fe8 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for CodeId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<CodeId> for CodeId
source§impl Copy for CodeId
source§impl EncodeLike<CodeId> for CodeId
Auto Trait Implementations§
§impl RefUnwindSafe for CodeId
§impl Send for CodeId
§impl Sync for CodeId
§impl Unpin for CodeId
§impl UnwindSafe for CodeId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
index 8f01658a229..6c065b5cbd7 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for MessageId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<MessageId> for MessageId
source§impl Copy for MessageId
source§impl EncodeLike<MessageId> for MessageId
Auto Trait Implementations§
§impl RefUnwindSafe for MessageId
§impl Send for MessageId
§impl Sync for MessageId
§impl Unpin for MessageId
§impl UnwindSafe for MessageId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
index b6785fbaed6..11b5f2ecb48 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ProgramId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ProgramId> for ProgramId
source§impl Copy for ProgramId
source§impl EncodeLike<ProgramId> for ProgramId
Auto Trait Implementations§
§impl RefUnwindSafe for ProgramId
§impl Send for ProgramId
§impl Sync for ProgramId
§impl Unpin for ProgramId
§impl UnwindSafe for ProgramId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
index 09e1141baf4..05bfc5d45e3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
Given some bytes and some fields denoting their structure, attempt to decode.source§impl Encode for ReservationId
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
+)Convert self to a slice and append it to the destination.source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReservationId> for ReservationId
source§impl Copy for ReservationId
source§impl EncodeLike<ReservationId> for ReservationId
Auto Trait Implementations§
§impl RefUnwindSafe for ReservationId
§impl Send for ReservationId
§impl Sync for ReservationId
§impl Unpin for ReservationId
§impl UnwindSafe for ReservationId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
index 7f9d5644d4c..8cc8739ee64 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
Converts to this type from the input type.source§impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyDetails
§impl Send for ReplyDetails
§impl Sync for ReplyDetails
§impl Unpin for ReplyDetails
§impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
index 85cd8cdd6a6..4949e91fc7f 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
@@ -20,7 +20,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserMessage
§impl Send for UserMessage
§impl Sync for UserMessage
§impl Unpin for UserMessage
§impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
index 623a8b38ef7..427c605c3f3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
@@ -19,7 +19,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
Converts to this type from the input type.source§impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
§impl RefUnwindSafe for UserStoredMessage
§impl Send for UserStoredMessage
§impl Sync for UserStoredMessage
§impl Unpin for UserStoredMessage
§impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
index 1caacb49c7c..4684db5fdee 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
@@ -13,7 +13,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl PartialEq<ReplyCode> for ReplyCode
source§impl EncodeLike<ReplyCode> for ReplyCode
Auto Trait Implementations§
§impl RefUnwindSafe for ReplyCode
§impl Send for ReplyCode
§impl Sync for ReplyCode
§impl Unpin for ReplyCode
§impl UnwindSafe for ReplyCode
Blanket Implementations§
Expand description
Ext
’s memory management (calls to allocate and free) error.
source§impl BackendAllocSyscallError for AllocExtError
impl BackendAllocSyscallError for AllocExtError
type ExtError = UnrecoverableExtError
fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
fn clone(&self) -> AllocExtError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AllocExtError
impl Debug for AllocExtError
source§impl Display for AllocExtError
impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
fn from(original: AllocError) -> AllocExtError
source§impl From<ChargeError> for AllocExtError
impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
fn from(original: ChargeError) -> AllocExtError
source§impl PartialEq<AllocExtError> for AllocExtError
impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
fn eq(&self, other: &AllocExtError) -> bool
self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendAllocSyscallError for AllocExtError
impl BackendAllocSyscallError for AllocExtError
type ExtError = UnrecoverableExtError
fn into_backend_error(self) -> Result<Self::ExtError, Self>
source§impl Clone for AllocExtError
impl Clone for AllocExtError
source§fn clone(&self) -> AllocExtError
fn clone(&self) -> AllocExtError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AllocExtError
impl Debug for AllocExtError
source§impl Display for AllocExtError
impl Display for AllocExtError
source§impl From<AllocError> for AllocExtError
impl From<AllocError> for AllocExtError
source§fn from(original: AllocError) -> AllocExtError
fn from(original: AllocError) -> AllocExtError
source§impl From<ChargeError> for AllocExtError
impl From<ChargeError> for AllocExtError
source§fn from(original: ChargeError) -> AllocExtError
fn from(original: ChargeError) -> AllocExtError
source§impl PartialEq<AllocExtError> for AllocExtError
impl PartialEq<AllocExtError> for AllocExtError
source§fn eq(&self, other: &AllocExtError) -> bool
fn eq(&self, other: &AllocExtError) -> bool
self
and other
values to be equal, and is used
by ==
.impl Eq for AllocExtError
impl StructuralEq for AllocExtError
impl StructuralPartialEq for AllocExtError
Auto Trait Implementations§
impl RefUnwindSafe for AllocExtError
impl Send for AllocExtError
impl Sync for AllocExtError
impl Unpin for AllocExtError
impl UnwindSafe for AllocExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.FallibleExtError.html b/pr-3467/gear_core_processor/enum.FallibleExtError.html
index 67ab5c0ffda..c077ed12373 100644
--- a/pr-3467/gear_core_processor/enum.FallibleExtError.html
+++ b/pr-3467/gear_core_processor/enum.FallibleExtError.html
@@ -6,7 +6,7 @@
fn pointer_metadata( diff --git a/pr-3467/gear_core_processor/enum.FallibleExtError.html b/pr-3467/gear_core_processor/enum.FallibleExtError.html index 67ab5c0ffda..c077ed12373 100644 --- a/pr-3467/gear_core_processor/enum.FallibleExtError.html +++ b/pr-3467/gear_core_processor/enum.FallibleExtError.html @@ -6,7 +6,7 @@
Variants§
Core(ExtError)
Basic error
ForbiddenFunction
An error occurs in attempt to call forbidden sys-call.
Charge(ChargeError)
Charge error
-Trait Implementations§
source§impl Clone for FallibleExtError
impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
fn clone(&self) -> FallibleExtError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for FallibleExtError
impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
fn from(original: ()) -> FallibleExtError
source§impl From<ChargeError> for FallibleExtError
impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
fn from(original: ChargeError) -> FallibleExtError
source§impl From<ExecutionError> for FallibleExtError
impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
fn from(original: FallibleExtErrorCore) -> FallibleExtError
source§impl From<FallibleExtError> for RunFallibleError
impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
fn from(err: FallibleExtError) -> Self
source§impl From<MessageError> for FallibleExtError
impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
fn eq(&self, other: &FallibleExtError) -> bool
self
and other
values to be equal, and is used
+Trait Implementations§
source§impl Clone for FallibleExtError
impl Clone for FallibleExtError
source§fn clone(&self) -> FallibleExtError
fn clone(&self) -> FallibleExtError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for FallibleExtError
impl Debug for FallibleExtError
source§impl From<()> for FallibleExtError
impl From<()> for FallibleExtError
source§fn from(original: ()) -> FallibleExtError
fn from(original: ()) -> FallibleExtError
source§impl From<ChargeError> for FallibleExtError
impl From<ChargeError> for FallibleExtError
source§fn from(original: ChargeError) -> FallibleExtError
fn from(original: ChargeError) -> FallibleExtError
source§impl From<ExecutionError> for FallibleExtError
impl From<ExecutionError> for FallibleExtError
source§impl From<ExtError> for FallibleExtError
impl From<ExtError> for FallibleExtError
source§fn from(original: FallibleExtErrorCore) -> FallibleExtError
fn from(original: FallibleExtErrorCore) -> FallibleExtError
source§impl From<FallibleExtError> for RunFallibleError
impl From<FallibleExtError> for RunFallibleError
source§fn from(err: FallibleExtError) -> Self
fn from(err: FallibleExtError) -> Self
source§impl From<MessageError> for FallibleExtError
impl From<MessageError> for FallibleExtError
source§impl From<ProgramRentError> for FallibleExtError
impl From<ProgramRentError> for FallibleExtError
source§impl From<ReservationError> for FallibleExtError
impl From<ReservationError> for FallibleExtError
source§impl PartialEq<FallibleExtError> for FallibleExtError
impl PartialEq<FallibleExtError> for FallibleExtError
source§fn eq(&self, other: &FallibleExtError) -> bool
fn eq(&self, other: &FallibleExtError) -> bool
self
and other
values to be equal, and is used
by ==
.impl Eq for FallibleExtError
impl StructuralEq for FallibleExtError
impl StructuralPartialEq for FallibleExtError
Auto Trait Implementations§
impl RefUnwindSafe for FallibleExtError
impl Send for FallibleExtError
impl Sync for FallibleExtError
impl Unpin for FallibleExtError
impl UnwindSafe for FallibleExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
index f2e4842fc87..2bde08b737e 100644
--- a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
+++ b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
@@ -1,10 +1,10 @@
UnrecoverableExtError in gear_core_processor - Rust pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
§Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for UnrecoverableExtError
source§impl StructuralEq for UnrecoverableExtError
source§impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
§impl RefUnwindSafe for UnrecoverableExtError
§impl Send for UnrecoverableExtError
§impl Sync for UnrecoverableExtError
§impl Unpin for UnrecoverableExtError
§impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/struct.Ext.html b/pr-3467/gear_core_processor/struct.Ext.html
index 86db86021c7..0a130e52da7 100644
--- a/pr-3467/gear_core_processor/struct.Ext.html
+++ b/pr-3467/gear_core_processor/struct.Ext.html
@@ -5,7 +5,7 @@
}Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
§current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
source§fn decode<__CodecInputEdqy>(
+ PhantomData<E>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedVec<T, E, N>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for CounterType
§impl Decode for CounterType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CounterType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
§impl Decode for ReservationNonce
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationNonce, Error>where
- __CodecInputEdqy: Input,
§impl Decode for MessageId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitPacket
§impl Decode for InitPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
§impl Decode for ContextSettings
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextSettings, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
§impl Decode for StoredDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
§impl Decode for IncomingMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
§impl Decode for HostFnWeights
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HostFnWeights, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageWaitedType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<RuntimeBufferSizeError, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Dispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Dispatch, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GasLeft
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasLeft, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserMessage
§impl Decode for UserMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for WasmPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<WasmPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GearPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GearPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for CodeId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CodeId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
§impl Decode for MemoryInfix
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInfix, Error>where
- __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CostPerPage<P>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
§impl Decode for MemoryInterval
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInterval, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Message
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Message, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<PayloadSizeError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
§impl Decode for ContextOutcome
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextOutcome, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
§impl Decode for SignalDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalDetails, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
§impl Decode for ReplyPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
§impl Decode for ReplyMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedStr<'a>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
§impl Decode for HandlePacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandlePacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserStoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasReservationSlot, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
§impl Decode for SignalMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
§impl Decode for StoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
§impl Decode for HandleMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandleMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Percent
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Percent, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
§impl Decode for DispatchKind
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<DispatchKind, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
§impl Decode for ReplyDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyDetails, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Program
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Program, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageContext
§impl Decode for MessageContext
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageContext, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextStore
§impl Decode for ContextStore
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextStore, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCodeAndId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationId
§impl Decode for ReservationId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitMessage
§impl Decode for InitMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for ProgramId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ProgramId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
§impl Decode for MessageDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageDetails, Error>where
+) -> Result<MessageDetails, Error>where
__CodecInputEdqy: Input,
§impl Decode for NonZeroI32
§fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where
I: Input,
§impl Decode for ReplyCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleProgramCreationError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SuccessReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ErrorReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleExecutionError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalCode
§impl Decode for SignalCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalCode, Error>where
+) -> Result<SignalCode, Error>where
__CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error>where
- __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
source§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
+ __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
§impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
source§impl Encode for DispatchKind
source§impl Encode for MessageContext
source§impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
source§impl Encode for ReservationId
source§impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
source§impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
source§impl Encode for CounterType
source§impl Encode for MessageDetails
fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
index f2e4842fc87..2bde08b737e 100644
--- a/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
+++ b/pr-3467/gear_core_processor/enum.UnrecoverableExtError.html
@@ -1,10 +1,10 @@
UnrecoverableExtError in gear_core_processor - Rust pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
§Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
source§fn into_termination_reason(self) -> UndefinedTerminationReason
source§fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
Converts to this type from the input type.source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
Converts to this type from the input type.source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Eq for UnrecoverableExtError
source§impl StructuralEq for UnrecoverableExtError
source§impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
§impl RefUnwindSafe for UnrecoverableExtError
§impl Send for UnrecoverableExtError
§impl Sync for UnrecoverableExtError
§impl Unpin for UnrecoverableExtError
§impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/struct.Ext.html b/pr-3467/gear_core_processor/struct.Ext.html
index 86db86021c7..0a130e52da7 100644
--- a/pr-3467/gear_core_processor/struct.Ext.html
+++ b/pr-3467/gear_core_processor/struct.Ext.html
@@ -5,7 +5,7 @@
}Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
§current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
source§fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
source§fn decode<__CodecInputEdqy>(
+ PhantomData<E>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedVec<T, E, N>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for CounterType
§impl Decode for CounterType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CounterType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
§impl Decode for ReservationNonce
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationNonce, Error>where
- __CodecInputEdqy: Input,
§impl Decode for MessageId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitPacket
§impl Decode for InitPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
§impl Decode for ContextSettings
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextSettings, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
§impl Decode for StoredDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
§impl Decode for IncomingMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
§impl Decode for HostFnWeights
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HostFnWeights, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageWaitedType, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<RuntimeBufferSizeError, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Dispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Dispatch, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GasLeft
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasLeft, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserMessage
§impl Decode for UserMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for WasmPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<WasmPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for GearPage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GearPage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for CodeId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CodeId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
§impl Decode for MemoryInfix
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInfix, Error>where
- __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<CostPerPage<P>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
§impl Decode for MemoryInterval
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MemoryInterval, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Message
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Message, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<PayloadSizeError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
§impl Decode for ContextOutcome
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextOutcome, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
§impl Decode for SignalDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalDetails, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
§impl Decode for ReplyPacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyPacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
§impl Decode for ReplyMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<IncomingDispatch, Error>where
- __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<LimitedStr<'a>, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
§impl Decode for HandlePacket
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandlePacket, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<UserStoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<GasReservationSlot, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
§impl Decode for SignalMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
§impl Decode for StoredMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<StoredMessage, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
§impl Decode for HandleMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<HandleMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Percent
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Percent, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
§impl Decode for DispatchKind
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<DispatchKind, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
§impl Decode for ReplyDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyDetails, Error>where
- __CodecInputEdqy: Input,
§impl Decode for Program
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Program, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageContext
§impl Decode for MessageContext
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageContext, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ContextStore
§impl Decode for ContextStore
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ContextStore, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InstrumentedCodeAndId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ReservationId
§impl Decode for ReservationId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReservationId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for InitMessage
§impl Decode for InitMessage
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<InitMessage, Error>where
- __CodecInputEdqy: Input,
§impl Decode for ProgramId
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ProgramId, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
§impl Decode for MessageDetails
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<MessageDetails, Error>where
+) -> Result<MessageDetails, Error>where
__CodecInputEdqy: Input,
§impl Decode for NonZeroI32
§fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where
I: Input,
§impl Decode for ReplyCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ReplyCode, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleProgramCreationError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SuccessReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<ErrorReplyReason, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SimpleExecutionError, Error>where
- __CodecInputEdqy: Input,
source§impl Decode for SignalCode
§impl Decode for SignalCode
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<SignalCode, Error>where
+) -> Result<SignalCode, Error>where
__CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<RuntimeDbWeight, Error>where
- __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
source§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
+ __CodecInputEdqy: Input,
Implementors§
source§impl Decode for gsdk::Program
source§impl Decode for gsdk::metadata::errors::BagsList
source§impl Decode for gsdk::metadata::errors::Balances
source§impl Decode for gsdk::metadata::errors::ConvictionVoting
source§impl Decode for gsdk::metadata::errors::Gear
source§impl Decode for gsdk::metadata::errors::GearDebug
source§impl Decode for gsdk::metadata::errors::GearStakingRewards
source§impl Decode for gsdk::metadata::errors::Grandpa
source§impl Decode for gsdk::metadata::errors::Identity
source§impl Decode for gsdk::metadata::errors::ImOnline
source§impl Decode for gsdk::metadata::errors::Preimage
source§impl Decode for gsdk::metadata::errors::RanckedCollective
source§impl Decode for gsdk::metadata::errors::Referenda
source§impl Decode for gsdk::metadata::errors::Scheduler
source§impl Decode for gsdk::metadata::errors::Session
source§impl Decode for gsdk::metadata::errors::Staking
source§impl Decode for gsdk::metadata::errors::Sudo
source§impl Decode for gsdk::metadata::errors::System
source§impl Decode for gsdk::metadata::errors::Treasury
source§impl Decode for gsdk::metadata::errors::Utility
source§impl Decode for gsdk::metadata::errors::Vesting
source§impl Decode for gsdk::metadata::errors::Whitelist
source§impl Decode for DispatchClass
source§impl Decode for Pays
source§impl Decode for BalanceStatus
source§impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
source§impl Decode for DispatchStatus
source§impl Decode for MessageEntry
source§impl Decode for MessageWaitedRuntimeReason
source§impl Decode for MessageWaitedSystemReason
source§impl Decode for MessageWokenRuntimeReason
source§impl Decode for MessageWokenSystemReason
source§impl Decode for UserMessageReadRuntimeReason
source§impl Decode for UserMessageReadSystemReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
source§impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
source§impl Decode for ListError
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
source§impl Decode for Reasons
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
source§impl Decode for Conviction
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
source§impl Decode for ElectionCompute
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
source§impl Decode for Data
source§impl Decode for IdentityField
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
source§impl Decode for ClaimPermission
source§impl Decode for PoolState
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
source§impl Decode for DefensiveError
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
source§impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
source§impl Decode for VoteRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
source§impl Decode for Call2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
source§impl Decode for Error2
source§impl Decode for Event2
source§impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
source§impl Decode for Curve
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
source§impl Decode for Forcing
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
source§impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
source§impl Decode for NextConfigDescriptor
source§impl Decode for PreDigest
source§impl Decode for AllowedSlots
source§impl Decode for gsdk::metadata::runtime_types::sp_core::Void
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
source§impl Decode for OriginCaller
source§impl Decode for ProxyType
source§impl Decode for RuntimeCall
source§impl Decode for RuntimeError
source§impl Decode for RuntimeEvent
source§impl Decode for Origin
source§impl Decode for DispatchInfo
source§impl Decode for PostDispatchInfo
source§impl Decode for PalletId
source§impl Decode for CheckGenesis
source§impl Decode for CheckMortality
source§impl Decode for CheckNonZeroSender
source§impl Decode for CheckNonce
source§impl Decode for CheckSpecVersion
source§impl Decode for CheckTxVersion
source§impl Decode for CheckWeight
source§impl Decode for BlockLength
source§impl Decode for BlockWeights
source§impl Decode for WeightsPerClass
source§impl Decode for LastRuntimeUpgradeInfo
source§impl Decode for ChildrenRefs
source§impl Decode for CodeMetadata
source§impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
source§impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
source§impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
source§impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
source§impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
source§impl Decode for Bag
source§impl Decode for Node
source§impl Decode for Vote
source§impl Decode for ReadySolution
source§impl Decode for SolutionOrSnapshotSize
source§impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
source§impl Decode for InstructionWeights
source§impl Decode for Limits
source§impl Decode for MemoryWeights
source§impl Decode for Schedule
source§impl Decode for DebugData
source§impl Decode for ProgramDetails
source§impl Decode for ProgramInfo
source§impl Decode for StakingBlackList
source§impl Decode for IdentityInfo
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
source§impl Decode for BoundedOpaqueNetworkState
source§impl Decode for BondedPoolInner
source§impl Decode for Commission
source§impl Decode for PoolMember
source§impl Decode for RewardPool
source§impl Decode for SubPools
source§impl Decode for UnbondPool
source§impl Decode for MemberRecord
source§impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
source§impl Decode for SlashingSpans
source§impl Decode for ActiveEraInfo
source§impl Decode for Nominations
source§impl Decode for StakingLedger
source§impl Decode for ValidatorPrefs
source§impl Decode for ChargeTransactionPayment
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
source§impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
source§impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
source§impl Decode for PrimaryPreDigest
source§impl Decode for SecondaryPlainPreDigest
source§impl Decode for SecondaryVRFPreDigest
source§impl Decode for BabeEpochConfiguration
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
source§impl Decode for Slot
source§impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
source§impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
source§impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
source§impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
source§impl Decode for ElectionScore
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
source§impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
source§impl Decode for BlakeTwo256
source§impl Decode for MembershipProof
source§impl Decode for RuntimeVersion
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
source§impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
source§impl Decode for NposSolution16
source§impl Decode for Runtime
source§impl Decode for SessionKeys
§impl Decode for GasInfo
§impl Decode for Compact<u8>
§impl Decode for Compact<u16>
§impl Decode for Compact<u32>
§impl Decode for Compact<u64>
§impl Decode for Compact<u128>
§impl Decode for Compact<()>
§impl Decode for OptionBool
§impl<T> Decode for Compact<T>where
T: CompactAs,
Compact<<T as CompactAs>::As>: Decode,
§impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
source§impl Encode for DispatchKind
source§impl Encode for MessageContext
source§impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
source§impl Encode for ReservationId
source§impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
source§impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
source§impl Encode for CounterType
source§impl Encode for MessageDetails
pub enum UnrecoverableExtError {
- Core(UnrecoverableExtError),
+ Core(UnrecoverableExtError),
Charge(ChargeError),
}
Expand description
Infallible API error.
-Variants§
Core(UnrecoverableExtError)
Basic error
+Variants§
Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
impl BackendSyscallError for UnrecoverableExtError
fn into_termination_reason(self) -> UndefinedTerminationReason
fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
fn clone(&self) -> UnrecoverableExtError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UnrecoverableExtError
impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
fn from(original: ChargeError) -> UnrecoverableExtError
source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
source§impl From<UnrecoverableExtError> for UnrecoverableExtError
impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
fn eq(&self, other: &UnrecoverableExtError) -> bool
self
and other
values to be equal, and is used
+Trait Implementations§
source§impl BackendSyscallError for UnrecoverableExtError
impl BackendSyscallError for UnrecoverableExtError
fn into_termination_reason(self) -> UndefinedTerminationReason
fn into_run_fallible_error(self) -> RunFallibleError
source§impl Clone for UnrecoverableExtError
impl Clone for UnrecoverableExtError
source§fn clone(&self) -> UnrecoverableExtError
fn clone(&self) -> UnrecoverableExtError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UnrecoverableExtError
impl Debug for UnrecoverableExtError
source§impl From<ChargeError> for UnrecoverableExtError
impl From<ChargeError> for UnrecoverableExtError
source§fn from(original: ChargeError) -> UnrecoverableExtError
fn from(original: ChargeError) -> UnrecoverableExtError
source§impl From<UnrecoverableExecutionError> for UnrecoverableExtError
impl From<UnrecoverableExecutionError> for UnrecoverableExtError
source§fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
fn from(err: UnrecoverableExecutionError) -> UnrecoverableExtError
source§impl From<UnrecoverableExtError> for UnrecoverableExtError
impl From<UnrecoverableExtError> for UnrecoverableExtError
source§fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
fn from(original: UnrecoverableExtErrorCore) -> UnrecoverableExtError
source§impl From<UnrecoverableWaitError> for UnrecoverableExtError
impl From<UnrecoverableWaitError> for UnrecoverableExtError
source§fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
fn from(err: UnrecoverableWaitError) -> UnrecoverableExtError
source§impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
impl PartialEq<UnrecoverableExtError> for UnrecoverableExtError
source§fn eq(&self, other: &UnrecoverableExtError) -> bool
fn eq(&self, other: &UnrecoverableExtError) -> bool
self
and other
values to be equal, and is used
by ==
.impl Eq for UnrecoverableExtError
impl StructuralEq for UnrecoverableExtError
impl StructuralPartialEq for UnrecoverableExtError
Auto Trait Implementations§
impl RefUnwindSafe for UnrecoverableExtError
impl Send for UnrecoverableExtError
impl Sync for UnrecoverableExtError
impl Unpin for UnrecoverableExtError
impl UnwindSafe for UnrecoverableExtError
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
fn pointer_metadata(
diff --git a/pr-3467/gear_core_processor/fn.execute_wasm.html b/pr-3467/gear_core_processor/fn.execute_wasm.html
index d4bfca4f5d4..c53d1f25fa9 100644
--- a/pr-3467/gear_core_processor/fn.execute_wasm.html
+++ b/pr-3467/gear_core_processor/fn.execute_wasm.html
@@ -5,8 +5,8 @@
settings: ExecutionSettings,
msg_ctx_settings: ContextSettings
) -> Result<DispatchResult, ExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/fn.process.html b/pr-3467/gear_core_processor/fn.process.html
index 5ca09726c0c..b0d024c2c33 100644
--- a/pr-3467/gear_core_processor/fn.process.html
+++ b/pr-3467/gear_core_processor/fn.process.html
@@ -3,8 +3,8 @@
execution_context: ProcessExecutionContext,
random_data: (Vec<u8>, u32)
) -> Result<Vec<JournalNote>, SystemExecutionError>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
\ No newline at end of file
diff --git a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
index 5946ae4edae..aeb1a77e9a2 100644
--- a/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
+++ b/pr-3467/gear_core_processor/informational/fn.execute_for_reply.html
@@ -7,9 +7,9 @@
gas_limit: u64,
block_info: BlockInfo
) -> Result<Vec<u8>, String>where
- Ext: ProcessorExternalities + BackendExternalities + 'static,
- <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
- RunFallibleError: From<Ext::FallibleError>,
- <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
+ Ext: ProcessorExternalities + BackendExternalities + 'static,
+ <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>,
+ RunFallibleError: From<Ext::FallibleError>,
+ <Ext as Externalities>::UnrecoverableError: BackendSyscallError,
EP: WasmEntryPoint,Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
Expand description
Execute wasm with dispatch and return dispatch result.
+ Ext: ProcessorExternalities + BackendExternalities + 'static, + <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>, + RunFallibleError: From<Ext::FallibleError>, + <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Execute wasm with dispatch and return dispatch result.
Expand description
Process program & dispatch for it and return journal for updates.
+ Ext: ProcessorExternalities + BackendExternalities + 'static, + <Ext as Externalities>::AllocError: BackendAllocSyscallError<ExtError = Ext::UnrecoverableError>, + RunFallibleError: From<Ext::FallibleError>, + <Ext as Externalities>::UnrecoverableError: BackendSyscallError,Expand description
Process program & dispatch for it and return journal for updates.
Expand description
!!! FOR TESTING / INFORMATIONAL USAGE ONLY
Expand description
Structure providing externalities for running host functions.
Fields§
§context: ProcessorContext
Processor context.
current_counter: CounterType
Actual gas counter type within wasm module’s global.
-Trait Implementations§
source§impl BackendExternalities for Ext
impl BackendExternalities for Ext
fn gas_amount(&self) -> GasAmount
Trait Implementations§
source§impl BackendExternalities for Ext
impl BackendExternalities for Ext
fn gas_amount(&self) -> GasAmount
source§fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
-
fn pre_process_memory_accesses(
reads: &[MemoryInterval],
writes: &[MemoryInterval],
gas_counter: &mut u64
diff --git a/pr-3467/gsdk/gp/trait.Decode.html b/pr-3467/gsdk/gp/trait.Decode.html
index 8eaf6631a02..2e62847fdcc 100644
--- a/pr-3467/gsdk/gp/trait.Decode.html
+++ b/pr-3467/gsdk/gp/trait.Decode.html
@@ -33,149 +33,149 @@ Safety
If it returns Some(size)
then all possible values of this
type have the given size (in bytes) when encoded.
NOTE: A type with a fixed encoded size may return None
.
Implementations on Foreign Types§
source§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
+
impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where +
Implementations on Foreign Types§
§impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where
Vec<T, Global>: Decode,
- PhantomData<E>: Decode,
impl<T, E, const N: usize> Decode for LimitedVec<T, E, N>where Vec<T, Global>: Decode, - PhantomData<E>: Decode,
fn decode<__CodecInputEdqy>( + PhantomData<E>: Decode,
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<LimitedVec<T, E, N>, Error>where - __CodecInputEdqy: Input,
source§impl Decode for CounterType
impl Decode for CounterType
§impl Decode for CounterType
impl Decode for CounterType
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<CounterType, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ReservationNonce
impl Decode for ReservationNonce
§impl Decode for ReservationNonce
impl Decode for ReservationNonce
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ReservationNonce, Error>where - __CodecInputEdqy: Input,
§impl Decode for MessageId
impl Decode for MessageId
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<MessageId, Error>where - __CodecInputEdqy: Input,
source§impl Decode for InitPacket
impl Decode for InitPacket
§impl Decode for InitPacket
impl Decode for InitPacket
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<InitPacket, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ContextSettings
impl Decode for ContextSettings
§impl Decode for ContextSettings
impl Decode for ContextSettings
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ContextSettings, Error>where - __CodecInputEdqy: Input,
source§impl Decode for StoredDispatch
impl Decode for StoredDispatch
§impl Decode for StoredDispatch
impl Decode for StoredDispatch
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<StoredDispatch, Error>where - __CodecInputEdqy: Input,
source§impl Decode for IncomingMessage
impl Decode for IncomingMessage
§impl Decode for IncomingMessage
impl Decode for IncomingMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<IncomingMessage, Error>where - __CodecInputEdqy: Input,
source§impl Decode for HostFnWeights
impl Decode for HostFnWeights
§impl Decode for HostFnWeights
impl Decode for HostFnWeights
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<HostFnWeights, Error>where - __CodecInputEdqy: Input,
source§impl Decode for MessageWaitedType
impl Decode for MessageWaitedType
§impl Decode for MessageWaitedType
impl Decode for MessageWaitedType
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<MessageWaitedType, Error>where - __CodecInputEdqy: Input,
source§impl Decode for RuntimeBufferSizeError
impl Decode for RuntimeBufferSizeError
§impl Decode for RuntimeBufferSizeError
impl Decode for RuntimeBufferSizeError
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<RuntimeBufferSizeError, Error>where - __CodecInputEdqy: Input,
§impl Decode for Dispatch
impl Decode for Dispatch
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<Dispatch, Error>where - __CodecInputEdqy: Input,
§impl Decode for GasLeft
impl Decode for GasLeft
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<GasLeft, Error>where - __CodecInputEdqy: Input,
source§impl Decode for UserMessage
impl Decode for UserMessage
§impl Decode for UserMessage
impl Decode for UserMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<UserMessage, Error>where - __CodecInputEdqy: Input,
§impl Decode for WasmPage
impl Decode for WasmPage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<WasmPage, Error>where - __CodecInputEdqy: Input,
§impl Decode for GearPage
impl Decode for GearPage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<GearPage, Error>where - __CodecInputEdqy: Input,
§impl Decode for CodeId
impl Decode for CodeId
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<CodeId, Error>where - __CodecInputEdqy: Input,
source§impl Decode for MemoryInfix
impl Decode for MemoryInfix
§impl Decode for MemoryInfix
impl Decode for MemoryInfix
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<MemoryInfix, Error>where - __CodecInputEdqy: Input,
source§impl<P> Decode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Decode,
impl<P> Decode for CostPerPage<P>where - P: PageU32Size, - PhantomData<P>: Decode,
§impl<P> Decode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Decode,
impl<P> Decode for CostPerPage<P>where + P: PageU32Size, + PhantomData<P>: Decode,
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<CostPerPage<P>, Error>where - __CodecInputEdqy: Input,
source§impl Decode for MemoryInterval
impl Decode for MemoryInterval
§impl Decode for MemoryInterval
impl Decode for MemoryInterval
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<MemoryInterval, Error>where - __CodecInputEdqy: Input,
§impl Decode for Message
impl Decode for Message
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<Message, Error>where - __CodecInputEdqy: Input,
source§impl Decode for PayloadSizeError
impl Decode for PayloadSizeError
§impl Decode for PayloadSizeError
impl Decode for PayloadSizeError
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<PayloadSizeError, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ContextOutcome
impl Decode for ContextOutcome
§impl Decode for ContextOutcome
impl Decode for ContextOutcome
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ContextOutcome, Error>where - __CodecInputEdqy: Input,
source§impl Decode for SignalDetails
impl Decode for SignalDetails
§impl Decode for SignalDetails
impl Decode for SignalDetails
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<SignalDetails, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ReplyPacket
impl Decode for ReplyPacket
§impl Decode for ReplyPacket
impl Decode for ReplyPacket
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ReplyPacket, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ReplyMessage
impl Decode for ReplyMessage
§impl Decode for ReplyMessage
impl Decode for ReplyMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ReplyMessage, Error>where - __CodecInputEdqy: Input,
source§impl Decode for IncomingDispatch
impl Decode for IncomingDispatch
§impl Decode for IncomingDispatch
impl Decode for IncomingDispatch
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<IncomingDispatch, Error>where - __CodecInputEdqy: Input,
source§impl<'a> Decode for LimitedStr<'a>
impl<'a> Decode for LimitedStr<'a>
§impl<'a> Decode for LimitedStr<'a>
impl<'a> Decode for LimitedStr<'a>
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<LimitedStr<'a>, Error>where - __CodecInputEdqy: Input,
source§impl Decode for HandlePacket
impl Decode for HandlePacket
§impl Decode for HandlePacket
impl Decode for HandlePacket
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<HandlePacket, Error>where - __CodecInputEdqy: Input,
source§impl Decode for UserStoredMessage
impl Decode for UserStoredMessage
§impl Decode for UserStoredMessage
impl Decode for UserStoredMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<UserStoredMessage, Error>where - __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCode
impl Decode for InstrumentedCode
§impl Decode for InstrumentedCode
impl Decode for InstrumentedCode
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<InstrumentedCode, Error>where - __CodecInputEdqy: Input,
source§impl Decode for GasReservationSlot
impl Decode for GasReservationSlot
§impl Decode for GasReservationSlot
impl Decode for GasReservationSlot
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<GasReservationSlot, Error>where - __CodecInputEdqy: Input,
source§impl Decode for SignalMessage
impl Decode for SignalMessage
§impl Decode for SignalMessage
impl Decode for SignalMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<SignalMessage, Error>where - __CodecInputEdqy: Input,
source§impl Decode for StoredMessage
impl Decode for StoredMessage
§impl Decode for StoredMessage
impl Decode for StoredMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<StoredMessage, Error>where - __CodecInputEdqy: Input,
source§impl Decode for HandleMessage
impl Decode for HandleMessage
§impl Decode for HandleMessage
impl Decode for HandleMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<HandleMessage, Error>where - __CodecInputEdqy: Input,
§impl Decode for Percent
impl Decode for Percent
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<Percent, Error>where - __CodecInputEdqy: Input,
source§impl Decode for DispatchKind
impl Decode for DispatchKind
§impl Decode for DispatchKind
impl Decode for DispatchKind
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<DispatchKind, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ReplyDetails
impl Decode for ReplyDetails
§impl Decode for ReplyDetails
impl Decode for ReplyDetails
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ReplyDetails, Error>where - __CodecInputEdqy: Input,
§impl Decode for Program
impl Decode for Program
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<Program, Error>where - __CodecInputEdqy: Input,
source§impl Decode for MessageContext
impl Decode for MessageContext
§impl Decode for MessageContext
impl Decode for MessageContext
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<MessageContext, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ContextStore
impl Decode for ContextStore
§impl Decode for ContextStore
impl Decode for ContextStore
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ContextStore, Error>where - __CodecInputEdqy: Input,
source§impl Decode for InstrumentedCodeAndId
impl Decode for InstrumentedCodeAndId
§impl Decode for InstrumentedCodeAndId
impl Decode for InstrumentedCodeAndId
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<InstrumentedCodeAndId, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ReservationId
impl Decode for ReservationId
§impl Decode for ReservationId
impl Decode for ReservationId
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ReservationId, Error>where - __CodecInputEdqy: Input,
source§impl Decode for InitMessage
impl Decode for InitMessage
§impl Decode for InitMessage
impl Decode for InitMessage
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<InitMessage, Error>where - __CodecInputEdqy: Input,
§impl Decode for ProgramId
impl Decode for ProgramId
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ProgramId, Error>where - __CodecInputEdqy: Input,
source§impl Decode for MessageDetails
impl Decode for MessageDetails
§impl Decode for MessageDetails
impl Decode for MessageDetails
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<MessageDetails, Error>where +) -> Result<MessageDetails, Error>where __CodecInputEdqy: Input,
§impl Decode for NonZeroI32
impl Decode for NonZeroI32
fn decode<I>(input: &mut I) -> Result<NonZeroI32, Error>where I: Input,
§impl Decode for ReplyCode
impl Decode for ReplyCode
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ReplyCode, Error>where - __CodecInputEdqy: Input,
source§impl Decode for SimpleProgramCreationError
impl Decode for SimpleProgramCreationError
§impl Decode for SimpleProgramCreationError
impl Decode for SimpleProgramCreationError
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<SimpleProgramCreationError, Error>where - __CodecInputEdqy: Input,
source§impl Decode for SuccessReplyReason
impl Decode for SuccessReplyReason
§impl Decode for SuccessReplyReason
impl Decode for SuccessReplyReason
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<SuccessReplyReason, Error>where - __CodecInputEdqy: Input,
source§impl Decode for ErrorReplyReason
impl Decode for ErrorReplyReason
§impl Decode for ErrorReplyReason
impl Decode for ErrorReplyReason
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<ErrorReplyReason, Error>where - __CodecInputEdqy: Input,
source§impl Decode for SimpleExecutionError
impl Decode for SimpleExecutionError
§impl Decode for SimpleExecutionError
impl Decode for SimpleExecutionError
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<SimpleExecutionError, Error>where - __CodecInputEdqy: Input,
source§impl Decode for SignalCode
impl Decode for SignalCode
§impl Decode for SignalCode
impl Decode for SignalCode
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy -) -> Result<SignalCode, Error>where +) -> Result<SignalCode, Error>where __CodecInputEdqy: Input,
§impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where
AccountId: Decode,
AccountIndex: HasCompact,
impl<AccountId, AccountIndex> Decode for MultiAddress<AccountId, AccountIndex>where AccountId: Decode, AccountIndex: HasCompact,
§impl Decode for RuntimeDbWeight
impl Decode for RuntimeDbWeight
fn decode<__CodecInputEdqy>( __codec_input_edqy: &mut __CodecInputEdqy ) -> Result<RuntimeDbWeight, Error>where - __CodecInputEdqy: Input,
Implementors§
impl Decode for gsdk::Program
impl Decode for gsdk::metadata::errors::BagsList
impl Decode for gsdk::metadata::errors::Balances
impl Decode for gsdk::metadata::errors::ConvictionVoting
impl Decode for gsdk::metadata::errors::Gear
impl Decode for gsdk::metadata::errors::GearDebug
impl Decode for gsdk::metadata::errors::GearStakingRewards
impl Decode for gsdk::metadata::errors::Grandpa
impl Decode for gsdk::metadata::errors::Identity
impl Decode for gsdk::metadata::errors::ImOnline
impl Decode for gsdk::metadata::errors::Preimage
impl Decode for gsdk::metadata::errors::RanckedCollective
impl Decode for gsdk::metadata::errors::Referenda
impl Decode for gsdk::metadata::errors::Scheduler
impl Decode for gsdk::metadata::errors::Session
impl Decode for gsdk::metadata::errors::Staking
impl Decode for gsdk::metadata::errors::Sudo
impl Decode for gsdk::metadata::errors::System
impl Decode for gsdk::metadata::errors::Treasury
impl Decode for gsdk::metadata::errors::Utility
impl Decode for gsdk::metadata::errors::Vesting
impl Decode for gsdk::metadata::errors::Whitelist
impl Decode for DispatchClass
impl Decode for Pays
impl Decode for BalanceStatus
impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
impl Decode for DispatchStatus
impl Decode for MessageEntry
impl Decode for MessageWaitedRuntimeReason
impl Decode for MessageWaitedSystemReason
impl Decode for MessageWokenRuntimeReason
impl Decode for MessageWokenSystemReason
impl Decode for UserMessageReadRuntimeReason
impl Decode for UserMessageReadSystemReason
impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
impl Decode for ListError
impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
impl Decode for Reasons
impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
impl Decode for Conviction
impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
impl Decode for ElectionCompute
impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
impl Decode for Data
impl Decode for IdentityField
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
impl Decode for ClaimPermission
impl Decode for PoolState
impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
impl Decode for DefensiveError
impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
impl Decode for VoteRecord
impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
impl Decode for Call2
impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
impl Decode for Error2
impl Decode for Event2
impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
impl Decode for Curve
impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
impl Decode for Forcing
impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
impl Decode for NextConfigDescriptor
impl Decode for PreDigest
impl Decode for AllowedSlots
impl Decode for gsdk::metadata::runtime_types::sp_core::Void
impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
impl Decode for OriginCaller
impl Decode for ProxyType
impl Decode for RuntimeCall
impl Decode for RuntimeError
impl Decode for RuntimeEvent
impl Decode for Origin
impl Decode for DispatchInfo
impl Decode for PostDispatchInfo
impl Decode for PalletId
impl Decode for CheckGenesis
impl Decode for CheckMortality
impl Decode for CheckNonZeroSender
impl Decode for CheckNonce
impl Decode for CheckSpecVersion
impl Decode for CheckTxVersion
impl Decode for CheckWeight
impl Decode for BlockLength
impl Decode for BlockWeights
impl Decode for WeightsPerClass
impl Decode for LastRuntimeUpgradeInfo
impl Decode for ChildrenRefs
impl Decode for CodeMetadata
impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
impl Decode for Bag
impl Decode for Node
impl Decode for Vote
impl Decode for ReadySolution
impl Decode for SolutionOrSnapshotSize
impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
impl Decode for InstructionWeights
impl Decode for Limits
impl Decode for MemoryWeights
impl Decode for Schedule
impl Decode for DebugData
impl Decode for ProgramDetails
impl Decode for ProgramInfo
impl Decode for StakingBlackList
impl Decode for IdentityInfo
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
impl Decode for BoundedOpaqueNetworkState
impl Decode for BondedPoolInner
impl Decode for Commission
impl Decode for PoolMember
impl Decode for RewardPool
impl Decode for SubPools
impl Decode for UnbondPool
impl Decode for MemberRecord
impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
impl Decode for SlashingSpans
impl Decode for ActiveEraInfo
impl Decode for Nominations
impl Decode for StakingLedger
impl Decode for ValidatorPrefs
impl Decode for ChargeTransactionPayment
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
impl Decode for PrimaryPreDigest
impl Decode for SecondaryPlainPreDigest
impl Decode for SecondaryVRFPreDigest
impl Decode for BabeEpochConfiguration
impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
impl Decode for Slot
impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
impl Decode for ElectionScore
impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
impl Decode for BlakeTwo256
impl Decode for MembershipProof
impl Decode for RuntimeVersion
impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
impl Decode for NposSolution16
impl Decode for Runtime
impl Decode for SessionKeys
impl Decode for GasInfo
impl Decode for Compact<u8>
impl Decode for Compact<u16>
impl Decode for Compact<u32>
impl Decode for Compact<u64>
impl Decode for Compact<u128>
impl Decode for Compact<()>
impl Decode for OptionBool
impl<T> Decode for Compact<T>where + __CodecInputEdqy: Input,
Implementors§
impl Decode for gsdk::Program
impl Decode for gsdk::metadata::errors::BagsList
impl Decode for gsdk::metadata::errors::Balances
impl Decode for gsdk::metadata::errors::ConvictionVoting
impl Decode for gsdk::metadata::errors::Gear
impl Decode for gsdk::metadata::errors::GearDebug
impl Decode for gsdk::metadata::errors::GearStakingRewards
impl Decode for gsdk::metadata::errors::Grandpa
impl Decode for gsdk::metadata::errors::Identity
impl Decode for gsdk::metadata::errors::ImOnline
impl Decode for gsdk::metadata::errors::Preimage
impl Decode for gsdk::metadata::errors::RanckedCollective
impl Decode for gsdk::metadata::errors::Referenda
impl Decode for gsdk::metadata::errors::Scheduler
impl Decode for gsdk::metadata::errors::Session
impl Decode for gsdk::metadata::errors::Staking
impl Decode for gsdk::metadata::errors::Sudo
impl Decode for gsdk::metadata::errors::System
impl Decode for gsdk::metadata::errors::Treasury
impl Decode for gsdk::metadata::errors::Utility
impl Decode for gsdk::metadata::errors::Vesting
impl Decode for gsdk::metadata::errors::Whitelist
impl Decode for DispatchClass
impl Decode for Pays
impl Decode for BalanceStatus
impl Decode for gsdk::metadata::runtime_types::frame_system::Phase
impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Call
impl Decode for gsdk::metadata::runtime_types::frame_system::pallet::Event
impl Decode for gsdk::metadata::runtime_types::gear_common::ProgramState
impl Decode for DispatchStatus
impl Decode for MessageEntry
impl Decode for MessageWaitedRuntimeReason
impl Decode for MessageWaitedSystemReason
impl Decode for MessageWokenRuntimeReason
impl Decode for MessageWokenSystemReason
impl Decode for UserMessageReadRuntimeReason
impl Decode for UserMessageReadSystemReason
impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
impl Decode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
impl Decode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
impl Decode for ListError
impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
impl Decode for Reasons
impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
impl Decode for Conviction
impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
impl Decode for ElectionCompute
impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
impl Decode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
impl Decode for Data
impl Decode for IdentityField
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
impl Decode for ClaimPermission
impl Decode for PoolState
impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
impl Decode for DefensiveError
impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
impl Decode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
impl Decode for VoteRecord
impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
impl Decode for Call2
impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
impl Decode for Error2
impl Decode for Event2
impl Decode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
impl Decode for Curve
impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
impl Decode for Forcing
impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
impl Decode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_vesting::Releases
impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
impl Decode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
impl Decode for NextConfigDescriptor
impl Decode for PreDigest
impl Decode for AllowedSlots
impl Decode for gsdk::metadata::runtime_types::sp_core::Void
impl Decode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
impl Decode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
impl Decode for gsdk::metadata::runtime_types::sp_runtime::TokenError
impl Decode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
impl Decode for OriginCaller
impl Decode for ProxyType
impl Decode for RuntimeCall
impl Decode for RuntimeError
impl Decode for RuntimeEvent
impl Decode for Origin
impl Decode for DispatchInfo
impl Decode for PostDispatchInfo
impl Decode for PalletId
impl Decode for CheckGenesis
impl Decode for CheckMortality
impl Decode for CheckNonZeroSender
impl Decode for CheckNonce
impl Decode for CheckSpecVersion
impl Decode for CheckTxVersion
impl Decode for CheckWeight
impl Decode for BlockLength
impl Decode for BlockWeights
impl Decode for WeightsPerClass
impl Decode for LastRuntimeUpgradeInfo
impl Decode for ChildrenRefs
impl Decode for CodeMetadata
impl Decode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
impl Decode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
impl Decode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
impl Decode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
impl Decode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
impl Decode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
impl Decode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
impl Decode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
impl Decode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
impl Decode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
impl Decode for gsdk::metadata::runtime_types::gear_core::percent::Percent
impl Decode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
impl Decode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
impl Decode for Bag
impl Decode for Node
impl Decode for Vote
impl Decode for ReadySolution
impl Decode for SolutionOrSnapshotSize
impl Decode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
impl Decode for InstructionWeights
impl Decode for Limits
impl Decode for MemoryWeights
impl Decode for Schedule
impl Decode for DebugData
impl Decode for ProgramDetails
impl Decode for ProgramInfo
impl Decode for StakingBlackList
impl Decode for IdentityInfo
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
impl Decode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
impl Decode for BoundedOpaqueNetworkState
impl Decode for BondedPoolInner
impl Decode for Commission
impl Decode for PoolMember
impl Decode for RewardPool
impl Decode for SubPools
impl Decode for UnbondPool
impl Decode for MemberRecord
impl Decode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
impl Decode for SlashingSpans
impl Decode for ActiveEraInfo
impl Decode for Nominations
impl Decode for StakingLedger
impl Decode for ValidatorPrefs
impl Decode for ChargeTransactionPayment
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
impl Decode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
impl Decode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
impl Decode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
impl Decode for PrimaryPreDigest
impl Decode for SecondaryPlainPreDigest
impl Decode for SecondaryVRFPreDigest
impl Decode for BabeEpochConfiguration
impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
impl Decode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
impl Decode for Slot
impl Decode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
impl Decode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
impl Decode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
impl Decode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
impl Decode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
impl Decode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
impl Decode for ElectionScore
impl Decode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
impl Decode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
impl Decode for BlakeTwo256
impl Decode for MembershipProof
impl Decode for RuntimeVersion
impl Decode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
impl Decode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
impl Decode for NposSolution16
impl Decode for Runtime
impl Decode for SessionKeys
impl Decode for GasInfo
impl Decode for Compact<u8>
impl Decode for Compact<u16>
impl Decode for Compact<u32>
impl Decode for Compact<u64>
impl Decode for Compact<u128>
impl Decode for Compact<()>
impl Decode for OptionBool
impl<T> Decode for Compact<T>where T: CompactAs, Compact<<T as CompactAs>::As>: Decode,
impl<T, X> Decode for Xwhere
T: Decode + Into<X>,
diff --git a/pr-3467/gsdk/gp/trait.Encode.html b/pr-3467/gsdk/gp/trait.Encode.html
index 56a9094e4b9..5582db996e3 100644
--- a/pr-3467/gsdk/gp/trait.Encode.html
+++ b/pr-3467/gsdk/gp/trait.Encode.html
@@ -23,205 +23,205 @@
Note
This works by using a special [Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding.
-
Output
] that only tracks the size. So, there are no allocations inside the
output. However, this can not prevent allocations that some types are doing inside their own encoding. Implementations on Foreign Types§
Implementations on Foreign Types§
source§impl Encode for InstrumentedCode
impl Encode for InstrumentedCode
source§impl Encode for StoredMessage
impl Encode for StoredMessage
source§impl Encode for DispatchKind
impl Encode for DispatchKind
source§impl Encode for MessageContext
impl Encode for MessageContext
source§impl Encode for MemoryInterval
impl Encode for MemoryInterval
source§impl Encode for PayloadSizeError
impl Encode for PayloadSizeError
source§impl Encode for ReservationId
impl Encode for ReservationId
source§impl Encode for SignalMessage
impl Encode for SignalMessage
source§impl Encode for RuntimeBufferSizeError
impl Encode for RuntimeBufferSizeError
source§impl Encode for HostFnWeights
impl Encode for HostFnWeights
source§impl Encode for IncomingDispatch
impl Encode for IncomingDispatch
source§impl Encode for SignalDetails
impl Encode for SignalDetails
source§impl Encode for ReservationNonce
impl Encode for ReservationNonce
source§impl<'a> Encode for LimitedStr<'a>
impl<'a> Encode for LimitedStr<'a>
source§impl Encode for StoredDispatch
impl Encode for StoredDispatch
source§impl Encode for CounterType
impl Encode for CounterType
source§impl Encode for MessageDetails
impl Encode for MessageDetails
§impl<T, E, const N: usize> Encode for LimitedVec<T, E, N>where
Vec<T, Global>: Encode,
- PhantomData<E>: Encode,
impl<T, E, const N: usize> Encode for LimitedVec<T, E, N>where Vec<T, Global>: Encode, - PhantomData<E>: Encode,
fn size_hint(&self) -> usize
fn encode_to<__CodecOutputEdqy>( + PhantomData<E>: Encode,
fn size_hint(&self) -> usize
fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy )where - __CodecOutputEdqy: Output + ?Sized,
source§impl Encode for IncomingMessage
impl Encode for IncomingMessage
source§impl Encode for MessageWaitedType
impl Encode for MessageWaitedType
source§impl Encode for ContextOutcome
impl Encode for ContextOutcome
source§impl Encode for HandlePacket
impl Encode for HandlePacket
source§impl Encode for InstrumentedCodeAndId
impl Encode for InstrumentedCodeAndId
source§impl Encode for ReplyPacket
impl Encode for ReplyPacket
source§impl Encode for ReplyMessage
impl Encode for ReplyMessage
source§impl Encode for InitMessage
impl Encode for InitMessage
source§impl Encode for ReplyDetails
impl Encode for ReplyDetails
source§impl Encode for InitPacket
impl Encode for InitPacket
source§impl Encode for UserStoredMessage
impl Encode for UserStoredMessage
source§impl Encode for GasReservationSlot
impl Encode for GasReservationSlot
source§impl Encode for ContextStore
impl Encode for ContextStore
source§impl<P> Encode for CostPerPage<P>where
- P: PageU32Size,
- PhantomData<P>: Encode,
impl<P> Encode for CostPerPage<P>where - P: PageU32Size, - PhantomData<P>: Encode,
§impl<P> Encode for CostPerPage<P>where
+ P: PageU32Size,
+ PhantomData<P>: Encode,
impl<P> Encode for CostPerPage<P>where + P: PageU32Size, + PhantomData<P>: Encode,
source§impl Encode for UserMessage
impl Encode for UserMessage
source§impl Encode for MemoryInfix
impl Encode for MemoryInfix
source§impl Encode for ContextSettings
impl Encode for ContextSettings
§impl Encode for CodeId
impl Encode for CodeId
fn size_hint(&self) -> usize
fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy )where - __CodecOutputEdqy: Output + ?Sized,
fn encode(&self) -> Vec<u8, Global> ⓘ
fn using_encoded<R, F>(&self, f: F) -> Rwhere + __CodecOutputEdqy: Output + ?Sized,
fn encode(&self) -> Vec<u8, Global> ⓘ
fn using_encoded<R, F>(&self, f: F) -> Rwhere F: FnOnce(&[u8]) -> R,
§impl<T> Encode for UntrackedSymbol<T>where
PhantomData<fn() -> T>: Encode,
impl<T> Encode for UntrackedSymbol<T>where PhantomData<fn() -> T>: Encode,
source§impl Encode for SimpleProgramCreationError
impl Encode for SimpleProgramCreationError
source§impl Encode for SignalCode
impl Encode for SignalCode
source§impl Encode for ErrorReplyReason
impl Encode for ErrorReplyReason
source§impl Encode for SimpleExecutionError
impl Encode for SimpleExecutionError
source§impl Encode for SuccessReplyReason
impl Encode for SuccessReplyReason
§impl Encode for SuccessReplyReason
impl Encode for SuccessReplyReason
fn size_hint(&self) -> usize
fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
@@ -1356,7 +1356,7 @@ Note
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
- __CodecOutputEdqy: Output + ?Sized,
Implementors§
impl Encode for gsdk::metadata::errors::BagsList
impl Encode for gsdk::metadata::errors::Balances
impl Encode for gsdk::metadata::errors::ConvictionVoting
impl Encode for gsdk::metadata::errors::Gear
impl Encode for gsdk::metadata::errors::GearDebug
impl Encode for gsdk::metadata::errors::GearStakingRewards
impl Encode for gsdk::metadata::errors::Grandpa
impl Encode for gsdk::metadata::errors::Identity
impl Encode for gsdk::metadata::errors::ImOnline
impl Encode for gsdk::metadata::errors::Preimage
impl Encode for gsdk::metadata::errors::RanckedCollective
impl Encode for gsdk::metadata::errors::Referenda
impl Encode for gsdk::metadata::errors::Scheduler
impl Encode for gsdk::metadata::errors::Session
impl Encode for gsdk::metadata::errors::Staking
impl Encode for gsdk::metadata::errors::Sudo
impl Encode for gsdk::metadata::errors::System
impl Encode for gsdk::metadata::errors::Treasury
impl Encode for gsdk::metadata::errors::Utility
impl Encode for gsdk::metadata::errors::Vesting
impl Encode for gsdk::metadata::errors::Whitelist
impl Encode for DispatchClass
impl Encode for Pays
impl Encode for BalanceStatus
impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
impl Encode for DispatchStatus
impl Encode for MessageEntry
impl Encode for MessageWaitedRuntimeReason
impl Encode for MessageWaitedSystemReason
impl Encode for MessageWokenRuntimeReason
impl Encode for MessageWokenSystemReason
impl Encode for UserMessageReadRuntimeReason
impl Encode for UserMessageReadSystemReason
impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
impl Encode for ListError
impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
impl Encode for Reasons
impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
impl Encode for Conviction
impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
impl Encode for ElectionCompute
impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
impl Encode for Data
impl Encode for IdentityField
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
impl Encode for ClaimPermission
impl Encode for PoolState
impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
impl Encode for DefensiveError
impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
impl Encode for VoteRecord
impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
impl Encode for Call2
impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
impl Encode for Error2
impl Encode for Event2
impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
impl Encode for Curve
impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
impl Encode for Forcing
impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
impl Encode for NextConfigDescriptor
impl Encode for PreDigest
impl Encode for AllowedSlots
impl Encode for gsdk::metadata::runtime_types::sp_core::Void
impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
impl Encode for OriginCaller
impl Encode for ProxyType
impl Encode for RuntimeCall
impl Encode for RuntimeError
impl Encode for RuntimeEvent
impl Encode for Origin
impl Encode for DispatchInfo
impl Encode for PostDispatchInfo
impl Encode for PalletId
impl Encode for CheckGenesis
impl Encode for CheckMortality
impl Encode for CheckNonZeroSender
impl Encode for CheckNonce
impl Encode for CheckSpecVersion
impl Encode for CheckTxVersion
impl Encode for CheckWeight
impl Encode for BlockLength
impl Encode for BlockWeights
impl Encode for WeightsPerClass
impl Encode for LastRuntimeUpgradeInfo
impl Encode for ChildrenRefs
impl Encode for CodeMetadata
impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
impl Encode for Bag
impl Encode for Node
impl Encode for Vote
impl Encode for ReadySolution
impl Encode for SolutionOrSnapshotSize
impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
impl Encode for InstructionWeights
impl Encode for Limits
impl Encode for MemoryWeights
impl Encode for Schedule
impl Encode for DebugData
impl Encode for ProgramDetails
impl Encode for ProgramInfo
impl Encode for StakingBlackList
impl Encode for IdentityInfo
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
impl Encode for BoundedOpaqueNetworkState
impl Encode for BondedPoolInner
impl Encode for Commission
impl Encode for PoolMember
impl Encode for RewardPool
impl Encode for SubPools
impl Encode for UnbondPool
impl Encode for MemberRecord
impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
impl Encode for SlashingSpans
impl Encode for ActiveEraInfo
impl Encode for Nominations
impl Encode for StakingLedger
impl Encode for ValidatorPrefs
impl Encode for ChargeTransactionPayment
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
impl Encode for PrimaryPreDigest
impl Encode for SecondaryPlainPreDigest
impl Encode for SecondaryVRFPreDigest
impl Encode for BabeEpochConfiguration
impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
impl Encode for Slot
impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
impl Encode for ElectionScore
impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
impl Encode for MembershipProof
impl Encode for RuntimeVersion
impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
impl Encode for NposSolution16
impl Encode for Runtime
impl Encode for SessionKeys
impl Encode for GasInfo
impl Encode for OptionBool
impl<'a> Encode for CompactRef<'a, u8>
impl<'a> Encode for CompactRef<'a, u16>
impl<'a> Encode for CompactRef<'a, u32>
impl<'a> Encode for CompactRef<'a, u64>
impl<'a> Encode for CompactRef<'a, u128>
impl<'a> Encode for CompactRef<'a, ()>
impl<'a, T> Encode for CompactRef<'a, T>where + __CodecOutputEdqy: Output + ?Sized,
Implementors§
impl Encode for gsdk::metadata::errors::BagsList
impl Encode for gsdk::metadata::errors::Balances
impl Encode for gsdk::metadata::errors::ConvictionVoting
impl Encode for gsdk::metadata::errors::Gear
impl Encode for gsdk::metadata::errors::GearDebug
impl Encode for gsdk::metadata::errors::GearStakingRewards
impl Encode for gsdk::metadata::errors::Grandpa
impl Encode for gsdk::metadata::errors::Identity
impl Encode for gsdk::metadata::errors::ImOnline
impl Encode for gsdk::metadata::errors::Preimage
impl Encode for gsdk::metadata::errors::RanckedCollective
impl Encode for gsdk::metadata::errors::Referenda
impl Encode for gsdk::metadata::errors::Scheduler
impl Encode for gsdk::metadata::errors::Session
impl Encode for gsdk::metadata::errors::Staking
impl Encode for gsdk::metadata::errors::Sudo
impl Encode for gsdk::metadata::errors::System
impl Encode for gsdk::metadata::errors::Treasury
impl Encode for gsdk::metadata::errors::Utility
impl Encode for gsdk::metadata::errors::Vesting
impl Encode for gsdk::metadata::errors::Whitelist
impl Encode for DispatchClass
impl Encode for Pays
impl Encode for BalanceStatus
impl Encode for gsdk::metadata::runtime_types::frame_system::Phase
impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Call
impl Encode for gsdk::metadata::runtime_types::frame_system::pallet::Event
impl Encode for gsdk::metadata::runtime_types::gear_common::ProgramState
impl Encode for DispatchStatus
impl Encode for MessageEntry
impl Encode for MessageWaitedRuntimeReason
impl Encode for MessageWaitedSystemReason
impl Encode for MessageWokenRuntimeReason
impl Encode for MessageWokenSystemReason
impl Encode for UserMessageReadRuntimeReason
impl Encode for UserMessageReadSystemReason
impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::MessageDetails
impl Encode for gsdk::metadata::runtime_types::gear_core::message::DispatchKind
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ErrorReplyReason
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::ReplyCode
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SignalCode
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleExecutionError
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SimpleProgramCreationError
impl Encode for gsdk::metadata::runtime_types::gear_core_errors::simple::SuccessReplyReason
impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_babe::pallet::Error
impl Encode for ListError
impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_bags_list::pallet::Event
impl Encode for Reasons
impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_balances::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_bounties::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_child_bounties::pallet::Event
impl Encode for Conviction
impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_conviction_voting::pallet::Event
impl Encode for ElectionCompute
impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_election_provider_multi_phase::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear_bank::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear_debug::pallet::ProgramState
impl Encode for gsdk::metadata::runtime_types::pallet_gear_gas::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_messenger::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_program::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_scheduler::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear_staking_rewards::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_gear_voucher::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_grandpa::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_identity::pallet::Event
impl Encode for Data
impl Encode for IdentityField
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_multisig::pallet::Event
impl Encode for ClaimPermission
impl Encode for PoolState
impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Call
impl Encode for DefensiveError
impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_nomination_pools::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_offences::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_preimage::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Error
impl Encode for gsdk::metadata::runtime_types::pallet_proxy::pallet::Event
impl Encode for VoteRecord
impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::pallet::Event
impl Encode for Call2
impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Call
impl Encode for Error2
impl Encode for Event2
impl Encode for gsdk::metadata::runtime_types::pallet_referenda::pallet::Event
impl Encode for Curve
impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_scheduler::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_session::pallet::Event
impl Encode for Forcing
impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_staking::pallet::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_sudo::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_timestamp::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::Releases
impl Encode for gsdk::metadata::runtime_types::pallet_transaction_payment::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_treasury::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_utility::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_vesting::Releases
impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_vesting::pallet::Event
impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Call
impl Encode for gsdk::metadata::runtime_types::pallet_whitelist::pallet::Event
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::ArithmeticError
impl Encode for NextConfigDescriptor
impl Encode for PreDigest
impl Encode for AllowedSlots
impl Encode for gsdk::metadata::runtime_types::sp_core::Void
impl Encode for gsdk::metadata::runtime_types::sp_runtime::DispatchError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::MultiSignature
impl Encode for gsdk::metadata::runtime_types::sp_runtime::TokenError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::TransactionalError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::DigestItem
impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::era::Era
impl Encode for OriginCaller
impl Encode for ProxyType
impl Encode for RuntimeCall
impl Encode for RuntimeError
impl Encode for RuntimeEvent
impl Encode for Origin
impl Encode for DispatchInfo
impl Encode for PostDispatchInfo
impl Encode for PalletId
impl Encode for CheckGenesis
impl Encode for CheckMortality
impl Encode for CheckNonZeroSender
impl Encode for CheckNonce
impl Encode for CheckSpecVersion
impl Encode for CheckTxVersion
impl Encode for CheckWeight
impl Encode for BlockLength
impl Encode for BlockWeights
impl Encode for WeightsPerClass
impl Encode for LastRuntimeUpgradeInfo
impl Encode for ChildrenRefs
impl Encode for CodeMetadata
impl Encode for gsdk::metadata::runtime_types::gear_core::code::InstrumentedCode
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::CodeId
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::MessageId
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ProgramId
impl Encode for gsdk::metadata::runtime_types::gear_core::ids::ReservationId
impl Encode for gsdk::metadata::runtime_types::gear_core::memory::PageBuf
impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::ReplyDetails
impl Encode for gsdk::metadata::runtime_types::gear_core::message::common::SignalDetails
impl Encode for gsdk::metadata::runtime_types::gear_core::message::context::ContextStore
impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredDispatch
impl Encode for gsdk::metadata::runtime_types::gear_core::message::stored::StoredMessage
impl Encode for gsdk::metadata::runtime_types::gear_core::message::PayloadSizeError
impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserMessage
impl Encode for gsdk::metadata::runtime_types::gear_core::message::user::UserStoredMessage
impl Encode for gsdk::metadata::runtime_types::gear_core::pages::GearPage
impl Encode for gsdk::metadata::runtime_types::gear_core::pages::WasmPage
impl Encode for gsdk::metadata::runtime_types::gear_core::percent::Percent
impl Encode for gsdk::metadata::runtime_types::gear_core::program::MemoryInfix
impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::GasReservationSlot
impl Encode for gsdk::metadata::runtime_types::gear_core::reservation::ReservationNonce
impl Encode for Bag
impl Encode for Node
impl Encode for Vote
impl Encode for ReadySolution
impl Encode for SolutionOrSnapshotSize
impl Encode for gsdk::metadata::runtime_types::pallet_gear::schedule::HostFnWeights
impl Encode for InstructionWeights
impl Encode for Limits
impl Encode for MemoryWeights
impl Encode for Schedule
impl Encode for DebugData
impl Encode for ProgramDetails
impl Encode for ProgramInfo
impl Encode for StakingBlackList
impl Encode for IdentityInfo
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Public
impl Encode for gsdk::metadata::runtime_types::pallet_im_online::sr25519::app_sr25519::Signature
impl Encode for BoundedOpaqueNetworkState
impl Encode for BondedPoolInner
impl Encode for Commission
impl Encode for PoolMember
impl Encode for RewardPool
impl Encode for SubPools
impl Encode for UnbondPool
impl Encode for MemberRecord
impl Encode for gsdk::metadata::runtime_types::pallet_ranked_collective::Tally
impl Encode for SlashingSpans
impl Encode for ActiveEraInfo
impl Encode for Nominations
impl Encode for StakingLedger
impl Encode for ValidatorPrefs
impl Encode for ChargeTransactionPayment
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedI64
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::fixed_point::FixedU128
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::PerU16
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perbill
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Percent
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Permill
impl Encode for gsdk::metadata::runtime_types::sp_arithmetic::per_things::Perquintill
impl Encode for gsdk::metadata::runtime_types::sp_authority_discovery::app::Public
impl Encode for gsdk::metadata::runtime_types::sp_consensus_babe::app::Public
impl Encode for PrimaryPreDigest
impl Encode for SecondaryPlainPreDigest
impl Encode for SecondaryVRFPreDigest
impl Encode for BabeEpochConfiguration
impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Public
impl Encode for gsdk::metadata::runtime_types::sp_consensus_grandpa::app::Signature
impl Encode for Slot
impl Encode for gsdk::metadata::runtime_types::sp_core::crypto::KeyTypeId
impl Encode for gsdk::metadata::runtime_types::sp_core::ecdsa::Signature
impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Public
impl Encode for gsdk::metadata::runtime_types::sp_core::ed25519::Signature
impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueMultiaddr
impl Encode for gsdk::metadata::runtime_types::sp_core::offchain::OpaqueNetworkState
impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Public
impl Encode for gsdk::metadata::runtime_types::sp_core::sr25519::Signature
impl Encode for gsdk::metadata::runtime_types::sp_core::OpaquePeerId
impl Encode for ElectionScore
impl Encode for gsdk::metadata::runtime_types::sp_runtime::generic::digest::Digest
impl Encode for gsdk::metadata::runtime_types::sp_runtime::ModuleError
impl Encode for gsdk::metadata::runtime_types::sp_runtime::traits::BlakeTwo256
impl Encode for MembershipProof
impl Encode for RuntimeVersion
impl Encode for gsdk::metadata::runtime_types::sp_weights::RuntimeDbWeight
impl Encode for gsdk::metadata::runtime_types::sp_weights::weight_v2::Weight
impl Encode for NposSolution16
impl Encode for Runtime
impl Encode for SessionKeys
impl Encode for GasInfo
impl Encode for OptionBool
impl<'a> Encode for CompactRef<'a, u8>
impl<'a> Encode for CompactRef<'a, u16>
impl<'a> Encode for CompactRef<'a, u32>
impl<'a> Encode for CompactRef<'a, u64>
impl<'a> Encode for CompactRef<'a, u128>
impl<'a> Encode for CompactRef<'a, ()>
impl<'a, T> Encode for CompactRef<'a, T>where T: CompactAs, CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,
impl<T> Encode for Compact<T>where CompactRef<'a, T>: for<'a> Encode,
impl<T, X> Encode for Xwhere diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html index 2ade7874110..4e9c5b84da2 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_common/gas_provider/node/enum.GasNodeId.html @@ -16,7 +16,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
fn from(other: ReservationId) -> Self
source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where + F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
fn from(other: ReservationId) -> Self
source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where _0: IntoVisitor, Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>, _1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html index ab8e4e879d1..79a528d7fe8 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.CodeId.html @@ -12,7 +12,7 @@ ) -> Result<Self, Error>
source§impl Encode for CodeId
impl Encode for CodeId
source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy -)
source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for CodeId
impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<CodeId> for CodeId
impl PartialEq<CodeId> for CodeId
source§fn eq(&self, other: &Self) -> bool
fn eq(&self, other: &Self) -> bool
self
and other
values to be equal, and is used
+)source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for CodeId
impl IntoVisitor for CodeId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<CodeId> for CodeId
impl PartialEq<CodeId> for CodeId
impl Copy for CodeId
impl EncodeLike<CodeId> for CodeId
Auto Trait Implementations§
impl RefUnwindSafe for CodeId
impl Send for CodeId
impl Sync for CodeId
impl Unpin for CodeId
impl UnwindSafe for CodeId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
index 8f01658a229..6c065b5cbd7 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
impl<T> Borrow<T> for Twhere diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html index 8f01658a229..6c065b5cbd7 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.MessageId.html @@ -12,7 +12,7 @@ ) -> Result<Self, Error>
source§impl Encode for MessageId
impl Encode for MessageId
source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy -)
source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for MessageId
impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<MessageId> for MessageId
impl PartialEq<MessageId> for MessageId
source§fn eq(&self, other: &Self) -> bool
fn eq(&self, other: &Self) -> bool
self
and other
values to be equal, and is used
+)source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for MessageId
impl IntoVisitor for MessageId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<MessageId> for MessageId
impl PartialEq<MessageId> for MessageId
impl Copy for MessageId
impl EncodeLike<MessageId> for MessageId
Auto Trait Implementations§
impl RefUnwindSafe for MessageId
impl Send for MessageId
impl Sync for MessageId
impl Unpin for MessageId
impl UnwindSafe for MessageId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
index b6785fbaed6..11b5f2ecb48 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
impl<T> Borrow<T> for Twhere diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html index b6785fbaed6..11b5f2ecb48 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ProgramId.html @@ -12,7 +12,7 @@ ) -> Result<Self, Error>
source§impl Encode for ProgramId
impl Encode for ProgramId
source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy -)
source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for ProgramId
impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<ProgramId> for ProgramId
impl PartialEq<ProgramId> for ProgramId
source§fn eq(&self, other: &Self) -> bool
fn eq(&self, other: &Self) -> bool
self
and other
values to be equal, and is used
+)source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for ProgramId
impl IntoVisitor for ProgramId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<ProgramId> for ProgramId
impl PartialEq<ProgramId> for ProgramId
impl Copy for ProgramId
impl EncodeLike<ProgramId> for ProgramId
Auto Trait Implementations§
impl RefUnwindSafe for ProgramId
impl Send for ProgramId
impl Sync for ProgramId
impl Unpin for ProgramId
impl UnwindSafe for ProgramId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
index 09e1141baf4..05bfc5d45e3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html
@@ -12,7 +12,7 @@
) -> Result<Self, Error>
impl<T> Borrow<T> for Twhere diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html index 09e1141baf4..05bfc5d45e3 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/ids/struct.ReservationId.html @@ -12,7 +12,7 @@ ) -> Result<Self, Error>
source§impl Encode for ReservationId
impl Encode for ReservationId
source§fn size_hint(&self) -> usize
fn size_hint(&self) -> usize
source§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
-)
fn encode_to<__CodecOutputEdqy: Output + ?Sized>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy -)
source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
fn from(other: ReservationId) -> Self
source§impl From<ReservationId> for ReservationId
impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
fn from(other: ReservationId) -> Self
source§impl IntoVisitor for ReservationId
impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<ReservationId> for ReservationId
impl PartialEq<ReservationId> for ReservationId
source§fn eq(&self, other: &Self) -> bool
fn eq(&self, other: &Self) -> bool
self
and other
values to be equal, and is used
+)source§fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
fn using_encoded<R, F: FnOnce(&[u8]) -> R>(&self, f: F) -> R
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
fn from(other: ReservationId) -> Self
source§impl From<ReservationId> for ReservationId
impl From<ReservationId> for ReservationId
source§fn from(other: ReservationId) -> Self
fn from(other: ReservationId) -> Self
source§impl IntoVisitor for ReservationId
impl IntoVisitor for ReservationId
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<ReservationId> for ReservationId
impl PartialEq<ReservationId> for ReservationId
impl Copy for ReservationId
impl EncodeLike<ReservationId> for ReservationId
Auto Trait Implementations§
impl RefUnwindSafe for ReservationId
impl Send for ReservationId
impl Sync for ReservationId
impl Unpin for ReservationId
impl UnwindSafe for ReservationId
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
index 7f9d5644d4c..8cc8739ee64 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html
@@ -16,7 +16,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
impl<T> Borrow<T> for Twhere diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html index 7f9d5644d4c..8cc8739ee64 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/common/struct.ReplyDetails.html @@ -16,7 +16,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl From<ReplyDetails> for ReplyDetails
impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
fn from(other: ReplyDetails) -> Self
source§impl IntoVisitor for ReplyDetails
impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
impl RefUnwindSafe for ReplyDetails
impl Send for ReplyDetails
impl Sync for ReplyDetails
impl Unpin for ReplyDetails
impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl From<ReplyDetails> for ReplyDetails
impl From<ReplyDetails> for ReplyDetails
source§fn from(other: ReplyDetails) -> Self
fn from(other: ReplyDetails) -> Self
source§impl IntoVisitor for ReplyDetails
impl IntoVisitor for ReplyDetails
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl EncodeLike<ReplyDetails> for ReplyDetails
Auto Trait Implementations§
impl RefUnwindSafe for ReplyDetails
impl Send for ReplyDetails
impl Sync for ReplyDetails
impl Unpin for ReplyDetails
impl UnwindSafe for ReplyDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
index 85cd8cdd6a6..4949e91fc7f 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html
@@ -20,7 +20,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
fn checked_from<T>(t: T) -> Option<Self>where diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html index 85cd8cdd6a6..4949e91fc7f 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserMessage.html @@ -20,7 +20,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl From<UserMessage> for UserMessage
impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
fn from(other: UserMessage) -> Self
source§impl IntoVisitor for UserMessage
impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
impl RefUnwindSafe for UserMessage
impl Send for UserMessage
impl Sync for UserMessage
impl Unpin for UserMessage
impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+ F: FnOnce(&[u8]) -> R,
impl<T> Any for Twhere + F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl From<UserMessage> for UserMessage
impl From<UserMessage> for UserMessage
source§fn from(other: UserMessage) -> Self
fn from(other: UserMessage) -> Self
source§impl IntoVisitor for UserMessage
impl IntoVisitor for UserMessage
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl EncodeLike<UserMessage> for UserMessage
Auto Trait Implementations§
impl RefUnwindSafe for UserMessage
impl Send for UserMessage
impl Sync for UserMessage
impl Unpin for UserMessage
impl UnwindSafe for UserMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
index 623a8b38ef7..427c605c3f3 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html
@@ -19,7 +19,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
fn checked_from<T>(t: T) -> Option<Self>where diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html index 623a8b38ef7..427c605c3f3 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core/message/user/struct.UserStoredMessage.html @@ -19,7 +19,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl From<UserStoredMessage> for UserStoredMessage
impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
fn from(other: UserStoredMessage) -> Self
source§impl IntoVisitor for UserStoredMessage
impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl EncodeLike<UserStoredMessage> for UserStoredMessage
Auto Trait Implementations§
impl RefUnwindSafe for UserStoredMessage
impl Send for UserStoredMessage
impl Sync for UserStoredMessage
impl Unpin for UserStoredMessage
impl UnwindSafe for UserStoredMessage
Blanket Implementations§
source§impl From<UserStoredMessage> for UserStoredMessage
impl From<UserStoredMessage> for UserStoredMessage
source§fn from(other: UserStoredMessage) -> Self
fn from(other: UserStoredMessage) -> Self
source§impl IntoVisitor for UserStoredMessage
impl IntoVisitor for UserStoredMessage
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
impl EncodeLike<UserStoredMessage> for UserStoredMessage
impl RefUnwindSafe for UserStoredMessage
impl Send for UserStoredMessage
impl Sync for UserStoredMessage
impl Unpin for UserStoredMessage
impl UnwindSafe for UserStoredMessage
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
index 1caacb49c7c..4684db5fdee 100644
--- a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
+++ b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html
@@ -13,7 +13,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
fn checked_from<T>(t: T) -> Option<Self>where diff --git a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html index 1caacb49c7c..4684db5fdee 100644 --- a/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html +++ b/pr-3467/gsdk/metadata/runtime_types/gear_core_errors/simple/enum.ReplyCode.html @@ -13,7 +13,7 @@ &self, __codec_dest_edqy: &mut __CodecOutputEdqy )
§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
fn using_encoded<R, F>(&self, f: F) -> Rwhere - F: FnOnce(&[u8]) -> R,
§fn encoded_size(&self) -> usize
fn encoded_size(&self) -> usize
source§impl IntoVisitor for ReplyCode
impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<ReplyCode> for ReplyCode
impl PartialEq<ReplyCode> for ReplyCode
source§impl IntoVisitor for ReplyCode
impl IntoVisitor for ReplyCode
source§fn into_visitor() -> Self::Visitor
fn into_visitor() -> Self::Visitor
source§impl PartialEq<ReplyCode> for ReplyCode
impl PartialEq<ReplyCode> for ReplyCode
impl EncodeLike<ReplyCode> for ReplyCode
Auto Trait Implementations§
impl RefUnwindSafe for ReplyCode
impl Send for ReplyCode
impl Sync for ReplyCode
impl Unpin for ReplyCode
impl UnwindSafe for ReplyCode
Blanket Implementations§
sourcepub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
pub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
Get program pages from program id.
+sourcepub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
pub async fn program_pages(&self, pid: ProgramId) -> Result<GearPages>
Get program pages from program id.
source§impl Api
impl Api
sourcepub async fn original_code_storage_at(
&self,
- code_id: CodeId,
+ code_id: CodeId,
block_hash: impl Into<Option<H256>>
) -> Result<Vec<u8>>
pub async fn original_code_storage_at( &self, - code_id: CodeId, + code_id: CodeId, block_hash: impl Into<Option<H256>> ) -> Result<Vec<u8>>
Get original code by its CodeId
at specified block.
sourcepub async fn original_code_storage(&self, code_id: CodeId) -> Result<Vec<u8>>
pub async fn original_code_storage(&self, code_id: CodeId) -> Result<Vec<u8>>
Get original code by its CodeId
.
sourcepub async fn original_code_storage(&self, code_id: CodeId) -> Result<Vec<u8>>
pub async fn original_code_storage(&self, code_id: CodeId) -> Result<Vec<u8>>
Get original code by its CodeId
.
sourcepub async fn code_storage_at(
&self,
- code_id: CodeId,
+ code_id: CodeId,
block_hash: impl Into<Option<H256>>
) -> Result<InstrumentedCode>
pub async fn code_storage_at( &self, - code_id: CodeId, + code_id: CodeId, block_hash: impl Into<Option<H256>> ) -> Result<InstrumentedCode>
Get InstrumentedCode
by its `CodeId at specified block.
sourcepub async fn code_storage(&self, code_id: CodeId) -> Result<InstrumentedCode>
pub async fn code_storage(&self, code_id: CodeId) -> Result<InstrumentedCode>
Get InstrumentedCode
by its `CodeId.
sourcepub async fn code_storage(&self, code_id: CodeId) -> Result<InstrumentedCode>
pub async fn code_storage(&self, code_id: CodeId) -> Result<InstrumentedCode>
Get InstrumentedCode
by its `CodeId.
sourcepub async fn code_len_storage_at(
&self,
- code_id: CodeId,
+ code_id: CodeId,
block_hash: impl Into<Option<H256>>
) -> Result<u32>
pub async fn code_len_storage_at( &self, - code_id: CodeId, + code_id: CodeId, block_hash: impl Into<Option<H256>> ) -> Result<u32>
Get InstrumentedCode
length by its CodeId
at specified block.
sourcepub async fn code_len_storage(&self, code_id: CodeId) -> Result<u32>
pub async fn code_len_storage(&self, code_id: CodeId) -> Result<u32>
Get InstrumentedCode
length by its CodeId
.
sourcepub async fn code_len_storage(&self, code_id: CodeId) -> Result<u32>
pub async fn code_len_storage(&self, code_id: CodeId) -> Result<u32>
Get InstrumentedCode
length by its CodeId
.
sourcepub async fn gprog_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
block_hash: impl Into<Option<H256>>
) -> Result<ActiveProgram<BlockNumber>>
pub async fn gprog_at( &self, - program_id: ProgramId, + program_id: ProgramId, block_hash: impl Into<Option<H256>> ) -> Result<ActiveProgram<BlockNumber>>
Get active program from program id at specified block.
sourcepub async fn gprog(
&self,
- program_id: ProgramId
+ program_id: ProgramId
) -> Result<ActiveProgram<BlockNumber>>
pub async fn gprog( &self, - program_id: ProgramId + program_id: ProgramId ) -> Result<ActiveProgram<BlockNumber>>
Get active program from program id.
sourcepub async fn gpages_at(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
program: &ActiveProgram<BlockNumber>,
block_hash: impl Into<Option<H256>>
) -> Result<GearPages>
pub async fn gpages_at( &self, - program_id: ProgramId, + program_id: ProgramId, program: &ActiveProgram<BlockNumber>, block_hash: impl Into<Option<H256>> ) -> Result<GearPages>
Get pages of active program at specified block.
sourcepub async fn gpages(
&self,
- program_id: ProgramId,
+ program_id: ProgramId,
program: &ActiveProgram<BlockNumber>
) -> Result<GearPages>
pub async fn gpages( &self, - program_id: ProgramId, + program_id: ProgramId, program: &ActiveProgram<BlockNumber> ) -> Result<GearPages>
Get pages of active program.
source§impl Api
impl Api
sourcepub async fn get_mailbox_account_message(
diff --git a/pr-3467/gsdk/struct.GasInfo.html b/pr-3467/gsdk/struct.GasInfo.html
index 0e11c54dfe3..3b9998e326e 100644
--- a/pr-3467/gsdk/struct.GasInfo.html
+++ b/pr-3467/gsdk/struct.GasInfo.html
@@ -1,4 +1,4 @@
-GasInfo in gsdk - Rust pub struct GasInfo {
+GasInfo in gsdk - Rust §waited: bool
Was the message placed into waitlist at the end of calculating.
This flag shows, that min_limit
makes sense and have some guarantees
only before insertion into waitlist.
-Trait Implementations§
source§impl Decode for GasInfo
Trait Implementations§
§impl Decode for GasInfo
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<GasInfo, Error>where
__CodecInputEdqy: Input,
Attempt to deserialise the value from input.§fn decode_into<I>(
@@ -22,21 +22,21 @@
dst: &mut MaybeUninit<Self>
) -> Result<DecodeFinished, Error>where
I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
- I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<'de> Deserialize<'de> for GasInfo
source§fn deserialize<__D>(
+ I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read more§impl<'de> Deserialize<'de> for GasInfo
§fn deserialize<__D>(
__deserializer: __D
) -> Result<GasInfo, <__D as Deserializer<'de>>::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more§impl Encode for GasInfo
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
__CodecOutputEdqy: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl PartialEq<GasInfo> for GasInfo
§impl Serialize for GasInfo
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
- __S: Serializer,
Serialize this value into the given Serde serializer. Read moresource§impl EncodeLike<GasInfo> for GasInfo
source§impl Eq for GasInfo
source§impl StructuralEq for GasInfo
source§impl StructuralPartialEq for GasInfo
Auto Trait Implementations§
§impl RefUnwindSafe for GasInfo
§impl Send for GasInfo
§impl Sync for GasInfo
§impl Unpin for GasInfo
§impl UnwindSafe for GasInfo
Blanket Implementations§
source§impl<T> Any for Twhere
+ __S: Serializer,
Serialize this value into the given Serde serializer. Read more§impl EncodeLike<GasInfo> for GasInfo
§impl Eq for GasInfo
§impl StructuralEq for GasInfo
§impl StructuralPartialEq for GasInfo
Auto Trait Implementations§
§impl RefUnwindSafe for GasInfo
§impl Send for GasInfo
§impl Sync for GasInfo
§impl Unpin for GasInfo
§impl UnwindSafe for GasInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/type.GearGasNode.html b/pr-3467/gsdk/type.GearGasNode.html
index 43a128d5dbb..9f1f56fa1a1 100644
--- a/pr-3467/gsdk/type.GearGasNode.html
+++ b/pr-3467/gsdk/type.GearGasNode.html
@@ -25,8 +25,8 @@
consumed: bool,
},
SpecifiedLocal {
- parent: GasNodeId<MessageId, ReservationId>,
- root: GasNodeId<MessageId, ReservationId>,
+ parent: GasNodeId<MessageId, ReservationId>,
+ root: GasNodeId<MessageId, ReservationId>,
value: u64,
lock: NodeLock<u64>,
system_reserve: u64,
@@ -34,12 +34,12 @@
consumed: bool,
},
UnspecifiedLocal {
- parent: GasNodeId<MessageId, ReservationId>,
- root: GasNodeId<MessageId, ReservationId>,
+ parent: GasNodeId<MessageId, ReservationId>,
+ root: GasNodeId<MessageId, ReservationId>,
lock: NodeLock<u64>,
system_reserve: u64,
},
-}Variants§
§External
§Cut
§Reserved
§SpecifiedLocal
Fields
§parent: GasNodeId<MessageId, ReservationId>
§root: GasNodeId<MessageId, ReservationId>
§refs: ChildrenRefs
§UnspecifiedLocal
Trait Implementations§
source§impl<_0, _1, _2, _3> Decode for GasNode<_0, _1, _2, _3>where
+}Variants§
§External
§Cut
§Reserved
§SpecifiedLocal
Fields
§refs: ChildrenRefs
§UnspecifiedLocal
Trait Implementations§
source§impl<_0, _1, _2, _3> Decode for GasNode<_0, _1, _2, _3>where
_0: Decode,
GasMultiplier<_3, _2>: Decode,
_2: Decode,
diff --git a/pr-3467/gsdk/type.GearGasNodeId.html b/pr-3467/gsdk/type.GearGasNodeId.html
index 270278d215f..8e1c24f1f40 100644
--- a/pr-3467/gsdk/type.GearGasNodeId.html
+++ b/pr-3467/gsdk/type.GearGasNodeId.html
@@ -1,8 +1,8 @@
-GearGasNodeId in gsdk - Rust Type Alias gsdk::GearGasNodeId
source · pub type GearGasNodeId = GasNodeId<MessageId, ReservationId>;
Expand description
Gear gas node id.
+GearGasNodeId in gsdk - Rust Type Alias gsdk::GearGasNodeId
source · pub type GearGasNodeId = GasNodeId<MessageId, ReservationId>;
Expand description
Gear gas node id.
Aliased Type§
enum GearGasNodeId {
- Node(MessageId),
- Reservation(ReservationId),
-}
Variants§
§Node(MessageId)
§Reservation(ReservationId)
Trait Implementations§
source§impl<_0, _1> Decode for GasNodeId<_0, _1>where
+ Node(MessageId),
+ Reservation(ReservationId),
+}Variants§
Trait Implementations§
source§impl<_0, _1> Decode for GasNodeId<_0, _1>where
_0: Decode,
_1: Decode,
source§fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
@@ -17,7 +17,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gstd/errors/enum.Error.html b/pr-3467/gstd/errors/enum.Error.html
index 3511f9d9eca..94618bd0804 100644
--- a/pr-3467/gstd/errors/enum.Error.html
+++ b/pr-3467/gstd/errors/enum.Error.html
@@ -1,5 +1,5 @@
Error in gstd::errors - Rust pub enum Error {
- Core(Error),
+ Core(Error),
Timeout(u32, u32),
Convert(&'static str),
Decode(Error),
@@ -8,7 +8,7 @@
ZeroSystemReservationAmount,
ZeroMxLockDuration,
}
Expand description
Common error type returned by API functions from other modules.
-Variants§
§Core(Error)
gcore::errors::Error
type.
+Variants§
§Core(Error)
[gcore::errors::Error
] type.
§Timeout(u32, u32)
Timeout reached while expecting for reply.
§Convert(&'static str)
Conversion error.
§Decode(Error)
Decoding error.
@@ -21,7 +21,7 @@
Config::set_system_reserve).
§ZeroMxLockDuration
This error occurs when providing zero duration to mutex lock function
Implementations§
Trait Implementations§
Trait Implementations§
source§impl PartialEq<Error> for Error
source§impl Eq for Error
source§impl StructuralEq for Error
source§impl StructuralPartialEq for Error
Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gstd/errors/enum.ExtError.html b/pr-3467/gstd/errors/enum.ExtError.html
index dd493f7e1ab..e8eec338e78 100644
--- a/pr-3467/gstd/errors/enum.ExtError.html
+++ b/pr-3467/gstd/errors/enum.ExtError.html
@@ -25,7 +25,7 @@
_derive_more_display_formatter: &mut Formatter<'_>
) -> Result<(), Error>
Formats the value using the given formatter. Read more§impl Encode for ExtError
§fn encode_to<T>(&self, dest: &mut T)where
T: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more§impl From<ExecutionError> for ExtError
§fn from(original: ExecutionError) -> ExtError
Converts to this type from the input type.§impl From<MemoryError> for ExtError
§fn from(original: MemoryError) -> ExtError
Converts to this type from the input type.§impl From<MessageError> for ExtError
§fn from(original: MessageError) -> ExtError
Converts to this type from the input type.§impl From<ProgramRentError> for ExtError
§fn from(original: ProgramRentError) -> ExtError
Converts to this type from the input type.§impl From<ReservationError> for ExtError
§fn from(original: ReservationError) -> ExtError
Converts to this type from the input type.§impl From<ExecutionError> for ExtError
§fn from(original: ExecutionError) -> ExtError
Converts to this type from the input type.§impl From<MemoryError> for ExtError
§fn from(original: MemoryError) -> ExtError
Converts to this type from the input type.§impl From<MessageError> for ExtError
§fn from(original: MessageError) -> ExtError
Converts to this type from the input type.§impl From<ProgramRentError> for ExtError
§fn from(original: ProgramRentError) -> ExtError
Converts to this type from the input type.§impl From<ReservationError> for ExtError
§fn from(original: ReservationError) -> ExtError
Converts to this type from the input type.§impl Ord for ExtError
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
diff --git a/pr-3467/gstd/errors/struct.SyscallError.html b/pr-3467/gstd/errors/struct.SyscallError.html
index 87fd88857f8..5274fbf9bbd 100644
--- a/pr-3467/gstd/errors/struct.SyscallError.html
+++ b/pr-3467/gstd/errors/struct.SyscallError.html
@@ -1,14 +1,14 @@
-SyscallError in gstd::errors - Rust Struct gstd::errors::SyscallError
source · #[repr(transparent)]pub struct SyscallError(/* private fields */);
Expand description
Syscall executing result.
+SyscallError in gstd::errors - Rust Struct gstd::errors::SyscallError
#[repr(transparent)]pub struct SyscallError(/* private fields */);
Expand description
Syscall executing result.
The wrapped value is the length of the error string, if any.
-Implementations§
source§impl SyscallError
sourcepub fn into_result(self) -> Result<(), Error>
Convert SyscallError
into Result
.
-Trait Implementations§
source§impl Clone for SyscallError
source§fn clone(&self) -> SyscallError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SyscallError
source§impl Ord for SyscallError
Implementations§
§impl SyscallError
pub fn into_result(self) -> Result<(), Error>
Convert SyscallError
into Result
.
+Trait Implementations§
§impl Clone for SyscallError
§fn clone(&self) -> SyscallError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more§impl Debug for SyscallError
§impl From<SyscallError> for Result<(), Error>
§fn from(value: SyscallError) -> Result<(), Error>
Converts to this type from the input type.§impl Ord for SyscallError
source§impl PartialEq<SyscallError> for SyscallError
source§fn eq(&self, other: &SyscallError) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read more§impl PartialEq<SyscallError> for SyscallError
§fn eq(&self, other: &SyscallError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<SyscallError> for SyscallError
§impl PartialOrd<SyscallError> for SyscallError
§fn partial_cmp(&self, other: &SyscallError) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl Copy for SyscallError
source§impl Eq for SyscallError
source§impl StructuralEq for SyscallError
source§impl StructuralPartialEq for SyscallError
Auto Trait Implementations§
§impl RefUnwindSafe for SyscallError
§impl Send for SyscallError
§impl Sync for SyscallError
§impl Unpin for SyscallError
§impl UnwindSafe for SyscallError
Blanket Implementations§
§impl Copy for SyscallError
§impl Eq for SyscallError
§impl StructuralEq for SyscallError
§impl StructuralPartialEq for SyscallError
Auto Trait Implementations§
§impl RefUnwindSafe for SyscallError
§impl Send for SyscallError
§impl Sync for SyscallError
§impl Unpin for SyscallError
§impl UnwindSafe for SyscallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/pr-3467/gstd/errors/type.Result.html b/pr-3467/gstd/errors/type.Result.html
index ffebfbd40ce..b09bc99b97b 100644
--- a/pr-3467/gstd/errors/type.Result.html
+++ b/pr-3467/gstd/errors/type.Result.html
@@ -509,7 +509,7 @@ Examples
T: Encode,
E: Encode,
§fn encode_to<W>(&self, dest: &mut W)where
W: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more1.0.0 · source§impl<A, E, V> FromIterator<Result<A, E>> for Result<V, E>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more§impl From<SyscallError> for Result<(), Error>
§fn from(value: SyscallError) -> Result<(), Error>
Converts to this type from the input type.1.0.0 · source§impl<A, E, V> FromIterator<Result<A, E>> for Result<V, E>where
V: FromIterator<A>,
source§fn from_iter<I>(iter: I) -> Result<V, E>where
I: IntoIterator<Item = Result<A, E>>,
Takes each element in the Iterator
: if it is an Err
, no further
elements are taken, and the Err
is returned. Should no Err
occur, a
diff --git a/pr-3467/gstd/exec/fn.block_height.html b/pr-3467/gstd/exec/fn.block_height.html
index c3352b5ed90..bd268791a4d 100644
--- a/pr-3467/gstd/exec/fn.block_height.html
+++ b/pr-3467/gstd/exec/fn.block_height.html
@@ -1,4 +1,4 @@
-
block_height in gstd::exec - Rust Function gstd::exec::block_height
source · pub fn block_height() -> u32
Expand description
Get the current block height.
+block_height in gstd::exec - Rust Function gstd::exec::block_height
pub fn block_height() -> u32
Expand description
Get the current block height.
The block height serves to identify a particular block.
This information can be used to enable many scenarios, like restricting or
allowing some functions until a particular block height is reached.
diff --git a/pr-3467/gstd/exec/fn.block_timestamp.html b/pr-3467/gstd/exec/fn.block_timestamp.html
index 3cd519f4106..fa3447ce96b 100644
--- a/pr-3467/gstd/exec/fn.block_timestamp.html
+++ b/pr-3467/gstd/exec/fn.block_timestamp.html
@@ -1,4 +1,4 @@
-block_timestamp in gstd::exec - Rust Function gstd::exec::block_timestamp
source · pub fn block_timestamp() -> u64
Expand description
Get the current block timestamp.
+block_timestamp in gstd::exec - Rust Function gstd::exec::block_timestamp
pub fn block_timestamp() -> u64
Expand description
Get the current block timestamp.
The timestamp is the number of milliseconds elapsed since the Unix epoch.
Examples
Send a reply after the block timestamp reaches February 22, 2022:
diff --git a/pr-3467/gstd/exec/fn.env_vars.html b/pr-3467/gstd/exec/fn.env_vars.html
index b549c52f5af..ef9842e032f 100644
--- a/pr-3467/gstd/exec/fn.env_vars.html
+++ b/pr-3467/gstd/exec/fn.env_vars.html
@@ -1,2 +1,2 @@
-env_vars in gstd::exec - Rust pub fn env_vars() -> EnvVars
Expand description
Get current version of environment variables.
+env_vars in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.gas_available.html b/pr-3467/gstd/exec/fn.gas_available.html
index 04037e0bd7c..e19f4c2d10c 100644
--- a/pr-3467/gstd/exec/fn.gas_available.html
+++ b/pr-3467/gstd/exec/fn.gas_available.html
@@ -1,4 +1,4 @@
-gas_available in gstd::exec - Rust Function gstd::exec::gas_available
source · pub fn gas_available() -> u64
Expand description
Get the current amount of gas available for execution.
+gas_available in gstd::exec - Rust Function gstd::exec::gas_available
pub fn gas_available() -> u64
Expand description
Get the current amount of gas available for execution.
Each message processing consumes gas on instructions execution and memory
allocations. This function returns a value of the gas available for spending
during the current execution. Its use may help avoid unexpected behaviors
diff --git a/pr-3467/gstd/exec/fn.leave.html b/pr-3467/gstd/exec/fn.leave.html
index 9c531c5094d..1702f673c59 100644
--- a/pr-3467/gstd/exec/fn.leave.html
+++ b/pr-3467/gstd/exec/fn.leave.html
@@ -1,4 +1,4 @@
-
leave in gstd::exec - Rust pub fn leave() -> !
Expand description
Break the current execution.
+leave in gstd::exec - Rust pub fn leave() -> !
Expand description
Break the current execution.
Use this function to break the current message processing and save the
state.
Examples
diff --git a/pr-3467/gstd/exec/fn.random.html b/pr-3467/gstd/exec/fn.random.html
index 7a126c85834..bed7072114e 100644
--- a/pr-3467/gstd/exec/fn.random.html
+++ b/pr-3467/gstd/exec/fn.random.html
@@ -1,4 +1,4 @@
-random in gstd::exec - Rust pub fn random(subject: [u8; 32]) -> Result<([u8; 32], u32), Error>
Expand description
Get the random seed, along with the block number from which it is
+
random in gstd::exec - Rust pub fn random(subject: [u8; 32]) -> Result<([u8; 32], u32), Error>
Expand description
Get the random seed, along with the block number from which it is
determinable by chain observers.
subject
is a context identifier that allows you to get different results
within the execution.
diff --git a/pr-3467/gstd/exec/fn.system_reserve_gas.html b/pr-3467/gstd/exec/fn.system_reserve_gas.html
index 7ee38b934d2..7e420e5a1bf 100644
--- a/pr-3467/gstd/exec/fn.system_reserve_gas.html
+++ b/pr-3467/gstd/exec/fn.system_reserve_gas.html
@@ -1,4 +1,4 @@
-system_reserve_gas in gstd::exec - Rust Function gstd::exec::system_reserve_gas
source · pub fn system_reserve_gas(amount: u64) -> Result<(), Error>
Expand description
Reserve the amount
of gas for system usage.
+system_reserve_gas in gstd::exec - Rust Function gstd::exec::system_reserve_gas
pub fn system_reserve_gas(amount: u64) -> Result<(), Error>
Expand description
Reserve the amount
of gas for system usage.
Examples
use gcore::exec;
@@ -14,6 +14,6 @@ Examples
}
See also
-
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.value_available.html b/pr-3467/gstd/exec/fn.value_available.html
index 2069b3d0995..ba2f0196d53 100644
--- a/pr-3467/gstd/exec/fn.value_available.html
+++ b/pr-3467/gstd/exec/fn.value_available.html
@@ -1,4 +1,4 @@
-value_available in gstd::exec - Rust Function gstd::exec::value_available
source · pub fn value_available() -> u128
Expand description
Get the total available value amount.
+value_available in gstd::exec - Rust Function gstd::exec::value_available
pub fn value_available() -> u128
Expand description
Get the total available value amount.
Note that this balance already includes the value received with the current
message.
Examples
diff --git a/pr-3467/gstd/exec/fn.wait.html b/pr-3467/gstd/exec/fn.wait.html
index 97da3cc5c85..6231c03fc36 100644
--- a/pr-3467/gstd/exec/fn.wait.html
+++ b/pr-3467/gstd/exec/fn.wait.html
@@ -1,9 +1,9 @@
-wait in gstd::exec - Rust pub fn wait() -> !
Expand description
Pause the current message handling.
+wait in gstd::exec - Rust pub fn wait() -> !
Expand description
Pause the current message handling.
If the message handling needs to be paused, e.g., to wait for another
execution to finish, one should use this function. wait
completes the
current message handles execution with a special result and puts this
message into the waiting queue to be awakened using the correspondent
-wake
function later. All gas that hasn’t yet been spent is attributed to
+[wake
] function later. All gas that hasn’t yet been spent is attributed to
the message in the waiting queue.
This call delays message execution for a maximum amount of blocks that could
be paid.
diff --git a/pr-3467/gstd/exec/fn.wait_for.html b/pr-3467/gstd/exec/fn.wait_for.html
index 6b575f888da..4e2bea7c636 100644
--- a/pr-3467/gstd/exec/fn.wait_for.html
+++ b/pr-3467/gstd/exec/fn.wait_for.html
@@ -1,4 +1,4 @@
-wait_for in gstd::exec - Rust pub fn wait_for(duration: u32) -> !
Expand description
Same as wait
, but delays handling for a specific number of blocks.
+wait_for in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.wait_up_to.html b/pr-3467/gstd/exec/fn.wait_up_to.html
index 8216bd3b8ee..a973fab4d7a 100644
--- a/pr-3467/gstd/exec/fn.wait_up_to.html
+++ b/pr-3467/gstd/exec/fn.wait_up_to.html
@@ -1,3 +1,3 @@
-wait_up_to in gstd::exec - Rust Function gstd::exec::wait_up_to
source · pub fn wait_up_to(duration: u32) -> !
Expand description
Same as wait
, but delays handling for the maximum number of blocks that
+
wait_up_to in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/ext/fn.debug.html b/pr-3467/gstd/ext/fn.debug.html
index 8eb5e68de82..a2a58a549d4 100644
--- a/pr-3467/gstd/ext/fn.debug.html
+++ b/pr-3467/gstd/ext/fn.debug.html
@@ -1,4 +1,4 @@
-debug in gstd::ext - Rust pub fn debug(data: &str) -> Result<(), Error>
Expand description
Add a data
string to the debug log.
+debug in gstd::ext - Rust pub fn debug(data: &str) -> Result<(), Error>
Expand description
Add a data
string to the debug log.
Examples
use gcore::ext;
diff --git a/pr-3467/gstd/ext/fn.oom_panic.html b/pr-3467/gstd/ext/fn.oom_panic.html
index 1f6409862bb..a8d308ce75e 100644
--- a/pr-3467/gstd/ext/fn.oom_panic.html
+++ b/pr-3467/gstd/ext/fn.oom_panic.html
@@ -1,4 +1,4 @@
-oom_panic in gstd::ext - Rust pub fn oom_panic() -> !
Expand description
Out of memory panic
+oom_panic in gstd::ext - Rust pub fn oom_panic() -> !
Expand description
Out of memory panic
Function is completely free in terms of gas usage.
Examples
ⓘ#![no_std]
diff --git a/pr-3467/gstd/ext/fn.panic.html b/pr-3467/gstd/ext/fn.panic.html
index d061e1ff911..86c28ddd0e0 100644
--- a/pr-3467/gstd/ext/fn.panic.html
+++ b/pr-3467/gstd/ext/fn.panic.html
@@ -1,4 +1,4 @@
-panic in gstd::ext - Rust
pub async fn get_mailbox_account_message(
diff --git a/pr-3467/gsdk/struct.GasInfo.html b/pr-3467/gsdk/struct.GasInfo.html
index 0e11c54dfe3..3b9998e326e 100644
--- a/pr-3467/gsdk/struct.GasInfo.html
+++ b/pr-3467/gsdk/struct.GasInfo.html
@@ -1,4 +1,4 @@
-GasInfo in gsdk - Rust pub struct GasInfo {
+GasInfo in gsdk - Rust §waited: bool
Was the message placed into waitlist at the end of calculating.
This flag shows, that min_limit
makes sense and have some guarantees
only before insertion into waitlist.
-Trait Implementations§
source§impl Decode for GasInfo
Trait Implementations§
§impl Decode for GasInfo
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<GasInfo, Error>where
__CodecInputEdqy: Input,
Attempt to deserialise the value from input.§fn decode_into<I>(
@@ -22,21 +22,21 @@
dst: &mut MaybeUninit<Self>
) -> Result<DecodeFinished, Error>where
I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
- I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<'de> Deserialize<'de> for GasInfo
source§fn deserialize<__D>(
+ I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read more§impl<'de> Deserialize<'de> for GasInfo
§fn deserialize<__D>(
__deserializer: __D
) -> Result<GasInfo, <__D as Deserializer<'de>>::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more§impl Encode for GasInfo
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
__CodecOutputEdqy: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl PartialEq<GasInfo> for GasInfo
§impl Serialize for GasInfo
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
- __S: Serializer,
Serialize this value into the given Serde serializer. Read moresource§impl EncodeLike<GasInfo> for GasInfo
source§impl Eq for GasInfo
source§impl StructuralEq for GasInfo
source§impl StructuralPartialEq for GasInfo
Auto Trait Implementations§
§impl RefUnwindSafe for GasInfo
§impl Send for GasInfo
§impl Sync for GasInfo
§impl Unpin for GasInfo
§impl UnwindSafe for GasInfo
Blanket Implementations§
source§impl<T> Any for Twhere
+ __S: Serializer,
Serialize this value into the given Serde serializer. Read more§impl EncodeLike<GasInfo> for GasInfo
§impl Eq for GasInfo
§impl StructuralEq for GasInfo
§impl StructuralPartialEq for GasInfo
Auto Trait Implementations§
§impl RefUnwindSafe for GasInfo
§impl Send for GasInfo
§impl Sync for GasInfo
§impl Unpin for GasInfo
§impl UnwindSafe for GasInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/type.GearGasNode.html b/pr-3467/gsdk/type.GearGasNode.html
index 43a128d5dbb..9f1f56fa1a1 100644
--- a/pr-3467/gsdk/type.GearGasNode.html
+++ b/pr-3467/gsdk/type.GearGasNode.html
@@ -25,8 +25,8 @@
consumed: bool,
},
SpecifiedLocal {
- parent: GasNodeId<MessageId, ReservationId>,
- root: GasNodeId<MessageId, ReservationId>,
+ parent: GasNodeId<MessageId, ReservationId>,
+ root: GasNodeId<MessageId, ReservationId>,
value: u64,
lock: NodeLock<u64>,
system_reserve: u64,
@@ -34,12 +34,12 @@
consumed: bool,
},
UnspecifiedLocal {
- parent: GasNodeId<MessageId, ReservationId>,
- root: GasNodeId<MessageId, ReservationId>,
+ parent: GasNodeId<MessageId, ReservationId>,
+ root: GasNodeId<MessageId, ReservationId>,
lock: NodeLock<u64>,
system_reserve: u64,
},
-}Variants§
§External
§Cut
§Reserved
§SpecifiedLocal
Fields
§parent: GasNodeId<MessageId, ReservationId>
§root: GasNodeId<MessageId, ReservationId>
§refs: ChildrenRefs
§UnspecifiedLocal
Trait Implementations§
source§impl<_0, _1, _2, _3> Decode for GasNode<_0, _1, _2, _3>where
+}Variants§
§External
§Cut
§Reserved
§SpecifiedLocal
Fields
§refs: ChildrenRefs
§UnspecifiedLocal
Trait Implementations§
source§impl<_0, _1, _2, _3> Decode for GasNode<_0, _1, _2, _3>where
_0: Decode,
GasMultiplier<_3, _2>: Decode,
_2: Decode,
diff --git a/pr-3467/gsdk/type.GearGasNodeId.html b/pr-3467/gsdk/type.GearGasNodeId.html
index 270278d215f..8e1c24f1f40 100644
--- a/pr-3467/gsdk/type.GearGasNodeId.html
+++ b/pr-3467/gsdk/type.GearGasNodeId.html
@@ -1,8 +1,8 @@
-GearGasNodeId in gsdk - Rust Type Alias gsdk::GearGasNodeId
source · pub type GearGasNodeId = GasNodeId<MessageId, ReservationId>;
Expand description
Gear gas node id.
+GearGasNodeId in gsdk - Rust Type Alias gsdk::GearGasNodeId
source · pub type GearGasNodeId = GasNodeId<MessageId, ReservationId>;
Expand description
Gear gas node id.
Aliased Type§
enum GearGasNodeId {
- Node(MessageId),
- Reservation(ReservationId),
-}
Variants§
§Node(MessageId)
§Reservation(ReservationId)
Trait Implementations§
source§impl<_0, _1> Decode for GasNodeId<_0, _1>where
+ Node(MessageId),
+ Reservation(ReservationId),
+}Variants§
Trait Implementations§
source§impl<_0, _1> Decode for GasNodeId<_0, _1>where
_0: Decode,
_1: Decode,
source§fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
@@ -17,7 +17,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gstd/errors/enum.Error.html b/pr-3467/gstd/errors/enum.Error.html
index 3511f9d9eca..94618bd0804 100644
--- a/pr-3467/gstd/errors/enum.Error.html
+++ b/pr-3467/gstd/errors/enum.Error.html
@@ -1,5 +1,5 @@
Error in gstd::errors - Rust pub enum Error {
- Core(Error),
+ Core(Error),
Timeout(u32, u32),
Convert(&'static str),
Decode(Error),
@@ -8,7 +8,7 @@
ZeroSystemReservationAmount,
ZeroMxLockDuration,
}
Expand description
Common error type returned by API functions from other modules.
-Variants§
§Core(Error)
gcore::errors::Error
type.
+Variants§
§Core(Error)
[gcore::errors::Error
] type.
§Timeout(u32, u32)
Timeout reached while expecting for reply.
§Convert(&'static str)
Conversion error.
§Decode(Error)
Decoding error.
@@ -21,7 +21,7 @@
Config::set_system_reserve).
§ZeroMxLockDuration
This error occurs when providing zero duration to mutex lock function
Implementations§
Trait Implementations§
Trait Implementations§
source§impl PartialEq<Error> for Error
source§impl Eq for Error
source§impl StructuralEq for Error
source§impl StructuralPartialEq for Error
Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gstd/errors/enum.ExtError.html b/pr-3467/gstd/errors/enum.ExtError.html
index dd493f7e1ab..e8eec338e78 100644
--- a/pr-3467/gstd/errors/enum.ExtError.html
+++ b/pr-3467/gstd/errors/enum.ExtError.html
@@ -25,7 +25,7 @@
_derive_more_display_formatter: &mut Formatter<'_>
) -> Result<(), Error>
Formats the value using the given formatter. Read more§impl Encode for ExtError
§fn encode_to<T>(&self, dest: &mut T)where
T: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more§impl From<ExecutionError> for ExtError
§fn from(original: ExecutionError) -> ExtError
Converts to this type from the input type.§impl From<MemoryError> for ExtError
§fn from(original: MemoryError) -> ExtError
Converts to this type from the input type.§impl From<MessageError> for ExtError
§fn from(original: MessageError) -> ExtError
Converts to this type from the input type.§impl From<ProgramRentError> for ExtError
§fn from(original: ProgramRentError) -> ExtError
Converts to this type from the input type.§impl From<ReservationError> for ExtError
§fn from(original: ReservationError) -> ExtError
Converts to this type from the input type.§impl From<ExecutionError> for ExtError
§fn from(original: ExecutionError) -> ExtError
Converts to this type from the input type.§impl From<MemoryError> for ExtError
§fn from(original: MemoryError) -> ExtError
Converts to this type from the input type.§impl From<MessageError> for ExtError
§fn from(original: MessageError) -> ExtError
Converts to this type from the input type.§impl From<ProgramRentError> for ExtError
§fn from(original: ProgramRentError) -> ExtError
Converts to this type from the input type.§impl From<ReservationError> for ExtError
§fn from(original: ReservationError) -> ExtError
Converts to this type from the input type.§impl Ord for ExtError
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
diff --git a/pr-3467/gstd/errors/struct.SyscallError.html b/pr-3467/gstd/errors/struct.SyscallError.html
index 87fd88857f8..5274fbf9bbd 100644
--- a/pr-3467/gstd/errors/struct.SyscallError.html
+++ b/pr-3467/gstd/errors/struct.SyscallError.html
@@ -1,14 +1,14 @@
-SyscallError in gstd::errors - Rust Struct gstd::errors::SyscallError
source · #[repr(transparent)]pub struct SyscallError(/* private fields */);
Expand description
Syscall executing result.
+SyscallError in gstd::errors - Rust Struct gstd::errors::SyscallError
#[repr(transparent)]pub struct SyscallError(/* private fields */);
Expand description
Syscall executing result.
The wrapped value is the length of the error string, if any.
-Implementations§
source§impl SyscallError
sourcepub fn into_result(self) -> Result<(), Error>
Convert SyscallError
into Result
.
-Trait Implementations§
source§impl Clone for SyscallError
source§fn clone(&self) -> SyscallError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SyscallError
source§impl Ord for SyscallError
Implementations§
§impl SyscallError
pub fn into_result(self) -> Result<(), Error>
Convert SyscallError
into Result
.
+Trait Implementations§
§impl Clone for SyscallError
§fn clone(&self) -> SyscallError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more§impl Debug for SyscallError
§impl From<SyscallError> for Result<(), Error>
§fn from(value: SyscallError) -> Result<(), Error>
Converts to this type from the input type.§impl Ord for SyscallError
source§impl PartialEq<SyscallError> for SyscallError
source§fn eq(&self, other: &SyscallError) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read more§impl PartialEq<SyscallError> for SyscallError
§fn eq(&self, other: &SyscallError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<SyscallError> for SyscallError
§impl PartialOrd<SyscallError> for SyscallError
§fn partial_cmp(&self, other: &SyscallError) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl Copy for SyscallError
source§impl Eq for SyscallError
source§impl StructuralEq for SyscallError
source§impl StructuralPartialEq for SyscallError
Auto Trait Implementations§
§impl RefUnwindSafe for SyscallError
§impl Send for SyscallError
§impl Sync for SyscallError
§impl Unpin for SyscallError
§impl UnwindSafe for SyscallError
Blanket Implementations§
§impl Copy for SyscallError
§impl Eq for SyscallError
§impl StructuralEq for SyscallError
§impl StructuralPartialEq for SyscallError
Auto Trait Implementations§
§impl RefUnwindSafe for SyscallError
§impl Send for SyscallError
§impl Sync for SyscallError
§impl Unpin for SyscallError
§impl UnwindSafe for SyscallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/pr-3467/gstd/errors/type.Result.html b/pr-3467/gstd/errors/type.Result.html
index ffebfbd40ce..b09bc99b97b 100644
--- a/pr-3467/gstd/errors/type.Result.html
+++ b/pr-3467/gstd/errors/type.Result.html
@@ -509,7 +509,7 @@ Examples
T: Encode,
E: Encode,
§fn encode_to<W>(&self, dest: &mut W)where
W: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more1.0.0 · source§impl<A, E, V> FromIterator<Result<A, E>> for Result<V, E>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more§impl From<SyscallError> for Result<(), Error>
§fn from(value: SyscallError) -> Result<(), Error>
Converts to this type from the input type.1.0.0 · source§impl<A, E, V> FromIterator<Result<A, E>> for Result<V, E>where
V: FromIterator<A>,
source§fn from_iter<I>(iter: I) -> Result<V, E>where
I: IntoIterator<Item = Result<A, E>>,
Takes each element in the Iterator
: if it is an Err
, no further
elements are taken, and the Err
is returned. Should no Err
occur, a
diff --git a/pr-3467/gstd/exec/fn.block_height.html b/pr-3467/gstd/exec/fn.block_height.html
index c3352b5ed90..bd268791a4d 100644
--- a/pr-3467/gstd/exec/fn.block_height.html
+++ b/pr-3467/gstd/exec/fn.block_height.html
@@ -1,4 +1,4 @@
-
block_height in gstd::exec - Rust Function gstd::exec::block_height
source · pub fn block_height() -> u32
Expand description
Get the current block height.
+block_height in gstd::exec - Rust Function gstd::exec::block_height
pub fn block_height() -> u32
Expand description
Get the current block height.
The block height serves to identify a particular block.
This information can be used to enable many scenarios, like restricting or
allowing some functions until a particular block height is reached.
diff --git a/pr-3467/gstd/exec/fn.block_timestamp.html b/pr-3467/gstd/exec/fn.block_timestamp.html
index 3cd519f4106..fa3447ce96b 100644
--- a/pr-3467/gstd/exec/fn.block_timestamp.html
+++ b/pr-3467/gstd/exec/fn.block_timestamp.html
@@ -1,4 +1,4 @@
-block_timestamp in gstd::exec - Rust Function gstd::exec::block_timestamp
source · pub fn block_timestamp() -> u64
Expand description
Get the current block timestamp.
+block_timestamp in gstd::exec - Rust Function gstd::exec::block_timestamp
pub fn block_timestamp() -> u64
Expand description
Get the current block timestamp.
The timestamp is the number of milliseconds elapsed since the Unix epoch.
Examples
Send a reply after the block timestamp reaches February 22, 2022:
diff --git a/pr-3467/gstd/exec/fn.env_vars.html b/pr-3467/gstd/exec/fn.env_vars.html
index b549c52f5af..ef9842e032f 100644
--- a/pr-3467/gstd/exec/fn.env_vars.html
+++ b/pr-3467/gstd/exec/fn.env_vars.html
@@ -1,2 +1,2 @@
-env_vars in gstd::exec - Rust pub fn env_vars() -> EnvVars
Expand description
Get current version of environment variables.
+env_vars in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.gas_available.html b/pr-3467/gstd/exec/fn.gas_available.html
index 04037e0bd7c..e19f4c2d10c 100644
--- a/pr-3467/gstd/exec/fn.gas_available.html
+++ b/pr-3467/gstd/exec/fn.gas_available.html
@@ -1,4 +1,4 @@
-gas_available in gstd::exec - Rust Function gstd::exec::gas_available
source · pub fn gas_available() -> u64
Expand description
Get the current amount of gas available for execution.
+gas_available in gstd::exec - Rust Function gstd::exec::gas_available
pub fn gas_available() -> u64
Expand description
Get the current amount of gas available for execution.
Each message processing consumes gas on instructions execution and memory
allocations. This function returns a value of the gas available for spending
during the current execution. Its use may help avoid unexpected behaviors
diff --git a/pr-3467/gstd/exec/fn.leave.html b/pr-3467/gstd/exec/fn.leave.html
index 9c531c5094d..1702f673c59 100644
--- a/pr-3467/gstd/exec/fn.leave.html
+++ b/pr-3467/gstd/exec/fn.leave.html
@@ -1,4 +1,4 @@
-
leave in gstd::exec - Rust pub fn leave() -> !
Expand description
Break the current execution.
+leave in gstd::exec - Rust pub fn leave() -> !
Expand description
Break the current execution.
Use this function to break the current message processing and save the
state.
Examples
diff --git a/pr-3467/gstd/exec/fn.random.html b/pr-3467/gstd/exec/fn.random.html
index 7a126c85834..bed7072114e 100644
--- a/pr-3467/gstd/exec/fn.random.html
+++ b/pr-3467/gstd/exec/fn.random.html
@@ -1,4 +1,4 @@
-random in gstd::exec - Rust pub fn random(subject: [u8; 32]) -> Result<([u8; 32], u32), Error>
Expand description
Get the random seed, along with the block number from which it is
+
random in gstd::exec - Rust pub fn random(subject: [u8; 32]) -> Result<([u8; 32], u32), Error>
Expand description
Get the random seed, along with the block number from which it is
determinable by chain observers.
subject
is a context identifier that allows you to get different results
within the execution.
diff --git a/pr-3467/gstd/exec/fn.system_reserve_gas.html b/pr-3467/gstd/exec/fn.system_reserve_gas.html
index 7ee38b934d2..7e420e5a1bf 100644
--- a/pr-3467/gstd/exec/fn.system_reserve_gas.html
+++ b/pr-3467/gstd/exec/fn.system_reserve_gas.html
@@ -1,4 +1,4 @@
-system_reserve_gas in gstd::exec - Rust Function gstd::exec::system_reserve_gas
source · pub fn system_reserve_gas(amount: u64) -> Result<(), Error>
Expand description
Reserve the amount
of gas for system usage.
+system_reserve_gas in gstd::exec - Rust Function gstd::exec::system_reserve_gas
pub fn system_reserve_gas(amount: u64) -> Result<(), Error>
Expand description
Reserve the amount
of gas for system usage.
Examples
use gcore::exec;
@@ -14,6 +14,6 @@ Examples
}
See also
-
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.value_available.html b/pr-3467/gstd/exec/fn.value_available.html
index 2069b3d0995..ba2f0196d53 100644
--- a/pr-3467/gstd/exec/fn.value_available.html
+++ b/pr-3467/gstd/exec/fn.value_available.html
@@ -1,4 +1,4 @@
-value_available in gstd::exec - Rust Function gstd::exec::value_available
source · pub fn value_available() -> u128
Expand description
Get the total available value amount.
+value_available in gstd::exec - Rust Function gstd::exec::value_available
pub fn value_available() -> u128
Expand description
Get the total available value amount.
Note that this balance already includes the value received with the current
message.
Examples
diff --git a/pr-3467/gstd/exec/fn.wait.html b/pr-3467/gstd/exec/fn.wait.html
index 97da3cc5c85..6231c03fc36 100644
--- a/pr-3467/gstd/exec/fn.wait.html
+++ b/pr-3467/gstd/exec/fn.wait.html
@@ -1,9 +1,9 @@
-wait in gstd::exec - Rust pub fn wait() -> !
Expand description
Pause the current message handling.
+wait in gstd::exec - Rust pub fn wait() -> !
Expand description
Pause the current message handling.
If the message handling needs to be paused, e.g., to wait for another
execution to finish, one should use this function. wait
completes the
current message handles execution with a special result and puts this
message into the waiting queue to be awakened using the correspondent
-wake
function later. All gas that hasn’t yet been spent is attributed to
+[wake
] function later. All gas that hasn’t yet been spent is attributed to
the message in the waiting queue.
This call delays message execution for a maximum amount of blocks that could
be paid.
diff --git a/pr-3467/gstd/exec/fn.wait_for.html b/pr-3467/gstd/exec/fn.wait_for.html
index 6b575f888da..4e2bea7c636 100644
--- a/pr-3467/gstd/exec/fn.wait_for.html
+++ b/pr-3467/gstd/exec/fn.wait_for.html
@@ -1,4 +1,4 @@
-wait_for in gstd::exec - Rust pub fn wait_for(duration: u32) -> !
Expand description
Same as wait
, but delays handling for a specific number of blocks.
+wait_for in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.wait_up_to.html b/pr-3467/gstd/exec/fn.wait_up_to.html
index 8216bd3b8ee..a973fab4d7a 100644
--- a/pr-3467/gstd/exec/fn.wait_up_to.html
+++ b/pr-3467/gstd/exec/fn.wait_up_to.html
@@ -1,3 +1,3 @@
-wait_up_to in gstd::exec - Rust Function gstd::exec::wait_up_to
source · pub fn wait_up_to(duration: u32) -> !
Expand description
Same as wait
, but delays handling for the maximum number of blocks that
+
wait_up_to in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/ext/fn.debug.html b/pr-3467/gstd/ext/fn.debug.html
index 8eb5e68de82..a2a58a549d4 100644
--- a/pr-3467/gstd/ext/fn.debug.html
+++ b/pr-3467/gstd/ext/fn.debug.html
@@ -1,4 +1,4 @@
-debug in gstd::ext - Rust pub fn debug(data: &str) -> Result<(), Error>
Expand description
Add a data
string to the debug log.
+debug in gstd::ext - Rust pub fn debug(data: &str) -> Result<(), Error>
Expand description
Add a data
string to the debug log.
Examples
use gcore::ext;
diff --git a/pr-3467/gstd/ext/fn.oom_panic.html b/pr-3467/gstd/ext/fn.oom_panic.html
index 1f6409862bb..a8d308ce75e 100644
--- a/pr-3467/gstd/ext/fn.oom_panic.html
+++ b/pr-3467/gstd/ext/fn.oom_panic.html
@@ -1,4 +1,4 @@
-oom_panic in gstd::ext - Rust pub fn oom_panic() -> !
Expand description
Out of memory panic
+oom_panic in gstd::ext - Rust pub fn oom_panic() -> !
Expand description
Out of memory panic
Function is completely free in terms of gas usage.
Examples
ⓘ#![no_std]
diff --git a/pr-3467/gstd/ext/fn.panic.html b/pr-3467/gstd/ext/fn.panic.html
index d061e1ff911..86c28ddd0e0 100644
--- a/pr-3467/gstd/ext/fn.panic.html
+++ b/pr-3467/gstd/ext/fn.panic.html
@@ -1,4 +1,4 @@
-panic in gstd::ext - Rust
pub struct GasInfo {
+GasInfo in gsdk - Rust §waited: bool
Was the message placed into waitlist at the end of calculating.
This flag shows, that min_limit
makes sense and have some guarantees
only before insertion into waitlist.
-Trait Implementations§
source§impl Decode for GasInfo
Trait Implementations§
§impl Decode for GasInfo
§fn decode<__CodecInputEdqy>(
__codec_input_edqy: &mut __CodecInputEdqy
) -> Result<GasInfo, Error>where
__CodecInputEdqy: Input,
Attempt to deserialise the value from input.§fn decode_into<I>(
@@ -22,21 +22,21 @@
dst: &mut MaybeUninit<Self>
) -> Result<DecodeFinished, Error>where
I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
- I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<'de> Deserialize<'de> for GasInfo
source§fn deserialize<__D>(
+ I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read more§impl<'de> Deserialize<'de> for GasInfo
§fn deserialize<__D>(
__deserializer: __D
) -> Result<GasInfo, <__D as Deserializer<'de>>::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more§impl Encode for GasInfo
§fn encode_to<__CodecOutputEdqy>(
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)where
__CodecOutputEdqy: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl PartialEq<GasInfo> for GasInfo
§impl Serialize for GasInfo
§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
- __S: Serializer,
Serialize this value into the given Serde serializer. Read moresource§impl EncodeLike<GasInfo> for GasInfo
source§impl Eq for GasInfo
source§impl StructuralEq for GasInfo
source§impl StructuralPartialEq for GasInfo
Auto Trait Implementations§
§impl RefUnwindSafe for GasInfo
§impl Send for GasInfo
§impl Sync for GasInfo
§impl Unpin for GasInfo
§impl UnwindSafe for GasInfo
Blanket Implementations§
source§impl<T> Any for Twhere
+ __S: Serializer,
Serialize this value into the given Serde serializer. Read more§impl EncodeLike<GasInfo> for GasInfo
§impl Eq for GasInfo
§impl StructuralEq for GasInfo
§impl StructuralPartialEq for GasInfo
Auto Trait Implementations§
§impl RefUnwindSafe for GasInfo
§impl Send for GasInfo
§impl Sync for GasInfo
§impl Unpin for GasInfo
§impl UnwindSafe for GasInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
diff --git a/pr-3467/gsdk/type.GearGasNode.html b/pr-3467/gsdk/type.GearGasNode.html
index 43a128d5dbb..9f1f56fa1a1 100644
--- a/pr-3467/gsdk/type.GearGasNode.html
+++ b/pr-3467/gsdk/type.GearGasNode.html
@@ -25,8 +25,8 @@
consumed: bool,
},
SpecifiedLocal {
- parent: GasNodeId<MessageId, ReservationId>,
- root: GasNodeId<MessageId, ReservationId>,
+ parent: GasNodeId<MessageId, ReservationId>,
+ root: GasNodeId<MessageId, ReservationId>,
value: u64,
lock: NodeLock<u64>,
system_reserve: u64,
@@ -34,12 +34,12 @@
consumed: bool,
},
UnspecifiedLocal {
- parent: GasNodeId<MessageId, ReservationId>,
- root: GasNodeId<MessageId, ReservationId>,
+ parent: GasNodeId<MessageId, ReservationId>,
+ root: GasNodeId<MessageId, ReservationId>,
lock: NodeLock<u64>,
system_reserve: u64,
},
-}Variants§
§External
§Cut
§Reserved
§SpecifiedLocal
Fields
§parent: GasNodeId<MessageId, ReservationId>
§root: GasNodeId<MessageId, ReservationId>
§refs: ChildrenRefs
§UnspecifiedLocal
Trait Implementations§
source§impl<_0, _1, _2, _3> Decode for GasNode<_0, _1, _2, _3>where
+}Variants§
§External
§Cut
§Reserved
§SpecifiedLocal
Fields
§refs: ChildrenRefs
§UnspecifiedLocal
Trait Implementations§
source§impl<_0, _1, _2, _3> Decode for GasNode<_0, _1, _2, _3>where
_0: Decode,
GasMultiplier<_3, _2>: Decode,
_2: Decode,
diff --git a/pr-3467/gsdk/type.GearGasNodeId.html b/pr-3467/gsdk/type.GearGasNodeId.html
index 270278d215f..8e1c24f1f40 100644
--- a/pr-3467/gsdk/type.GearGasNodeId.html
+++ b/pr-3467/gsdk/type.GearGasNodeId.html
@@ -1,8 +1,8 @@
-GearGasNodeId in gsdk - Rust Type Alias gsdk::GearGasNodeId
source · pub type GearGasNodeId = GasNodeId<MessageId, ReservationId>;
Expand description
Gear gas node id.
+GearGasNodeId in gsdk - Rust Type Alias gsdk::GearGasNodeId
source · pub type GearGasNodeId = GasNodeId<MessageId, ReservationId>;
Expand description
Gear gas node id.
Aliased Type§
enum GearGasNodeId {
- Node(MessageId),
- Reservation(ReservationId),
-}
Variants§
§Node(MessageId)
§Reservation(ReservationId)
Trait Implementations§
source§impl<_0, _1> Decode for GasNodeId<_0, _1>where
+ Node(MessageId),
+ Reservation(ReservationId),
+}Variants§
Trait Implementations§
source§impl<_0, _1> Decode for GasNodeId<_0, _1>where
_0: Decode,
_1: Decode,
source§fn decode<__CodecInputEdqy: Input>(
__codec_input_edqy: &mut __CodecInputEdqy
@@ -17,7 +17,7 @@
&self,
__codec_dest_edqy: &mut __CodecOutputEdqy
)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
source§impl<M> From<ReservationId> for GasNodeId<M, ReservationId>
source§fn from(other: ReservationId) -> Self
Converts to this type from the input type.source§impl<_0, _1> IntoVisitor for GasNodeId<_0, _1>where
_0: IntoVisitor,
Error: From<<<_0 as IntoVisitor>::Visitor as Visitor>::Error> + From<<<_1 as IntoVisitor>::Visitor as Visitor>::Error>,
_1: IntoVisitor,
source§fn into_visitor() -> Self::Visitor
A means of obtaining this visitor.source§impl<M: Copy, R: Copy> Copy for GasNodeId<M, R>
source§impl<_0, _1> EncodeLike<GasNodeId<_0, _1>> for GasNodeId<_0, _1>where
diff --git a/pr-3467/gstd/errors/enum.Error.html b/pr-3467/gstd/errors/enum.Error.html
index 3511f9d9eca..94618bd0804 100644
--- a/pr-3467/gstd/errors/enum.Error.html
+++ b/pr-3467/gstd/errors/enum.Error.html
@@ -1,5 +1,5 @@
Error in gstd::errors - Rust pub enum Error {
- Core(Error),
+ Core(Error),
Timeout(u32, u32),
Convert(&'static str),
Decode(Error),
@@ -8,7 +8,7 @@
ZeroSystemReservationAmount,
ZeroMxLockDuration,
}
Expand description
Common error type returned by API functions from other modules.
-Variants§
§Core(Error)
gcore::errors::Error
type.
+Variants§
§Core(Error)
[gcore::errors::Error
] type.
§Timeout(u32, u32)
Timeout reached while expecting for reply.
§Convert(&'static str)
Conversion error.
§Decode(Error)
Decoding error.
@@ -21,7 +21,7 @@
Config::set_system_reserve).
§ZeroMxLockDuration
This error occurs when providing zero duration to mutex lock function
Implementations§
Trait Implementations§
Trait Implementations§
source§impl PartialEq<Error> for Error
source§impl Eq for Error
source§impl StructuralEq for Error
source§impl StructuralPartialEq for Error
Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
source§impl<T> Borrow<T> for Twhere
diff --git a/pr-3467/gstd/errors/enum.ExtError.html b/pr-3467/gstd/errors/enum.ExtError.html
index dd493f7e1ab..e8eec338e78 100644
--- a/pr-3467/gstd/errors/enum.ExtError.html
+++ b/pr-3467/gstd/errors/enum.ExtError.html
@@ -25,7 +25,7 @@
_derive_more_display_formatter: &mut Formatter<'_>
) -> Result<(), Error>
Formats the value using the given formatter. Read more§impl Encode for ExtError
§fn encode_to<T>(&self, dest: &mut T)where
T: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more§impl From<ExecutionError> for ExtError
§fn from(original: ExecutionError) -> ExtError
Converts to this type from the input type.§impl From<MemoryError> for ExtError
§fn from(original: MemoryError) -> ExtError
Converts to this type from the input type.§impl From<MessageError> for ExtError
§fn from(original: MessageError) -> ExtError
Converts to this type from the input type.§impl From<ProgramRentError> for ExtError
§fn from(original: ProgramRentError) -> ExtError
Converts to this type from the input type.§impl From<ReservationError> for ExtError
§fn from(original: ReservationError) -> ExtError
Converts to this type from the input type.§impl From<ExecutionError> for ExtError
§fn from(original: ExecutionError) -> ExtError
Converts to this type from the input type.§impl From<MemoryError> for ExtError
§fn from(original: MemoryError) -> ExtError
Converts to this type from the input type.§impl From<MessageError> for ExtError
§fn from(original: MessageError) -> ExtError
Converts to this type from the input type.§impl From<ProgramRentError> for ExtError
§fn from(original: ProgramRentError) -> ExtError
Converts to this type from the input type.§impl From<ReservationError> for ExtError
§fn from(original: ReservationError) -> ExtError
Converts to this type from the input type.§impl Ord for ExtError
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
diff --git a/pr-3467/gstd/errors/struct.SyscallError.html b/pr-3467/gstd/errors/struct.SyscallError.html
index 87fd88857f8..5274fbf9bbd 100644
--- a/pr-3467/gstd/errors/struct.SyscallError.html
+++ b/pr-3467/gstd/errors/struct.SyscallError.html
@@ -1,14 +1,14 @@
-SyscallError in gstd::errors - Rust Struct gstd::errors::SyscallError
source · #[repr(transparent)]pub struct SyscallError(/* private fields */);
Expand description
Syscall executing result.
+SyscallError in gstd::errors - Rust Struct gstd::errors::SyscallError
#[repr(transparent)]pub struct SyscallError(/* private fields */);
Expand description
Syscall executing result.
The wrapped value is the length of the error string, if any.
-Implementations§
source§impl SyscallError
sourcepub fn into_result(self) -> Result<(), Error>
Convert SyscallError
into Result
.
-Trait Implementations§
source§impl Clone for SyscallError
source§fn clone(&self) -> SyscallError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for SyscallError
source§impl Ord for SyscallError
Implementations§
§impl SyscallError
pub fn into_result(self) -> Result<(), Error>
Convert SyscallError
into Result
.
+Trait Implementations§
§impl Clone for SyscallError
§fn clone(&self) -> SyscallError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more§impl Debug for SyscallError
§impl From<SyscallError> for Result<(), Error>
§fn from(value: SyscallError) -> Result<(), Error>
Converts to this type from the input type.§impl Ord for SyscallError
source§impl PartialEq<SyscallError> for SyscallError
source§fn eq(&self, other: &SyscallError) -> bool
This method tests for self
and other
values to be equal, and is used
+ Self: Sized + PartialOrd<Self>,Restrict a value to a certain interval. Read more§impl PartialEq<SyscallError> for SyscallError
§fn eq(&self, other: &SyscallError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<SyscallError> for SyscallError
§impl PartialOrd<SyscallError> for SyscallError
§fn partial_cmp(&self, other: &SyscallError) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read moresource§impl Copy for SyscallError
source§impl Eq for SyscallError
source§impl StructuralEq for SyscallError
source§impl StructuralPartialEq for SyscallError
Auto Trait Implementations§
§impl RefUnwindSafe for SyscallError
§impl Send for SyscallError
§impl Sync for SyscallError
§impl Unpin for SyscallError
§impl UnwindSafe for SyscallError
Blanket Implementations§
§impl Copy for SyscallError
§impl Eq for SyscallError
§impl StructuralEq for SyscallError
§impl StructuralPartialEq for SyscallError
Auto Trait Implementations§
§impl RefUnwindSafe for SyscallError
§impl Send for SyscallError
§impl Sync for SyscallError
§impl Unpin for SyscallError
§impl UnwindSafe for SyscallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Conv for T
§fn conv<T>(self) -> Twhere
diff --git a/pr-3467/gstd/errors/type.Result.html b/pr-3467/gstd/errors/type.Result.html
index ffebfbd40ce..b09bc99b97b 100644
--- a/pr-3467/gstd/errors/type.Result.html
+++ b/pr-3467/gstd/errors/type.Result.html
@@ -509,7 +509,7 @@ Examples
T: Encode,
E: Encode,
§fn encode_to<W>(&self, dest: &mut W)where
W: Output + ?Sized,
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> Rwhere
- F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more1.0.0 · source§impl<A, E, V> FromIterator<Result<A, E>> for Result<V, E>where
+ F: FnOnce(&[u8]) -> R,
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more§impl From<SyscallError> for Result<(), Error>
§fn from(value: SyscallError) -> Result<(), Error>
Converts to this type from the input type.1.0.0 · source§impl<A, E, V> FromIterator<Result<A, E>> for Result<V, E>where
V: FromIterator<A>,
source§fn from_iter<I>(iter: I) -> Result<V, E>where
I: IntoIterator<Item = Result<A, E>>,
Takes each element in the Iterator
: if it is an Err
, no further
elements are taken, and the Err
is returned. Should no Err
occur, a
diff --git a/pr-3467/gstd/exec/fn.block_height.html b/pr-3467/gstd/exec/fn.block_height.html
index c3352b5ed90..bd268791a4d 100644
--- a/pr-3467/gstd/exec/fn.block_height.html
+++ b/pr-3467/gstd/exec/fn.block_height.html
@@ -1,4 +1,4 @@
-
block_height in gstd::exec - Rust Function gstd::exec::block_height
source · pub fn block_height() -> u32
Expand description
Get the current block height.
+block_height in gstd::exec - Rust Function gstd::exec::block_height
pub fn block_height() -> u32
Expand description
Get the current block height.
The block height serves to identify a particular block.
This information can be used to enable many scenarios, like restricting or
allowing some functions until a particular block height is reached.
diff --git a/pr-3467/gstd/exec/fn.block_timestamp.html b/pr-3467/gstd/exec/fn.block_timestamp.html
index 3cd519f4106..fa3447ce96b 100644
--- a/pr-3467/gstd/exec/fn.block_timestamp.html
+++ b/pr-3467/gstd/exec/fn.block_timestamp.html
@@ -1,4 +1,4 @@
-block_timestamp in gstd::exec - Rust Function gstd::exec::block_timestamp
source · pub fn block_timestamp() -> u64
Expand description
Get the current block timestamp.
+block_timestamp in gstd::exec - Rust Function gstd::exec::block_timestamp
pub fn block_timestamp() -> u64
Expand description
Get the current block timestamp.
The timestamp is the number of milliseconds elapsed since the Unix epoch.
Examples
Send a reply after the block timestamp reaches February 22, 2022:
diff --git a/pr-3467/gstd/exec/fn.env_vars.html b/pr-3467/gstd/exec/fn.env_vars.html
index b549c52f5af..ef9842e032f 100644
--- a/pr-3467/gstd/exec/fn.env_vars.html
+++ b/pr-3467/gstd/exec/fn.env_vars.html
@@ -1,2 +1,2 @@
-env_vars in gstd::exec - Rust pub fn env_vars() -> EnvVars
Expand description
Get current version of environment variables.
+env_vars in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.gas_available.html b/pr-3467/gstd/exec/fn.gas_available.html
index 04037e0bd7c..e19f4c2d10c 100644
--- a/pr-3467/gstd/exec/fn.gas_available.html
+++ b/pr-3467/gstd/exec/fn.gas_available.html
@@ -1,4 +1,4 @@
-gas_available in gstd::exec - Rust Function gstd::exec::gas_available
source · pub fn gas_available() -> u64
Expand description
Get the current amount of gas available for execution.
+gas_available in gstd::exec - Rust Function gstd::exec::gas_available
pub fn gas_available() -> u64
Expand description
Get the current amount of gas available for execution.
Each message processing consumes gas on instructions execution and memory
allocations. This function returns a value of the gas available for spending
during the current execution. Its use may help avoid unexpected behaviors
diff --git a/pr-3467/gstd/exec/fn.leave.html b/pr-3467/gstd/exec/fn.leave.html
index 9c531c5094d..1702f673c59 100644
--- a/pr-3467/gstd/exec/fn.leave.html
+++ b/pr-3467/gstd/exec/fn.leave.html
@@ -1,4 +1,4 @@
-
leave in gstd::exec - Rust pub fn leave() -> !
Expand description
Break the current execution.
+leave in gstd::exec - Rust pub fn leave() -> !
Expand description
Break the current execution.
Use this function to break the current message processing and save the
state.
Examples
diff --git a/pr-3467/gstd/exec/fn.random.html b/pr-3467/gstd/exec/fn.random.html
index 7a126c85834..bed7072114e 100644
--- a/pr-3467/gstd/exec/fn.random.html
+++ b/pr-3467/gstd/exec/fn.random.html
@@ -1,4 +1,4 @@
-random in gstd::exec - Rust pub fn random(subject: [u8; 32]) -> Result<([u8; 32], u32), Error>
Expand description
Get the random seed, along with the block number from which it is
+
random in gstd::exec - Rust pub fn random(subject: [u8; 32]) -> Result<([u8; 32], u32), Error>
Expand description
Get the random seed, along with the block number from which it is
determinable by chain observers.
subject
is a context identifier that allows you to get different results
within the execution.
diff --git a/pr-3467/gstd/exec/fn.system_reserve_gas.html b/pr-3467/gstd/exec/fn.system_reserve_gas.html
index 7ee38b934d2..7e420e5a1bf 100644
--- a/pr-3467/gstd/exec/fn.system_reserve_gas.html
+++ b/pr-3467/gstd/exec/fn.system_reserve_gas.html
@@ -1,4 +1,4 @@
-system_reserve_gas in gstd::exec - Rust Function gstd::exec::system_reserve_gas
source · pub fn system_reserve_gas(amount: u64) -> Result<(), Error>
Expand description
Reserve the amount
of gas for system usage.
+system_reserve_gas in gstd::exec - Rust Function gstd::exec::system_reserve_gas
pub fn system_reserve_gas(amount: u64) -> Result<(), Error>
Expand description
Reserve the amount
of gas for system usage.
Examples
use gcore::exec;
@@ -14,6 +14,6 @@ Examples
}
See also
-
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.value_available.html b/pr-3467/gstd/exec/fn.value_available.html
index 2069b3d0995..ba2f0196d53 100644
--- a/pr-3467/gstd/exec/fn.value_available.html
+++ b/pr-3467/gstd/exec/fn.value_available.html
@@ -1,4 +1,4 @@
-value_available in gstd::exec - Rust Function gstd::exec::value_available
source · pub fn value_available() -> u128
Expand description
Get the total available value amount.
+value_available in gstd::exec - Rust Function gstd::exec::value_available
pub fn value_available() -> u128
Expand description
Get the total available value amount.
Note that this balance already includes the value received with the current
message.
Examples
diff --git a/pr-3467/gstd/exec/fn.wait.html b/pr-3467/gstd/exec/fn.wait.html
index 97da3cc5c85..6231c03fc36 100644
--- a/pr-3467/gstd/exec/fn.wait.html
+++ b/pr-3467/gstd/exec/fn.wait.html
@@ -1,9 +1,9 @@
-wait in gstd::exec - Rust pub fn wait() -> !
Expand description
Pause the current message handling.
+wait in gstd::exec - Rust pub fn wait() -> !
Expand description
Pause the current message handling.
If the message handling needs to be paused, e.g., to wait for another
execution to finish, one should use this function. wait
completes the
current message handles execution with a special result and puts this
message into the waiting queue to be awakened using the correspondent
-wake
function later. All gas that hasn’t yet been spent is attributed to
+[wake
] function later. All gas that hasn’t yet been spent is attributed to
the message in the waiting queue.
This call delays message execution for a maximum amount of blocks that could
be paid.
diff --git a/pr-3467/gstd/exec/fn.wait_for.html b/pr-3467/gstd/exec/fn.wait_for.html
index 6b575f888da..4e2bea7c636 100644
--- a/pr-3467/gstd/exec/fn.wait_for.html
+++ b/pr-3467/gstd/exec/fn.wait_for.html
@@ -1,4 +1,4 @@
-wait_for in gstd::exec - Rust pub fn wait_for(duration: u32) -> !
Expand description
Same as wait
, but delays handling for a specific number of blocks.
+wait_for in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/exec/fn.wait_up_to.html b/pr-3467/gstd/exec/fn.wait_up_to.html
index 8216bd3b8ee..a973fab4d7a 100644
--- a/pr-3467/gstd/exec/fn.wait_up_to.html
+++ b/pr-3467/gstd/exec/fn.wait_up_to.html
@@ -1,3 +1,3 @@
-wait_up_to in gstd::exec - Rust Function gstd::exec::wait_up_to
source · pub fn wait_up_to(duration: u32) -> !
Expand description
Same as wait
, but delays handling for the maximum number of blocks that
+
wait_up_to in gstd::exec - Rust
\ No newline at end of file
diff --git a/pr-3467/gstd/ext/fn.debug.html b/pr-3467/gstd/ext/fn.debug.html
index 8eb5e68de82..a2a58a549d4 100644
--- a/pr-3467/gstd/ext/fn.debug.html
+++ b/pr-3467/gstd/ext/fn.debug.html
@@ -1,4 +1,4 @@
-debug in gstd::ext - Rust pub fn debug(data: &str) -> Result<(), Error>
Expand description
Add a data
string to the debug log.
+debug in gstd::ext - Rust pub fn debug(data: &str) -> Result<(), Error>
Expand description
Add a data
string to the debug log.
Examples
use gcore::ext;
diff --git a/pr-3467/gstd/ext/fn.oom_panic.html b/pr-3467/gstd/ext/fn.oom_panic.html
index 1f6409862bb..a8d308ce75e 100644
--- a/pr-3467/gstd/ext/fn.oom_panic.html
+++ b/pr-3467/gstd/ext/fn.oom_panic.html
@@ -1,4 +1,4 @@
-oom_panic in gstd::ext - Rust pub fn oom_panic() -> !
Expand description
Out of memory panic
+oom_panic in gstd::ext - Rust pub fn oom_panic() -> !
Expand description
Out of memory panic
Function is completely free in terms of gas usage.
Examples
ⓘ#![no_std]
diff --git a/pr-3467/gstd/ext/fn.panic.html b/pr-3467/gstd/ext/fn.panic.html
index d061e1ff911..86c28ddd0e0 100644
--- a/pr-3467/gstd/ext/fn.panic.html
+++ b/pr-3467/gstd/ext/fn.panic.html
@@ -1,4 +1,4 @@
-panic in gstd::ext - Rust