Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff = 400000
- digispeed = 1430000
- supply = 0
- def subsidy(height):
- if height < diff:
- subsidy = 8000
- blocks = height - 67200
- weeks = blocks / 10080 +1
- for i in range(weeks):
- subsidy -= subsidy/200
- elif height < digispeed:
- subsidy = 2459
- blocks = height - diff
- weeks = blocks/80160 +1
- for i in range(weeks):
- subsidy -= subsidy/100
- else:
- subsidy = 2157/2
- blocks = height - digispeed
- months = blocks*15/(3600*24*365/12)
- for i in range(months):
- subsidy *= 98884
- subsidy /= 100000
- return subsidy
- supply = 0
- blockcount = 1527789
- for i in range(blockcount):
- supply += subsidy(i)
- print supply
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement