| Variable | Value |
| $_SERVER['USER'] | javier |
| $_SERVER['HOME'] | /home/javier |
| $_SERVER['SCRIPT_NAME'] | /index.php |
| $_SERVER['REQUEST_URI'] | /_profiler/phpinfo |
| $_SERVER['QUERY_STRING'] | no value |
| $_SERVER['REQUEST_METHOD'] | GET |
| $_SERVER['SERVER_PROTOCOL'] | HTTP/1.1 |
| $_SERVER['GATEWAY_INTERFACE'] | CGI/1.1 |
| $_SERVER['REDIRECT_URL'] | /_profiler/phpinfo |
| $_SERVER['REMOTE_PORT'] | 25540 |
| $_SERVER['SCRIPT_FILENAME'] | /var/www/html/variaterra/public/index.php |
| $_SERVER['SERVER_ADMIN'] | root@localhost |
| $_SERVER['CONTEXT_DOCUMENT_ROOT'] | /var/www/html/variaterra/public |
| $_SERVER['CONTEXT_PREFIX'] | no value |
| $_SERVER['REQUEST_SCHEME'] | https |
| $_SERVER['DOCUMENT_ROOT'] | /var/www/html/variaterra/public |
| $_SERVER['REMOTE_ADDR'] | 216.73.216.119 |
| $_SERVER['SERVER_PORT'] | 443 |
| $_SERVER['SERVER_ADDR'] | 82.223.39.106 |
| $_SERVER['SERVER_NAME'] | variaterra.elredil.com |
| $_SERVER['SERVER_SOFTWARE'] | Apache/2.4.62 (Rocky Linux) OpenSSL/3.2.2 |
| $_SERVER['SERVER_SIGNATURE'] | no value |
| $_SERVER['PATH'] | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/var/lib/snapd/snap/bin |
| $_SERVER['HTTP_HOST'] | variaterra.elredil.com |
| $_SERVER['HTTP_ACCEPT_ENCODING'] | gzip, br, zstd, deflate |
| $_SERVER['HTTP_USER_AGENT'] | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| $_SERVER['HTTP_ACCEPT'] | */* |
| $_SERVER['proxy-nokeepalive'] | 1 |
| $_SERVER['SSL_TLS_SNI'] | variaterra.elredil.com |
| $_SERVER['HTTPS'] | on |
| $_SERVER['UNIQUE_ID'] | aQDHHcn3tg_dxefxBHjrNQAAAAQ |
| $_SERVER['REDIRECT_STATUS'] | 200 |
| $_SERVER['REDIRECT_SSL_TLS_SNI'] | variaterra.elredil.com |
| $_SERVER['REDIRECT_HTTPS'] | on |
| $_SERVER['REDIRECT_UNIQUE_ID'] | aQDHHcn3tg_dxefxBHjrNQAAAAQ |
| $_SERVER['FCGI_ROLE'] | RESPONDER |
| $_SERVER['PHP_SELF'] | /index.php |
| $_SERVER['REQUEST_TIME_FLOAT'] | 1761658653.6942 |
| $_SERVER['REQUEST_TIME'] | 1761658653 |
| $_SERVER['SYMFONY_DOTENV_PATH'] | /var/www/html/variaterra/.env |
| $_SERVER['APP_ENV'] | dev |
| $_SERVER['APP_SECRET'] | 9600df056fa26195e60ac516c087eb89 |
| $_SERVER['DATABASE_URL'] | mysql://variaterra:evSHBYqEs9NoO4vAYDoy@127.0.0.1:3306/variaterra?serverVersion=11.4.3-MariaDB&charset=utf8mb4 |
| $_SERVER['WEB3_SCRIPT'] | /usr/local/bin/variaterra/web3.js |
| $_SERVER['HOST'] | variaterra.elredil.com |
| $_SERVER['CHAINID'] | 80002 |
| $_SERVER['CHAINNAME'] | Amoy |
| $_SERVER['RPCURLS'] | https://rpc-amoy.polygon.technology |
| $_SERVER['EXPLORERURLS'] | https://www.oklink.com/amoy |
| $_SERVER['CUR_NAME'] | MATIC |
| $_SERVER['CUR_SYMBOL'] | MATIC |
| $_SERVER['CUR_DECIMALS'] | 18 |
| $_SERVER['TOKEN_ADDRESS'] | 0xa205fe64af9ea9bb84a5a40708e5ed4d3e7a589b |
| $_SERVER['TOKEN_NAME'] | eVarioti |
| $_SERVER['TOKEN_SYMBOL'] | eVAR |
| $_SERVER['TOKEN_ABI'] | [{"type":"constructor","inputs":[{"name":"name","type":"string","internalType":"string"},{"name":"symbol","type":"string","internalType":"string"},{"name":"initialSupply","type":"uint256","internalType":"uint256"},{"name":"_decimals","type":"uint8","internalType":"uint8"},{"name":"tokenOwner","type":"address","internalType":"address"}],"stateMutability":"nonpayable"},{"type":"function","name":"allowance","inputs":[{"name":"owner","type":"address","internalType":"address"},{"name":"spender","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"approve","inputs":[{"name":"spender","type":"address","internalType":"address"},{"name":"value","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"nonpayable"},{"type":"function","name":"balanceOf","inputs":[{"name":"account","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"decimals","inputs":[],"outputs":[{"name":"","type":"uint8","internalType":"uint8"}],"stateMutability":"view"},{"type":"function","name":"name","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"view"},{"type":"function","name":"owner","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"pause","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"paused","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"renounceOwnership","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"symbol","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"view"},{"type":"function","name":"totalSupply","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"transfer","inputs":[{"name":"to","type":"address","internalType":"address"},{"name":"value","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"nonpayable"},{"type":"function","name":"transferFrom","inputs":[{"name":"from","type":"address","internalType":"address"},{"name":"to","type":"address","internalType":"address"},{"name":"value","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"nonpayable"},{"type":"function","name":"transferOwnership","inputs":[{"name":"newOwner","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"unpause","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"event","name":"Approval","inputs":[{"name":"owner","type":"address","indexed":true,"internalType":"address"},{"name":"spender","type":"address","indexed":true,"internalType":"address"},{"name":"value","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"OwnershipTransferred","inputs":[{"name":"previousOwner","type":"address","indexed":true,"internalType":"address"},{"name":"newOwner","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"event","name":"Paused","inputs":[{"name":"account","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"type":"event","name":"Transfer","inputs":[{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"to","type":"address","indexed":true,"internalType":"address"},{"name":"value","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"Unpaused","inputs":[{"name":"account","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"type":"error","name":"ERC20InsufficientAllowance","inputs":[{"name":"spender","type":"address","internalType":"address"},{"name":"allowance","type":"uint256","internalType":"uint256"},{"name":"needed","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"ERC20InsufficientBalance","inputs":[{"name":"sender","type":"address","internalType":"address"},{"name":"balance","type":"uint256","internalType":"uint256"},{"name":"needed","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"ERC20InvalidApprover","inputs":[{"name":"approver","type":"address","internalType":"address"}]},{"type":"error","name":"ERC20InvalidReceiver","inputs":[{"name":"receiver","type":"address","internalType":"address"}]},{"type":"error","name":"ERC20InvalidSender","inputs":[{"name":"sender","type":"address","internalType":"address"}]},{"type":"error","name":"ERC20InvalidSpender","inputs":[{"name":"spender","type":"address","internalType":"address"}]},{"type":"error","name":"EnforcedPause","inputs":[]},{"type":"error","name":"ExpectedPause","inputs":[]},{"type":"error","name":"OwnableInvalidOwner","inputs":[{"name":"owner","type":"address","internalType":"address"}]},{"type":"error","name":"OwnableUnauthorizedAccount","inputs":[{"name":"account","type":"address","internalType":"address"}]}] |
| $_SERVER['MULTITOKEN_ADDRESS'] | 0x7d6b66ee7fde44b82e94b3ca1fffb8f11177ec61 |
| $_SERVER['VARIATERRA_ADDRESS'] | 0x7fd3e85e7dab530f7108678fee3d0cc62ddf7330 |
| $_SERVER['VARIATERRA_ABI'] | [{"type":"constructor","inputs":[{"name":"token_","type":"address","internalType":"contract IERC20"},{"name":"multitoken_","type":"address","internalType":"contract IERC1155Mintable"},{"name":"owner_","type":"address","internalType":"address"},{"name":"itemIds","type":"uint256[]","internalType":"uint256[]"},{"name":"maxSupplies","type":"uint256[]","internalType":"uint256[]"},{"name":"prices","type":"uint256[]","internalType":"uint256[]"}],"stateMutability":"nonpayable"},{"type":"fallback","stateMutability":"payable"},{"type":"receive","stateMutability":"payable"},{"type":"function","name":"DEFAULT_ADMIN_ROLE","inputs":[],"outputs":[{"name":"","type":"bytes32","internalType":"bytes32"}],"stateMutability":"view"},{"type":"function","name":"batchSetItemsInfo","inputs":[{"name":"itemIds","type":"uint256[]","internalType":"uint256[]"},{"name":"maxSupplies","type":"uint256[]","internalType":"uint256[]"},{"name":"prices","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"getRoleAdmin","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"}],"outputs":[{"name":"","type":"bytes32","internalType":"bytes32"}],"stateMutability":"view"},{"type":"function","name":"grantRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"account","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"hasRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"account","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"itemInfo","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"maxSupply","type":"uint256","internalType":"uint256"},{"name":"price","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"purchaseItem","inputs":[{"name":"_itemId","type":"uint256","internalType":"uint256"},{"name":"_amount","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"renounceRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"callerConfirmation","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"returnBalance","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"returnTokens","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"revokeRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"account","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"supportsInterface","inputs":[{"name":"interfaceId","type":"bytes4","internalType":"bytes4"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"event","name":"Deposit","inputs":[{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"ItemPurchased","inputs":[{"name":"buyer","type":"address","indexed":false,"internalType":"address"},{"name":"itemId","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"price","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"ItemRegistered","inputs":[{"name":"itemId","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"maxSupply","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"price","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"RoleAdminChanged","inputs":[{"name":"role","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"previousAdminRole","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"newAdminRole","type":"bytes32","indexed":true,"internalType":"bytes32"}],"anonymous":false},{"type":"event","name":"RoleGranted","inputs":[{"name":"role","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"account","type":"address","indexed":true,"internalType":"address"},{"name":"sender","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"event","name":"RoleRevoked","inputs":[{"name":"role","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"account","type":"address","indexed":true,"internalType":"address"},{"name":"sender","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"error","name":"AccessControlBadConfirmation","inputs":[]},{"type":"error","name":"AccessControlUnauthorizedAccount","inputs":[{"name":"account","type":"address","internalType":"address"},{"name":"neededRole","type":"bytes32","internalType":"bytes32"}]},{"type":"error","name":"AddressEmptyCode","inputs":[{"name":"target","type":"address","internalType":"address"}]},{"type":"error","name":"AddressInsufficientBalance","inputs":[{"name":"account","type":"address","internalType":"address"}]},{"type":"error","name":"FailedInnerCall","inputs":[]},{"type":"error","name":"SafeERC20FailedOperation","inputs":[{"name":"token","type":"address","internalType":"address"}]}] |
| $_SERVER['NFT_NUMBER'] | 30 |
| $_SERVER['GASPRICE_ENDPOINT'] | https://gasstation-testnet.polygon.technology/v2 |
| $_SERVER['MESSENGER_TRANSPORT_DSN'] | doctrine://default?auto_setup=0 |
| $_SERVER['SYMFONY_DOTENV_VARS'] | APP_ENV,APP_SECRET,DATABASE_URL,WEB3_SCRIPT,HOST,CHAINID,CHAINNAME,RPCURLS,EXPLORERURLS,CUR_NAME,CUR_SYMBOL,CUR_DECIMALS,TOKEN_ADDRESS,TOKEN_NAME,TOKEN_SYMBOL,TOKEN_ABI,MULTITOKEN_ADDRESS,VARIATERRA_ADDRESS,VARIATERRA_ABI,NFT_NUMBER,GASPRICE_ENDPOINT,MESSENGER_TRANSPORT_DSN |
| $_SERVER['APP_DEBUG'] | 1 |
| $_SERVER['SHELL_VERBOSITY'] | 3 |
| $_SERVER['DOCTRINE_DEPRECATIONS'] | trigger |
| $_ENV['SYMFONY_DOTENV_PATH'] | /var/www/html/variaterra/.env |
| $_ENV['APP_ENV'] | dev |
| $_ENV['APP_SECRET'] | 9600df056fa26195e60ac516c087eb89 |
| $_ENV['DATABASE_URL'] | mysql://variaterra:evSHBYqEs9NoO4vAYDoy@127.0.0.1:3306/variaterra?serverVersion=11.4.3-MariaDB&charset=utf8mb4 |
| $_ENV['WEB3_SCRIPT'] | /usr/local/bin/variaterra/web3.js |
| $_ENV['HOST'] | variaterra.elredil.com |
| $_ENV['CHAINID'] | 80002 |
| $_ENV['CHAINNAME'] | Amoy |
| $_ENV['RPCURLS'] | https://rpc-amoy.polygon.technology |
| $_ENV['EXPLORERURLS'] | https://www.oklink.com/amoy |
| $_ENV['CUR_NAME'] | MATIC |
| $_ENV['CUR_SYMBOL'] | MATIC |
| $_ENV['CUR_DECIMALS'] | 18 |
| $_ENV['TOKEN_ADDRESS'] | 0xa205fe64af9ea9bb84a5a40708e5ed4d3e7a589b |
| $_ENV['TOKEN_NAME'] | eVarioti |
| $_ENV['TOKEN_SYMBOL'] | eVAR |
| $_ENV['TOKEN_ABI'] | [{"type":"constructor","inputs":[{"name":"name","type":"string","internalType":"string"},{"name":"symbol","type":"string","internalType":"string"},{"name":"initialSupply","type":"uint256","internalType":"uint256"},{"name":"_decimals","type":"uint8","internalType":"uint8"},{"name":"tokenOwner","type":"address","internalType":"address"}],"stateMutability":"nonpayable"},{"type":"function","name":"allowance","inputs":[{"name":"owner","type":"address","internalType":"address"},{"name":"spender","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"approve","inputs":[{"name":"spender","type":"address","internalType":"address"},{"name":"value","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"nonpayable"},{"type":"function","name":"balanceOf","inputs":[{"name":"account","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"decimals","inputs":[],"outputs":[{"name":"","type":"uint8","internalType":"uint8"}],"stateMutability":"view"},{"type":"function","name":"name","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"view"},{"type":"function","name":"owner","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"pause","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"paused","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"renounceOwnership","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"symbol","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"view"},{"type":"function","name":"totalSupply","inputs":[],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"transfer","inputs":[{"name":"to","type":"address","internalType":"address"},{"name":"value","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"nonpayable"},{"type":"function","name":"transferFrom","inputs":[{"name":"from","type":"address","internalType":"address"},{"name":"to","type":"address","internalType":"address"},{"name":"value","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"nonpayable"},{"type":"function","name":"transferOwnership","inputs":[{"name":"newOwner","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"unpause","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"event","name":"Approval","inputs":[{"name":"owner","type":"address","indexed":true,"internalType":"address"},{"name":"spender","type":"address","indexed":true,"internalType":"address"},{"name":"value","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"OwnershipTransferred","inputs":[{"name":"previousOwner","type":"address","indexed":true,"internalType":"address"},{"name":"newOwner","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"event","name":"Paused","inputs":[{"name":"account","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"type":"event","name":"Transfer","inputs":[{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"to","type":"address","indexed":true,"internalType":"address"},{"name":"value","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"Unpaused","inputs":[{"name":"account","type":"address","indexed":false,"internalType":"address"}],"anonymous":false},{"type":"error","name":"ERC20InsufficientAllowance","inputs":[{"name":"spender","type":"address","internalType":"address"},{"name":"allowance","type":"uint256","internalType":"uint256"},{"name":"needed","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"ERC20InsufficientBalance","inputs":[{"name":"sender","type":"address","internalType":"address"},{"name":"balance","type":"uint256","internalType":"uint256"},{"name":"needed","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"ERC20InvalidApprover","inputs":[{"name":"approver","type":"address","internalType":"address"}]},{"type":"error","name":"ERC20InvalidReceiver","inputs":[{"name":"receiver","type":"address","internalType":"address"}]},{"type":"error","name":"ERC20InvalidSender","inputs":[{"name":"sender","type":"address","internalType":"address"}]},{"type":"error","name":"ERC20InvalidSpender","inputs":[{"name":"spender","type":"address","internalType":"address"}]},{"type":"error","name":"EnforcedPause","inputs":[]},{"type":"error","name":"ExpectedPause","inputs":[]},{"type":"error","name":"OwnableInvalidOwner","inputs":[{"name":"owner","type":"address","internalType":"address"}]},{"type":"error","name":"OwnableUnauthorizedAccount","inputs":[{"name":"account","type":"address","internalType":"address"}]}] |
| $_ENV['MULTITOKEN_ADDRESS'] | 0x7d6b66ee7fde44b82e94b3ca1fffb8f11177ec61 |
| $_ENV['VARIATERRA_ADDRESS'] | 0x7fd3e85e7dab530f7108678fee3d0cc62ddf7330 |
| $_ENV['VARIATERRA_ABI'] | [{"type":"constructor","inputs":[{"name":"token_","type":"address","internalType":"contract IERC20"},{"name":"multitoken_","type":"address","internalType":"contract IERC1155Mintable"},{"name":"owner_","type":"address","internalType":"address"},{"name":"itemIds","type":"uint256[]","internalType":"uint256[]"},{"name":"maxSupplies","type":"uint256[]","internalType":"uint256[]"},{"name":"prices","type":"uint256[]","internalType":"uint256[]"}],"stateMutability":"nonpayable"},{"type":"fallback","stateMutability":"payable"},{"type":"receive","stateMutability":"payable"},{"type":"function","name":"DEFAULT_ADMIN_ROLE","inputs":[],"outputs":[{"name":"","type":"bytes32","internalType":"bytes32"}],"stateMutability":"view"},{"type":"function","name":"batchSetItemsInfo","inputs":[{"name":"itemIds","type":"uint256[]","internalType":"uint256[]"},{"name":"maxSupplies","type":"uint256[]","internalType":"uint256[]"},{"name":"prices","type":"uint256[]","internalType":"uint256[]"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"getRoleAdmin","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"}],"outputs":[{"name":"","type":"bytes32","internalType":"bytes32"}],"stateMutability":"view"},{"type":"function","name":"grantRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"account","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"hasRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"account","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"itemInfo","inputs":[{"name":"","type":"uint256","internalType":"uint256"}],"outputs":[{"name":"maxSupply","type":"uint256","internalType":"uint256"},{"name":"price","type":"uint256","internalType":"uint256"}],"stateMutability":"view"},{"type":"function","name":"purchaseItem","inputs":[{"name":"_itemId","type":"uint256","internalType":"uint256"},{"name":"_amount","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"renounceRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"callerConfirmation","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"returnBalance","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"returnTokens","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"revokeRole","inputs":[{"name":"role","type":"bytes32","internalType":"bytes32"},{"name":"account","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"supportsInterface","inputs":[{"name":"interfaceId","type":"bytes4","internalType":"bytes4"}],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"event","name":"Deposit","inputs":[{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"ItemPurchased","inputs":[{"name":"buyer","type":"address","indexed":false,"internalType":"address"},{"name":"itemId","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"amount","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"price","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"ItemRegistered","inputs":[{"name":"itemId","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"maxSupply","type":"uint256","indexed":false,"internalType":"uint256"},{"name":"price","type":"uint256","indexed":false,"internalType":"uint256"}],"anonymous":false},{"type":"event","name":"RoleAdminChanged","inputs":[{"name":"role","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"previousAdminRole","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"newAdminRole","type":"bytes32","indexed":true,"internalType":"bytes32"}],"anonymous":false},{"type":"event","name":"RoleGranted","inputs":[{"name":"role","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"account","type":"address","indexed":true,"internalType":"address"},{"name":"sender","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"event","name":"RoleRevoked","inputs":[{"name":"role","type":"bytes32","indexed":true,"internalType":"bytes32"},{"name":"account","type":"address","indexed":true,"internalType":"address"},{"name":"sender","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"error","name":"AccessControlBadConfirmation","inputs":[]},{"type":"error","name":"AccessControlUnauthorizedAccount","inputs":[{"name":"account","type":"address","internalType":"address"},{"name":"neededRole","type":"bytes32","internalType":"bytes32"}]},{"type":"error","name":"AddressEmptyCode","inputs":[{"name":"target","type":"address","internalType":"address"}]},{"type":"error","name":"AddressInsufficientBalance","inputs":[{"name":"account","type":"address","internalType":"address"}]},{"type":"error","name":"FailedInnerCall","inputs":[]},{"type":"error","name":"SafeERC20FailedOperation","inputs":[{"name":"token","type":"address","internalType":"address"}]}] |
| $_ENV['NFT_NUMBER'] | 30 |
| $_ENV['GASPRICE_ENDPOINT'] | https://gasstation-testnet.polygon.technology/v2 |
| $_ENV['MESSENGER_TRANSPORT_DSN'] | doctrine://default?auto_setup=0 |
| $_ENV['SYMFONY_DOTENV_VARS'] | APP_ENV,APP_SECRET,DATABASE_URL,WEB3_SCRIPT,HOST,CHAINID,CHAINNAME,RPCURLS,EXPLORERURLS,CUR_NAME,CUR_SYMBOL,CUR_DECIMALS,TOKEN_ADDRESS,TOKEN_NAME,TOKEN_SYMBOL,TOKEN_ABI,MULTITOKEN_ADDRESS,VARIATERRA_ADDRESS,VARIATERRA_ABI,NFT_NUMBER,GASPRICE_ENDPOINT,MESSENGER_TRANSPORT_DSN |
| $_ENV['APP_DEBUG'] | 1 |
| $_ENV['SHELL_VERBOSITY'] | 3 |
| $_ENV['DOCTRINE_DEPRECATIONS'] | trigger |
| Module Authors |
| Module | Authors |
| BC Math | Andi Gutmans |
| Bzip2 | Sterling Hughes |
| Calendar | Shane Caraveo, Colin Viebrock, Hartmut Holzgraefe, Wez Furlong |
| COM and .Net | Wez Furlong |
| ctype | Hartmut Holzgraefe |
| cURL | Sterling Hughes |
| Date/Time Support | Derick Rethans |
| DB-LIB (MS SQL, Sybase) | Wez Furlong, Frank M. Kromann, Adam Baratz |
| DBA | Sascha Schumann, Marcus Boerger |
| DOM | Christian Stocker, Rob Richards, Marcus Boerger |
| enchant | Pierre-Alain Joye, Ilia Alshanetsky |
| EXIF | Rasmus Lerdorf, Marcus Boerger |
| FFI | Dmitry Stogov |
| fileinfo | Ilia Alshanetsky, Pierre Alain Joye, Scott MacVicar, Derick Rethans, Anatol Belski |
| Firebird driver for PDO | Ard Biesheuvel |
| FTP | Stefan Esser, Andrew Skalski |
| GD imaging | Rasmus Lerdorf, Stig Bakken, Jim Winstead, Jouni Ahto, Ilia Alshanetsky, Pierre-Alain Joye, Marcus Boerger, Mark Randall |
| GetText | Alex Plotnick |
| GNU GMP support | Stanislav Malyshev |
| Iconv | Rui Hirokawa, Stig Bakken, Moriyoshi Koizumi |
| IMAP | Rex Logan, Mark Musone, Brian Wang, Kaj-Michael Lang, Antoni Pamies Olive, Rasmus Lerdorf, Andrew Skalski, Chuck Hagenbuch, Daniel R Kalowsky |
| Input Filter | Rasmus Lerdorf, Derick Rethans, Pierre-Alain Joye, Ilia Alshanetsky |
| Internationalization | Ed Batutis, Vladimir Iordanov, Dmitry Lakhtyuk, Stanislav Malyshev, Vadim Savchuk, Kirti Velankar |
| JSON | Jakub Zelenka, Omar Kilani, Scott MacVicar |
| LDAP | Amitay Isaacs, Eric Warnke, Rasmus Lerdorf, Gerrit Thomson, Stig Venaas |
| LIBXML | Christian Stocker, Rob Richards, Marcus Boerger, Wez Furlong, Shane Caraveo |
| Multibyte String Functions | Tsukada Takuya, Rui Hirokawa |
| MySQL driver for PDO | George Schlossnagle, Wez Furlong, Ilia Alshanetsky, Johannes Schlueter |
| MySQLi | Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendel |
| MySQLnd | Andrey Hristov, Ulf Wendel, Georg Richter, Johannes Schlüter |
| OCI8 | Stig Bakken, Thies C. Arntzen, Andy Sautins, David Benson, Maxim Maletsky, Harald Radi, Antony Dovgal, Andi Gutmans, Wez Furlong, Christopher Jones, Oracle Corporation |
| ODBC driver for PDO | Wez Furlong |
| ODBC | Stig Bakken, Andreas Karajannis, Frank M. Kromann, Daniel R. Kalowsky |
| Opcache | Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Dmitry Stogov, Xinchen Hui |
| OpenSSL | Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar, Eliot Lear |
| Oracle (OCI) driver for PDO | Wez Furlong |
| pcntl | Jason Greene, Arnaud Le Blanc |
| Perl Compatible Regexps | Andrei Zmievski |
| PHP Archive | Gregory Beaver, Marcus Boerger |
| PHP Data Objects | Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky |
| PHP hash | Sara Golemon, Rasmus Lerdorf, Stefan Esser, Michael Wallner, Scott MacVicar |
| Posix | Kristian Koehntopp |
| PostgreSQL driver for PDO | Edin Kadribasic, Ilia Alshanetsky |
| PostgreSQL | Jouni Ahto, Zeev Suraski, Yasuo Ohgaki, Chris Kings-Lynne |
| Pspell | Vlad Krupin |
| random | Go Kudo, Tim Düsterhus, Guilliam Xavier, Christoph M. Becker, Jakub Zelenka, Bob Weinand, Máté Kocsis, and Original RNG implementators |
| Readline | Thies C. Arntzen |
| Reflection | Marcus Boerger, Timm Friebe, George Schlossnagle, Andrei Zmievski, Johannes Schlueter |
| Sessions | Sascha Schumann, Andrei Zmievski |
| Shared Memory Operations | Slava Poliakov, Ilia Alshanetsky |
| SimpleXML | Sterling Hughes, Marcus Boerger, Rob Richards |
| SNMP | Rasmus Lerdorf, Harrie Hazewinkel, Mike Jackson, Steven Lawrance, Johann Hanne, Boris Lytochkin |
| SOAP | Brad Lafountain, Shane Caraveo, Dmitry Stogov |
| Sockets | Chris Vandomelen, Sterling Hughes, Daniel Beulshausen, Jason Greene |
| Sodium | Frank Denis |
| SPL | Marcus Boerger, Etienne Kneuss |
| SQLite 3.x driver for PDO | Wez Furlong |
| SQLite3 | Scott MacVicar, Ilia Alshanetsky, Brad Dewar |
| System V Message based IPC | Wez Furlong |
| System V Semaphores | Tom May |
| System V Shared Memory | Christian Cartus |
| tidy | John Coggeshall, Ilia Alshanetsky |
| tokenizer | Andrei Zmievski, Johannes Schlueter |
| XML | Stig Bakken, Thies C. Arntzen, Sterling Hughes |
| XMLReader | Rob Richards |
| XMLWriter | Rob Richards, Pierre-Alain Joye |
| XSL | Christian Stocker, Rob Richards |
| Zip | Pierre-Alain Joye, Remi Collet |
| Zlib | Rasmus Lerdorf, Stefan Roehrich, Zeev Suraski, Jade Nicoletti, Michael Wallner |