mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 15:11:02 +00:00
Rename pallet trait Trait to Config (#7599)
* rename Trait to Config * add test asserting using Trait is still valid. * fix ui tests
This commit is contained in:
committed by
GitHub
parent
dd3c84c362
commit
1cbfc9257f
@@ -17,7 +17,7 @@
|
||||
//! Environment definition of the wasm smart-contract runtime.
|
||||
|
||||
use crate::{
|
||||
HostFnWeights, Schedule, Trait, CodeHash, BalanceOf, Error,
|
||||
HostFnWeights, Schedule, Config, CodeHash, BalanceOf, Error,
|
||||
exec::{Ext, StorageKey, TopicOf},
|
||||
gas::{Gas, GasMeter, Token, GasMeterResult},
|
||||
wasm::env_def::ConvertibleToWasm,
|
||||
@@ -193,7 +193,7 @@ pub enum RuntimeToken {
|
||||
HashBlake128(u32),
|
||||
}
|
||||
|
||||
impl<T: Trait> Token<T> for RuntimeToken
|
||||
impl<T: Config> Token<T> for RuntimeToken
|
||||
where
|
||||
T::AccountId: UncheckedFrom<T::Hash>, T::AccountId: AsRef<[u8]>
|
||||
{
|
||||
@@ -291,8 +291,8 @@ pub struct Runtime<'a, E: Ext + 'a> {
|
||||
impl<'a, E> Runtime<'a, E>
|
||||
where
|
||||
E: Ext + 'a,
|
||||
<E::T as frame_system::Trait>::AccountId:
|
||||
UncheckedFrom<<E::T as frame_system::Trait>::Hash> + AsRef<[u8]>
|
||||
<E::T as frame_system::Config>::AccountId:
|
||||
UncheckedFrom<<E::T as frame_system::Config>::Hash> + AsRef<[u8]>
|
||||
{
|
||||
pub fn new(
|
||||
ext: &'a mut E,
|
||||
@@ -709,7 +709,7 @@ define_env!(Env, <E: Ext>,
|
||||
value_len: u32
|
||||
) -> ReturnCode => {
|
||||
ctx.charge_gas(RuntimeToken::Transfer)?;
|
||||
let callee: <<E as Ext>::T as frame_system::Trait>::AccountId =
|
||||
let callee: <<E as Ext>::T as frame_system::Config>::AccountId =
|
||||
ctx.read_sandbox_memory_as(account_ptr, account_len)?;
|
||||
let value: BalanceOf<<E as Ext>::T> =
|
||||
ctx.read_sandbox_memory_as(value_ptr, value_len)?;
|
||||
@@ -762,7 +762,7 @@ define_env!(Env, <E: Ext>,
|
||||
output_len_ptr: u32
|
||||
) -> ReturnCode => {
|
||||
ctx.charge_gas(RuntimeToken::CallBase(input_data_len))?;
|
||||
let callee: <<E as Ext>::T as frame_system::Trait>::AccountId =
|
||||
let callee: <<E as Ext>::T as frame_system::Config>::AccountId =
|
||||
ctx.read_sandbox_memory_as(callee_ptr, callee_len)?;
|
||||
let value: BalanceOf<<E as Ext>::T> = ctx.read_sandbox_memory_as(value_ptr, value_len)?;
|
||||
let input_data = ctx.read_sandbox_memory(input_data_ptr, input_data_len)?;
|
||||
@@ -922,7 +922,7 @@ define_env!(Env, <E: Ext>,
|
||||
beneficiary_len: u32
|
||||
) => {
|
||||
ctx.charge_gas(RuntimeToken::Terminate)?;
|
||||
let beneficiary: <<E as Ext>::T as frame_system::Trait>::AccountId =
|
||||
let beneficiary: <<E as Ext>::T as frame_system::Config>::AccountId =
|
||||
ctx.read_sandbox_memory_as(beneficiary_ptr, beneficiary_len)?;
|
||||
|
||||
if let Ok(_) = ctx.ext.terminate(&beneficiary).map_err(|e| ctx.store_err(e)) {
|
||||
@@ -1169,7 +1169,7 @@ define_env!(Env, <E: Ext>,
|
||||
delta_count: u32
|
||||
) => {
|
||||
ctx.charge_gas(RuntimeToken::RestoreTo(delta_count))?;
|
||||
let dest: <<E as Ext>::T as frame_system::Trait>::AccountId =
|
||||
let dest: <<E as Ext>::T as frame_system::Config>::AccountId =
|
||||
ctx.read_sandbox_memory_as(dest_ptr, dest_len)?;
|
||||
let code_hash: CodeHash<<E as Ext>::T> =
|
||||
ctx.read_sandbox_memory_as(code_hash_ptr, code_hash_len)?;
|
||||
|
||||
Reference in New Issue
Block a user