hasOne(Wallet::class, 'wallet_id', 'id'); } public function transaction(): HasOne { return $this->hasOne(Transaction::class, 'transaction_id', 'id'); } public function currency(): HasOne { return $this->hasOne(Currency::class, 'currency_id', 'id'); } public function original_currency(): HasOne { return $this->hasOne(Currency::class, 'original_currency_id', 'id'); } }