NftOwnershipChange

NftOwnershipChange

new NftOwnershipChange()

Version:
  • 1.0

The NftOwnershipChange model module.

Members

from :String

EOA of sender (previous owner) (20-byte)

Type:
  • String

to :String

EOA of receiver (current owner) (20-byte)

Type:
  • String

timestamp :Number

Time of ownership change (timestamp)

Type:
  • Number

Methods

(static) constructFromObject(data, obj) → {NftOwnershipChange}

Constructs a NftOwnershipChange from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj NftOwnershipChange

Optional instance to populate.

Returns:

The populated NftOwnershipChange instance.

Type
NftOwnershipChange

NftOwnershipChange

new NftOwnershipChange(from, to, timestamp)

Constructs a new NftOwnershipChange.

Parameters:
Name Type Description
from String

EOA of sender (previous owner) (20-byte)

to String

EOA of receiver (current owner) (20-byte)

timestamp Number

Time of ownership change (timestamp)

Members

from :String

EOA of sender (previous owner) (20-byte)

Type:
  • String

to :String

EOA of receiver (current owner) (20-byte)

Type:
  • String

timestamp :Number

Time of ownership change (timestamp)

Type:
  • Number

Methods

(static) constructFromObject(data, obj) → {NftOwnershipChange}

Constructs a NftOwnershipChange from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj NftOwnershipChange

Optional instance to populate.

Returns:

The populated NftOwnershipChange instance.

Type
NftOwnershipChange