ETH Price: $2,155.33 (+0.33%)

Contract

0xeb11E4Be8EEc4A2355E8FF625FDE72f09b1b6e07
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer91942302020-01-01 4:55:062271 days ago1577854506IN
0xeb11E4Be...09b1b6e07
0 ETH0.000036841
Transfer70723262019-01-15 20:50:202621 days ago1547585420IN
0xeb11E4Be...09b1b6e07
0 ETH0.000080462.2
Transfer60647772018-07-31 19:10:452789 days ago1533064245IN
0xeb11E4Be...09b1b6e07
0.006 ETH0.000048111
Transfer60482562018-07-29 0:40:022792 days ago1532824802IN
0xeb11E4Be...09b1b6e07
0.03652547 ETH0.000048111
Transfer60435182018-07-28 5:45:582793 days ago1532756758IN
0xeb11E4Be...09b1b6e07
0.01 ETH0.000192464
Transfer60435132018-07-28 5:44:472793 days ago1532756687IN
0xeb11E4Be...09b1b6e07
0.001 ETH0.000192464
Transfer60405432018-07-27 17:54:232793 days ago1532714063IN
0xeb11E4Be...09b1b6e07
0.001 ETH0.000252464
Transfer60111702018-07-22 17:44:472798 days ago1532281487IN
0xeb11E4Be...09b1b6e07
0 ETH00
Transfer58597482018-06-26 22:03:062824 days ago1530050586IN
0xeb11E4Be...09b1b6e07
0 ETH00
Approve58495462018-06-25 2:49:262826 days ago1529894966IN
0xeb11E4Be...09b1b6e07
0 ETH0.000181924
Approve58495242018-06-25 2:43:552826 days ago1529894635IN
0xeb11E4Be...09b1b6e07
0 ETH0.000181924
Transfer58494972018-06-25 2:35:312826 days ago1529894131IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021172841
Transfer58494752018-06-25 2:29:332826 days ago1529893773IN
0xeb11E4Be...09b1b6e07
0.00677801 ETH0.000189343
Transfer58494402018-06-25 2:20:032826 days ago1529893203IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021172841
Transfer58494272018-06-25 2:16:112826 days ago1529892971IN
0xeb11E4Be...09b1b6e07
0 ETH0.002119941
Transfer58494152018-06-25 2:13:302826 days ago1529892810IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021146541
Transfer58494082018-06-25 2:12:102826 days ago1529892730IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021120341
Transfer58493942018-06-25 2:08:032826 days ago1529892483IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021146541
Transfer58107622018-06-18 12:10:292832 days ago1529323829IN
0xeb11E4Be...09b1b6e07
0.015 ETH0.000048111
Transfer58107562018-06-18 12:08:552832 days ago1529323735IN
0xeb11E4Be...09b1b6e07
0.01 ETH0.0000211
Transfer57857352018-06-14 5:32:552837 days ago1528954375IN
0xeb11E4Be...09b1b6e07
0.01 ETH0.0019727541
Transfer57735142018-06-12 2:19:542839 days ago1528769994IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021120341
Transfer57734982018-06-12 2:16:532839 days ago1528769813IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021120341
Transfer57731692018-06-12 0:55:572839 days ago1528764957IN
0xeb11E4Be...09b1b6e07
0 ETH0.002119941
Transfer57731592018-06-12 0:52:052839 days ago1528764725IN
0xeb11E4Be...09b1b6e07
0 ETH0.0021120341
View all transactions

Latest 9 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer60647772018-07-31 19:10:452789 days ago1533064245
0xeb11E4Be...09b1b6e07
0.006 ETH
Transfer60482562018-07-29 0:40:022792 days ago1532824802
0xeb11E4Be...09b1b6e07
0.03652547 ETH
Transfer60435182018-07-28 5:45:582793 days ago1532756758
0xeb11E4Be...09b1b6e07
0.01 ETH
Transfer60435132018-07-28 5:44:472793 days ago1532756687
0xeb11E4Be...09b1b6e07
0.001 ETH
Transfer60405432018-07-27 17:54:232793 days ago1532714063
0xeb11E4Be...09b1b6e07
0.001 ETH
Transfer58494752018-06-25 2:29:332826 days ago1529893773
0xeb11E4Be...09b1b6e07
0.00677801 ETH
Transfer58107622018-06-18 12:10:292832 days ago1529323829
0xeb11E4Be...09b1b6e07
0.015 ETH
Transfer57857352018-06-14 5:32:552837 days ago1528954375
0xeb11E4Be...09b1b6e07
0.01 ETH
Transfer57611302018-06-09 21:46:572841 days ago1528580817
0xeb11E4Be...09b1b6e07
0.00167003 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
HHGTTG

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-06-09
*/

