1.23.1 • Published 9 months ago

@sbinft/contracts v1.23.1

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@sbinft/contracts

Open source contracts by SBINFT

Installation

yarn add @sbinft/contracts

Usage

contracts

pragma solidity ^0.8.0;

import "@sbinft/contracts/upgradeable/access/AdminUpgradeable.sol";

contract Mock is AdminUpgradeable {}

you can use the functions in the imported contracts.

contract Mock is AdminUpgradeable {
    function myFunction() public {
        // some code...

        addAdmin([address1,address2]) // <- `addAdmin` is defined in AdminUpgradeable.sol

        // ...some code
    }
}

abi

you can import abi from @sbinft/contracts/abi.

const { abi, } = require("@sbinft/contracts/abi/sbinft/market/v1/exchange/Exchange.sol/Exchange.json");

// OR
const exchangeJSON = require("@sbinft/contracts/abi/sbinft/market/v1/exchange/Exchange.sol/Exchange.json");

console.log(abi);
console.log(exchangeJSON.abi);

constants

It contains address and data type definition for signing using EIP-712.

Supported network:

Network NameNetwork ID
Ethereum Mainnet1
Ethereum Testnet (Sepolia)11155111
Polygon Mainnet137
Polygon Testnet (Amoy)80002
HOME Verse Mainnet19011
HOME Verse Testnet40875
TCG Verse Mainnet2400
TCG Verse Testnet12005
DM2 Verse Mainnet68770
DM2 Verse Testnet68775
Oasys Hub L1 Mainnet248
Oasys Hub L1 Testnet9372
MCH Verse Mainnet29548
MCH Verse Testnet420
BN Verse Mainnet876
BN Verse Testnet876001

Its divided into:

  • GATEWAY_V1
    • SBINFTForwarder : Upgradable
    • SBINFTMultiCall : Upgradable
  • MARKET_V1
    • Exchange : Upgradable
    • RoyaltyRegistry : Upgradable
    • TransferProxy : Upgradable
    • PlatformRegistry : Upgradable
  • COLLECTION
    • NANAKUSA_FACTORY

For Upgradable contracts use proxy address [CONST].address.[NETWORK].proxy.[CONTRACT_NAME] to call the contract.

1.23.0

9 months ago

1.23.1

9 months ago

1.21.1

1 year ago

1.21.4

11 months ago

1.21.5

11 months ago

1.21.2

1 year ago

1.21.3

11 months ago

1.22.0

11 months ago

1.21.0

1 year ago

1.20.1

1 year ago

1.20.0

1 year ago

1.19.0

1 year ago

1.18.2

1 year ago

1.18.1

1 year ago

1.18.0

1 year ago

1.17.5

1 year ago

1.17.4

1 year ago

1.17.3

2 years ago

1.17.2

2 years ago

1.15.0

2 years ago

1.16.3

2 years ago

1.17.1

2 years ago

1.16.2

2 years ago

1.17.0

2 years ago

1.16.1

2 years ago

1.16.0

2 years ago

1.14.1

2 years ago

1.14.0

2 years ago

1.12.2

2 years ago

1.13.0

2 years ago

1.12.1

2 years ago

1.12.0

2 years ago

1.11.0

2 years ago

1.9.1

3 years ago

1.9.0

3 years ago

1.9.2

2 years ago

1.10.0

2 years ago

1.8.2

3 years ago

1.8.1

3 years ago

1.8.0

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.0

3 years ago

1.2.0

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.5.0

3 years ago

1.2.3

3 years ago

1.1.4

3 years ago

1.4.0

3 years ago

1.3.1

3 years ago

1.2.2

3 years ago

1.1.3

3 years ago

1.3.0

3 years ago

1.2.1

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.1.2

3 years ago

1.0.0

3 years ago