Documentation
¶
Index ¶
- Constants
- type Environment
- type EnvironmentArgs
- func (EnvironmentArgs) ElementType() reflect.Type
- func (i EnvironmentArgs) ToEnvironmentOutput() EnvironmentOutput
- func (i EnvironmentArgs) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (i EnvironmentArgs) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (i EnvironmentArgs) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- type EnvironmentInput
- type EnvironmentOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) RpcURL() pulumi.StringOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (o EnvironmentOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- type EnvironmentPtrInput
- type EnvironmentPtrOutput
- func (o EnvironmentPtrOutput) Elem() EnvironmentOutput
- func (EnvironmentPtrOutput) ElementType() reflect.Type
- func (o EnvironmentPtrOutput) RpcURL() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (o EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- type NetworkName
- func (NetworkName) ElementType() reflect.Type
- func (e NetworkName) ToNetworkNameOutput() NetworkNameOutput
- func (e NetworkName) ToNetworkNameOutputWithContext(ctx context.Context) NetworkNameOutput
- func (e NetworkName) ToNetworkNamePtrOutput() NetworkNamePtrOutput
- func (e NetworkName) ToNetworkNamePtrOutputWithContext(ctx context.Context) NetworkNamePtrOutput
- func (e NetworkName) ToStringOutput() pulumi.StringOutput
- func (e NetworkName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkNameInput
- type NetworkNameOutput
- func (NetworkNameOutput) ElementType() reflect.Type
- func (o NetworkNameOutput) ToNetworkNameOutput() NetworkNameOutput
- func (o NetworkNameOutput) ToNetworkNameOutputWithContext(ctx context.Context) NetworkNameOutput
- func (o NetworkNameOutput) ToNetworkNamePtrOutput() NetworkNamePtrOutput
- func (o NetworkNameOutput) ToNetworkNamePtrOutputWithContext(ctx context.Context) NetworkNamePtrOutput
- func (o NetworkNameOutput) ToStringOutput() pulumi.StringOutput
- func (o NetworkNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o NetworkNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NetworkNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkNamePtrInput
- type NetworkNamePtrOutput
- func (o NetworkNamePtrOutput) Elem() NetworkNameOutput
- func (NetworkNamePtrOutput) ElementType() reflect.Type
- func (o NetworkNamePtrOutput) ToNetworkNamePtrOutput() NetworkNamePtrOutput
- func (o NetworkNamePtrOutput) ToNetworkNamePtrOutputWithContext(ctx context.Context) NetworkNamePtrOutput
- func (o NetworkNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o NetworkNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StakeAccountKeyPairs
- type StakeAccountKeyPairsArgs
- type StakeAccountKeyPairsInput
- type StakeAccountKeyPairsOutput
- func (StakeAccountKeyPairsOutput) ElementType() reflect.Type
- func (o StakeAccountKeyPairsOutput) StakeAccount() pulumi.StringOutput
- func (o StakeAccountKeyPairsOutput) ToStakeAccountKeyPairsOutput() StakeAccountKeyPairsOutput
- func (o StakeAccountKeyPairsOutput) ToStakeAccountKeyPairsOutputWithContext(ctx context.Context) StakeAccountKeyPairsOutput
- func (o StakeAccountKeyPairsOutput) VoteAccount() pulumi.StringOutput
- type TxnOptions
- type TxnOptionsArgs
- type TxnOptionsInput
- type TxnOptionsOutput
- func (o TxnOptionsOutput) BlockHash() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) Commitment() pulumi.StringPtrOutput
- func (TxnOptionsOutput) ElementType() reflect.Type
- func (o TxnOptionsOutput) FeePayer() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) From() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) KeyPair() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) Nonce() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) NonceAuthority() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) Signer() pulumi.StringArrayOutput
- func (o TxnOptionsOutput) ToTxnOptionsOutput() TxnOptionsOutput
- func (o TxnOptionsOutput) ToTxnOptionsOutputWithContext(ctx context.Context) TxnOptionsOutput
- func (o TxnOptionsOutput) Url() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) WithComputeUnitPrice() pulumi.Float64PtrOutput
- func (o TxnOptionsOutput) WithMemo() pulumi.StringPtrOutput
- func (o TxnOptionsOutput) Ws() pulumi.StringPtrOutput
- type ValidatorInfo
- type ValidatorInfoArgs
- func (ValidatorInfoArgs) ElementType() reflect.Type
- func (i ValidatorInfoArgs) ToValidatorInfoOutput() ValidatorInfoOutput
- func (i ValidatorInfoArgs) ToValidatorInfoOutputWithContext(ctx context.Context) ValidatorInfoOutput
- func (i ValidatorInfoArgs) ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput
- func (i ValidatorInfoArgs) ToValidatorInfoPtrOutputWithContext(ctx context.Context) ValidatorInfoPtrOutput
- type ValidatorInfoInput
- type ValidatorInfoOutput
- func (o ValidatorInfoOutput) Details() pulumi.StringPtrOutput
- func (ValidatorInfoOutput) ElementType() reflect.Type
- func (o ValidatorInfoOutput) IconURL() pulumi.StringPtrOutput
- func (o ValidatorInfoOutput) Name() pulumi.StringOutput
- func (o ValidatorInfoOutput) ToValidatorInfoOutput() ValidatorInfoOutput
- func (o ValidatorInfoOutput) ToValidatorInfoOutputWithContext(ctx context.Context) ValidatorInfoOutput
- func (o ValidatorInfoOutput) ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput
- func (o ValidatorInfoOutput) ToValidatorInfoPtrOutputWithContext(ctx context.Context) ValidatorInfoPtrOutput
- func (o ValidatorInfoOutput) Website() pulumi.StringPtrOutput
- type ValidatorInfoPtrInput
- type ValidatorInfoPtrOutput
- func (o ValidatorInfoPtrOutput) Details() pulumi.StringPtrOutput
- func (o ValidatorInfoPtrOutput) Elem() ValidatorInfoOutput
- func (ValidatorInfoPtrOutput) ElementType() reflect.Type
- func (o ValidatorInfoPtrOutput) IconURL() pulumi.StringPtrOutput
- func (o ValidatorInfoPtrOutput) Name() pulumi.StringPtrOutput
- func (o ValidatorInfoPtrOutput) ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput
- func (o ValidatorInfoPtrOutput) ToValidatorInfoPtrOutputWithContext(ctx context.Context) ValidatorInfoPtrOutput
- func (o ValidatorInfoPtrOutput) Website() pulumi.StringPtrOutput
- type VoteAccountKeyPairs
- type VoteAccountKeyPairsArgs
- type VoteAccountKeyPairsInput
- type VoteAccountKeyPairsOutput
- func (o VoteAccountKeyPairsOutput) AuthWithdrawer() pulumi.StringOutput
- func (VoteAccountKeyPairsOutput) ElementType() reflect.Type
- func (o VoteAccountKeyPairsOutput) Identity() pulumi.StringOutput
- func (o VoteAccountKeyPairsOutput) ToVoteAccountKeyPairsOutput() VoteAccountKeyPairsOutput
- func (o VoteAccountKeyPairsOutput) ToVoteAccountKeyPairsOutputWithContext(ctx context.Context) VoteAccountKeyPairsOutput
- func (o VoteAccountKeyPairsOutput) VoteAccount() pulumi.StringOutput
Constants ¶
const ( // Solana devnet NetworkNameDevnet = NetworkName("devnet") // Solana testnet NetworkNameTestnet = NetworkName("testnet") // Solana mainnet-beta NetworkName_Mainnet_Beta = NetworkName("mainnet-beta") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶ added in v0.5.0
type Environment struct {
RpcURL string `pulumi:"rpcURL"`
}
type EnvironmentArgs ¶ added in v0.5.0
type EnvironmentArgs struct {
RpcURL pulumi.StringInput `pulumi:"rpcURL"`
}
func (EnvironmentArgs) ElementType ¶ added in v0.5.0
func (EnvironmentArgs) ElementType() reflect.Type
func (EnvironmentArgs) ToEnvironmentOutput ¶ added in v0.5.0
func (i EnvironmentArgs) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentArgs) ToEnvironmentOutputWithContext ¶ added in v0.5.0
func (i EnvironmentArgs) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentArgs) ToEnvironmentPtrOutput ¶ added in v0.5.0
func (i EnvironmentArgs) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentArgs) ToEnvironmentPtrOutputWithContext ¶ added in v0.5.0
func (i EnvironmentArgs) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type EnvironmentInput ¶ added in v0.5.0
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(context.Context) EnvironmentOutput }
EnvironmentInput is an input type that accepts EnvironmentArgs and EnvironmentOutput values. You can construct a concrete instance of `EnvironmentInput` via:
EnvironmentArgs{...}
type EnvironmentOutput ¶ added in v0.5.0
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) ElementType ¶ added in v0.5.0
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) RpcURL ¶ added in v0.5.0
func (o EnvironmentOutput) RpcURL() pulumi.StringOutput
func (EnvironmentOutput) ToEnvironmentOutput ¶ added in v0.5.0
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶ added in v0.5.0
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentPtrOutput ¶ added in v0.5.0
func (o EnvironmentOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentOutput) ToEnvironmentPtrOutputWithContext ¶ added in v0.5.0
func (o EnvironmentOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type EnvironmentPtrInput ¶ added in v0.5.0
type EnvironmentPtrInput interface { pulumi.Input ToEnvironmentPtrOutput() EnvironmentPtrOutput ToEnvironmentPtrOutputWithContext(context.Context) EnvironmentPtrOutput }
EnvironmentPtrInput is an input type that accepts EnvironmentArgs, EnvironmentPtr and EnvironmentPtrOutput values. You can construct a concrete instance of `EnvironmentPtrInput` via:
EnvironmentArgs{...} or: nil
func EnvironmentPtr ¶ added in v0.5.0
func EnvironmentPtr(v *EnvironmentArgs) EnvironmentPtrInput
type EnvironmentPtrOutput ¶ added in v0.5.0
type EnvironmentPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentPtrOutput) Elem ¶ added in v0.5.0
func (o EnvironmentPtrOutput) Elem() EnvironmentOutput
func (EnvironmentPtrOutput) ElementType ¶ added in v0.5.0
func (EnvironmentPtrOutput) ElementType() reflect.Type
func (EnvironmentPtrOutput) RpcURL ¶ added in v0.5.0
func (o EnvironmentPtrOutput) RpcURL() pulumi.StringPtrOutput
func (EnvironmentPtrOutput) ToEnvironmentPtrOutput ¶ added in v0.5.0
func (o EnvironmentPtrOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext ¶ added in v0.5.0
func (o EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type NetworkName ¶ added in v0.18.0
type NetworkName string
func (NetworkName) ElementType ¶ added in v0.18.0
func (NetworkName) ElementType() reflect.Type
func (NetworkName) ToNetworkNameOutput ¶ added in v0.18.0
func (e NetworkName) ToNetworkNameOutput() NetworkNameOutput
func (NetworkName) ToNetworkNameOutputWithContext ¶ added in v0.18.0
func (e NetworkName) ToNetworkNameOutputWithContext(ctx context.Context) NetworkNameOutput
func (NetworkName) ToNetworkNamePtrOutput ¶ added in v0.18.0
func (e NetworkName) ToNetworkNamePtrOutput() NetworkNamePtrOutput
func (NetworkName) ToNetworkNamePtrOutputWithContext ¶ added in v0.18.0
func (e NetworkName) ToNetworkNamePtrOutputWithContext(ctx context.Context) NetworkNamePtrOutput
func (NetworkName) ToStringOutput ¶ added in v0.18.0
func (e NetworkName) ToStringOutput() pulumi.StringOutput
func (NetworkName) ToStringOutputWithContext ¶ added in v0.18.0
func (e NetworkName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkName) ToStringPtrOutput ¶ added in v0.18.0
func (e NetworkName) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkName) ToStringPtrOutputWithContext ¶ added in v0.18.0
func (e NetworkName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkNameInput ¶ added in v0.18.0
type NetworkNameInput interface { pulumi.Input ToNetworkNameOutput() NetworkNameOutput ToNetworkNameOutputWithContext(context.Context) NetworkNameOutput }
NetworkNameInput is an input type that accepts values of the NetworkName enum A concrete instance of `NetworkNameInput` can be one of the following:
NetworkNameDevnet NetworkNameTestnet NetworkName_Mainnet_Beta
type NetworkNameOutput ¶ added in v0.18.0
type NetworkNameOutput struct{ *pulumi.OutputState }
func (NetworkNameOutput) ElementType ¶ added in v0.18.0
func (NetworkNameOutput) ElementType() reflect.Type
func (NetworkNameOutput) ToNetworkNameOutput ¶ added in v0.18.0
func (o NetworkNameOutput) ToNetworkNameOutput() NetworkNameOutput
func (NetworkNameOutput) ToNetworkNameOutputWithContext ¶ added in v0.18.0
func (o NetworkNameOutput) ToNetworkNameOutputWithContext(ctx context.Context) NetworkNameOutput
func (NetworkNameOutput) ToNetworkNamePtrOutput ¶ added in v0.18.0
func (o NetworkNameOutput) ToNetworkNamePtrOutput() NetworkNamePtrOutput
func (NetworkNameOutput) ToNetworkNamePtrOutputWithContext ¶ added in v0.18.0
func (o NetworkNameOutput) ToNetworkNamePtrOutputWithContext(ctx context.Context) NetworkNamePtrOutput
func (NetworkNameOutput) ToStringOutput ¶ added in v0.18.0
func (o NetworkNameOutput) ToStringOutput() pulumi.StringOutput
func (NetworkNameOutput) ToStringOutputWithContext ¶ added in v0.18.0
func (o NetworkNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkNameOutput) ToStringPtrOutput ¶ added in v0.18.0
func (o NetworkNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkNameOutput) ToStringPtrOutputWithContext ¶ added in v0.18.0
func (o NetworkNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkNamePtrInput ¶ added in v0.18.0
type NetworkNamePtrInput interface { pulumi.Input ToNetworkNamePtrOutput() NetworkNamePtrOutput ToNetworkNamePtrOutputWithContext(context.Context) NetworkNamePtrOutput }
func NetworkNamePtr ¶ added in v0.18.0
func NetworkNamePtr(v string) NetworkNamePtrInput
type NetworkNamePtrOutput ¶ added in v0.18.0
type NetworkNamePtrOutput struct{ *pulumi.OutputState }
func (NetworkNamePtrOutput) Elem ¶ added in v0.18.0
func (o NetworkNamePtrOutput) Elem() NetworkNameOutput
func (NetworkNamePtrOutput) ElementType ¶ added in v0.18.0
func (NetworkNamePtrOutput) ElementType() reflect.Type
func (NetworkNamePtrOutput) ToNetworkNamePtrOutput ¶ added in v0.18.0
func (o NetworkNamePtrOutput) ToNetworkNamePtrOutput() NetworkNamePtrOutput
func (NetworkNamePtrOutput) ToNetworkNamePtrOutputWithContext ¶ added in v0.18.0
func (o NetworkNamePtrOutput) ToNetworkNamePtrOutputWithContext(ctx context.Context) NetworkNamePtrOutput
func (NetworkNamePtrOutput) ToStringPtrOutput ¶ added in v0.18.0
func (o NetworkNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkNamePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.18.0
func (o NetworkNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StakeAccountKeyPairs ¶ added in v0.8.0
type StakeAccountKeyPairsArgs ¶ added in v0.8.0
type StakeAccountKeyPairsArgs struct { StakeAccount pulumi.StringInput `pulumi:"stakeAccount"` VoteAccount pulumi.StringInput `pulumi:"voteAccount"` }
func (StakeAccountKeyPairsArgs) ElementType ¶ added in v0.8.0
func (StakeAccountKeyPairsArgs) ElementType() reflect.Type
func (StakeAccountKeyPairsArgs) ToStakeAccountKeyPairsOutput ¶ added in v0.8.0
func (i StakeAccountKeyPairsArgs) ToStakeAccountKeyPairsOutput() StakeAccountKeyPairsOutput
func (StakeAccountKeyPairsArgs) ToStakeAccountKeyPairsOutputWithContext ¶ added in v0.8.0
func (i StakeAccountKeyPairsArgs) ToStakeAccountKeyPairsOutputWithContext(ctx context.Context) StakeAccountKeyPairsOutput
type StakeAccountKeyPairsInput ¶ added in v0.8.0
type StakeAccountKeyPairsInput interface { pulumi.Input ToStakeAccountKeyPairsOutput() StakeAccountKeyPairsOutput ToStakeAccountKeyPairsOutputWithContext(context.Context) StakeAccountKeyPairsOutput }
StakeAccountKeyPairsInput is an input type that accepts StakeAccountKeyPairsArgs and StakeAccountKeyPairsOutput values. You can construct a concrete instance of `StakeAccountKeyPairsInput` via:
StakeAccountKeyPairsArgs{...}
type StakeAccountKeyPairsOutput ¶ added in v0.8.0
type StakeAccountKeyPairsOutput struct{ *pulumi.OutputState }
func (StakeAccountKeyPairsOutput) ElementType ¶ added in v0.8.0
func (StakeAccountKeyPairsOutput) ElementType() reflect.Type
func (StakeAccountKeyPairsOutput) StakeAccount ¶ added in v0.8.0
func (o StakeAccountKeyPairsOutput) StakeAccount() pulumi.StringOutput
func (StakeAccountKeyPairsOutput) ToStakeAccountKeyPairsOutput ¶ added in v0.8.0
func (o StakeAccountKeyPairsOutput) ToStakeAccountKeyPairsOutput() StakeAccountKeyPairsOutput
func (StakeAccountKeyPairsOutput) ToStakeAccountKeyPairsOutputWithContext ¶ added in v0.8.0
func (o StakeAccountKeyPairsOutput) ToStakeAccountKeyPairsOutputWithContext(ctx context.Context) StakeAccountKeyPairsOutput
func (StakeAccountKeyPairsOutput) VoteAccount ¶ added in v0.8.0
func (o StakeAccountKeyPairsOutput) VoteAccount() pulumi.StringOutput
type TxnOptions ¶ added in v0.11.0
type TxnOptions struct { BlockHash *string `pulumi:"blockHash"` Commitment *string `pulumi:"commitment"` FeePayer *string `pulumi:"feePayer"` From *string `pulumi:"from"` KeyPair *string `pulumi:"keyPair"` Nonce *string `pulumi:"nonce"` NonceAuthority *string `pulumi:"nonceAuthority"` Signer []string `pulumi:"signer"` Url *string `pulumi:"url"` WithComputeUnitPrice *float64 `pulumi:"withComputeUnitPrice"` WithMemo *string `pulumi:"withMemo"` Ws *string `pulumi:"ws"` }
type TxnOptionsArgs ¶ added in v0.11.0
type TxnOptionsArgs struct { BlockHash pulumi.StringPtrInput `pulumi:"blockHash"` Commitment pulumi.StringPtrInput `pulumi:"commitment"` FeePayer pulumi.StringPtrInput `pulumi:"feePayer"` From pulumi.StringPtrInput `pulumi:"from"` KeyPair pulumi.StringPtrInput `pulumi:"keyPair"` Nonce pulumi.StringPtrInput `pulumi:"nonce"` NonceAuthority pulumi.StringPtrInput `pulumi:"nonceAuthority"` Signer pulumi.StringArrayInput `pulumi:"signer"` Url pulumi.StringPtrInput `pulumi:"url"` WithComputeUnitPrice pulumi.Float64PtrInput `pulumi:"withComputeUnitPrice"` WithMemo pulumi.StringPtrInput `pulumi:"withMemo"` Ws pulumi.StringPtrInput `pulumi:"ws"` }
func (TxnOptionsArgs) ElementType ¶ added in v0.11.0
func (TxnOptionsArgs) ElementType() reflect.Type
func (TxnOptionsArgs) ToTxnOptionsOutput ¶ added in v0.11.0
func (i TxnOptionsArgs) ToTxnOptionsOutput() TxnOptionsOutput
func (TxnOptionsArgs) ToTxnOptionsOutputWithContext ¶ added in v0.11.0
func (i TxnOptionsArgs) ToTxnOptionsOutputWithContext(ctx context.Context) TxnOptionsOutput
type TxnOptionsInput ¶ added in v0.11.0
type TxnOptionsInput interface { pulumi.Input ToTxnOptionsOutput() TxnOptionsOutput ToTxnOptionsOutputWithContext(context.Context) TxnOptionsOutput }
TxnOptionsInput is an input type that accepts TxnOptionsArgs and TxnOptionsOutput values. You can construct a concrete instance of `TxnOptionsInput` via:
TxnOptionsArgs{...}
type TxnOptionsOutput ¶ added in v0.11.0
type TxnOptionsOutput struct{ *pulumi.OutputState }
func (TxnOptionsOutput) BlockHash ¶ added in v0.11.0
func (o TxnOptionsOutput) BlockHash() pulumi.StringPtrOutput
func (TxnOptionsOutput) Commitment ¶ added in v0.11.0
func (o TxnOptionsOutput) Commitment() pulumi.StringPtrOutput
func (TxnOptionsOutput) ElementType ¶ added in v0.11.0
func (TxnOptionsOutput) ElementType() reflect.Type
func (TxnOptionsOutput) FeePayer ¶ added in v0.11.0
func (o TxnOptionsOutput) FeePayer() pulumi.StringPtrOutput
func (TxnOptionsOutput) From ¶ added in v0.11.0
func (o TxnOptionsOutput) From() pulumi.StringPtrOutput
func (TxnOptionsOutput) KeyPair ¶ added in v0.11.0
func (o TxnOptionsOutput) KeyPair() pulumi.StringPtrOutput
func (TxnOptionsOutput) Nonce ¶ added in v0.11.0
func (o TxnOptionsOutput) Nonce() pulumi.StringPtrOutput
func (TxnOptionsOutput) NonceAuthority ¶ added in v0.11.0
func (o TxnOptionsOutput) NonceAuthority() pulumi.StringPtrOutput
func (TxnOptionsOutput) Signer ¶ added in v0.11.0
func (o TxnOptionsOutput) Signer() pulumi.StringArrayOutput
func (TxnOptionsOutput) ToTxnOptionsOutput ¶ added in v0.11.0
func (o TxnOptionsOutput) ToTxnOptionsOutput() TxnOptionsOutput
func (TxnOptionsOutput) ToTxnOptionsOutputWithContext ¶ added in v0.11.0
func (o TxnOptionsOutput) ToTxnOptionsOutputWithContext(ctx context.Context) TxnOptionsOutput
func (TxnOptionsOutput) Url ¶ added in v0.11.0
func (o TxnOptionsOutput) Url() pulumi.StringPtrOutput
func (TxnOptionsOutput) WithComputeUnitPrice ¶ added in v0.11.0
func (o TxnOptionsOutput) WithComputeUnitPrice() pulumi.Float64PtrOutput
func (TxnOptionsOutput) WithMemo ¶ added in v0.11.0
func (o TxnOptionsOutput) WithMemo() pulumi.StringPtrOutput
func (TxnOptionsOutput) Ws ¶ added in v0.11.0
func (o TxnOptionsOutput) Ws() pulumi.StringPtrOutput
type ValidatorInfo ¶ added in v0.11.0
type ValidatorInfoArgs ¶ added in v0.11.0
type ValidatorInfoArgs struct { Details pulumi.StringPtrInput `pulumi:"details"` IconURL pulumi.StringPtrInput `pulumi:"iconURL"` Name pulumi.StringInput `pulumi:"name"` Website pulumi.StringPtrInput `pulumi:"website"` }
func (ValidatorInfoArgs) ElementType ¶ added in v0.11.0
func (ValidatorInfoArgs) ElementType() reflect.Type
func (ValidatorInfoArgs) ToValidatorInfoOutput ¶ added in v0.11.0
func (i ValidatorInfoArgs) ToValidatorInfoOutput() ValidatorInfoOutput
func (ValidatorInfoArgs) ToValidatorInfoOutputWithContext ¶ added in v0.11.0
func (i ValidatorInfoArgs) ToValidatorInfoOutputWithContext(ctx context.Context) ValidatorInfoOutput
func (ValidatorInfoArgs) ToValidatorInfoPtrOutput ¶ added in v0.11.0
func (i ValidatorInfoArgs) ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput
func (ValidatorInfoArgs) ToValidatorInfoPtrOutputWithContext ¶ added in v0.11.0
func (i ValidatorInfoArgs) ToValidatorInfoPtrOutputWithContext(ctx context.Context) ValidatorInfoPtrOutput
type ValidatorInfoInput ¶ added in v0.11.0
type ValidatorInfoInput interface { pulumi.Input ToValidatorInfoOutput() ValidatorInfoOutput ToValidatorInfoOutputWithContext(context.Context) ValidatorInfoOutput }
ValidatorInfoInput is an input type that accepts ValidatorInfoArgs and ValidatorInfoOutput values. You can construct a concrete instance of `ValidatorInfoInput` via:
ValidatorInfoArgs{...}
type ValidatorInfoOutput ¶ added in v0.11.0
type ValidatorInfoOutput struct{ *pulumi.OutputState }
func (ValidatorInfoOutput) Details ¶ added in v0.11.0
func (o ValidatorInfoOutput) Details() pulumi.StringPtrOutput
func (ValidatorInfoOutput) ElementType ¶ added in v0.11.0
func (ValidatorInfoOutput) ElementType() reflect.Type
func (ValidatorInfoOutput) IconURL ¶ added in v0.11.0
func (o ValidatorInfoOutput) IconURL() pulumi.StringPtrOutput
func (ValidatorInfoOutput) Name ¶ added in v0.11.0
func (o ValidatorInfoOutput) Name() pulumi.StringOutput
func (ValidatorInfoOutput) ToValidatorInfoOutput ¶ added in v0.11.0
func (o ValidatorInfoOutput) ToValidatorInfoOutput() ValidatorInfoOutput
func (ValidatorInfoOutput) ToValidatorInfoOutputWithContext ¶ added in v0.11.0
func (o ValidatorInfoOutput) ToValidatorInfoOutputWithContext(ctx context.Context) ValidatorInfoOutput
func (ValidatorInfoOutput) ToValidatorInfoPtrOutput ¶ added in v0.11.0
func (o ValidatorInfoOutput) ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput
func (ValidatorInfoOutput) ToValidatorInfoPtrOutputWithContext ¶ added in v0.11.0
func (o ValidatorInfoOutput) ToValidatorInfoPtrOutputWithContext(ctx context.Context) ValidatorInfoPtrOutput
func (ValidatorInfoOutput) Website ¶ added in v0.11.0
func (o ValidatorInfoOutput) Website() pulumi.StringPtrOutput
type ValidatorInfoPtrInput ¶ added in v0.11.0
type ValidatorInfoPtrInput interface { pulumi.Input ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput ToValidatorInfoPtrOutputWithContext(context.Context) ValidatorInfoPtrOutput }
ValidatorInfoPtrInput is an input type that accepts ValidatorInfoArgs, ValidatorInfoPtr and ValidatorInfoPtrOutput values. You can construct a concrete instance of `ValidatorInfoPtrInput` via:
ValidatorInfoArgs{...} or: nil
func ValidatorInfoPtr ¶ added in v0.11.0
func ValidatorInfoPtr(v *ValidatorInfoArgs) ValidatorInfoPtrInput
type ValidatorInfoPtrOutput ¶ added in v0.11.0
type ValidatorInfoPtrOutput struct{ *pulumi.OutputState }
func (ValidatorInfoPtrOutput) Details ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) Details() pulumi.StringPtrOutput
func (ValidatorInfoPtrOutput) Elem ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) Elem() ValidatorInfoOutput
func (ValidatorInfoPtrOutput) ElementType ¶ added in v0.11.0
func (ValidatorInfoPtrOutput) ElementType() reflect.Type
func (ValidatorInfoPtrOutput) IconURL ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) IconURL() pulumi.StringPtrOutput
func (ValidatorInfoPtrOutput) Name ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) Name() pulumi.StringPtrOutput
func (ValidatorInfoPtrOutput) ToValidatorInfoPtrOutput ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) ToValidatorInfoPtrOutput() ValidatorInfoPtrOutput
func (ValidatorInfoPtrOutput) ToValidatorInfoPtrOutputWithContext ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) ToValidatorInfoPtrOutputWithContext(ctx context.Context) ValidatorInfoPtrOutput
func (ValidatorInfoPtrOutput) Website ¶ added in v0.11.0
func (o ValidatorInfoPtrOutput) Website() pulumi.StringPtrOutput
type VoteAccountKeyPairs ¶ added in v0.7.0
type VoteAccountKeyPairsArgs ¶ added in v0.7.0
type VoteAccountKeyPairsArgs struct { AuthWithdrawer pulumi.StringInput `pulumi:"authWithdrawer"` Identity pulumi.StringInput `pulumi:"identity"` VoteAccount pulumi.StringInput `pulumi:"voteAccount"` }
func (VoteAccountKeyPairsArgs) ElementType ¶ added in v0.7.0
func (VoteAccountKeyPairsArgs) ElementType() reflect.Type
func (VoteAccountKeyPairsArgs) ToVoteAccountKeyPairsOutput ¶ added in v0.7.0
func (i VoteAccountKeyPairsArgs) ToVoteAccountKeyPairsOutput() VoteAccountKeyPairsOutput
func (VoteAccountKeyPairsArgs) ToVoteAccountKeyPairsOutputWithContext ¶ added in v0.7.0
func (i VoteAccountKeyPairsArgs) ToVoteAccountKeyPairsOutputWithContext(ctx context.Context) VoteAccountKeyPairsOutput
type VoteAccountKeyPairsInput ¶ added in v0.7.0
type VoteAccountKeyPairsInput interface { pulumi.Input ToVoteAccountKeyPairsOutput() VoteAccountKeyPairsOutput ToVoteAccountKeyPairsOutputWithContext(context.Context) VoteAccountKeyPairsOutput }
VoteAccountKeyPairsInput is an input type that accepts VoteAccountKeyPairsArgs and VoteAccountKeyPairsOutput values. You can construct a concrete instance of `VoteAccountKeyPairsInput` via:
VoteAccountKeyPairsArgs{...}
type VoteAccountKeyPairsOutput ¶ added in v0.7.0
type VoteAccountKeyPairsOutput struct{ *pulumi.OutputState }
func (VoteAccountKeyPairsOutput) AuthWithdrawer ¶ added in v0.7.0
func (o VoteAccountKeyPairsOutput) AuthWithdrawer() pulumi.StringOutput
func (VoteAccountKeyPairsOutput) ElementType ¶ added in v0.7.0
func (VoteAccountKeyPairsOutput) ElementType() reflect.Type
func (VoteAccountKeyPairsOutput) Identity ¶ added in v0.7.0
func (o VoteAccountKeyPairsOutput) Identity() pulumi.StringOutput
func (VoteAccountKeyPairsOutput) ToVoteAccountKeyPairsOutput ¶ added in v0.7.0
func (o VoteAccountKeyPairsOutput) ToVoteAccountKeyPairsOutput() VoteAccountKeyPairsOutput
func (VoteAccountKeyPairsOutput) ToVoteAccountKeyPairsOutputWithContext ¶ added in v0.7.0
func (o VoteAccountKeyPairsOutput) ToVoteAccountKeyPairsOutputWithContext(ctx context.Context) VoteAccountKeyPairsOutput
func (VoteAccountKeyPairsOutput) VoteAccount ¶ added in v0.7.0
func (o VoteAccountKeyPairsOutput) VoteAccount() pulumi.StringOutput