Spent all day trying to interact with near-api-js and then gave up and just used js + near cli directly 😅 AMA. (And now all I can think about is rewriting it all in Rust tmw 🤢🤮😭). But seriously, at least when my Rust doesn't work, I know it's because I'm just dumb and suck at Rust... 🤷🏾♀️ And overall I have so much fun using near-cli, but never as much fun using the API's, but eventually I feel like I've just gotta suck it up and use Rust SDK obvi for contract work 😅. That's not as bad tho, because soooo many examples 🥰. Anyway, I can now send loot boxes for CH out pretty easily so that's fun. (Anyone wanna tutor me in contract upgrades now? https://docs.near.org/tutorials/nfts/upgrade-contract) Ok legit tho, I'll send someone 81.9 $marmaj if they want to spend an hour on a call with me going over safely upgrading MJG contracts: https://github.com/MarmaJFoundation/pixeldapps-contract/tree/main/assembly There aren't many AS examples in the NEAR eco, and I know I gotta convert these contracts to Rust but like... Gotta update them to convert them 😅🙏🏽😇💡.