Skip to content

Commit

Permalink
Merge pull request #331 from NextGenSoftwareUK/feature/nft-minting-we…
Browse files Browse the repository at this point in the history
…b3-core

Minting NFT For Web3Core OASIS provider
  • Loading branch information
dellams authored Sep 8, 2024
2 parents 19f53e4 + 612c5c5 commit 846f4bf
Show file tree
Hide file tree
Showing 300 changed files with 68,751 additions and 1,166 deletions.
6 changes: 6 additions & 0 deletions NextGenSoftware.OASIS.API.Providers.PolygonOASIS/DNA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"ConnectionString": "https://rpc-amoy.polygon.technology/",
"ChainId": 137, // Also can be 80001
"ChainPrivateKey": "d3c80ec102d5fe42beadcb7346f74df529a0a10a1906f6ecc5fe3770eb65fb1a",
"ContractAddress": "0xd6e25f0a709ac99886c96267B23c3d2335550031" // Deployed at: Thu Sep 5 2024
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@

namespace NextGenSoftware.OASIS.API.Providers.PolygonOASIS;

public sealed class PolygonOASIS : Web3CoreOASISBaseProvider, IOASISDBStorageProvider, IOASISNETProvider, IOASISSuperStar, IOASISBlockchainStorageProvider
public sealed class PolygonOASIS : Web3CoreOASISBaseProvider, IOASISDBStorageProvider, IOASISNETProvider, IOASISSuperStar, IOASISBlockchainStorageProvider, IOASISNFTProvider
{
public PolygonOASIS(string hostUri, string chainPrivateKey, string contractAddress, string abi)
: base(hostUri, chainPrivateKey, contractAddress, abi)
public PolygonOASIS(string hostUri, string chainPrivateKey, string contractAddress)
: base(hostUri, chainPrivateKey, contractAddress)
{
this.ProviderName = "PolygonOASIS";
this.ProviderDescription = "Polygon Provider";
Expand Down
6 changes: 6 additions & 0 deletions NextGenSoftware.OASIS.API.Providers.RootstockOASIS/DNA.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"ConnectionString": "https://public-node.testnet.rsk.co",
"ChainId": 31,
"ChainPrivateKey": "d3c80ec102d5fe42beadcb7346f74df529a0a10a1906f6ecc5fe3770eb65fb1a",
"ContractAddress": "0xd6e25f0a709ac99886c96267B23c3d2335550031" // Deployed at: Thu Sep 5 2024
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@

namespace NextGenSoftware.OASIS.API.Providers.RootstockOASIS;

public sealed class RootstockOASIS : Web3CoreOASISBaseProvider, IOASISDBStorageProvider, IOASISNETProvider, IOASISSuperStar, IOASISBlockchainStorageProvider
public sealed class RootstockOASIS : Web3CoreOASISBaseProvider, IOASISDBStorageProvider, IOASISNETProvider, IOASISSuperStar, IOASISBlockchainStorageProvider, IOASISNFTProvider
{
public RootstockOASIS(string hostUri, string chainPrivateKey, string contractAddress, string abi)
: base(hostUri, chainPrivateKey, contractAddress, abi)
public RootstockOASIS(string hostUri, string chainPrivateKey, string contractAddress)
: base(hostUri, chainPrivateKey, contractAddress)
{
this.ProviderName = "RootstockOASIS";
this.ProviderDescription = "Rootstock Provider";
Expand Down
Loading

0 comments on commit 846f4bf

Please sign in to comment.