This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Selenium関連のモジュール読み込み | |
from selenium import webdriver #ブラウザ制御 | |
from selenium.webdriver.firefox.options import Options #ブラウザ制御を始める時のオプション設定 | |
from selenium.webdriver.common.by import By #要素の選択方法 | |
from selenium.webdriver.support.ui import WebDriverWait #待機 | |
from selenium.webdriver.support import expected_conditions as EC #待機条件指定 | |
from time import sleep | |
import os | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Solidityのバージョン宣言 | |
pragma solidity ^0.5.8; | |
pragma experimental ABIEncoderV2; | |
//OpenZeppelinをインポートすることで、ERC721の基本機能を導入 | |
import "https://github.com/OpenZeppelin/openzeppelin-solidity/contracts/token/ERC721/ERC721Full.sol"; | |
import "https://github.com/OpenZeppelin/openzeppelin-solidity/contracts/drafts/Counters.sol"; | |
//ERC721Fullを継承してCouponという名前の新しいコントラクトを作る | |
contract Coupon is ERC721Full { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<h1>Crippon <small>A decentralized coupon market</small></h1> | |
</template> | |
<script> | |
export default { | |
} | |
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<h1>Crippon <small>A decentralized coupon market</small></h1> | |
</template> | |
<script> | |
export default { | |
} | |
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<div id="app"> | |
<app-item-grid :items="items"></app-item-grid> | |
</div> | |
</template> | |
<script> | |
import ItemGrid from './ItemGrid.vue' | |
import {getMyAssets} from '../js/web3_util.js' | |
export default { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<b-card-group columns> | |
<app-item v-for="(item, index) in items" :item=item></app-item> | |
</b-card-group> | |
</template> | |
<script> | |
import Item from './Item.vue' | |
export default { | |
props: ['items'], | |
components: { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<div id="app"> | |
//インポートしたitem-gridコンポーネントにthis.itemsを渡して、 | |
//index1-10までのアセットを表示 | |
<app-item-grid :items="items"></app-item-grid> | |
</div> | |
</template> | |
<script> | |
import ItemGrid from './ItemGrid.vue' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Web3 from 'web3' | |
import axios from 'axios' | |
//メタマスクのロード(メタマスク公式の初期化処理) | |
function getWeb3(){ | |
let web3 | |
//metamaskの場合 | |
if (window.ethereum) { | |
//web3インスタンスを生成 | |
web3 = new Web3(ethereum); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Vue from 'vue' | |
import App from './App.vue' | |
import VueRouter from 'vue-router' //vue-routerをインポート | |
import {routes} from './routes.js' //route.jsをインポート | |
import BootstrapVue from 'bootstrap-vue' | |
import 'bootstrap/dist/css/bootstrap.css' | |
import 'bootstrap-vue/dist/bootstrap-vue.css' | |
Vue.use(BootstrapVue) | |
Vue.use(VueRouter) //vue-routerを使う指定 |
NewerOlder