pragma solidity ^0.4.4;

	///
    /// This ERC20 Token HHGTTG (h2g2) is NOT meant to have any intrinsic (fundamental) value nor any
    /// monetary value whatsoever. It is designed to honour the memory of Douglas Noel Adams.
	/// 11 May 2001 would become one of the worst days of my life. My one true hero ceased to
	/// exist as did my hope of a further h2g2 (HG2G) novel, although Eoin Colfer would eventually
	/// pen "And Another Thing", it just wasn't the same. If your interest in this token is piqued,
	/// the you will no doubt know WHY the Total Supply is ONLY 42 Tokens. This Token Contract has been
	/// designed to return the SAME amount of HHGTTG (h2g2) Tokens as the amount of ETH sent to the
	/// contract with the smallest amount being: .000000000000000001 of ETH which will return the same
	/// amount of h2g2 until the total supply of 42 h2g2 Tokens is depleted. The following text has been
	/// lifted from WikiPedia on 8 June 2018, the date of creation of this token.
	/// https://en.wikipedia.org/wiki/Douglas_Adams
	/// Douglas Noel Adams (11 March 1952 – 11 May 2001) was an English author, scriptwriter,
	/// essayist, humorist, satirist and dramatist. Adams was author of The Hitchhiker's Guide
	/// to the Galaxy, which originated in 1978 as a BBC radio comedy before developing into a
	/// "trilogy" of five books that sold more than 15 million copies in his lifetime and generated
	/// a television series, several stage plays, comics, a computer game, and in 2005 a feature film.
	/// Adams's contribution to UK radio is commemorated in The Radio Academy's Hall of Fame. Adams
	/// also wrote Dirk Gently's Holistic Detective Agency (1987) and The Long Dark Tea-Time of the
	/// Soul (1988), and co-wrote The Meaning of Liff (1983), The Deeper Meaning of Liff (1990), Last
	/// Chance to See (1990), and three stories for the television series Doctor Who; he also served
	/// as script editor for the show's seventeenth season in 1979. A posthumous collection of his
	/// works, including an unfinished novel, was published as The Salmon of Doubt in 2002.
	///
	/// Adams was an advocate for environmentalism and conservation, a lover of fast cars,
	/// technological innovation and the Apple Macintosh, and a radical atheist.
	///
    /// Early life: Adams was born on 11 March 1952 to Janet (née Donovan; 1927–2016) and
	/// Christopher Douglas Adams (1927–1985) in Cambridge, England.[3] The family moved to the East
	/// End of London a few months after his birth, where his sister, Susan, was born three years later.
	/// His parents divorced in 1957; Douglas, Susan, and their mother moved to an RSPCA animal shelter
	/// in Brentwood, Essex, run by his maternal grandparents.
	///
    /// Education: Adams attended Primrose Hill Primary School in Brentwood. At nine, he passed the
	/// entrance exam for Brentwood School, an independent school whose alumni include Robin Day,
	/// Jack Straw, Noel Edmonds, and David Irving. Griff Rhys Jones was a year below him, and he was in
	/// the same class as Stuckist artist Charles Thomson. He attended the prep school from 1959 to 1964,
	/// then the main school until December 1970. Adams was 6 feet (1.8 m) by age 12 and stopped growing
	/// at 6 feet 5 inches (1.96 m). His form master, Frank Halford, said his height had made him stand out
	/// and that he had been self-conscious about it. His ability to write stories made him well known in
	/// the school. He became the only student ever to be awarded a ten out of ten by Halford for creative
	/// writing, something he remembered for the rest of his life, particularly when facing writer's block.
	/// Some of his earliest writing was published at the school, such as a report on its photography club
	/// in The Brentwoodian in 1962, or spoof reviews in the school magazine Broadsheet, edited by Paul Neil
	/// Milne Johnstone, who later became a character in The Hitchhiker's Guide. He also designed the cover
	/// of one issue of the Broadsheet, and had a letter and short story published in The Eagle, the boys'
	/// comic, in 1965. A poem entitled "A Dissertation on the task of writing a poem on a candle and an
	/// account of some of the difficulties thereto pertaining" written by Adams in January 1970, at the age
	/// of 17, was discovered in a cupboard at the school in early 2014. On the strength of a bravura essay
	/// on religious poetry that discussed the Beatles and William Blake, he was awarded an Exhibition in
	/// English at St John's College, Cambridge, going up in 1971. He wanted to join the Footlights, an
	/// invitation-only student comedy club that has acted as a hothouse for comic talent. He was not
	/// elected immediately as he had hoped, and started to write and perform in revues with Will Adams
	/// (no relation) and Martin Smith, forming a group called "Adams-Smith-Adams", but became a member of
	/// the Footlights by 1973. Despite doing very little work—he recalled having completed three essays in
	/// three years—he graduated in 1974 with a B.A. in English literature.
    /// 
    /// Career: Writing: After leaving university Adams moved back to London, determined to break into TV
	/// and radio as a writer. An edited version of the Footlights Revue appeared on BBC2 television in 1974.
	/// A version of the Revue performed live in London's West End led to Adams being discovered by Monty
	/// Python's Graham Chapman. The two formed a brief writing partnership, earning Adams a writing credit
	/// in episode 45 of Monty Python for a sketch called "Patient Abuse". The pair also co-wrote the
	/// "Marilyn Monroe" sketch which appeared on the soundtrack album of Monty Python and the Holy Grail.
	/// Adams is one of only two people other than the original Python members to get a writing credit (the
	/// other being Neil Innes). Adams had two brief appearances in the fourth series of Monty Python's Flying
	/// Circus. At the beginning of episode 42, "The Light Entertainment War", Adams is in a surgeon's mask (as
	/// Dr. Emile Koning, according to on-screen captions), pulling on gloves, while Michael Palin narrates a
	/// sketch that introduces one person after another but never gets started. At the beginning of episode 44,
	/// "Mr. Neutron", Adams is dressed in a pepper-pot outfit and loads a missile onto a cart driven by
	/// Terry Jones, who is calling for scrap metal ("Any old iron..."). The two episodes were broadcast in
	/// November 1974. Adams and Chapman also attempted non-Python projects, including Out of the Trees. At
	/// this point Adams's career stalled; his writing style was unsuited to the then-current style of radio
	/// and TV comedy. To make ends meet he took a series of odd jobs, including as a hospital porter, barn
	/// builder, and chicken shed cleaner. He was employed as a bodyguard by a Qatari family, who had made
	/// their fortune in oil. During this time Adams continued to write and submit sketches, though few were
	/// accepted. In 1976 his career had a brief improvement when he wrote and performed Unpleasantness at
	/// Brodie's Close at the Edinburgh Fringe festival. By Christmas, work had dried up again, and a
	/// depressed Adams moved to live with his mother. The lack of writing work hit him hard and low confidence
	/// became a feature of Adams's life; "I have terrible periods of lack of confidence [..] I briefly did
	/// therapy, but after a while I realised it was like a farmer complaining about the weather. You can't fix
	/// the weather – you just have to get on with it". Some of Adams's early radio work included sketches for
	/// The Burkiss Way in 1977 and The News Huddlines. He also wrote, again with Chapman, 20 February 1977
	/// episode of Doctor on the Go, a sequel to the Doctor in the House television comedy series. After the
	/// first radio series of The Hitchhiker's Guide became successful, Adams was made a BBC radio producer,
	/// working on Week Ending and a pantomime called Black Cinderella Two Goes East. He left after six months
	/// to become the script editor for Doctor Who. In 1979 Adams and John Lloyd wrote scripts for two half-hour
	/// episodes of Doctor Snuggles: "The Remarkable Fidgety River" and "The Great Disappearing Mystery"
	/// (episodes eight and twelve). John Lloyd was also co-author of two episodes from the original Hitchhiker
	/// radio series ("Fit the Fifth" and "Fit the Sixth", also known as "Episode Five" and "Episode Six"), as
	/// well as The Meaning of Liff and The Deeper Meaning of Liff.
	///
    /// The Hitchhiker's Guide to the Galaxy: The Hitchhiker's Guide to the Galaxy was a concept for a
	/// science-fiction comedy radio series pitched by Adams and radio producer Simon Brett to BBC Radio 4 in
	/// 1977. Adams came up with an outline for a pilot episode, as well as a few other stories (reprinted in
	/// Neil Gaiman's book Don't Panic: The Official Hitchhiker's Guide to the Galaxy Companion) that could be
	/// used in the series. According to Adams, the idea for the title occurred to him while he lay drunk in a
	/// field in Innsbruck, Austria, gazing at the stars. He was carrying a copy of the Hitch-hiker's Guide to
	/// Europe, and it occurred to him that "somebody ought to write a Hitchhiker's Guide to the Galaxy". He
	/// later said that the constant repetition of this anecdote had obliterated his memory of the actual event.
	/// Despite the original outline, Adams was said to make up the stories as he wrote. He turned to John Lloyd
	/// for help with the final two episodes of the first series. Lloyd contributed bits from an unpublished
	/// science fiction book of his own, called GiGax. Very little of Lloyd's material survived in later
	/// adaptations of Hitchhiker's, such as the novels and the TV series. The TV series was based on the first
	/// six radio episodes, and sections contributed by Lloyd were largely re-written. BBC Radio 4 broadcast the
	/// first radio series weekly in the UK in March and April 1978. The series was distributed in the United
	/// States by National Public Radio. Following the success of the first series, another episode was recorded
	/// and broadcast, which was commonly known as the Christmas Episode. A second series of five episodes was
	/// broadcast one per night, during the week of 21–25 January 1980. While working on the radio series (and
	/// with simultaneous projects such as The Pirate Planet) Adams developed problems keeping to writing
	/// deadlines that got worse as he published novels. Adams was never a prolific writer and usually had to be
	/// forced by others to do any writing. This included being locked in a hotel suite with his editor for three
	/// weeks to ensure that So Long, and Thanks for All the Fish was completed. He was quoted as saying, "I love
	/// deadlines. I love the whooshing noise they make as they go by." Despite the difficulty with deadlines,
	/// Adams wrote five novels in the series, published in 1979, 1980, 1982, 1984, and 1992. The books formed the
	/// basis for other adaptations, such as three-part comic book adaptations for each of the first three books,
	/// an interactive text-adventure computer game, and a photo-illustrated edition, published in 1994. This
	/// latter edition featured a 42 Puzzle designed by Adams, which was later incorporated into paperback covers
	/// of the first four Hitchhiker's novels (the paperback for the fifth re-used the artwork from the hardback
	/// edition). In 1980 Adams began attempts to turn the first Hitchhiker's novel into a film, making several
	/// trips to Los Angeles, and working with Hollywood studios and potential producers. The next year, the radio
	/// series became the basis for a BBC television mini-series broadcast in six parts. When he died in 2001 in
	/// California, he had been trying again to get the movie project started with Disney, which had bought the
	/// rights in 1998. The screenplay got a posthumous re-write by Karey Kirkpatrick, and the resulting film was
	/// released in 2005. Radio producer Dirk Maggs had consulted with Adams, first in 1993, and later in 1997 and
	/// 2000 about creating a third radio series, based on the third novel in the Hitchhiker's series. They also
	/// discussed the possibilities of radio adaptations of the final two novels in the five-book "trilogy". As
	/// with the movie, this project was realised only after Adams's death. The third series, The Tertiary Phase,
	/// was broadcast on BBC Radio 4 in September 2004 and was subsequently released on audio CD. With the aid of
	/// a recording of his reading of Life, the Universe and Everything and editing, Adams can be heard playing
	/// the part of Agrajag posthumously. So Long, and Thanks for All the Fish and Mostly Harmless made up the
	/// fourth and fifth radio series, respectively (on radio they were titled The Quandary Phase and The
	/// Quintessential Phase) and these were broadcast in May and June 2005, and also subsequently released on
	/// Audio CD. The last episode in the last series (with a new, "more upbeat" ending) concluded with, "The very
	/// final episode of The Hitchhiker's Guide to the Galaxy by Douglas Adams is affectionately dedicated to its
	/// author."
    /// 
    /// Dirk Gently series: Between Adams's first trip to Madagascar with Mark Carwardine in 1985, and their series
	/// of travels that formed the basis for the radio series and non-fiction book Last Chance to See, Adams wrote
	/// two other novels with a new cast of characters. Dirk Gently's Holistic Detective Agency was published in 1987,
	/// and was described by its author as "a kind of ghost-horror-detective-time-travel-romantic-comedy-epic, mainly
	/// concerned with mud, music and quantum mechanics". It was derived from two Doctor Who serials Adams had written.
	/// A sequel, The Long Dark Tea-Time of the Soul, was published a year later. This was an entirely original work,
	/// Adams's first since So Long, and Thanks for All the Fish. After the book tour, Adams set off on his
	/// round-the-world excursion which supplied him with the material for Last Chance to See.
	/// 
	/// Doctor Who: Adams sent the script for the HHGG pilot radio programme to the Doctor Who production office in
	/// 1978, and was commissioned to write The Pirate Planet (see below). He had also previously attempted to submit
	/// a potential movie script, called "Doctor Who and the Krikkitmen", which later became his novel Life, the
	/// Universe and Everything (which in turn became the third Hitchhiker's Guide radio series). Adams then went on
	/// to serve as script editor on the show for its seventeenth season in 1979. Altogether, he wrote three Doctor Who
	/// serials starring Tom Baker as the Doctor: "The Pirate Planet" (the second serial in the "Key to Time" arc, in
	/// season 16) "City of Death" (with producer Graham Williams, from an original storyline by writer David Fisher.
	/// It was transmitted under the pseudonym "David Agnew") "Shada" (only partially filmed; not televised due to
	/// industry disputes) The episodes authored by Adams are some of the few that were not novelised as Adams would
	/// not allow anyone else to write them, and asked for a higher price than the publishers were willing to pay.
	/// "Shada" was later adapted as a novel by Gareth Roberts in 2012 and "City of Death" and "The Pirate Planet" by
	/// James Goss in 2015 and 2017 respectively. Elements of Shada and City of Death were reused in Adams's later
	/// novel Dirk Gently's Holistic Detective Agency, in particular the character of Professor Chronotis. Big Finish
	/// Productions eventually remade Shada as an audio play starring Paul McGann as the Doctor. Accompanied by
	/// partially animated illustrations, it was webcast on the BBC website in 2003, and subsequently released as a
	/// two-CD set later that year. An omnibus edition of this version was broadcast on the digital radio station BBC7
	/// on 10 December 2005. In the Doctor Who 2012 Christmas episode The Snowmen, writer Steven Moffat was inspired by
	/// a storyline that Adams pitched called The Doctor Retires.
	/// 
	/// Music: Adams played the guitar left-handed and had a collection of twenty-four left-handed guitars when he died
	/// (having received his first guitar in 1964). He also studied piano in the 1960s with the same teacher as Paul
	/// Wickens, the pianist who plays in Paul McCartney's band (and composed the music for the 2004–2005 editions of
	/// the Hitchhiker's Guide radio series). Pink Floyd and Procol Harum had important influence on Adams' work.
	/// 
	/// Pink Floyd: Adams's official biography shares its name with the song "Wish You Were Here" by Pink Floyd. Adams
	/// was friends with Pink Floyd guitarist David Gilmour and, on Adams's 42nd birthday, he was invited to make a
	/// guest appearance at Pink Floyd's concert of 28 October 1994 at Earls Court in London, playing guitar on the
	/// songs "Brain Damage" and "Eclipse". Adams chose the name for Pink Floyd's 1994 album, The Division Bell, by
	/// picking the words from the lyrics to one of its tracks, "High Hopes". Gilmour also performed at Adams's
	/// memorial service in 2001, and what would have been Adams's 60th birthday party in 2012.
	/// 
	/// Computer games and projects: Douglas Adams created an interactive fiction version of HHGG with Steve Meretzky
	/// from Infocom in 1984. In 1986 he participated in a week-long brainstorming session with the Lucasfilm Games
	/// team for the game Labyrinth. Later he was also involved in creating Bureaucracy as a parody of events in his
	/// own life. Adams was a founder-director and Chief Fantasist of The Digital Village, a digital media and Internet
	/// company with which he created Starship Titanic, a Codie Award-winning and BAFTA-nominated adventure game, which
	/// was published in 1998 by Simon & Schuster. Terry Jones wrote the accompanying book, entitled Douglas Adams'
	/// Starship Titanic, since Adams was too busy with the computer game to do both. In April 1999, Adams initiated the
	/// h2g2 collaborative writing project, an experimental attempt at making The Hitchhiker's Guide to the Galaxy a
	/// reality, and at harnessing the collective brainpower of the internet community. It was hosted by BBC Online from
	/// 2001 to 2011. In 1990, Adams wrote and presented a television documentary programme Hyperland which featured Tom
	/// Baker as a "software agent" (similar to the assistant pictured in Apple's Knowledge Navigator video of future
	/// concepts from 1987), and interviews with Ted Nelson, the co-inventor of hypertext and the person who coined the
	/// term. Adams was an early adopter and advocate of hypertext.
	/// 
	/// Personal beliefs and activism: Atheism and views on religion: Adams described himself as a "radical atheist",
	/// adding "radical" for emphasis so he would not be asked if he meant agnostic. He told American Atheists that
	/// this conveyed the fact that he really meant it. He imagined a sentient puddle who wakes up one morning and
	/// thinks, "This is an interesting world I find myself in – an interesting hole I find myself in – fits me rather
	/// neatly, doesn't it? In fact it fits me staggeringly well, must have been made to have me in it!" to demonstrate
	/// his view that the fine-tuned Universe argument for God was a fallacy. He remained fascinated by religion because
	/// of its effect on human affairs. "I love to keep poking and prodding at it. I've thought about it so much over the
	/// years that that fascination is bound to spill over into my writing." The evolutionary biologist and atheist
	/// Richard Dawkins uses Adams's influence to exemplify arguments for non-belief in his 2006 book The God Delusion.
	/// Dawkins dedicated the book to Adams, whom he jokingly called "possibly [my] only convert" to atheism and wrote on
	/// his death that "Science has lost a friend, literature has lost a luminary, the mountain gorilla and the black
	/// rhino have lost a gallant defender."
	/// 
	/// Environmental activism: Adams was also an environmental activist who campaigned on behalf of endangered species.
	/// This activism included the production of the non-fiction radio series Last Chance to See, in which he and
	/// naturalist Mark Carwardine visited rare species such as the kakapo and baiji, and the publication of a tie-in
	/// book of the same name. In 1992 this was made into a CD-ROM combination of audiobook, e-book and picture slide show.
	/// Adams and Mark Carwardine contributed the 'Meeting a Gorilla' passage from Last Chance to See to the book
	/// The Great Ape Project. This book, edited by Paola Cavalieri and Peter Singer, launched a wider-scale project in
	/// 1993, which calls for the extension of moral equality to include all great apes, human and non-human. In 1994, he
	/// participated in a climb of Mount Kilimanjaro while wearing a rhino suit for the British charity organisation Save
	/// the Rhino International. Puppeteer William Todd-Jones, who had originally worn the suit in the London Marathon to
	/// raise money and bring awareness to the group, also participated in the climb wearing a rhino suit; Adams wore the
	/// suit while travelling to the mountain before the climb began. About £100,000 was raised through that event,
	/// benefiting schools in Kenya and a black rhinoceros preservation programme in Tanzania. Adams was also an active
	/// supporter of the Dian Fossey Gorilla Fund. Since 2003, Save the Rhino has held an annual Douglas Adams Memorial
	/// Lecture around the time of his birthday to raise money for environmental campaigns.
	/// 
	/// Technology and innovation: Adams bought his first word processor in 1982, having considered one as early as 1979.
	/// His first purchase was a Nexu. In 1983, when he and Jane Belson went to Los Angeles, he bought a DEC Rainbow. Upon
	/// their return to England, Adams bought an Apricot, then a BBC Micro and a Tandy 1000. In Last Chance to See Adams
	/// mentions his Cambridge Z88, which he had taken to Zaire on a quest to find the northern white rhinoceros. Adams's
	/// posthumously published work, The Salmon of Doubt, features several articles by him on the subject of technology,
	/// including reprints of articles that originally ran in MacUser magazine, and in The Independent on Sunday newspaper.
	/// In these Adams claims that one of the first computers he ever saw was a Commodore PET, and that he had "adored" his
	/// Apple Macintosh ("or rather my family of however many Macintoshes it is that I've recklessly accumulated over the
	/// years") since he first saw one at Infocom's offices in Boston in 1984. Adams was a Macintosh user from the time they
	/// first came out in 1984 until his death in 2001. He was the first person to buy a Mac in Europe (the second being
	/// Stephen Fry – though some accounts differ on this, saying Fry bought his Mac first. Fry claims he was second to
	/// Adams). Adams was also an "Apple Master", celebrities whom Apple made into spokespeople for its products (others
	/// included John Cleese and Gregory Hines). Adams's contributions included a rock video that he created using the
	/// first version of iMovie with footage featuring his daughter Polly. The video was available on Adams's .Mac
	/// homepage. Adams installed and started using the first release of Mac OS X in the weeks leading up to his death. His
	/// very last post to his own forum was in praise of Mac OS X and the possibilities of its Cocoa programming framework.
	/// He said it was "awesome...", which was also the last word he wrote on his site. Adams used email to correspond with
	/// Steve Meretzky in the early 1980s, during their collaboration on Infocom's version of The Hitchhiker's Guide to the
	/// Galaxy. While living in New Mexico in 1993 he set up another e-mail address and began posting to his own USENET
	/// newsgroup, alt.fan.douglas-adams, and occasionally, when his computer was acting up, to the comp.sys.mac hierarchy.
	/// Challenges to the authenticity of his messages later led Adams to set up a message forum on his own website to
	/// avoid the issue. In 1996, Adams was a keynote speaker at the Microsoft Professional Developers Conference (PDC)
	/// where he described the personal computer as being a modelling device. The video of his keynote speech is archived
	/// on Channel 9. Adams was also a keynote speaker for the April 2001 Embedded Systems Conference in San Francisco, one
	/// of the major technical conferences on embedded system engineering.
	/// 
	/// Personal life: Adams moved to Upper Street, Islington, in 1981 and to Duncan Terrace, a few minutes' walk away,
	/// in the late 1980s. In the early 1980s Adams had an affair with novelist Sally Emerson, who was separated from her
	/// husband at that time. Adams later dedicated his book Life, the Universe and Everything to Emerson. In 1981 Emerson
	/// returned to her husband, Peter Stothard, a contemporary of Adams's at Brentwood School, and later editor of The
	/// Times. Adams was soon introduced by friends to Jane Belson, with whom he later became romantically involved. Belson
	/// was the "lady barrister" mentioned in the jacket-flap biography printed in his books during the mid-1980s
	/// ("He [Adams] lives in Islington with a lady barrister and an Apple Macintosh"). The two lived in Los Angeles
	/// together during 1983 while Adams worked on an early screenplay adaptation of Hitchhiker's. When the deal fell
	/// through, they moved back to London, and after several separations ("He is currently not certain where he lives,
	/// or with whom") and a broken engagement, they married on 25 November 1991. Adams and Belson had one daughter together,
	/// Polly Jane Rocket Adams, born on 22 June 1994, shortly after Adams turned 42. In 1999 the family moved from London to
	/// Santa Barbara, California, where they lived until his death. Following the funeral, Jane Belson and Polly Adams
	/// returned to London. Belson died on 7 September 2011 of cancer, aged 59.
	/// 
	/// Death and legacy: Adams died of a heart attack on 11 May 2001, aged 49, after resting from his regular workout at a
	/// private gym in Montecito, California. Adams had been due to deliver the commencement address at Harvey Mudd College
	/// on 13 May. His funeral was held on 16 May in Santa Barbara. His ashes were placed in Highgate Cemetery in north
	/// London in June 2002. A memorial service was held on 17 September 2001 at St Martin-in-the-Fields church, Trafalgar
	/// Square, London. This became the first church service broadcast live on the web by the BBC. Video clips of the
	/// service are still available on the BBC's website for download. One of his last public appearances was a talk given
	/// at the University of California, Santa Barbara, Parrots, the universe and everything, recorded days before his death.
	/// A full transcript of the talk is available, and the university has made the full video available on YouTube. Two
	/// days before Adams died, the Minor Planet Center announced the naming of asteroid 18610 Arthurdent. In 2005, the
	/// asteroid 25924 Douglasadams was named in his memory. In May 2002, The Salmon of Doubt was published, containing many
	/// short stories, essays, and letters, as well as eulogies from Richard Dawkins, Stephen Fry (in the UK edition),
	/// Christopher Cerf (in the US edition), and Terry Jones (in the US paperback edition). It also includes eleven
	/// chapters of his unfinished novel, The Salmon of Doubt, which was originally intended to become a new Dirk Gently
	/// novel, but might have later become the sixth Hitchhiker novel. Other events after Adams's death included a webcast
	/// production of Shada, allowing the complete story to be told, radio dramatisations of the final three books in the
	/// Hitchhiker's series, and the completion of the film adaptation of The Hitchhiker's Guide to the Galaxy. The film,
	/// released in 2005, posthumously credits Adams as a producer, and several design elements – including a head-shaped
	/// planet seen near the end of the film – incorporated Adams's features. A 12-part radio series based on the Dirk Gently
	/// novels was announced in 2007. BBC Radio 4 also commissioned a third Dirk Gently radio series based on the incomplete
	/// chapters of The Salmon of Doubt, and written by Kim Fuller;[66] but this was dropped in favour of a BBC TV series
	/// based on the two completed novels.[67] A sixth Hitchhiker novel, And Another Thing..., by Artemis Fowl author Eoin
	/// Colfer, was released on 12 October 2009 (the 30th anniversary of the first book), published with the support of
	/// Adams's estate. A BBC Radio 4 Book at Bedtime adaptation and an audio book soon followed. On 25 May 2001, two weeks
	/// after Adams's death, his fans organised a tribute known as Towel Day, which has been observed every year since then.
	/// In 2011, over 3,000 people took part in a public vote to choose the subjects of People's Plaques in Islington;
	/// Adams received 489 votes. On 11 March 2013, Adams's 61st birthday was celebrated with an interactive Google Doodle.
	/// In 2018, John Lloyd presented an hour-long episode of the BBC Radio Four documentary Archive on 4, discussing Adams'
	/// private papers, which are held at St John's College, Cambridge. The episode is available online. A street in
	/// São José, Santa Catarina, Brazil is named in Adams' honour.
	/// 
	
contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint256 supply) {}

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256 balance) {}

    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool success) {}

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {}

    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei to be approved for transfer
    /// @return Whether the approval was successful or not
    function approve(address _spender, uint256 _value) returns (bool success) {}

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {}

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

}

contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        //If your token leaves out totalSupply and can issue more tokens as time goes on, you need to check if it doesn't wrap.
        //Replace the if with this one instead.
        //if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[msg.sender] >= _value && _value > 0) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        //if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    uint256 public totalSupply;
}

contract HHGTTG is StandardToken { // Contract Name.

    /* Public variables of the token */

    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    string public name;                   // Token Name
    uint8 public decimals;                // How many decimals to show. To be standard compliant keep it at 18
    string public symbol;                 // An identifier: e.g. h2g2, HHGTTG, HG2G, etc.
    string public version = 'H1.0'; 
    uint256 public unitsOneEthCanBuy;     // How many units of your coin can be bought by 1 ETH?
    uint256 public totalEthInWei;         // WEI is the smallest unit of ETH (the equivalent of cent in USD or satoshi in BTC). We'll store the total ETH raised via our ICO here.  
    address public fundsWallet;           // Where should the raised ETH go?

    // This is a constructor function 
    // which means the following function name has to match the contract name declared above
    function HHGTTG() {
        balances[msg.sender] = 42000000000000000000;	// Give the creator all initial tokens. This is set to 42.
        totalSupply = 42000000000000000000;				// Update total supply (42)
        name = "HHGTTG";								// Set the name for display purposes.
        decimals = 18;									// Amount of decimals for display purposes.
        symbol = "h2g2";								// Set the symbol for display purposes
        unitsOneEthCanBuy = 1;							// Set the price of token for the ICO
        fundsWallet = msg.sender;						// The owner of the contract gets ETH
    }													// REMEMBER THIS TOKEN HAS ZERO MONETARY VALUE!
														// IT IS NOT WORTH THE COST TO PURCHASE IT!
														// PLEASE REFRAIN FROM BUYING THIS TOKEN AS IT
														// IS NON-REFUNDABLE!
    function() payable{
        totalEthInWei = totalEthInWei + msg.value;
        uint256 amount = msg.value * unitsOneEthCanBuy;
        require(balances[fundsWallet] >= amount);

        balances[fundsWallet] = balances[fundsWallet] - amount;
        balances[msg.sender] = balances[msg.sender] + amount;

        Transfer(fundsWallet, msg.sender, amount); // Broadcast a message to the blockchain

        //Transfer ether to fundsWallet
        fundsWallet.transfer(msg.value);                               
    }

    /* Approves and then calls the receiving contract */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        //call the receiveApproval function on the contract you want to be notified. This crafts the function signature manually so one doesn't have to include a contract in here just for this.
        //receiveApproval(address _from, uint256 _value, address _tokenContract, bytes _extraData)
        //it is assumed that when does this that the call *should* succeed, otherwise one would use vanilla approve instead.
        if(!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) { throw; }
        return true;
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fundsWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"unitsOneEthCanBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalEthInWei","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

60806040526040805190810160405280600481526020017f48312e30000000000000000000000000000000000000000000000000000000008152506006908051906020019062000051929190620001c3565b503480156200005f57600080fd5b50680246ddf979766800006000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550680246ddf979766800006002819055506040805190810160405280600681526020017f48484754544700000000000000000000000000000000000000000000000000008152506003908051906020019062000109929190620001c3565b506012600460006101000a81548160ff021916908360ff1602179055506040805190810160405280600481526020017f68326732000000000000000000000000000000000000000000000000000000008152506005908051906020019062000173929190620001c3565b50600160078190555033600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000272565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200020657805160ff191683800117855562000237565b8280016001018555821562000237579182015b828111156200023657825182559160200191906001019062000219565b5b5090506200024691906200024a565b5090565b6200026f91905b808211156200026b57600081600090555060010162000251565b5090565b90565b61139f80620002826000396000f3006080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610390578063095ea7b31461042057806318160ddd146104855780632194f3a2146104b057806323b872dd14610507578063313ce5671461058c57806354fd4d50146105bd57806365f2bc2e1461064d57806370a0823114610678578063933ba413146106cf57806395d89b41146106fa578063a9059cbb1461078a578063cae9ca51146107ef578063dd62ed3e1461089a575b600034600854016008819055506007543402905080600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561015357600080fd5b80600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015801561038c573d6000803e3d6000fd5b5050005b34801561039c57600080fd5b506103a5610911565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103e55780820151818401526020810190506103ca565b50505050905090810190601f1680156104125780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561042c57600080fd5b5061046b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109af565b604051808215151515815260200191505060405180910390f35b34801561049157600080fd5b5061049a610aa1565b6040518082815260200191505060405180910390f35b3480156104bc57600080fd5b506104c5610aa7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561051357600080fd5b50610572600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610acd565b604051808215151515815260200191505060405180910390f35b34801561059857600080fd5b506105a1610d46565b604051808260ff1660ff16815260200191505060405180910390f35b3480156105c957600080fd5b506105d2610d59565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106125780820151818401526020810190506105f7565b50505050905090810190601f16801561063f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561065957600080fd5b50610662610df7565b6040518082815260200191505060405180910390f35b34801561068457600080fd5b506106b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dfd565b6040518082815260200191505060405180910390f35b3480156106db57600080fd5b506106e4610e45565b6040518082815260200191505060405180910390f35b34801561070657600080fd5b5061070f610e4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561074f578082015181840152602081019050610734565b50505050905090810190601f16801561077c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561079657600080fd5b506107d5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ee9565b604051808215151515815260200191505060405180910390f35b3480156107fb57600080fd5b50610880600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061104f565b604051808215151515815260200191505060405180910390f35b3480156108a657600080fd5b506108fb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112ec565b6040518082815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60025481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610b99575081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610ba55750600082115b15610d3a57816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610d3f565b600090505b9392505050565b600460009054906101000a900460ff1681565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610def5780601f10610dc457610100808354040283529160200191610def565b820191906000526020600020905b815481529060010190602001808311610dd257829003601f168201915b505050505081565b60075481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60085481565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ee15780601f10610eb657610100808354040283529160200191610ee1565b820191906000526020600020905b815481529060010190602001808311610ec457829003601f168201915b505050505081565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610f395750600082115b1561104457816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050611049565b600090505b92915050565b600082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff1660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815250602e01905060405180910390207c01000000000000000000000000000000000000000000000000000000009004338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828051906020019080838360005b83811015611290578082015181840152602081019050611275565b50505050905090810190601f1680156112bd5780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000875af19250505015156112e157600080fd5b600190509392505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050929150505600a165627a7a723058200ee8dea04261dd1c4114660df240797a671f935ba79696b9a984df541c35a2fb0029

Deployed Bytecode

0x6080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610390578063095ea7b31461042057806318160ddd146104855780632194f3a2146104b057806323b872dd14610507578063313ce5671461058c57806354fd4d50146105bd57806365f2bc2e1461064d57806370a0823114610678578063933ba413146106cf57806395d89b41146106fa578063a9059cbb1461078a578063cae9ca51146107ef578063dd62ed3e1461089a575b600034600854016008819055506007543402905080600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561015357600080fd5b80600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f1935050505015801561038c573d6000803e3d6000fd5b5050005b34801561039c57600080fd5b506103a5610911565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103e55780820151818401526020810190506103ca565b50505050905090810190601f1680156104125780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561042c57600080fd5b5061046b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109af565b604051808215151515815260200191505060405180910390f35b34801561049157600080fd5b5061049a610aa1565b6040518082815260200191505060405180910390f35b3480156104bc57600080fd5b506104c5610aa7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561051357600080fd5b50610572600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610acd565b604051808215151515815260200191505060405180910390f35b34801561059857600080fd5b506105a1610d46565b604051808260ff1660ff16815260200191505060405180910390f35b3480156105c957600080fd5b506105d2610d59565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106125780820151818401526020810190506105f7565b50505050905090810190601f16801561063f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561065957600080fd5b50610662610df7565b6040518082815260200191505060405180910390f35b34801561068457600080fd5b506106b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dfd565b6040518082815260200191505060405180910390f35b3480156106db57600080fd5b506106e4610e45565b6040518082815260200191505060405180910390f35b34801561070657600080fd5b5061070f610e4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561074f578082015181840152602081019050610734565b50505050905090810190601f16801561077c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561079657600080fd5b506107d5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ee9565b604051808215151515815260200191505060405180910390f35b3480156107fb57600080fd5b50610880600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061104f565b604051808215151515815260200191505060405180910390f35b3480156108a657600080fd5b506108fb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112ec565b6040518082815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109a75780601f1061097c576101008083540402835291602001916109a7565b820191906000526020600020905b81548152906001019060200180831161098a57829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60025481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610b99575081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610ba55750600082115b15610d3a57816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610d3f565b600090505b9392505050565b600460009054906101000a900460ff1681565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610def5780601f10610dc457610100808354040283529160200191610def565b820191906000526020600020905b815481529060010190602001808311610dd257829003601f168201915b505050505081565b60075481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60085481565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ee15780601f10610eb657610100808354040283529160200191610ee1565b820191906000526020600020905b815481529060010190602001808311610ec457829003601f168201915b505050505081565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610f395750600082115b1561104457816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050611049565b600090505b92915050565b600082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff1660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815250602e01905060405180910390207c01000000000000000000000000000000000000000000000000000000009004338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828051906020019080838360005b83811015611290578082015181840152602081019050611275565b50505050905090810190601f1680156112bd5780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000875af19250505015156112e157600080fd5b600190509392505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050929150505600a165627a7a723058200ee8dea04261dd1c4114660df240797a671f935ba79696b9a984df541c35a2fb0029

Swarm Source

bzzr://0ee8dea04261dd1c4114660df240797a671f935ba79696b9a984df541c35a2fb

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.