Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
offshiftXFT
protocol-main
Commits
7668a5a2
Commit
7668a5a2
authored
3 years ago
by
XFT-dev
Browse files
Options
Download
Email Patches
Plain Diff
added bsc code
parent
855c2207
Changes
189
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
2647 additions
and
0 deletions
+2647
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
...nzeppelin/contracts/build/contracts/IERC1155Receiver.json
+108
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1271.json
...end/@openzeppelin/contracts/build/contracts/IERC1271.json
+35
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC165.json
...kend/@openzeppelin/contracts/build/contracts/IERC165.json
+30
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
...ppelin/contracts/build/contracts/IERC1820Implementer.json
+35
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
...nzeppelin/contracts/build/contracts/IERC1820Registry.json
+224
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC20.json
...ckend/@openzeppelin/contracts/build/contracts/IERC20.json
+194
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC20Metadata.json
...penzeppelin/contracts/build/contracts/IERC20Metadata.json
+233
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC20Permit.json
...@openzeppelin/contracts/build/contracts/IERC20Permit.json
+86
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC3156FlashBorrower.json
...elin/contracts/build/contracts/IERC3156FlashBorrower.json
+50
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC3156FlashLender.json
...ppelin/contracts/build/contracts/IERC3156FlashLender.json
+88
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721.json
...kend/@openzeppelin/contracts/build/contracts/IERC721.json
+296
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
...zeppelin/contracts/build/contracts/IERC721Enumerable.json
+352
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
...enzeppelin/contracts/build/contracts/IERC721Metadata.json
+341
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
...enzeppelin/contracts/build/contracts/IERC721Receiver.json
+45
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC777.json
...kend/@openzeppelin/contracts/build/contracts/IERC777.json
+402
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
...nzeppelin/contracts/build/contracts/IERC777Recipient.json
+49
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC777Sender.json
...openzeppelin/contracts/build/contracts/IERC777Sender.json
+49
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/Initializable.json
...openzeppelin/contracts/build/contracts/Initializable.json
+10
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/Math.json
...backend/@openzeppelin/contracts/build/contracts/Math.json
+10
-0
BSC/farm/backend/@openzeppelin/contracts/build/contracts/MerkleProof.json
.../@openzeppelin/contracts/build/contracts/MerkleProof.json
+10
-0
No files found.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC1155Receiver"
,
"sourceName"
:
"contracts/token/ERC1155/IERC1155Receiver.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256[]"
,
"name"
:
"ids"
,
"type"
:
"uint256[]"
},
{
"internalType"
:
"uint256[]"
,
"name"
:
"values"
,
"type"
:
"uint256[]"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"onERC1155BatchReceived"
,
"outputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
""
,
"type"
:
"bytes4"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"id"
,
"type"
:
"uint256"
},
{
"internalType"
:
"uint256"
,
"name"
:
"value"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"onERC1155Received"
,
"outputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
""
,
"type"
:
"bytes4"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"supportsInterface"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1271.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC1271"
,
"sourceName"
:
"contracts/interfaces/IERC1271.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"bytes32"
,
"name"
:
"hash"
,
"type"
:
"bytes32"
},
{
"internalType"
:
"bytes"
,
"name"
:
"signature"
,
"type"
:
"bytes"
}
],
"name"
:
"isValidSignature"
,
"outputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
"magicValue"
,
"type"
:
"bytes4"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC165.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC165"
,
"sourceName"
:
"contracts/utils/introspection/IERC165.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"supportsInterface"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC1820Implementer"
,
"sourceName"
:
"contracts/utils/introspection/IERC1820Implementer.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"bytes32"
,
"name"
:
"interfaceHash"
,
"type"
:
"bytes32"
},
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
}
],
"name"
:
"canImplementInterfaceForAddress"
,
"outputs"
:
[
{
"internalType"
:
"bytes32"
,
"name"
:
""
,
"type"
:
"bytes32"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC1820Registry"
,
"sourceName"
:
"contracts/utils/introspection/IERC1820Registry.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"bytes32"
,
"name"
:
"interfaceHash"
,
"type"
:
"bytes32"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"implementer"
,
"type"
:
"address"
}
],
"name"
:
"InterfaceImplementerSet"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"newManager"
,
"type"
:
"address"
}
],
"name"
:
"ManagerChanged"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"bytes32"
,
"name"
:
"_interfaceHash"
,
"type"
:
"bytes32"
}
],
"name"
:
"getInterfaceImplementer"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
""
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
}
],
"name"
:
"getManager"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
""
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"implementsERC165Interface"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"implementsERC165InterfaceNoCache"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
"interfaceName"
,
"type"
:
"string"
}
],
"name"
:
"interfaceHash"
,
"outputs"
:
[
{
"internalType"
:
"bytes32"
,
"name"
:
""
,
"type"
:
"bytes32"
}
],
"stateMutability"
:
"pure"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"bytes32"
,
"name"
:
"_interfaceHash"
,
"type"
:
"bytes32"
},
{
"internalType"
:
"address"
,
"name"
:
"implementer"
,
"type"
:
"address"
}
],
"name"
:
"setInterfaceImplementer"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"newManager"
,
"type"
:
"address"
}
],
"name"
:
"setManager"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"updateERC165Cache"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC20.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC20"
,
"sourceName"
:
"contracts/token/ERC20/IERC20.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"value"
,
"type"
:
"uint256"
}
],
"name"
:
"Approval"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"value"
,
"type"
:
"uint256"
}
],
"name"
:
"Transfer"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
}
],
"name"
:
"allowance"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"approve"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
}
],
"name"
:
"balanceOf"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"totalSupply"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"recipient"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"transfer"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"sender"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"recipient"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"transferFrom"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC20Metadata.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC20Metadata"
,
"sourceName"
:
"contracts/token/ERC20/extensions/IERC20Metadata.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"value"
,
"type"
:
"uint256"
}
],
"name"
:
"Approval"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"value"
,
"type"
:
"uint256"
}
],
"name"
:
"Transfer"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
}
],
"name"
:
"allowance"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"approve"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
}
],
"name"
:
"balanceOf"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"decimals"
,
"outputs"
:
[
{
"internalType"
:
"uint8"
,
"name"
:
""
,
"type"
:
"uint8"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"name"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"symbol"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"totalSupply"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"recipient"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"transfer"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"sender"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"recipient"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"transferFrom"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC20Permit.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC20Permit"
,
"sourceName"
:
"contracts/token/ERC20/extensions/draft-IERC20Permit.sol"
,
"abi"
:
[
{
"inputs"
:
[],
"name"
:
"DOMAIN_SEPARATOR"
,
"outputs"
:
[
{
"internalType"
:
"bytes32"
,
"name"
:
""
,
"type"
:
"bytes32"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"name"
:
"nonces"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"spender"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"value"
,
"type"
:
"uint256"
},
{
"internalType"
:
"uint256"
,
"name"
:
"deadline"
,
"type"
:
"uint256"
},
{
"internalType"
:
"uint8"
,
"name"
:
"v"
,
"type"
:
"uint8"
},
{
"internalType"
:
"bytes32"
,
"name"
:
"r"
,
"type"
:
"bytes32"
},
{
"internalType"
:
"bytes32"
,
"name"
:
"s"
,
"type"
:
"bytes32"
}
],
"name"
:
"permit"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC3156FlashBorrower.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC3156FlashBorrower"
,
"sourceName"
:
"contracts/interfaces/IERC3156.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"initiator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"token"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"uint256"
,
"name"
:
"fee"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"onFlashLoan"
,
"outputs"
:
[
{
"internalType"
:
"bytes32"
,
"name"
:
""
,
"type"
:
"bytes32"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC3156FlashLender.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC3156FlashLender"
,
"sourceName"
:
"contracts/interfaces/IERC3156.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"token"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
}
],
"name"
:
"flashFee"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"contract IERC3156FlashBorrower"
,
"name"
:
"receiver"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"token"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"flashLoan"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"token"
,
"type"
:
"address"
}
],
"name"
:
"maxFlashLoan"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC721"
,
"sourceName"
:
"contracts/token/ERC721/IERC721.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"approved"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"Approval"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"bool"
,
"name"
:
"approved"
,
"type"
:
"bool"
}
],
"name"
:
"ApprovalForAll"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"Transfer"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"approve"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"name"
:
"balanceOf"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"balance"
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"getApproved"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"name"
:
"isApprovedForAll"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"ownerOf"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"safeTransferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"safeTransferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"bool"
,
"name"
:
"_approved"
,
"type"
:
"bool"
}
],
"name"
:
"setApprovalForAll"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"supportsInterface"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"transferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC721Enumerable"
,
"sourceName"
:
"contracts/token/ERC721/extensions/IERC721Enumerable.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"approved"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"Approval"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"bool"
,
"name"
:
"approved"
,
"type"
:
"bool"
}
],
"name"
:
"ApprovalForAll"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"Transfer"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"approve"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"name"
:
"balanceOf"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"balance"
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"getApproved"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"name"
:
"isApprovedForAll"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"ownerOf"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"safeTransferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"safeTransferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"bool"
,
"name"
:
"_approved"
,
"type"
:
"bool"
}
],
"name"
:
"setApprovalForAll"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"supportsInterface"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"index"
,
"type"
:
"uint256"
}
],
"name"
:
"tokenByIndex"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"index"
,
"type"
:
"uint256"
}
],
"name"
:
"tokenOfOwnerByIndex"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"totalSupply"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"transferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC721Metadata"
,
"sourceName"
:
"contracts/token/ERC721/extensions/IERC721Metadata.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"approved"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"Approval"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"bool"
,
"name"
:
"approved"
,
"type"
:
"bool"
}
],
"name"
:
"ApprovalForAll"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"Transfer"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"approve"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"name"
:
"balanceOf"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"balance"
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"getApproved"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"name"
:
"isApprovedForAll"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"name"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"ownerOf"
,
"outputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"safeTransferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"safeTransferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"bool"
,
"name"
:
"_approved"
,
"type"
:
"bool"
}
],
"name"
:
"setApprovalForAll"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
"interfaceId"
,
"type"
:
"bytes4"
}
],
"name"
:
"supportsInterface"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"symbol"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"tokenURI"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
}
],
"name"
:
"transferFrom"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC721Receiver"
,
"sourceName"
:
"contracts/token/ERC721/IERC721Receiver.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"tokenId"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"onERC721Received"
,
"outputs"
:
[
{
"internalType"
:
"bytes4"
,
"name"
:
""
,
"type"
:
"bytes4"
}
],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC777.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC777"
,
"sourceName"
:
"contracts/token/ERC777/IERC777.sol"
,
"abi"
:
[
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"tokenHolder"
,
"type"
:
"address"
}
],
"name"
:
"AuthorizedOperator"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"indexed"
:
false
,
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
},
{
"indexed"
:
false
,
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"Burned"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"indexed"
:
false
,
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
},
{
"indexed"
:
false
,
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"Minted"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"tokenHolder"
,
"type"
:
"address"
}
],
"name"
:
"RevokedOperator"
,
"type"
:
"event"
},
{
"anonymous"
:
false
,
"inputs"
:
[
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"indexed"
:
true
,
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"indexed"
:
false
,
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"indexed"
:
false
,
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
},
{
"indexed"
:
false
,
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"Sent"
,
"type"
:
"event"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"name"
:
"authorizeOperator"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"owner"
,
"type"
:
"address"
}
],
"name"
:
"balanceOf"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"burn"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"defaultOperators"
,
"outputs"
:
[
{
"internalType"
:
"address[]"
,
"name"
:
""
,
"type"
:
"address[]"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"granularity"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"tokenHolder"
,
"type"
:
"address"
}
],
"name"
:
"isOperatorFor"
,
"outputs"
:
[
{
"internalType"
:
"bool"
,
"name"
:
""
,
"type"
:
"bool"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"name"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"account"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
},
{
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"operatorBurn"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"sender"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"recipient"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
},
{
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"operatorSend"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
}
],
"name"
:
"revokeOperator"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"recipient"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"data"
,
"type"
:
"bytes"
}
],
"name"
:
"send"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"symbol"
,
"outputs"
:
[
{
"internalType"
:
"string"
,
"name"
:
""
,
"type"
:
"string"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
},
{
"inputs"
:
[],
"name"
:
"totalSupply"
,
"outputs"
:
[
{
"internalType"
:
"uint256"
,
"name"
:
""
,
"type"
:
"uint256"
}
],
"stateMutability"
:
"view"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC777Recipient"
,
"sourceName"
:
"contracts/token/ERC777/IERC777Recipient.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"userData"
,
"type"
:
"bytes"
},
{
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"tokensReceived"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/IERC777Sender.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"IERC777Sender"
,
"sourceName"
:
"contracts/token/ERC777/IERC777Sender.sol"
,
"abi"
:
[
{
"inputs"
:
[
{
"internalType"
:
"address"
,
"name"
:
"operator"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"from"
,
"type"
:
"address"
},
{
"internalType"
:
"address"
,
"name"
:
"to"
,
"type"
:
"address"
},
{
"internalType"
:
"uint256"
,
"name"
:
"amount"
,
"type"
:
"uint256"
},
{
"internalType"
:
"bytes"
,
"name"
:
"userData"
,
"type"
:
"bytes"
},
{
"internalType"
:
"bytes"
,
"name"
:
"operatorData"
,
"type"
:
"bytes"
}
],
"name"
:
"tokensToSend"
,
"outputs"
:
[],
"stateMutability"
:
"nonpayable"
,
"type"
:
"function"
}
],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/Initializable.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"Initializable"
,
"sourceName"
:
"contracts/proxy/utils/Initializable.sol"
,
"abi"
:
[],
"bytecode"
:
"0x"
,
"deployedBytecode"
:
"0x"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/Math.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"Math"
,
"sourceName"
:
"contracts/utils/math/Math.sol"
,
"abi"
:
[],
"bytecode"
:
"0x60566037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220ba0d391a06b4e64045eef2c0eadff53cf91f0d33998feec7cbe9bc42f5369bcf64736f6c63430008030033"
,
"deployedBytecode"
:
"0x73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220ba0d391a06b4e64045eef2c0eadff53cf91f0d33998feec7cbe9bc42f5369bcf64736f6c63430008030033"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
BSC/farm/backend/@openzeppelin/contracts/build/contracts/MerkleProof.json
0 → 100644
View file @
7668a5a2
{
"_format"
:
"hh-sol-artifact-1"
,
"contractName"
:
"MerkleProof"
,
"sourceName"
:
"contracts/utils/cryptography/MerkleProof.sol"
,
"abi"
:
[],
"bytecode"
:
"0x60566037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220f5e06bf948dd0d31e14122e4f87590e9f10ad9a36afe55f03667b03cbde348f664736f6c63430008030033"
,
"deployedBytecode"
:
"0x73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220f5e06bf948dd0d31e14122e4f87590e9f10ad9a36afe55f03667b03cbde348f664736f6c63430008030033"
,
"linkReferences"
:
{},
"deployedLinkReferences"
:
{}
}
This diff is collapsed.
Click to expand it.
Prev
1
2
3
4
5
6
7
8
…
10
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment