Versions in this module Expand all Collapse all v1 v1.1.1 Dec 18, 2024 Changes in this version + type BuildGenesisArgs struct + AvaxAssetID ids.ID + Camino *Camino + Chains []Chain + Encoding formatting.Encoding + InitialSupply json.Uint64 + Message string + NetworkID json.Uint32 + Time json.Uint64 + UTXOs []UTXO + Validators []PermissionlessValidator + type BuildGenesisReply struct + Bytes string + Encoding formatting.Encoding + type Camino struct + AddressStates []genesis.AddressState + DepositOffers []*deposit.Offer + InitialAdmin ids.ShortID + LockModeBondDeposit bool + MultisigAliases []*multisig.Alias + UTXODeposits []UTXODeposit + ValidatorConsortiumMembers []ids.ShortID + ValidatorDeposits [][]UTXODeposit + VerifyNodeSignature bool + func (c *Camino) ParseToGenesis() genesis.Camino + type Chain struct + FxIDs []ids.ID + GenesisData string + Name string + SubnetID ids.ID + VMID ids.ID + type Owner struct + Addresses []string + Locktime json.Uint64 + Threshold json.Uint32 + type PermissionedValidator struct + Connected bool + Uptime *json.Float32 + type PermissionlessValidator struct + AccruedDelegateeReward *json.Uint64 + Connected bool + DelegationFee json.Float32 + DelegationRewardOwner *Owner + DelegatorCount *json.Uint64 + DelegatorWeight *json.Uint64 + Delegators *[]PrimaryDelegator + ExactDelegationFee *json.Uint32 + PotentialReward *json.Uint64 + RewardOwner *Owner + Signer *signer.ProofOfPossession + Staked []UTXO + Uptime *json.Float32 + ValidationRewardOwner *Owner + type PrimaryDelegator struct + PotentialReward *json.Uint64 + RewardOwner *Owner + type Staker struct + EndTime json.Uint64 + NodeID ids.NodeID + StakeAmount *json.Uint64 + StartTime json.Uint64 + TxID ids.ID + Weight json.Uint64 + type StaticClient interface + BuildGenesis func(ctx context.Context, args *BuildGenesisArgs, options ...rpc.Option) (*BuildGenesisReply, error) + func NewStaticClient(uri string) StaticClient + type StaticService struct + func (*StaticService) BuildGenesis(_ *http.Request, args *BuildGenesisArgs, reply *BuildGenesisReply) error + type UTXO struct + Address string + Amount json.Uint64 + Locktime json.Uint64 + Message string + func (utxo UTXO) Less(other UTXO) bool + type UTXODeposit struct + Duration uint64 + Memo string + OfferID ids.ID + TimestampOffset uint64