Trent McConaghy

Results 50 issues of Trent McConaghy

This for Ocean Market, a community market, or other. Key ref: - **["Spec: Data NFT-based Comments & Credentials" GDoc](https://docs.google.com/document/d/1EsriynHL3dJHzg9vCmq6mGfnN5uJs3I18QFTs6QWVjM/edit#)**. Includes extensive user stories, analysis of where to store, and schema....

Type: Enhancement
Status: Draft

**Summary** Provide publishers with an easy solution to drag & drop some files during publish flow and in background they are added to decentralized storage. But where _we_ don't store...

Type: Enhancement
Priority: Low

**Background/motivation** [This commit](https://github.com/tokenspice/tokenspice/pull/155/commits/24132a83f217ec852589052c1b8388f58d60ba48) in an oceanv4 branch made its way into TokenSPICE `main` (in [this commit](https://github.com/tokenspice/tokenspice/commit/fd08ba49d06b39244a865e4ede803466042d0130)). Some small cleanup is still needed. **TODOs** - [ ] DRY violations. agents/PublisherAgent.py and...

Priority: Low

High priority because doing this issue will solve other issues: - #943 - #931 - and likely more ---- The fix for [#927](https://github.com/oceanprotocol/ocean.py/issues/927), via [PR 963](https://github.com/oceanprotocol/ocean.py/pull/963), added a new function...

Type: Enhancement
Priority: High

Pre-requisite: #927 The nicely updated config (dicts) still need CHAIN_ID to be specified. We can simplify, and auto-compute it in instead. How: 1. Given the RPC_URL string, 2. create a...

Type: Enhancement

The fix for [#927](https://github.com/oceanprotocol/ocean.py/issues/927), via [PR 963](https://github.com/oceanprotocol/ocean.py/pull/963), included the following in `ocean_lib/ocean/util.py`: ```python def get_contracts_addresses(config) -> Dict[str, str]: return get_contracts_addresses_web3(config) ``` Conversation about it: > [Trent] Why the pass-through function?...

Type: Enhancement

Note: this test is now skipped, until the issue is fixed. Commit: https://github.com/oceanprotocol/ocean.py/commit/93966969c2dbdc020b8026adf915b939c21ac37d Pre-requisite to this issue: [#971](https://github.com/oceanprotocol/ocean.py/issues/971) "Cleanup: import ocean-contracts library for Ocean addresses". That will either directly solve...

Type: Bug

**Is your feature request related to a problem? Please describe.** (Paraphrasing Calina here:) ocean.py has become a clearinghouse for a bunch of Ocean-system things. Especially heavy/slow integration tests. A symptom:...

Type: Enhancement

### Motivation In solving #923 "ocean.py has no remote tests", I created a test for a single remote network (Mumbai). The test file is `tests/integration/remote/test_mumbai.py`. But we really should have...

Type: Enhancement