View Source StellarBase.XDR.ContractDataEntry (Elixir Stellar Base v0.16.0)

Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten

Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr

Representation of Stellar ContractDataEntry type.

Summary

Types

@type contract_type() :: StellarBase.XDR.SCAddress.t()
@type durability_type() :: StellarBase.XDR.ContractDataDurability.t()
@type ext_type() :: StellarBase.XDR.ExtensionPoint.t()
@type key_type() :: StellarBase.XDR.SCVal.t()
@type t() :: %StellarBase.XDR.ContractDataEntry{
  contract: contract_type(),
  durability: durability_type(),
  ext: ext_type(),
  key: key_type(),
  val: val_type()
}
@type val_type() :: StellarBase.XDR.SCVal.t()

Functions

Link to this function

new(ext, contract, key, durability, val)

View Source
@spec new(
  ext :: ext_type(),
  contract :: contract_type(),
  key :: key_type(),
  durability :: durability_type(),
  val :: val_type()
) :: t()