7 txs
8 calls
constructor
constructor()
functions
amountTokens
viewfunction amountTokens() view returns (uint256)
cAddr
viewfunction cAddr() view returns (address[])
cAList
viewfunction cAList(address _address) view returns (uint256)
getNumberToken
viewfunction getNumberToken(address _aToken) view returns (uint256)
getOwner
viewfunction getOwner() view returns (address)
getTaxCData
viewfunction getTaxCData(address inviter) view returns (address, uint256, uint256, uint256, uint256, uint256)
getTaxL
viewfunction getTaxL() view returns (uint256[])
getTokenAllData
viewfunction getTokenAllData(uint256 _numberToken, address _addressAccount, address _addressSpender) view returns (uint256[], address[], bool[], string[])
getTokenAllDataByContract
viewfunction getTokenAllDataByContract(address _aToken, address _addressOwner, address _addressSpender) view returns (uint256[], address[], bool[], string[])
getTokenInfo
viewfunction getTokenInfo(address _addressToken, address _addressAccount, address addressSpender) view returns (uint256[], address[], string[])
getVersion
viewfunction getVersion() view returns (uint256)
invBP
viewfunction invBP() view returns (uint256)
invBPDisc
viewfunction invBPDisc() view returns (uint256)
IProfSum
viewfunction IProfSum() view returns (uint256)
mAList
viewfunction mAList(address) view returns (uint256)
mappingTokensContracts
viewfunction mappingTokensContracts(address) view returns (uint256)
mappingTokensData
viewfunction mappingTokensData(uint256) view returns (uint256 numberToken, uint256 typeToken, uint256 timeToken, address aToken, string sTextData)
mInvProf
viewfunction mInvProf(address) view returns (uint256)
taxCreation
viewfunction taxCreation() view returns (uint256)
taxCreationA
viewfunction taxCreationA() view returns (address)
version
viewfunction version() view returns (uint256)
deployToken
payablefunction deployToken(uint256[] nArr, address[] aArr, string[] sArr) payable
editTextData
payablefunction editTextData(uint256 _numberToken, string _sTextData) payable
renounceOwnership
nonpayablefunction renounceOwnership()
sendTaxCreation
payablefunction sendTaxCreation(address inviter) payable
setAddr
nonpayablefunction setAddr(address[] _addrArr)
setAList
nonpayablefunction setAList(address _address, uint256 _value)
setTaxCData
nonpayablefunction setTaxCData(address _addressTax, uint256 _amountTax, uint256 _invBPDisc, uint256 _invBP)
setTaxL
nonpayablefunction setTaxL(uint256[] _maxsTaxL)
transferEth
nonpayablefunction transferEth(address _to, uint256 _amount)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
transferTokens
nonpayablefunction transferTokens(address addressToken, address _to, uint256 _amount)
events
NewContractTokenDeployed
event NewContractTokenDeployed(address indexed newContractTokenAddress, uint256 indexed numberToken)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x662386f26fc10000600155600280546001600160a01b031916301790555f60038181556107d06004818155610bb86005908155600794909455600892909255610100604052608081815260a09190915260c083905260e09290925261006691600c916100b8565b50348015610072575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35061011b565b828054828255905f5260205f209081019282156100f7579160200282015b828111156100f7578251829061ffff169055916020019190600101906100d6565b50610103929150610107565b5090565b5b80821115610103575f8155600101610108565b61234b806101285f395ff3fe6080604052600436106101ce575f3560e01c8063a51eb79b116100f5578063ed6acc221161008e578063f82a868d11610060578063f82a868d146105ea578063fadf7e64146105ff578063fc12c6ef1461061e578063fea9f6ed1461063157005b8063ed6acc221461050d578063f2fde38b14610595578063f557b72e146105b4578063f820fec1146105d557005b8063d1b94344116100c7578063d1b943441461049d578063d39e9af7146104b0578063e9bb84c2146104cf578063ebfc3ab8146104ee57005b8063a51eb79b1461040b578063a64b6e5f1461043b578063b30160c21461045a578063b3111d2c1461048857005b806362bb5c9311610167578063859f7b2811610139578063859f7b2814610373578063893d20e814610392578063967b1313146103c25780639ed3c3dc146103d757005b806362bb5c93146102eb5780636de89acc14610316578063715018a61461032b5780637b981dfe1461033f57005b8063104481b6116101a0578063104481b614610251578063118a854c1461027c578063471e721f146102ab57806354fd4d50146102d657005b8063099e0964146101d75780630b6c4dcc146101f65780630d03110a146102205780630d8e6e2c1461023357005b366101d557005b005b3480156101e2575f80fd5b506101d56101f1366004611971565b610650565b348015610201575f80fd5b5061020a61069d565b60405161021791906119de565b60405180910390f35b6101d561022e3660046119f7565b6106fd565b34801561023e575f80fd5b506008545b604051908152602001610217565b34801561025c575f80fd5b5061024361026b3660046119f7565b60066020525f908152604090205481565b348015610287575f80fd5b5061029b610296366004611a12565b61088b565b6040516102179493929190611b09565b3480156102b6575f80fd5b506102436102c53660046119f7565b600a6020525f908152604090205481565b3480156102e1575f80fd5b5061024360085481565b3480156102f6575f80fd5b506102436103053660046119f7565b60096020525f908152604090205481565b348015610321575f80fd5b5061024360015481565b348015610336575f80fd5b506101d5610b50565b34801561034a575f80fd5b506102436103593660046119f7565b6001600160a01b03165f908152600a602052604090205490565b34801561037e575f80fd5b506101d561038d366004611b87565b610bc1565b34801561039d575f80fd5b505f546001600160a01b03165b6040516001600160a01b039091168152602001610217565b3480156103cd575f80fd5b5061024360035481565b3480156103e2575f80fd5b506102436103f13660046119f7565b6001600160a01b03165f9081526009602052604090205490565b348015610416575f80fd5b5061042a610425366004611bbf565b610c2b565b604051610217959493929190611bd6565b348015610446575f80fd5b506101d5610455366004611c13565b610ceb565b348015610465575f80fd5b50610479610474366004611c51565b610d87565b60405161021793929190611c7e565b348015610493575f80fd5b5061024360045481565b6101d56104ab366004611d7e565b6111bc565b3480156104bb575f80fd5b5061029b6104ca366004611c51565b6112a0565b3480156104da575f80fd5b506101d56104e9366004611971565b6112de565b3480156104f9575f80fd5b506002546103aa906001600160a01b031681565b348015610518575f80fd5b5061055e6105273660046119f7565b6002546001546004546005546001600160a01b038581165f9081526006602052604090205460035491909516949091939550919395565b604080516001600160a01b0390971687526020870195909552938501929092526060840152608083015260a082015260c001610217565b3480156105a0575f80fd5b506101d56105af3660046119f7565b61139d565b3480156105bf575f80fd5b506105c86113d2565b6040516102179190611dc2565b3480156105e0575f80fd5b5061024360075481565b3480156105f5575f80fd5b5061024360055481565b34801561060a575f80fd5b506101d5610619366004611e5c565b611427565b6101d561062c366004611efa565b61149e565b34801561063c575f80fd5b506101d561064b366004612001565b6116f1565b5f546001600160a01b031633146106825760405162461bcd60e51b815260040161067990612033565b60405180910390fd5b6001600160a01b039091165f908152600a6020526040902055565b6060600b8054806020026020016040519081016040528092919081815260200182805480156106f357602002820191905f5260205f20905b81546001600160a01b031681526001909101906020018083116106d5575b5050505050905090565b5f806001600160a01b0383161580159061072057506001600160a01b0383163314155b156107e557612710600454600154610738919061206a565b6107429190612087565b9150612710600554600154610757919061206a565b6107619190612087565b6040519091506001600160a01b0384169082156108fc029083905f818181858888f19350505050158015610797573d5f803e3d5ffd5b506001600160a01b0383165f908152600660205260409020546107bb9082906120a6565b6001600160a01b0384165f908152600660205260409020556003546107e19082906120a6565b6003555b5f826001546107f491906120b9565b90508034101561083a5760405162461bcd60e51b81526020600482015260116024820152703a30bc21b932b0ba34b7b71032b93937b960791b6044820152606401610679565b6002546001600160a01b03163014610885576002546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610883573d5f803e3d5ffd5b505b50505050565b60408051602880825261052082019092526060918291829182915f916020820161050080368337505060408051602880825261052082019092529293505f9291506020820161050080368337505060408051602880825261052082019092529293505f9291506020820161050080368337505060408051602880825261052082019092529293505f929150602082015b606081526020019060019003908161091b5750505f8c8152600d6020526040812054919250036109545792965090945092509050610b47565b5f8b8152600d6020526040902060030154610979906001600160a01b03168b8b610d87565b5f8e8152600d602052604090205483519397509195509250908590600a9081106109a5576109a56120cc565b602002602001018181525050600d5f8c81526020019081526020015f206002015484600b815181106109d9576109d96120cc565b60200260200101818152505060085484600c815181106109fb576109fb6120cc565b602002602001018181525050600d5f8c81526020019081526020015f206001015484600d81518110610a2f57610a2f6120cc565b6020908102919091018101919091525f8c8152600d909152604090206003015483516001600160a01b03909116908490600a908110610a7057610a706120cc565b6001600160a01b039092166020928302919091018201525f8c8152600d909152604090206004018054610aa2906120e0565b80601f0160208091040260200160405190810160405280929190818152602001828054610ace906120e0565b8015610b195780601f10610af057610100808354040283529160200191610b19565b820191905f5260205f20905b815481529060010190602001808311610afc57829003601f168201915b505050505081600a81518110610b3157610b316120cc565b6020908102919091010152929650909450925090505b93509350935093565b5f546001600160a01b03163314610b795760405162461bcd60e51b815260040161067990612033565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b03163314610bea5760405162461bcd60e51b815260040161067990612033565b6001600160a01b038416610bfc573093505b600280546001600160a01b0319166001600160a01b039590951694909417909355600191909155600455600555565b600d6020525f9081526040902080546001820154600283015460038401546004850180549495939492936001600160a01b0390921692610c6a906120e0565b80601f0160208091040260200160405190810160405280929190818152602001828054610c96906120e0565b8015610ce15780601f10610cb857610100808354040283529160200191610ce1565b820191905f5260205f20905b815481529060010190602001808311610cc457829003601f168201915b5050505050905085565b5f546001600160a01b03163314610d145760405162461bcd60e51b815260040161067990612033565b60405163a9059cbb60e01b81526001600160a01b0383811660048301526024820183905284919082169063a9059cbb906044016020604051808303815f875af1158015610d63573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108839190612118565b6040805160288082526105208201909252606091829182915f91906020820161050080368337505060408051602880825261052082019092529293505f9291506020820161050080368337505060408051602880825261052082019092529293505f929150602082015b6060815260200190600190039081610df1579050509050886001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e44573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e689190612137565b60ff16835f81518110610e7d57610e7d6120cc565b602002602001018181525050886001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ec5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ee99190612157565b83600181518110610efc57610efc6120cc565b60209081029190910101526040516370a0823160e01b81526001600160a01b0389811660048301528a16906370a0823190602401602060405180830381865afa158015610f4b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f6f9190612157565b83600281518110610f8257610f826120cc565b6020908102919091010152604051636eb1769f60e11b81526001600160a01b03898116600483015288811660248301528a169063dd62ed3e90604401602060405180830381865afa158015610fd9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ffd9190612157565b83600381518110611010576110106120cc565b602002602001018181525050886001600160a01b0316638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611058573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061107c919061216e565b825f8151811061108e5761108e6120cc565b60200260200101906001600160a01b031690816001600160a01b031681525050886001600160a01b03166306fdde036040518163ffffffff1660e01b81526004015f60405180830381865afa1580156110e9573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526111109190810190612189565b815f81518110611122576111226120cc565b6020026020010181905250886001600160a01b03166395d89b416040518163ffffffff1660e01b81526004015f60405180830381865afa158015611168573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261118f9190810190612189565b816001815181106111a2576111a26120cc565b602090810291909101015291989097509095509350505050565b6111c55f6106fd565b5f828152600d6020908152604091829020600301548251638da5cb5b60e01b8152925133936001600160a01b0390921692638da5cb5b92600480820193918290030181865afa15801561121a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061123e919061216e565b6001600160a01b0316146112815760405162461bcd60e51b815260206004820152600a60248201526937b7363c9037bbb732b960b11b6044820152606401610679565b5f828152600d6020526040902060040161129b8282612242565b505050565b6001600160a01b0383165f908152600960205260409020546060908190819081906112cc81888861088b565b94509450945094505093509350935093565b5f546001600160a01b031633146113075760405162461bcd60e51b815260040161067990612033565b5f826001600160a01b0316826040515f6040518083038185875af1925050503d805f8114611350576040519150601f19603f3d011682016040523d82523d5f602084013e611355565b606091505b505090508061129b5760405162461bcd60e51b81526020600482015260146024820152732330b4b632b2103a379039b2b7321022ba3432b960611b6044820152606401610679565b5f546001600160a01b031633146113c65760405162461bcd60e51b815260040161067990612033565b6113cf8161172d565b50565b6060600c8054806020026020016040519081016040528092919081815260200182805480156106f357602002820191905f5260205f20905b81548152602001906001019080831161140a575050505050905090565b5f546001600160a01b031633146114505760405162461bcd60e51b815260040161067990612033565b80516004146114875760405162461bcd60e51b815260206004820152600360248201526232b93960e91b6044820152606401610679565b805161149a90600c9060208401906118ad565b5050565b6114c0825f815181106114b3576114b36120cc565b60200260200101516106fd565b5f835f815181106114d3576114d36120cc565b602002602001015190505f825f815181106114f0576114f06120cc565b602002602001015190505f600b838154811061150e5761150e6120cc565b5f918252602090912001546001600160a01b0316905060028314806115335750826003145b1561166957600c5f8154811061154b5761154b6120cc565b905f5260205f20015486600381518110611567576115676120cc565b6020026020010151111580156115b35750600c60018154811061158c5761158c6120cc565b905f5260205f200154866004815181106115a8576115a86120cc565b602002602001015111155b80156115f55750600c6002815481106115ce576115ce6120cc565b905f5260205f200154866005815181106115ea576115ea6120cc565b602002602001015111155b80156116375750600c600381548110611610576116106120cc565b905f5260205f2001548660068151811061162c5761162c6120cc565b602002602001015111155b6116695760405162461bcd60e51b815260206004820152600360248201526232b93960e91b6044820152606401610679565b604051631bf977ed60e11b81525f906001600160a01b038316906337f2efda9061169b908a908a908a90600401611c7e565b6020604051808303815f875af11580156116b7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116db919061216e565b90506116e88482856117eb565b50505050505050565b5f546001600160a01b0316331461171a5760405162461bcd60e51b815260040161067990612033565b805161149a90600b9060208401906118f6565b6001600160a01b0381166117925760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610679565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b60078054905f6117fa836122fd565b9091555050600780546001600160a01b0384165f818152600960209081526040808320859055938252600d90528281206001018790558354815282812042600290910155835480825283822090815560030180546001600160a01b0319169092179091559154825290206004016118718282612242565b506007546040516001600160a01b038416907fff05b42175a726f8ea16bfc680c6b52e011fe2afb29b5153ffa5d576a3f303b2905f90a3505050565b828054828255905f5260205f209081019282156118e6579160200282015b828111156118e65782518255916020019190600101906118cb565b506118f2929150611949565b5090565b828054828255905f5260205f209081019282156118e6579160200282015b828111156118e657825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611914565b5b808211156118f2575f815560010161194a565b6001600160a01b03811681146113cf575f80fd5b5f8060408385031215611982575f80fd5b823561198d8161195d565b946020939093013593505050565b5f8151808452602084019350602083015f5b828110156119d45781516001600160a01b03168652602095860195909101906001016119ad565b5093949350505050565b602081525f6119f0602083018461199b565b9392505050565b5f60208284031215611a07575f80fd5b81356119f08161195d565b5f805f60608486031215611a24575f80fd5b833592506020840135611a368161195d565b91506040840135611a468161195d565b809150509250925092565b5f8151808452602084019350602083015f5b828110156119d4578151865260209586019590910190600101611a63565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b5f82825180855260208501945060208160051b830101602085015f5b83811015611afd57601f19858403018852611ae7838351611a81565b6020988901989093509190910190600101611acb565b50909695505050505050565b608081525f611b1b6080830187611a51565b8281036020840152611b2d818761199b565b8381036040850152855180825260208088019350909101905f5b81811015611b675783511515835260209384019390920191600101611b47565b50508381036060850152611b7b8186611aaf565b98975050505050505050565b5f805f8060808587031215611b9a575f80fd5b8435611ba58161195d565b966020860135965060408601359560600135945092505050565b5f60208284031215611bcf575f80fd5b5035919050565b85815284602082015283604082015260018060a01b038316606082015260a060808201525f611c0860a0830184611a81565b979650505050505050565b5f805f60608486031215611c25575f80fd5b8335611c308161195d565b92506020840135611c408161195d565b929592945050506040919091013590565b5f805f60608486031215611c63575f80fd5b8335611c6e8161195d565b92506020840135611a368161195d565b606081525f611c906060830186611a51565b8281036020840152611ca2818661199b565b90508281036040840152611cb68185611aaf565b9695505050505050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff81118282101715611cfd57611cfd611cc0565b604052919050565b5f67ffffffffffffffff821115611d1e57611d1e611cc0565b50601f01601f191660200190565b5f82601f830112611d3b575f80fd5b8135611d4e611d4982611d05565b611cd4565b818152846020838601011115611d62575f80fd5b816020850160208301375f918101602001919091529392505050565b5f8060408385031215611d8f575f80fd5b82359150602083013567ffffffffffffffff811115611dac575f80fd5b611db885828601611d2c565b9150509250929050565b602081525f6119f06020830184611a51565b5f67ffffffffffffffff821115611ded57611ded611cc0565b5060051b60200190565b5f82601f830112611e06575f80fd5b8135611e14611d4982611dd4565b8082825260208201915060208360051b860101925085831115611e35575f80fd5b602085015b83811015611e52578035835260209283019201611e3a565b5095945050505050565b5f60208284031215611e6c575f80fd5b813567ffffffffffffffff811115611e82575f80fd5b611e8e84828501611df7565b949350505050565b5f82601f830112611ea5575f80fd5b8135611eb3611d4982611dd4565b8082825260208201915060208360051b860101925085831115611ed4575f80fd5b602085015b83811015611e52578035611eec8161195d565b835260209283019201611ed9565b5f805f60608486031215611f0c575f80fd5b833567ffffffffffffffff811115611f22575f80fd5b611f2e86828701611df7565b935050602084013567ffffffffffffffff811115611f4a575f80fd5b611f5686828701611e96565b925050604084013567ffffffffffffffff811115611f72575f80fd5b8401601f81018613611f82575f80fd5b8035611f90611d4982611dd4565b8082825260208201915060208360051b850101925088831115611fb1575f80fd5b602084015b83811015611ff257803567ffffffffffffffff811115611fd4575f80fd5b611fe38b602083890101611d2c565b84525060209283019201611fb6565b50809450505050509250925092565b5f60208284031215612011575f80fd5b813567ffffffffffffffff811115612027575f80fd5b611e8e84828501611e96565b60208082526009908201526837b7363ca7bbb732b960b91b604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b808202811582820484141761208157612081612056565b92915050565b5f826120a157634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561208157612081612056565b8181038181111561208157612081612056565b634e487b7160e01b5f52603260045260245ffd5b600181811c908216806120f457607f821691505b60208210810361211257634e487b7160e01b5f52602260045260245ffd5b50919050565b5f60208284031215612128575f80fd5b815180151581146119f0575f80fd5b5f60208284031215612147575f80fd5b815160ff811681146119f0575f80fd5b5f60208284031215612167575f80fd5b5051919050565b5f6020828403121561217e575f80fd5b81516119f08161195d565b5f60208284031215612199575f80fd5b815167ffffffffffffffff8111156121af575f80fd5b8201601f810184136121bf575f80fd5b80516121cd611d4982611d05565b8181528560208385010111156121e1575f80fd5b8160208401602083015e5f91810160200191909152949350505050565b601f82111561129b57805f5260205f20601f840160051c810160208510156122235750805b601f840160051c820191505b81811015610883575f815560010161222f565b815167ffffffffffffffff81111561225c5761225c611cc0565b6122708161226a84546120e0565b846121fe565b6020601f8211600181146122a2575f831561228b5750848201515b5f19600385901b1c1916600184901b178455610883565b5f84815260208120601f198516915b828110156122d157878501518255602094850194600190920191016122b1565b50848210156122ee57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f6001820161230e5761230e612056565b506001019056fea264697066735822122041b6f0ac9e9175ddfa53b8be970db7ffa748545893028219c146bd0ff996071464736f6c634300081a0033