0 txs
1 call
constructor
constructor()
functions
getAllNames
viewfunction getAllNames() view returns (string[])
getName
viewfunction getName(uint256 index) view returns (string)
getNameCount
viewfunction getNameCount() view returns (uint256)
getNames
viewfunction getNames(uint256 start, uint256 end) view returns (string[])
addName
nonpayablefunction addName(string newName)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561000f575f80fd5b5060408051612020810182526006611fe08201818152652a30bcb637b960d11b612000840152825282518084018452818152652537b93230b760d11b6020808301919091528084019190915283518085018552600480825263082d8caf60e31b828401528486019190915284518086018652600580825264436173657960d81b828501526060860191909152855180870187528181526452696c657960d81b81850152608086015285518087018752848152654a657373696560d01b8185015260a08601528551808701875281815264417665727960d81b8185015260c0860152855180870187528481526529b5bcb630b960d11b8185015260e0860152855180870187528481526526b7b933b0b760d11b81850152610100860152855180870187526007808252664672616e6b696560c81b82860152610120870191909152865180880188528281526428bab4b73760d91b8186015261014087015286518088018852838152635361676560e01b8186015261016087015286518088018852828152642934bb32b960d91b81860152610180870152865180880188528381526352656d7960e01b818601526101a087015286518088018852828152644a616d696560d81b818601526101c08701528651808801885282815264426c616b6560d81b818601526101e0870152865180880188528181526622b6b2b939b7b760c91b8186015261020087015286518088018852858152652832bcba37b760d11b818601526102208701528651808801885281815266436861726c696560c81b81860152610240870152865180880188528581526546696e6c657960d01b8186015261026087015286518088018852858152652430b93832b960d11b8186015261028087015286518088018852858152652430bcb232b760d11b818601526102a087015286518088018852818152660a0d0decadcd2f60cb1b818601526102c087015286518088018852858152652632b73737b760d11b818601526102e087015286518088018852828152642937bbb0b760d91b81860152610300870152865180880188528581526529b0bbbcb2b960d11b818601526103208701528651808801885282815264546174756d60d81b81860152610340870152865180880188528281526429b430bbb760d91b8186015261036087015286518088018852600380825262082e6d60eb1b82870152610380880191909152875180890189528681526541756272657960d01b818701526103a08801528751808901895283815264213630b4b960d91b818701526103c08801528751808901895286815265426f6262696560d01b818701526103e08801528751808901895283815264109c995d1d60da1b81870152610400880152875180890189528381526442726f6f6b60d81b81870152610420880152875180890189528281526621b0b6b2b937b760c91b81870152610440880152875180890189528681526521b0b939b7b760d11b818701526104608801528751808901895283815264436f72657960d81b81870152610480880152875180890189528681526544616b6f746160d01b818701526104a0880152875180890189528681526544616c6c617360d01b818701526104c0880152875180890189528481526344616e6160e01b818701526104e088015287518089018952838152642232bb34b760d91b8187015261050088015287518089018952848152634472657760e01b818701526105208801528751808901895283815264456d65727960d81b8187015261054088015287518089018952868152654861726c657960d01b8187015261056088015287518089018952838152642530b232b760d91b8187015261058088015287518089018952868152654a61636b696560d01b818701526105a088015287518089018952838152644a61696d6560d81b818701526105c088015287518089018952848152632532b0b760e11b818701526105e088015287518089018952848152634a6f647960e01b8187015261060088015287518089018952818152624b616960e81b81870152610620880152875180890189528281526612d95b99185b1b60ca1b8187015261064088015287518089018952828152664b656e6e65647960c81b8187015261066088015287518089018952848152634c616e6560e01b8187015261068088015287518089018952818152624c656560e81b818701526106a088015287518089018952868152654c65736c696560d01b818701526106c088015287518089018952838152642637b3b0b760d91b818701526106e088015287518089018952868152652637b73237b760d11b818701526107008801528751808901895260098152684d61636b656e7a696560b81b8187015261072088015287518089018952868152654d61726c657960d01b81870152610740880152875180890189528381526409ad2c6c2d60db1b8187015261076088015287518089018952918252664d6f6e74616e6160c81b8286015261078087019190915286518088018852858152654f616b6c657960d01b818601526107a087015286518088018852858152652830b935b2b960d11b818601526107c0870152865180880188528181526214185d60ea1b818601526107e08701528651808801885282815264526565736560d81b818601526108008701528651808801885283815263526f727960e01b81860152610820870152865180880188528181526253616d60e81b8186015261084087015286518088018852838152635368616560e01b8186015261086087015286518088018852838152635368656160e01b8186015261088087015286518088018852858152655368656c627960d01b818601526108a0870152865180880188528581526553746576696560d01b818601526108c087015286518088018852858152655379646e657960d01b818601526108e08701528651808801885283815263546f627960e01b818601526109008701528651808801885282815264547261637960d81b8186015261092087015286518088018852828152642a3cb632b960d91b81860152610940870152865180880188528181526215985b60ea1b81860152610960870152865180880188528181526257657360e81b81860152610980870152865180880188528281526459616e637960d81b818601526109a0870152865180880188528181526241726960e81b818601526109c0870152865180880188528581526542696c6c696560d01b818601526109e087015286518088018852838152634361737360e01b81860152610a008701528651808801885282815264436872697360d81b81860152610a20870152865180880188528381526344616e6960e01b81860152610a408701528651808801885281815262456c6960e81b81860152610a608701528651808801885283815263233930b760e11b81860152610a808701528651808801885282815264476572727960d81b81860152610aa08701528651808801885260028152614a6f60f01b81860152610ac087015286518088018852838152634b72697360e01b81860152610ae087015286518088018852818152624c6f7560e81b81860152610b0087015286518088018852828152644e69636b7960d81b81860152610b2087015286518088018852828152642937b134b760d91b81860152610b408701528651808801885285815265526f6e6e696560d01b81860152610b6087015286518088018852838152635275647960e01b81860152610b808701528651808801885282815264537461637960d81b81860152610ba08701528651808801885283815263546f6e6960e01b81860152610bc08701908152875180890189528281526256696360e81b81870152610be0880152875180890189528681526557696e6e696560d01b81870152610c0088015287518089018952838152645a6967677960d81b81870152610c208801528751808901895283815264536173686160d81b81870152610c4088015287518089018952868152654d69636b657960d01b81870152610c6088015287518089018952868152654265726e696560d01b81870152610c808801528751808901895284815263436c656d60e01b81870152610ca08801529596949092909190855180870187528181526344616c6560e01b818701526101008801528551808701875282815264456464696560d81b81870152610120880152855180870187526007808252664672656464696560c81b82880152610140890191909152865180880188528181526647656f7267696560c81b818801526101608901528651808801885284815265486f6c6c697360d01b818801526101808901528651808801885282815263497a7a7960e01b818801526101a089015286518088018852838152644a756c657360d81b818801526101c089015286518088018852838152644b656c6c7960d81b818801526101e089015286518088018852838152644c656e6e7960d81b8188015261020089015286518088018852838152644d69636b7960d81b818801526102208901528651808801885282815263139bd95b60e21b8188015261024089015286518088018852838152644f6c6c696560d81b818801526102608901528651808801885283815264506572637960d81b8188015261028089015286518088018852848152655175696e637960d01b818801526102a089015286518088018852838152645269636b7960d81b818801526102c0890152865180880188528381526453616e647960d81b818801526102e08901528651808801885283815264546572727960d81b81880152610300890152865180880188528381526456696e6e7960d81b81880152610320890152865180880188528481526557696c6c696560d01b8188015261034089015286518088018852858152622c32b760e91b81880152610360890152865180880188528481526559616e6e696560d01b8188015261038089015286518088018852848152652d32b8343cb960d11b818801526103a08901528651808801885282815263416e647960e01b818801526103c0890152865180880188528481526520b23934b0b760d11b818801526103e08901528651808801885283815264105b99d95b60da1b81880152610400890152865180880188528481526520b9b43a37b760d11b8188015261042089015286518088018852848152654261696c657960d01b818801526104408901528651808801885283815264436172657960d81b81880152610460890152865180880188528481526521b0b936b2b760d11b81880152610480890152865180880188528181526610d85c9c9bdb1b60ca1b818801526104a089015286518088018852818152664361737369647960c81b818801526104c0890152865180880188526008808252674368616e6e696e6760c01b828901526104e08a01919091528751808901895283815263436f647960e01b818901526105008a01528751808901895284815264446172627960d81b818901526105208a015287518089018952848152642232bb37b760d91b818901526105408a01528751808901895284815264223cb630b760d91b818901526105608a01528751808901895284815264456d6f727960d81b818901526105808a0152875180890189528381526322b934b760e11b818901526105a08a0152875180890189528381526311d8595b60e21b818901526105c08a0152875180890189528281526647656e6573697360c81b818901526105e08a0152875180890189528481526423b632b73760d91b818901526106008a015287518089018952838152634772617960e01b818901526106208a015287518089018952848152642430bb32b760d91b818901526106408a01528751808901895282815266121bdb1b185b9960ca1b818901526106608a01528751808901895285815265243ab73a32b960d11b818901526106808a01528751808901895285815265496e6469676f60d01b818901526106a08a015287518089018952858152652530bcb634b760d11b818901526106c08a015287518089018952848152644a6573736560d81b818901526106e08a015287518089018952828152664a6f686e6e696560c81b818901526107008a015287518089018952828152664a75737469636560c81b818901526107208a0152875180890189528481526425b0b632b760d91b818901526107408a015287518089018952848152644b6173657960d81b818901526107608a0152875180890189528581526525b2b2b3b0b760d11b818901526107808a0152875180890189528581526525b2b2b630b760d11b818901526107a08a015287518089018952858152654b656c73657960d01b818901526107c08a015287518089018952848152644b6572727960d81b818901526107e08a015287518089018952958652624b696d60e81b86880152610800890195909552865180880188528481526525b4b2b930b760d11b8188015261082089015286518088018852838152644b6972627960d81b81880152610840890152865180880188528381526425bcb632b960d91b8188015261086089015286518088018852838152642630b5b2b760d91b8188015261088089015286518088018852848152652630b73237b760d11b818801526108a089015286518088018852858152672632b4b3b43a37b760c11b818801526108c089015286518088018852848152652634b73232b760d11b818801526108e089015286518088018852818152664c696e6473617960c81b8188015261090089015286518088018852848152654c6f6e6e696560d01b8188015261092089015286518088018852838152642637b932b760d91b818801526109408901528651808801885282815263263cb73760e11b81880152610960890152865180880188528481526526b0b934b7b760d11b8188015261098089015286518088018852838152644d61726c6f60d81b818801526109a089015286518088018852818152664d61726c6f776560c81b818801526109c089015286518088018852818152664d656d7068697360c81b818801526109e0890152865180880188529485526709acae4cac8d2e8d60c31b85870152610a00880194909452855180870187528281526426b4b630b760d91b81870152610a2088015285518087018752838152654d6f6e726f6560d01b81870152610a4088015285518087018752838152654d757270687960d01b81870152610a6088015285518087018752838152654e657661646160d01b81870152610a8088015285518087018752818152634e69636f60e01b81870152610aa088015285518087018752838152654e696b69746160d01b81870152610ac0880152855180870187528281526409cdee4e8d60db1b81870152610ae0880152855180870187528181526309edcf2f60e31b81870152610b008801528551808701875291825264506172697360d81b82860152610b2087019190915284518086018652828152652830bcba37b760d11b81860152610b408701528451808601865283815266507265736c657960c81b81860152610b6087015284518086018652908152632930b4b760e11b81850152610b8086015283518085018552828152660a4c2d8cad2ced60cb1b81850152610ba0860152835180850185529081526552616d73657960d01b81840152610bc0850152825180840184529081526614985c1a18595b60ca1b91810191909152610be0830152610c009091019051604080820181526006808352652932b0b3b0b760d11b602080850191909152928452815180830183526004808252631499595960e21b8286015285850191909152825180840184526005808252642932b3b0b760d91b828701528685019190915283518085018552838152655265696c6c7960d01b818701526060870152835180850185528281526352656d6960e01b818701526080870152835180850185528281526352656e6560e01b8187015260a087015283518085018552838152655269646c657960d01b8187015260c08701528351808501855281815264526967677360d81b8187015260e08701528351808501855281815264293cb630b760d91b81870152610100870152835180850185528181526452796c657960d81b818701526101208701528351808501855281815264536163686160d81b81870152610140870152835180850185528181526453616c656d60d81b81870152610160870152835180850185528381526553616c6f6d6560d01b818701526101808701528351808501855260078082526653636f7474696560c81b828801526101a0880191909152845180860186528281526414d8dbdd5d60da1b818801526101c0880152845180860186528481526553656e65636160d01b818801526101e0880152845180860186528181526629b430b73737b760c91b8188015261020088015284518086018652838152635368617960e01b8188015261022088015284518086018652848152655369646e657960d01b818801526102408801528451808601865260088082526729b4b731b630b4b960c11b828901526102608901919091528551808701875285815265536c6f616e6560d01b81890152610280890152855180870187528581526514dbdc9c995b60d21b818901526102a0890152855180870187528281526629b832b731b2b960c91b818901526102c08901528551808701875290815267537465726c696e6760c01b818801526102e0880152845180860186528281526453746f726d60d81b81880152610300880152845180860186528481526529baba3a37b760d11b8188015261032088015284518086018652848152652a30b73732b960d11b8188015261034088015284518086018652838152635461746560e01b8188015261036088015284518086018652848152652a32b0b3b0b760d11b81880152610380880152845180860186528481526554656d706c6560d01b818801526103a08801528451808601865260098082526854656e6e657373656560b81b828901526103c089019190915285518087018752858152652a32b93930b760d11b818901526103e089015285518087018752828152662a34b2b93730b760c91b818901526104008901528551808701875282815266546965726e657960c81b81890152610420890152855180870187528581526554696772697360d01b8189015261044089015285518087018752858152652a34b6b132b960d11b818901526104608901528551808701875284815263546f727960e01b8189015261048089015285518087018752828152665472696e69747960c81b818901526104a089015285518087018752828152662a3934b9ba30b760c91b818901526104c089015285518087018752848152635472756560e01b818901526104e089015285518087018752838152642ab6b132b960d91b8189015261050089015285518087018752838152642ab83a37b760d91b81890152610520890152855180870187528481526315985a5b60e21b81890152610540890152855180870187529081526856616c656e74696e6560b81b8188015261056088015284518086018652848152652b32b9b832b960d11b81880152610580880152845180860186528481526557616c6c697360d01b818801526105a0880152845180860186528181526657617665726c7960c81b818801526105c088015284518086018652848152655765736c657960d01b818801526105e0880152845180860186528381526315d95cdd60e21b818801526106008801528451808601865281815266576869746c657960c81b818801526106208801528451808601865281815266576869746e657960c81b8188015261064088015284518086018652848152652bb4b63232b960d11b8188015261066088015284518086018652818152662bb4b73239b7b960c91b8188015261068088015284518086018652848152652bb4b73a32b960d11b818801526106a08801528451808601865293845265576973646f6d60d01b848701526106c087019390935283518085018552828152632bb932b760e11b818701526106e0870152835180850185528181526415de585d1d60da1b81870152610700870152835180850185529081526457796e6e6560d81b8186015261072086015282518084018452818152631658595b60e21b8186015261074086015282518084018452818152635961726160e01b818601526107608601528251808401845291825266596172646c657960c81b828501526107808501919091528151808301835281815263596f726b60e01b818501526107a085015281518083018352818152635975726960e01b818501526107c085015281518083018352818152632d30b4b760e11b818501526107e085015281518083019092528152635a75726960e01b9181019190915261080090910152611dc8905f9060ff611dce565b50611fe3565b828054828255905f5260205f20908101928215611e12579160200282015b82811115611e125782518290611e029082611f24565b5091602001919060010190611dec565b50611e1e929150611e22565b5090565b80821115611e1e575f611e358282611e3e565b50600101611e22565b508054611e4a90611ea0565b5f825580601f10611e59575050565b601f0160209004905f5260205f2090810190611e759190611e78565b50565b5b80821115611e1e575f8155600101611e79565b634e487b7160e01b5f52604160045260245ffd5b600181811c90821680611eb457607f821691505b602082108103611ed257634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115611f1f57805f5260205f20601f840160051c81016020851015611efd5750805b601f840160051c820191505b81811015611f1c575f8155600101611f09565b50505b505050565b81516001600160401b03811115611f3d57611f3d611e8c565b611f5181611f4b8454611ea0565b84611ed8565b602080601f831160018114611f84575f8415611f6d5750858301515b5f19600386901b1c1916600185901b178555611fdb565b5f85815260208120601f198616915b82811015611fb257888601518255948401946001909101908401611f93565b5085821015611fcf57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b61082380611ff05f395ff3fe608060405234801561000f575f80fd5b5060043610610064575f3560e01c80636270bc741161004d5780636270bc74146100925780636b8ff574146100b2578063fb825e5f146100d2575f80fd5b806311456b47146100685780631d4b0c091461007d575b5f80fd5b61007b6100763660046104eb565b6100da565b005b5f546040519081526020015b60405180910390f35b6100a56100a0366004610596565b610116565b60405161008991906105e4565b6100c56100c0366004610646565b610309565b604051610089919061065d565b6100a5610404565b5f80546001810182559080527f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5630161011282826106fa565b5050565b5f54606090831061016e5760405162461bcd60e51b815260206004820152601960248201527f537461727420696e646578206f7574206f6620626f756e64730000000000000060448201526064015b60405180910390fd5b5f5482111561017c575f5491505b8183106101cb5760405162461bcd60e51b815260206004820152601b60248201527f5374617274206d757374206265206c657373207468616e20656e6400000000006044820152606401610165565b5f6101d684846107ba565b67ffffffffffffffff8111156101ee576101ee6104d7565b60405190808252806020026020018201604052801561022157816020015b606081526020019060019003908161020c5790505b509050835b838110156102ff575f8181548110610240576102406107d9565b905f5260205f2001805461025390610676565b80601f016020809104026020016040519081016040528092919081815260200182805461027f90610676565b80156102ca5780601f106102a1576101008083540402835291602001916102ca565b820191905f5260205f20905b8154815290600101906020018083116102ad57829003601f168201915b50505050508286836102dc91906107ba565b815181106102ec576102ec6107d9565b6020908102919091010152600101610226565b5090505b92915050565b5f54606090821061035c5760405162461bcd60e51b815260206004820152601360248201527f496e646578206f7574206f6620626f756e6473000000000000000000000000006044820152606401610165565b5f828154811061036e5761036e6107d9565b905f5260205f2001805461038190610676565b80601f01602080910402602001604051908101604052809291908181526020018280546103ad90610676565b80156103f85780601f106103cf576101008083540402835291602001916103f8565b820191905f5260205f20905b8154815290600101906020018083116103db57829003601f168201915b50505050509050919050565b60605f805480602002602001604051908101604052809291908181526020015f905b828210156104ce578382905f5260205f2001805461044390610676565b80601f016020809104026020016040519081016040528092919081815260200182805461046f90610676565b80156104ba5780601f10610491576101008083540402835291602001916104ba565b820191905f5260205f20905b81548152906001019060200180831161049d57829003601f168201915b505050505081526020019060010190610426565b50505050905090565b634e487b7160e01b5f52604160045260245ffd5b5f602082840312156104fb575f80fd5b813567ffffffffffffffff80821115610512575f80fd5b818401915084601f830112610525575f80fd5b813581811115610537576105376104d7565b604051601f8201601f19908116603f0116810190838211818310171561055f5761055f6104d7565b81604052828152876020848701011115610577575f80fd5b826020860160208301375f928101602001929092525095945050505050565b5f80604083850312156105a7575f80fd5b50508035926020909101359150565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b5f60208083016020845280855180835260408601915060408160051b8701019250602087015f5b8281101561063957603f198886030184526106278583516105b6565b9450928501929085019060010161060b565b5092979650505050505050565b5f60208284031215610656575f80fd5b5035919050565b602081525f61066f60208301846105b6565b9392505050565b600181811c9082168061068a57607f821691505b6020821081036106a857634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156106f557805f5260205f20601f840160051c810160208510156106d35750805b601f840160051c820191505b818110156106f2575f81556001016106df565b50505b505050565b815167ffffffffffffffff811115610714576107146104d7565b610728816107228454610676565b846106ae565b602080601f83116001811461075b575f84156107445750858301515b5f19600386901b1c1916600185901b1785556107b2565b5f85815260208120601f198616915b828110156107895788860151825594840194600190910190840161076a565b50858210156107a657878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b8181038181111561030357634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52603260045260245ffdfea26469706673582212200a702ff06de1981d3e53110931b1a40c4d8b9c132c6f795fb88deae7843a6c8164736f6c63430008190033