externaldatav1SmartContractInterface class

Constructors

externaldatav1SmartContractInterface({required String organizationId, required String smartContractInterfaceId, required String smartContractAddress, required String smartContractInterface, required String type, required String label, required String notes, required externaldatav1Timestamp createdAt, required externaldatav1Timestamp updatedAt})
const
externaldatav1SmartContractInterface.fromJson(Map<String, dynamic> json)
factory

Properties

createdAt → externaldatav1Timestamp
final
hashCode → int
The hash code for this object.
no setterinherited
label → String
The label corresponding to the Smart Contract Interface (either ETHEREUM or SOLANA).
final
notes → String
The notes corresponding to the Smart Contract Interface (either ETHEREUM or SOLANA).
final
organizationId → String
The Organization the Smart Contract Interface belongs to.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
smartContractAddress → String
The address corresponding to the Smart Contract or Program.
final
smartContractInterface → String
The JSON corresponding to the Smart Contract Interface (ABI or IDL).
final
smartContractInterfaceId → String
Unique identifier for a given Smart Contract Interface (ABI or IDL).
final
type → String
The type corresponding to the Smart Contract Interface (either ETHEREUM or SOLANA).
final
updatedAt → externaldatav1Timestamp
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited