MOONLIGHTING OPERATING SYSTEMThe Moonlighting interpreter only executes Moonlighting code within its delimiters.
Anything outside its delimiters is not processed by Moonlighting OS.
The delimiters are
moonlightingcommandline: to open and
!tothemoon to close a section.
If you input commands in a message at Bitcointalk.org, your commands have to match these rules:
1. Your post must not begin with the quote.
2. One post should contain only one command (if it contains 2 or more commands, only the first one will be executed).
If you'd like to run several commands, you may want to make several posts.
3. Every command must contain unix timestamp to avoid double executing.
Unix time is defined as the number of seconds that have elapsed since Jan 01 1970 (UTC).
The current Unix Timestamp can be found at
http://www.unixtimestamp.com.
4.
Unix Timestamp must be typed at the very end of command, with the closing
!tothemoon tag after, for example:
unixime1457774321 !tothemoonThere should not be any space between "unixtime" and timestamp itself (seconds) and there must be a space between Unix Timestamp and !tothemoon delimiter, and there must not be any text between Unix Timestamp and the closing !tothemoon tag, just like in an example above. In other words, you must close your command with the current Unix Timestamp if you want to run a command and to avoid double executing.
5. You must not delete your posts that contain commands, it doesn't affect the work of Moonlighting OS generally (if your post with a command has been processed already, deleting will not change anything), but while we are testing the system, deleting of posts can affect the transparency of transactions.
6. To prevent deleting of posts, any Mooncoin user who reads a forum and sees an unconfirmed post with Moonlighting command, may quote it with the tag "confirmed" above. There can be several confirmations, but please don't make too many confirmations to avoid flooding.
7. If you have an account at Bitcointalk, to start sending moonlighting, you must link your account with your Mooncoin address.
There is a command
setaddress. To prove that you really own this address, you must send EXACTLY 12345.54321 Mooncoins to 2Z25JRcYYnvN52wJQy4FxZZPhnesBwiiqP (that's an address of one of the oldest Mooncoin supporters, who had lost his Mooncoins in 2014). You must send Mooncoins from an address which you want to link with your account!
And as soon as you have sent Mooncoins, copy-paste an id of this transaction (tx id) from your wallet and insert it in your command. You must do it IMMEDIATELY after you have sent 12345.54321 Mooncoins, and don't forget to end your command with Unix Timestamp and the closing tag
!tothemoon. Please see below how a command must look like exactly.
8. If you'd like to check moonlighting balance of any Mooncoin address, or of any website, you may use a command
mlbalance. Don't forget to add Unix Timestamp.
After your command is processed, you can see the result in a Moonlighting block explorer which is currently at mooncoin.com.
Just visit
http://mooncoin.com/.txt to see a result. This commands also indicates "likes" made from this address, and to which account the address is linked.
9. If you'd like to send moonlighting from your website, you may use a command
sendmlfromweb from:Before inputting this command, you must prove that you are really an admin of the website by creating a mlsend.txt in a root directory of your website with a command which must be a simple text in a mlsend.txt file:
toaddress:;quantity:;unixtime.
You must first create a mlsend.txt on your website and only after that - to input a command at forum.
10. In the first edition of Moonlighting OS you may work only with a simplified form of Smart likes. With commands
like: or
unlike: you can "like" or "unlike" the most famous cryptocurrencies, stock market indices and traditional currencies (EURUSD, GBPUSD, USDJPY etc.) If you have liked something and its real price has risen, you may unlike it and to get your moonlighting profit. So you may gain or lose moonlighting with your predictions. You specify the quantity of moonlighting when you like something, and the quantity of something, when you unlike it. Remember that to use these commands by inputting them in your messages at Bitcointalk, first you must link your Mooncoin address with your account.
Moonlighing may define a large array of commands in the core language.
Currently, in a test mode, only some basic functions are available.
In future more functionality may be added.
Moonlighting is a free OS. As for "moonlighting bonuses" or "moonlighting", they are intangible, and you cannot buy or sell them.
You can only "gain" them with your activity and then use them to run commands. Generally moonlighting bonuses are linked with Mooncoins, but you needn't to transfer Mooncoins if you want to send moonlighting. You can keep Moonlighting bonuses on your Mooncoin address or on your website, and to operate with them, you need to link your address with your Bitcointalk account.