Package org.starcoin.stdlib
Class ScriptFunctionCall.Initialize
- java.lang.Object
-
- org.starcoin.stdlib.ScriptFunctionCall
-
- org.starcoin.stdlib.ScriptFunctionCall.Initialize
-
- Enclosing class:
- ScriptFunctionCall
public static final class ScriptFunctionCall.Initialize extends ScriptFunctionCall
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScriptFunctionCall.Initialize.Builder-
Nested classes/interfaces inherited from class org.starcoin.stdlib.ScriptFunctionCall
ScriptFunctionCall.AcceptToken, ScriptFunctionCall.CancelUpgradePlan, ScriptFunctionCall.CastVote, ScriptFunctionCall.ConvertTwoPhaseUpgradeToTwoPhaseUpgradeV2, ScriptFunctionCall.CreateAccountWithInitialAmount, ScriptFunctionCall.CreateAccountWithInitialAmountV2, ScriptFunctionCall.DestroyTerminatedProposal, ScriptFunctionCall.EmptyScript, ScriptFunctionCall.Execute, ScriptFunctionCall.ExecuteOnChainConfigProposal, ScriptFunctionCall.ExecuteWithdrawProposal, ScriptFunctionCall.Initialize, ScriptFunctionCall.InitializeV2, ScriptFunctionCall.PeerToPeer, ScriptFunctionCall.PeerToPeerBatch, ScriptFunctionCall.PeerToPeerV2, ScriptFunctionCall.PeerToPeerWithMetadata, ScriptFunctionCall.PeerToPeerWithMetadataV2, ScriptFunctionCall.Propose, ScriptFunctionCall.ProposeModuleUpgradeV2, ScriptFunctionCall.ProposeUpdateConsensusConfig, ScriptFunctionCall.ProposeUpdateRewardConfig, ScriptFunctionCall.ProposeUpdateTxnPublishOption, ScriptFunctionCall.ProposeUpdateTxnTimeoutConfig, ScriptFunctionCall.ProposeUpdateVmConfig, ScriptFunctionCall.ProposeWithdraw, ScriptFunctionCall.QueueProposalAction, ScriptFunctionCall.RevokeVote, ScriptFunctionCall.RotateAuthenticationKey, ScriptFunctionCall.SubmitModuleUpgradePlan, ScriptFunctionCall.TakeLinearWithdrawCapability, ScriptFunctionCall.TakeOffer, ScriptFunctionCall.UnstakeVote, ScriptFunctionCall.UpdateModuleUpgradeStrategy, ScriptFunctionCall.UpgradeFromV2ToV3, ScriptFunctionCall.WithdrawAndSplitLtWithdrawCap, ScriptFunctionCall.WithdrawTokenWithLinearWithdrawCapability
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Initialize(Long stdlib_version, Long reward_delay, BigInteger pre_mine_stc_amount, BigInteger time_mint_stc_amount, Long time_mint_stc_period, Bytes parent_hash, Bytes association_auth_key, Bytes genesis_auth_key, Byte chain_id, Long genesis_timestamp, Long uncle_rate_target, Long epoch_block_count, Long base_block_time_target, Long base_block_difficulty_window, BigInteger base_reward_per_block, Long base_reward_per_uncle_percent, Long min_block_time_target, Long max_block_time_target, Long base_max_uncles_per_block, Long base_block_gas_limit, Byte strategy, Boolean script_allowed, Boolean module_publishing_allowed, Bytes instruction_schedule, Bytes native_schedule, Long global_memory_per_byte_cost, Long global_memory_per_byte_write_cost, Long min_transaction_gas_units, Long large_transaction_cutoff, Long instrinsic_gas_per_byte, Long maximum_number_of_gas_units, Long min_price_per_gas_unit, Long max_price_per_gas_unit, Long max_transaction_size_in_bytes, Long gas_unit_scaling_factor, Long default_account_size, Long voting_delay, Long voting_period, Byte voting_quorum_rate, Long min_action_delay, Long transaction_timeout)
-
-
-
Field Detail
-
stdlib_version
public final Long stdlib_version
-
reward_delay
public final Long reward_delay
-
pre_mine_stc_amount
public final BigInteger pre_mine_stc_amount
-
time_mint_stc_amount
public final BigInteger time_mint_stc_amount
-
time_mint_stc_period
public final Long time_mint_stc_period
-
parent_hash
public final Bytes parent_hash
-
association_auth_key
public final Bytes association_auth_key
-
genesis_auth_key
public final Bytes genesis_auth_key
-
chain_id
public final Byte chain_id
-
genesis_timestamp
public final Long genesis_timestamp
-
uncle_rate_target
public final Long uncle_rate_target
-
epoch_block_count
public final Long epoch_block_count
-
base_block_time_target
public final Long base_block_time_target
-
base_block_difficulty_window
public final Long base_block_difficulty_window
-
base_reward_per_block
public final BigInteger base_reward_per_block
-
base_reward_per_uncle_percent
public final Long base_reward_per_uncle_percent
-
min_block_time_target
public final Long min_block_time_target
-
max_block_time_target
public final Long max_block_time_target
-
base_max_uncles_per_block
public final Long base_max_uncles_per_block
-
base_block_gas_limit
public final Long base_block_gas_limit
-
strategy
public final Byte strategy
-
script_allowed
public final Boolean script_allowed
-
module_publishing_allowed
public final Boolean module_publishing_allowed
-
instruction_schedule
public final Bytes instruction_schedule
-
native_schedule
public final Bytes native_schedule
-
global_memory_per_byte_cost
public final Long global_memory_per_byte_cost
-
global_memory_per_byte_write_cost
public final Long global_memory_per_byte_write_cost
-
min_transaction_gas_units
public final Long min_transaction_gas_units
-
large_transaction_cutoff
public final Long large_transaction_cutoff
-
instrinsic_gas_per_byte
public final Long instrinsic_gas_per_byte
-
maximum_number_of_gas_units
public final Long maximum_number_of_gas_units
-
min_price_per_gas_unit
public final Long min_price_per_gas_unit
-
max_price_per_gas_unit
public final Long max_price_per_gas_unit
-
max_transaction_size_in_bytes
public final Long max_transaction_size_in_bytes
-
gas_unit_scaling_factor
public final Long gas_unit_scaling_factor
-
default_account_size
public final Long default_account_size
-
voting_delay
public final Long voting_delay
-
voting_period
public final Long voting_period
-
voting_quorum_rate
public final Byte voting_quorum_rate
-
min_action_delay
public final Long min_action_delay
-
transaction_timeout
public final Long transaction_timeout
-
-
Constructor Detail
-
Initialize
public Initialize(Long stdlib_version, Long reward_delay, BigInteger pre_mine_stc_amount, BigInteger time_mint_stc_amount, Long time_mint_stc_period, Bytes parent_hash, Bytes association_auth_key, Bytes genesis_auth_key, Byte chain_id, Long genesis_timestamp, Long uncle_rate_target, Long epoch_block_count, Long base_block_time_target, Long base_block_difficulty_window, BigInteger base_reward_per_block, Long base_reward_per_uncle_percent, Long min_block_time_target, Long max_block_time_target, Long base_max_uncles_per_block, Long base_block_gas_limit, Byte strategy, Boolean script_allowed, Boolean module_publishing_allowed, Bytes instruction_schedule, Bytes native_schedule, Long global_memory_per_byte_cost, Long global_memory_per_byte_write_cost, Long min_transaction_gas_units, Long large_transaction_cutoff, Long instrinsic_gas_per_byte, Long maximum_number_of_gas_units, Long min_price_per_gas_unit, Long max_price_per_gas_unit, Long max_transaction_size_in_bytes, Long gas_unit_scaling_factor, Long default_account_size, Long voting_delay, Long voting_period, Byte voting_quorum_rate, Long min_action_delay, Long transaction_timeout)
-
-