Table of Contents

Class SessionKeyParams_7702

Namespace
Thirdweb.AccountAbstraction
Assembly
Thirdweb.dll
[Struct("SessionKeyParams")]
public class SessionKeyParams_7702
Inheritance
SessionKeyParams_7702
Inherited Members

Properties

ApprovedTargets

[Parameter("address[]", "approvedTargets", 5)]
[JsonProperty("approvedTargets")]
public List<string> ApprovedTargets { get; set; }

Property Value

List<string>

EndTimestamp

[Parameter("uint256", "endTimestamp", 4)]
[JsonProperty("endTimestamp")]
public BigInteger EndTimestamp { get; set; }

Property Value

BigInteger

NativeTokenLimitPerTransaction

[Parameter("uint256", "nativeTokenLimitPerTransaction", 2)]
[JsonProperty("nativeTokenLimitPerTransaction")]
public BigInteger NativeTokenLimitPerTransaction { get; set; }

Property Value

BigInteger

Signer

[Parameter("address", "signer", 1)]
[JsonProperty("signer")]
public string Signer { get; set; }

Property Value

string

StartTimestamp

[Parameter("uint256", "startTimestamp", 3)]
[JsonProperty("startTimestamp")]
public BigInteger StartTimestamp { get; set; }

Property Value

BigInteger

Uid

[Parameter("bytes32", "uid", 6)]
[JsonProperty("uid")]
public byte[] Uid { get; set; }

Property Value

byte[]