src/Transactions/Deserializers/Transfer.php
public function deserialize(): object
    {
        $this->buffer->position($this->assetOffset / 2);

        $this->transaction->amount = $this->buffer->readUInt64();
        $this->transaction->expiration = $this->buffer->readUInt32();
        $this->transaction->recipientId = Base58::encodeCheck(new Buffer(hex2bin($this->buffer->readHex(21))));

        return $this->parseSignatures($this->assetOffset + (8 + 4 + 21) * 2);
    }
public function deserialize(): object
    {
        $this->buffer->position($this->assetOffset / 2);

        $this->transaction->amount = $this->buffer->readUInt64();
        $this->transaction->expiration = $this->buffer->readUInt32();
        $this->transaction->recipientId = Base58::encodeCheck(new Buffer(hex2bin($this->buffer->readHex(21))));

        return $this->parseSignatures($this->assetOffset + (8 + 4 + 21) * 2);
    }
public function deserialize ( ) : object { $ this -> buffer -> position ( $ this -> assetOffset / 2 ) ; $ this -> transaction -> amount = $ this -> buffer -> readUInt64 ( ) ; $ this -> transaction -> expiration = $ this -> buffer -> readUInt32 ( ) ; $ this -> transaction -> recipientId = Base58 :: encodeCheck ( new Buffer ( hex2bin ( $ this -> buffer -> readHex ( 21 ) ) ) ) ; return $ this -> parseSignatures ( $ this -> assetOffset + ( 8 + 4 + 21 ) * 2 ) ; }
Handle the deserialization of "transfer" data.

@return object
Handle the deserialization of transfer data .