1[2 { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" },3 {4 "anonymous": false,5 "inputs": [6 {7 "indexed": false,8 "internalType": "address",9 "name": "_collection",10 "type": "address"11 },12 {13 "indexed": false,14 "internalType": "bool",15 "name": "_status",16 "type": "bool"17 }18 ],19 "name": "AllowListSet",20 "type": "event"21 },22 {23 "anonymous": false,24 "inputs": [25 {26 "indexed": false,27 "internalType": "address",28 "name": "_rftToken",29 "type": "address"30 },31 {32 "indexed": false,33 "internalType": "address",34 "name": "_nftCollection",35 "type": "address"36 },37 {38 "indexed": false,39 "internalType": "uint256",40 "name": "_nftTokenId",41 "type": "uint256"42 }43 ],44 "name": "Defractionalized",45 "type": "event"46 },47 {48 "anonymous": false,49 "inputs": [50 {51 "indexed": false,52 "internalType": "address",53 "name": "_collection",54 "type": "address"55 },56 {57 "indexed": false,58 "internalType": "uint256",59 "name": "_tokenId",60 "type": "uint256"61 },62 {63 "indexed": false,64 "internalType": "address",65 "name": "_rftToken",66 "type": "address"67 },68 {69 "indexed": false,70 "internalType": "uint128",71 "name": "_amount",72 "type": "uint128"73 }74 ],75 "name": "Fractionalized",76 "type": "event"77 },78 {79 "anonymous": false,80 "inputs": [81 {82 "indexed": false,83 "internalType": "address",84 "name": "_collection",85 "type": "address"86 }87 ],88 "name": "RFTCollectionSet",89 "type": "event"90 },91 {92 "inputs": [93 { "internalType": "string", "name": "_name", "type": "string" },94 { "internalType": "string", "name": "_description", "type": "string" },95 { "internalType": "string", "name": "_tokenPrefix", "type": "string" }96 ],97 "name": "createAndSetRFTCollection",98 "outputs": [],99 "stateMutability": "nonpayable",100 "type": "function"101 },102 {103 "inputs": [104 { "internalType": "address", "name": "_collection", "type": "address" },105 { "internalType": "uint256", "name": "_token", "type": "uint256" },106 { "internalType": "uint128", "name": "_pieces", "type": "uint128" }107 ],108 "name": "nft2rft",109 "outputs": [],110 "stateMutability": "nonpayable",111 "type": "function"112 },113 {114 "inputs": [115 { "internalType": "address", "name": "_collection", "type": "address" },116 { "internalType": "uint256", "name": "_token", "type": "uint256" }117 ],118 "name": "rft2nft",119 "outputs": [],120 "stateMutability": "nonpayable",121 "type": "function"122 },123 {124 "inputs": [125 { "internalType": "address", "name": "collection", "type": "address" },126 { "internalType": "bool", "name": "status", "type": "bool" }127 ],128 "name": "setNftCollectionIsAllowed",129 "outputs": [],130 "stateMutability": "nonpayable",131 "type": "function"132 },133 {134 "inputs": [135 { "internalType": "address", "name": "_collection", "type": "address" }136 ],137 "name": "setRFTCollection",138 "outputs": [],139 "stateMutability": "nonpayable",140 "type": "function"141 }142]