pub trait ProxyTrait: ProxyObjBase + Sized {
// Provided methods
fn change_quorum<Arg0: CodecInto<BigUint<Self::Api>>>(
&mut self,
new_value: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn change_min_token_balance_for_proposing<Arg0: CodecInto<BigUint<Self::Api>>>(
&mut self,
new_value: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn change_voting_delay_in_blocks<Arg0: CodecInto<u64>>(
&mut self,
new_value: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn change_voting_period_in_blocks<Arg0: CodecInto<u64>>(
&mut self,
new_value: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn change_lock_time_after_voting_ends_in_blocks<Arg0: CodecInto<u64>>(
&mut self,
new_value: Arg0
) -> ContractCallNoPayment<Self::Api, ()> { ... }
fn governance_token_id(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, TokenIdentifier<Self::Api>>> { ... }
fn quorum(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, BigUint<Self::Api>>> { ... }
fn min_fee_for_propose(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, BigUint<Self::Api>>> { ... }
fn min_token_balance_for_proposing(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, BigUint<Self::Api>>> { ... }
fn voting_delay_in_blocks(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, u64>> { ... }
fn voting_period_in_blocks(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, u64>> { ... }
fn lock_time_after_voting_ends_in_blocks(
&mut self
) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, u64>> { ... }
}
Provided Methods§
fn change_quorum<Arg0: CodecInto<BigUint<Self::Api>>>( &mut self, new_value: Arg0 ) -> ContractCallNoPayment<Self::Api, ()>
fn change_min_token_balance_for_proposing<Arg0: CodecInto<BigUint<Self::Api>>>( &mut self, new_value: Arg0 ) -> ContractCallNoPayment<Self::Api, ()>
fn change_voting_delay_in_blocks<Arg0: CodecInto<u64>>( &mut self, new_value: Arg0 ) -> ContractCallNoPayment<Self::Api, ()>
fn change_voting_period_in_blocks<Arg0: CodecInto<u64>>( &mut self, new_value: Arg0 ) -> ContractCallNoPayment<Self::Api, ()>
fn change_lock_time_after_voting_ends_in_blocks<Arg0: CodecInto<u64>>( &mut self, new_value: Arg0 ) -> ContractCallNoPayment<Self::Api, ()>
fn governance_token_id( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, TokenIdentifier<Self::Api>>>
fn quorum( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, BigUint<Self::Api>>>
fn min_fee_for_propose( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, BigUint<Self::Api>>>
fn min_token_balance_for_proposing( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, BigUint<Self::Api>>>
fn voting_delay_in_blocks( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, u64>>
fn voting_period_in_blocks( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, u64>>
fn lock_time_after_voting_ends_in_blocks( &mut self ) -> ContractCallNoPayment<Self::Api, SingleValueMapper<Self::Api, u64>>
Object Safety§
This trait is not object safe.