Constructs a data.table row for `app.artwork_opensea` by combining parsed OpenSea URL components with the artist's OpenSea account information. Used internally by [.upsert_nft_url()] before INSERT/UPDATE operations.
Value
A single-row `data.table` with columns: `art_uuid`, `artist_uuid`, `account`, `username`, `contract`, `chain`, `id`, `modified_utc`, `url_os`.
Details
This function combines data from two sources:
1. **URL parsing** via [artopensea::parseOpenseaURL()]: - `chain` (e.g., "ethereum", "matic") - `contract` (NFT contract address) - `id` (token ID)
2. **Artist account** via [artutils::get_artist_opensea()]: - `account` (OpenSea wallet address) - `username` (OpenSea username)
