5.1.4 • Published 9 months ago
@shambadynamic/contracts v5.1.4
Shamba Smart Contracts
Installation
# via npm
$ npm install @shambadynamic/contracts --save
# via pnpm
$ pnpm add @shambadynamic/contracts
Directory Structure
@shambadynamic/contracts
└── contracts # Shamba Ecological Oracle Solidity Contracts
├── ShambaFireConsumer.sol
├── ShambaGeoConsumer.sol
└── utils # Utility Contracts
├─ ShambaChainSelector.sol # Shamba Chain Selector Utility
└─ ShambaWhitelistAccounting.sol # Shamba Whitelist Accounting Utility
Usage
The solidity smart contracts themselves can be imported via the contracts
directory of @shambadynamic/contracts
:
To import ShambaGeoConsumer
contract:
import "@shambadynamic/contracts/contracts/ShambaGeoConsumer.sol";
To import ShambaFireConsumer
contract:
import "@shambadynamic/contracts/contracts/ShambaFireConsumer.sol";
Local Development
# Clone Shamba Smart-Contract-Kit repository
$ git clone https://github.com/shambadynamic/shamba-smartcontractkit
$ cd contracts/
5.1.4
9 months ago
5.1.3
9 months ago
5.1.2
10 months ago
5.1.1
10 months ago
5.1.0
10 months ago
3.1.7
12 months ago
3.1.6
12 months ago
5.0.0
11 months ago
4.0.0
11 months ago
3.1.5
1 year ago
3.1.3
1 year ago
3.1.4
1 year ago
3.1.2
1 year ago
3.1.1
1 year ago
3.1.0
1 year ago
2.0.2
2 years ago
3.0.0
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago