1.24.5 • Published 7 months ago

@sbinft/contracts v1.24.5

Weekly downloads
-
License
MIT
Repository
github
Last release
7 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
Avalanche Mainnet43114
Avalanche Testnet (Fuji)43113
Oasys Hub L1 Mainnet248
Oasys Hub L1 Testnet9372
HOME Verse Mainnet19011
HOME Verse Testnet40875
TCG Verse Mainnet2400
TCG Verse Testnet12005
MCH Verse Mainnet29548
MCH Verse Testnet420
GESO Verse Mainnet428
GESO Verse Testnet42801

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.24.1

11 months ago

1.24.2

11 months ago

1.24.0

11 months ago

1.24.5

7 months ago

1.24.3

9 months ago

1.24.4

9 months ago

1.23.0

1 year ago

1.23.1

1 year ago

1.21.1

1 year ago

1.21.4

1 year ago

1.21.5

1 year ago

1.21.2

1 year ago

1.21.3

1 year ago

1.22.0

1 year ago

1.21.0

1 year ago

1.20.1

2 years ago

1.20.0

2 years ago

1.19.0

2 years ago

1.18.2

2 years ago

1.18.1

2 years ago

1.18.0

2 years ago

1.17.5

2 years ago

1.17.4

2 years 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

3 years ago

1.13.0

3 years ago

1.12.1

3 years ago

1.12.0

3 years ago

1.11.0

3 years ago

1.9.1

3 years ago

1.9.0

3 years ago

1.9.2

3 years ago

1.10.0

3 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

4 years ago