public function signature(string $secondPassphrase): self
    {
        $this->transaction->asset = [
            'signature' => [
                'publicKey' => PublicKey::fromPassphrase($secondPassphrase)->getHex(),
            ],
        ];

        return $this;
    }