Skip to content

Commit

Permalink
routes for event type
Browse files Browse the repository at this point in the history
  • Loading branch information
grandsmarquis committed Feb 2, 2019
1 parent cf50b96 commit 8cc5568
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 53 deletions.
2 changes: 0 additions & 2 deletions api/controllers/contracts/TokenController.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ module.exports = {
},

users: async function(req, res) {
console.log(req.params)
var contract = await sails.helpers.contracts.get.with({"address": req.params['address']});
if (contract == null) {
return res.notFound();
Expand All @@ -32,7 +31,6 @@ module.exports = {
},

nfts: async function(req, res) {
console.log(req.params)
var contract = await sails.helpers.contracts.get.with({"address": req.params['address']});
if (contract == null) {
return res.notFound();
Expand Down
2 changes: 2 additions & 0 deletions config/routes.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ module.exports.routes = {
'/contract/:address/token/users': 'contracts/TokenController.users',
'/contract/:address/token/nfts': 'contracts/TokenController.nfts',
'/contract/:address/token': 'contracts/TokenController.index',
'/contract/:address/events': 'contracts/ContractController.events',

//dapps

Expand Down Expand Up @@ -63,6 +64,7 @@ module.exports.routes = {
'/api/tokens/:token/daily': 'tokens/TokenController.daily',
'/api/tokens/:token/nfts': 'tokens/TokenController.nfts',
'/api/tokens/:token/users': 'tokens/TokenController.users',
'/api/events/:address/types': 'contracts/ContractController.types',



Expand Down
18 changes: 12 additions & 6 deletions views/contracts/menu.ejs
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,21 @@
<contract_image address="<%= contracts.contract.address %>" :tags="<%= JSON.stringify(contracts.contract.tags) %>" name="<%= contracts.contract.name %>"></contract_image>
</div>
<hr style="background-color: #EBEEF3;">

<p class="menu-label" style="padding-left: 10px;">
Smart Contract
</p>
<ul class="menu-list" >
<li ><a href="/contract/<%= contracts.contract.address %>/events" class="<%= contracts.nav == 'contracts_events' ? 'is-active': '' %>">Events</a></li>
</ul>
<hr>
<p class="menu-label" style="padding-left: 10px;">
Token
</p>
<ul class="menu-list" >
<li ><a href="/contract/<%= contracts.contract.address %>/token" class="<%= contracts.nav == 'token' ? 'is-active': '' %>">General</a></li>
<li ><a href="/contract/<%= contracts.contract.address %>/token/users" class="<%= contracts.nav == 'token_users' ? 'is-active': '' %>">Users</a></li>
<li ><a v-if="<%= contracts.contract.is_erc721 %>" href="/contract/<%= contracts.contract.address %>/token/nfts" class="<%= contracts.nav == 'token_nfts' ? 'is-active': '' %>">NFT</a></li>
</ul>
<ul class="menu-list" >
<li ><a href="/contract/<%= contracts.contract.address %>/token" class="<%= contracts.nav == 'token' ? 'is-active': '' %>">General</a></li>
<li ><a href="/contract/<%= contracts.contract.address %>/token/users" class="<%= contracts.nav == 'token_users' ? 'is-active': '' %>">Users</a></li>
<li ><a v-if="<%= contracts.contract.is_erc721 %>" href="/contract/<%= contracts.contract.address %>/token/nfts" class="<%= contracts.nav == 'token_nfts' ? 'is-active': '' %>">NFT</a></li>
</ul>


</aside>
91 changes: 46 additions & 45 deletions views/layouts/layout.ejs
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@
<meta name="google-site-verification" content="Rm9aCVBOIq6ql29X9B2MtIqVjxfIaHDFhj2r8GSFeyg" />

<!--STYLES-->
<link rel="stylesheet" href="/styles/bulma-tooltip.min.css?v=1549015567480">
<link rel="stylesheet" href="/styles/bulma.min.css?v=1549015567480">
<link rel="stylesheet" href="/styles/c3.css?v=1549015567480">
<link rel="stylesheet" href="/styles/date-range-picker.css?v=1549015567480">
<link rel="stylesheet" href="/styles/font-awesome.css?v=1549015567480">
<link rel="stylesheet" href="/styles/general.css?v=1549015567480">
<link rel="stylesheet" href="/styles/importer.css?v=1549015567480">
<link rel="stylesheet" href="/styles/office.css?v=1549015567480">
<link rel="stylesheet" href="/styles/bulma-tooltip.min.css?v=1549037839161">
<link rel="stylesheet" href="/styles/bulma.min.css?v=1549037839161">
<link rel="stylesheet" href="/styles/c3.css?v=1549037839161">
<link rel="stylesheet" href="/styles/date-range-picker.css?v=1549037839161">
<link rel="stylesheet" href="/styles/font-awesome.css?v=1549037839161">
<link rel="stylesheet" href="/styles/general.css?v=1549037839161">
<link rel="stylesheet" href="/styles/importer.css?v=1549037839161">
<link rel="stylesheet" href="/styles/office.css?v=1549037839161">
<!--STYLES END-->

<link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet">
Expand All @@ -38,43 +38,44 @@


<!--SCRIPTS-->
<script src="/dependencies/sails.io.js?v=1549015567480"></script>
<script src="/dependencies/jquery.js?v=1549015567480"></script>
<script src="/dependencies/lodash.js?v=1549015567480"></script>
<script src="/dependencies/moment.js?v=1549015567480"></script>
<script src="/dependencies/d3.js?v=1549015567480"></script>
<script src="/dependencies/c3.js?v=1549015567480"></script>
<script src="/dependencies/vue.js?v=1549015567480"></script>
<script src="/dependencies/vue-table.js?v=1549015567480"></script>
<script src="/dependencies/vue-trend.js?v=1549015567480"></script>
<script src="/dependencies/vue-typer.js?v=1549015567480"></script>
<script src="/dependencies/parasails.js?v=1549015567480"></script>
<script src="/dependencies/chart.js?v=1549015567480"></script>
<script src="/dependencies/colorhash.js?v=1549015567480"></script>
<script src="/dependencies/daterangepicker.js?v=1549015567480"></script>
<script src="/dependencies/global_helpers.js?v=1549015567480"></script>
<script src="/dependencies/global_tooltips.js?v=1549015567480"></script>
<script src="/js/components/address/adress_etherscan_link.js?v=1549015567480"></script>
<script src="/js/components/address/transaction_etherscan_link.js?v=1549015567480"></script>
<script src="/js/components/contracts/contract_icon.js?v=1549015567480"></script>
<script src="/js/components/contracts/contract_image.js?v=1549015567480"></script>
<script src="/js/components/dapps/bounties/bounty_link.js?v=1549015567480"></script>
<script src="/js/components/dapps/zrx/tradingPair.js?v=1549015567480"></script>
<script src="/js/components/date/from-now.js?v=1549015567480"></script>
<script src="/js/components/general/general_trend_line.js?v=1549015567480"></script>
<script src="/js/components/office/office_token_edit.js?v=1549015567480"></script>
<script src="/js/components/tokens/token_image.js?v=1549015567480"></script>
<script src="/js/pages/contracts/contracts_token_page_nfts.js?v=1549015567480"></script>
<script src="/js/pages/contracts/contracts_token_page_users.js?v=1549015567480"></script>
<script src="/js/pages/contracts/contracts_token_page.js?v=1549015567480"></script>
<script src="/js/pages/contracts/contracts_token.js?v=1549015567480"></script>
<script src="/js/pages/dapps/bounties/bounty.js?v=1549015567480"></script>
<script src="/js/pages/dapps/bounties/index.js?v=1549015567480"></script>
<script src="/js/pages/dapps/compound/index.js?v=1549015567480"></script>
<script src="/js/pages/dapps/zrx/index.js?v=1549015567480"></script>
<script src="/js/pages/landing/home.js?v=1549015567480"></script>
<script src="/js/pages/office/tokens.js?v=1549015567480"></script>
<script src="/js/pages/tokens/tokens_list.js?v=1549015567480"></script>
<script src="/dependencies/sails.io.js?v=1549037839161"></script>
<script src="/dependencies/jquery.js?v=1549037839161"></script>
<script src="/dependencies/lodash.js?v=1549037839161"></script>
<script src="/dependencies/moment.js?v=1549037839161"></script>
<script src="/dependencies/d3.js?v=1549037839161"></script>
<script src="/dependencies/c3.js?v=1549037839161"></script>
<script src="/dependencies/vue.js?v=1549037839161"></script>
<script src="/dependencies/vue-table.js?v=1549037839161"></script>
<script src="/dependencies/vue-trend.js?v=1549037839161"></script>
<script src="/dependencies/vue-typer.js?v=1549037839161"></script>
<script src="/dependencies/parasails.js?v=1549037839161"></script>
<script src="/dependencies/chart.js?v=1549037839161"></script>
<script src="/dependencies/colorhash.js?v=1549037839161"></script>
<script src="/dependencies/daterangepicker.js?v=1549037839161"></script>
<script src="/dependencies/global_helpers.js?v=1549037839161"></script>
<script src="/dependencies/global_tooltips.js?v=1549037839161"></script>
<script src="/js/components/address/adress_etherscan_link.js?v=1549037839161"></script>
<script src="/js/components/address/transaction_etherscan_link.js?v=1549037839161"></script>
<script src="/js/components/contracts/contract_icon.js?v=1549037839161"></script>
<script src="/js/components/contracts/contract_image.js?v=1549037839161"></script>
<script src="/js/components/dapps/bounties/bounty_link.js?v=1549037839161"></script>
<script src="/js/components/dapps/zrx/tradingPair.js?v=1549037839161"></script>
<script src="/js/components/date/from-now.js?v=1549037839161"></script>
<script src="/js/components/general/general_trend_line.js?v=1549037839161"></script>
<script src="/js/components/office/office_token_edit.js?v=1549037839161"></script>
<script src="/js/components/tokens/token_image.js?v=1549037839161"></script>
<script src="/js/pages/contracts/contracts_page_events.js?v=1549037839161"></script>
<script src="/js/pages/contracts/contracts_token_page_nfts.js?v=1549037839161"></script>
<script src="/js/pages/contracts/contracts_token_page_users.js?v=1549037839161"></script>
<script src="/js/pages/contracts/contracts_token_page.js?v=1549037839161"></script>
<script src="/js/pages/contracts/contracts_token.js?v=1549037839161"></script>
<script src="/js/pages/dapps/bounties/bounty.js?v=1549037839161"></script>
<script src="/js/pages/dapps/bounties/index.js?v=1549037839161"></script>
<script src="/js/pages/dapps/compound/index.js?v=1549037839161"></script>
<script src="/js/pages/dapps/zrx/index.js?v=1549037839161"></script>
<script src="/js/pages/landing/home.js?v=1549037839161"></script>
<script src="/js/pages/office/tokens.js?v=1549037839161"></script>
<script src="/js/pages/tokens/tokens_list.js?v=1549037839161"></script>
<!--SCRIPTS END-->

<!-- Global site tag (gtag.js) - Google Analytics -->
Expand Down

0 comments on commit 8cc5568

Please sign in to comment.