Open18

memo

githubの貢献度(コミット数)に応じてトークンを配る仕組みを作る。
ただし、リポジトリに事前にステーキングされたトークン量に応じて、コミットした時に支払われるトークン量を変化させることによって空コミットでトークンを稼ぐことを防ぐ

初回のトークン(つまり買わなくてもログインしたら配る)などを行い、誰でも参画できるようにしたいが、どのくらいのトークンを配ったら良いのだろうか?

最初に発行するトークン量がどのくらいが適切なのか?

DAPPSのお勉強用

なんかないって言われた。。。。

narita@naritanoMacBook-Pro contracts % $(npm bin)/truffle compile
Error: Cannot find module '@truffle/db'
Require stack:
- /Users/narita/github/meti-hackathon/node_modules/truffle/build/cli.bundled.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)
    at Function.Module._load (internal/modules/cjs/loader.js:725:27)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.168060 (/Users/narita/github/meti-hackathon/node_modules/truffle/build/webpack:/external "@truffle/db":1:1)
    at __webpack_require__ (/Users/narita/github/meti-hackathon/node_modules/truffle/build/webpack:/webpack/bootstrap:18:1)

オブジェクトが呼べる関数を調べる方法

https://docs.python.org/ja/3/library/functions.html#dir
for x in dir(''):
  print('{}: {}'.format(x,type(x)))
__add__: <class 'str'>
__class__: <class 'str'>
__contains__: <class 'str'>
__delattr__: <class 'str'>
__dir__: <class 'str'>
__doc__: <class 'str'>
__eq__: <class 'str'>
__format__: <class 'str'>
__ge__: <class 'str'>
__getattribute__: <class 'str'>
__getitem__: <class 'str'>
__getnewargs__: <class 'str'>
__gt__: <class 'str'>
__hash__: <class 'str'>
__init__: <class 'str'>
__init_subclass__: <class 'str'>
__iter__: <class 'str'>
__le__: <class 'str'>
__len__: <class 'str'>
__lt__: <class 'str'>
__mod__: <class 'str'>
__mul__: <class 'str'>
__ne__: <class 'str'>
__new__: <class 'str'>
__reduce__: <class 'str'>
__reduce_ex__: <class 'str'>
__repr__: <class 'str'>
__rmod__: <class 'str'>
__rmul__: <class 'str'>
__setattr__: <class 'str'>
__sizeof__: <class 'str'>
__str__: <class 'str'>
__subclasshook__: <class 'str'>
capitalize: <class 'str'>
casefold: <class 'str'>
center: <class 'str'>
count: <class 'str'>
encode: <class 'str'>
endswith: <class 'str'>
expandtabs: <class 'str'>
find: <class 'str'>
format: <class 'str'>
format_map: <class 'str'>
index: <class 'str'>
isalnum: <class 'str'>
isalpha: <class 'str'>
isascii: <class 'str'>
isdecimal: <class 'str'>
isdigit: <class 'str'>
isidentifier: <class 'str'>
islower: <class 'str'>
isnumeric: <class 'str'>
isprintable: <class 'str'>
isspace: <class 'str'>
istitle: <class 'str'>
isupper: <class 'str'>
join: <class 'str'>
ljust: <class 'str'>
lower: <class 'str'>
lstrip: <class 'str'>
maketrans: <class 'str'>
partition: <class 'str'>
replace: <class 'str'>
rfind: <class 'str'>
rindex: <class 'str'>
rjust: <class 'str'>
rpartition: <class 'str'>
rsplit: <class 'str'>
rstrip: <class 'str'>
split: <class 'str'>
splitlines: <class 'str'>
startswith: <class 'str'>
strip: <class 'str'>
swapcase: <class 'str'>
title: <class 'str'>
translate: <class 'str'>
upper: <class 'str'>
zfill: <class 'str'>

勘違いしないで、ほしいのですが同じエンジニアでもググって調べる時は答えがわかって調べるのと答えが分からずに調べるのは大きな違い

ログインするとコメントできます