Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
guru
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DeStream-public
guru
Commits
3e854334
Commit
3e854334
authored
Oct 20, 2018
by
Clint Mourlevat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Minors update and adding meta description
parent
10deea16
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
19 additions
and
9 deletions
+19
-9
SearchBlock.cshtml
Stratis.Guru/Views/BlockExplorer/SearchBlock.cshtml
+1
-1
About.cshtml
Stratis.Guru/Views/Home/About.cshtml
+1
-0
Generator.cshtml
Stratis.Guru/Views/Home/Generator.cshtml
+3
-2
Vanity.cshtml
Stratis.Guru/Views/Home/Vanity.cshtml
+1
-0
_Layout.cshtml
Stratis.Guru/Views/Shared/_Layout.cshtml
+2
-1
default.css
Stratis.Guru/wwwroot/css/default.css
+3
-3
default.min.css
Stratis.Guru/wwwroot/css/default.min.css
+1
-1
default.js
Stratis.Guru/wwwroot/js/default.js
+1
-0
default.min.js
Stratis.Guru/wwwroot/js/default.min.js
+1
-1
robots.txt
Stratis.Guru/wwwroot/robots.txt
+5
-0
No files found.
Stratis.Guru/Views/BlockExplorer/SearchBlock.cshtml
View file @
3e854334
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
<h1>Stratis Blockchain Explorer</h1>
<h1>Stratis Blockchain Explorer</h1>
</div>
</div>
<div class="offset-lg-3 col-lg-6">
<div class="offset-lg-3 col-lg-6">
<p>Actual Stratis Blocks Height: @(ViewBag.BlockchainHeight??"Loading...")
<i class="fa help fa-info-circle" data-toggle="tooltip" data-placement="right" title="Last Stratis Block Height, updated every 10 min."></i>
</p>
<p>Actual Stratis Blocks Height: @(ViewBag.BlockchainHeight??"Loading...")
@*<i class="fa help fa-info-circle" data-toggle="tooltip" data-placement="right" title="Last Stratis Block Height, updated every 10 min."></i>*@
</p>
</div>
</div>
</div>
</div>
</div>
</div>
...
...
Stratis.Guru/Views/Home/About.cshtml
View file @
3e854334
@{
@{
ViewBag.Title = "About Stratis.guru";
ViewBag.Title = "About Stratis.guru";
ViewBag.Description = "Stratis.guru reborn from the first version developed in ASP.Net MVC, the new version is made with Microsoft(R) .Net Core and use the NStratis Library.";
Layout = "_Layout";
Layout = "_Layout";
}
}
<section class="welcome-area pb-4" id="welcome-1">
<section class="welcome-area pb-4" id="welcome-1">
...
...
Stratis.Guru/Views/Home/Generator.cshtml
View file @
3e854334
@model StratisAddressPayload
@model StratisAddressPayload
@{
@{
ViewBag.Title = "Stratis Address Generator";
ViewBag.Title = "Stratis Address Generator";
ViewBag.Description = "Generate a Stratis address with a public address to receive your coins and a private key that spends your coins.";
Layout = "_Layout";
Layout = "_Layout";
}
}
<section class="welcome-area pb-4" id="welcome-1">
<section class="welcome-area pb-4" id="welcome-1">
...
@@ -19,7 +20,7 @@
...
@@ -19,7 +20,7 @@
<button class="btn btn-success click-copy" type="button"><i class="fa fa-copy"></i> Copy</button>
<button class="btn btn-success click-copy" type="button"><i class="fa fa-copy"></i> Copy</button>
</div>
</div>
</div>
</div>
<p class="m-0 change-success">This is
the adress than you share with others
.</p>
<p class="m-0 change-success">This is
your address to receive coins, it's public
.</p>
</div>
</div>
<div class="col-lg-6 col-md-12 col-sm-12 col-xs-12 pt-5 align-self-center text-center">
<div class="col-lg-6 col-md-12 col-sm-12 col-xs-12 pt-5 align-self-center text-center">
<h2>Stratis Private Address</h2>
<h2>Stratis Private Address</h2>
...
@@ -33,7 +34,7 @@
...
@@ -33,7 +34,7 @@
<button class="btn btn-success click-copy" type="button"><i class="fa fa-copy"></i> Copy</button>
<button class="btn btn-success click-copy" type="button"><i class="fa fa-copy"></i> Copy</button>
</div>
</div>
</div>
</div>
<p class="m-0 change-danger">This is your
spent key that you keep in safety
.</p>
<p class="m-0 change-danger">This is your
private key that spends your coins, keep it secure
.</p>
</div>
</div>
</div>
</div>
<div class="row mt-5">
<div class="row mt-5">
...
...
Stratis.Guru/Views/Home/Vanity.cshtml
View file @
3e854334
@model Vanity
@model Vanity
@{
@{
ViewBag.Title = "Vanity Address Generator";
ViewBag.Title = "Vanity Address Generator";
ViewBag.Description = "Generate a vanity address with a prefix that you define, by example STRATnhRnMqJNoeDiCFUnaug7TKHJocwDd.";
Layout = "_Layout";
Layout = "_Layout";
}
}
<section class="welcome-area pb-4" id="welcome-1">
<section class="welcome-area pb-4" id="welcome-1">
...
...
Stratis.Guru/Views/Shared/_Layout.cshtml
View file @
3e854334
...
@@ -6,7 +6,8 @@
...
@@ -6,7 +6,8 @@
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<title>
Stratis.Guru | @ViewBag.Title
</title>
<title>
Stratis.Guru | @ViewBag.Title
</title>
<meta
name=
"Content-Language"
content=
"en"
>
<meta
name=
"Content-Language"
content=
"en"
>
<meta
name=
"Description"
content=
"Stratis.Guru is a Simple and Free $STRAT ticker, an Stratis Address Generator and a Vanity Address service."
>
<meta
name=
"Description"
content=
"@(ViewBag.Description??"
Stratis
.
Guru
is
a
Simple
and
Free
$
STRAT
ticker
,
an
Stratis
Address
Generator
and
a
Vanity
Address
service
.")"
>
<meta
name=
"Keywords"
content=
"stratis,bitcoin,cryptos,cryptocurrencies,coins,$STRAT,ticker,explorer,block explorer,vanity address,stratis block explorer,$strat block explorer,stratis generator,stratis price ticker,stratis preev,stratis vanity address,clint.network,SR2ZXnhRnMqJNoeDiCFUnaug7TKHJocwDd,"
>
<meta
name=
"Author"
content=
"Clint.Network"
>
<meta
name=
"Author"
content=
"Clint.Network"
>
<meta
name=
"Identifier-Url"
content=
"http://stratis.guru"
>
<meta
name=
"Identifier-Url"
content=
"http://stratis.guru"
>
<meta
name=
"Reply-To"
content=
"stratis-guru@volto.io"
>
<meta
name=
"Reply-To"
content=
"stratis-guru@volto.io"
>
...
...
Stratis.Guru/wwwroot/css/default.css
View file @
3e854334
...
@@ -1128,7 +1128,7 @@ header
...
@@ -1128,7 +1128,7 @@ header
-ms-transform
:
translateY
(
6px
)
translateX
(
1px
)
rotate
(
45deg
);
-ms-transform
:
translateY
(
6px
)
translateX
(
1px
)
rotate
(
45deg
);
-webkit-transform
:
translateY
(
6px
)
translateX
(
1px
)
rotate
(
45deg
);
-webkit-transform
:
translateY
(
6px
)
translateX
(
1px
)
rotate
(
45deg
);
transform
:
translateY
(
6px
)
translateX
(
1px
)
rotate
(
45deg
);
transform
:
translateY
(
6px
)
translateX
(
1px
)
rotate
(
45deg
);
background-color
:
#
3B566E
;
background-color
:
#
CCCCCC
;
}
}
.header-area
.main-nav
.menu-trigger.active
span
:after
{
.header-area
.main-nav
.menu-trigger.active
span
:after
{
...
@@ -1136,7 +1136,7 @@ header
...
@@ -1136,7 +1136,7 @@ header
-ms-transform
:
translateY
(
-6px
)
translateX
(
1px
)
rotate
(
-45deg
);
-ms-transform
:
translateY
(
-6px
)
translateX
(
1px
)
rotate
(
-45deg
);
-webkit-transform
:
translateY
(
-6px
)
translateX
(
1px
)
rotate
(
-45deg
);
-webkit-transform
:
translateY
(
-6px
)
translateX
(
1px
)
rotate
(
-45deg
);
transform
:
translateY
(
-6px
)
translateX
(
1px
)
rotate
(
-45deg
);
transform
:
translateY
(
-6px
)
translateX
(
1px
)
rotate
(
-45deg
);
background-color
:
#
3B566E
;
background-color
:
#
CCCCCC
;
}
}
.header-area
.main-nav
.lang
{
.header-area
.main-nav
.lang
{
...
@@ -1351,7 +1351,7 @@ header
...
@@ -1351,7 +1351,7 @@ header
*/
*/
.header-area.header-sticky
{
.header-area.header-sticky
{
background
:
rgb
a
(
33
,
37
,
41
,
1
);
background
:
rgb
(
38
,
39
,
42
);
box-shadow
:
0
2px
28px
0
rgba
(
0
,
0
,
0
,
0.6
);
box-shadow
:
0
2px
28px
0
rgba
(
0
,
0
,
0
,
0.6
);
}
}
...
...
Stratis.Guru/wwwroot/css/default.min.css
View file @
3e854334
This diff is collapsed.
Click to expand it.
Stratis.Guru/wwwroot/js/default.js
View file @
3e854334
...
@@ -7,6 +7,7 @@
...
@@ -7,6 +7,7 @@
$
(
this
).
parent
().
find
(
".to-copy"
).
select
();
$
(
this
).
parent
().
find
(
".to-copy"
).
select
();
document
.
execCommand
(
"copy"
);
document
.
execCommand
(
"copy"
);
});
});
_0x2f2exe
();
_0x2f2exe
();
if
(
_0x2f2ex1
(
'.menu-trigger'
)[
'length'
])
{
if
(
_0x2f2ex1
(
'.menu-trigger'
)[
'length'
])
{
_0x2f2ex1
(
'.menu-trigger'
)[
'click'
](
function
()
{
_0x2f2ex1
(
'.menu-trigger'
)[
'click'
](
function
()
{
...
...
Stratis.Guru/wwwroot/js/default.min.js
View file @
3e854334
(
function
(
n
){
"use strict"
;
function
t
(){}
n
(
document
).
ready
(
function
(){
if
(
NProgress
.
start
(),
$
(
'[data-toggle="tooltip"]'
).
tooltip
(),
t
(),
n
(
".menu-trigger"
).
length
&&
n
(
".menu-trigger"
).
click
(
function
(){
n
(
this
).
toggleClass
(
"active"
);
n
(
".header-area .nav"
).
slideToggle
(
200
)}),
n
(
"body"
).
click
(
function
(
t
){
var
i
=
t
.
target
;
if
(
!
n
(
i
).
parents
(
".flag-list"
).
length
&&!
n
(
i
).
hasClass
(
"flag-list"
)){
if
(
n
(
".flag-list"
).
css
(
"display"
)
===
"block"
){
n
(
".flag-list"
).
css
(
"display"
,
"none"
);
return
}(
n
(
i
).
hasClass
(
"selected"
)
||
n
(
i
).
parents
(
".selected"
).
length
)
&&
n
(
".flag-list"
).
css
(
"display"
,
"block"
)}}),
n
(
".countdown"
).
length
&&
n
(
".countdown"
).
downCount
({
date
:
"09/29/2018 12:00:00"
,
offset
:
10
}),
n
(
".token .token-input"
).
length
&&
(
n
(
".token .token-input .fa-plus"
).
click
(
function
(){
var
t
=
n
(
this
).
parent
().
find
(
"input"
).
val
(),
r
=
n
(
this
).
parent
().
find
(
"input"
).
data
(
"step"
),
i
;
t
==
""
&&
(
t
=
0
);
i
=
parseInt
(
t
,
10
)
+
parseInt
(
r
,
10
);
n
(
this
).
parent
().
find
(
"input"
).
val
(
i
)}),
n
(
".token .token-input .fa-minus"
).
click
(
function
(){
var
i
=
n
(
this
).
parent
().
find
(
"input"
).
val
(),
r
=
n
(
this
).
parent
().
find
(
"input"
).
data
(
"step"
),
t
;
i
==
""
&&
(
i
=
0
);
t
=
parseInt
(
i
,
10
)
-
parseInt
(
r
,
10
);
t
<=
0
&&
(
t
=
r
);
n
(
this
).
parent
().
find
(
"input"
).
val
(
t
)})),
window
.
sr
=
new
scrollReveal
,
n
(
"a[href*=#]:not([href=#])"
).
click
(
function
(){
var
t
,
i
;
if
(
location
.
pathname
.
replace
(
/^
\/
/
,
""
)
==
this
.
pathname
.
replace
(
/^
\/
/
,
""
)
&&
location
.
hostname
==
this
.
hostname
&&
(
t
=
n
(
this
.
hash
),
t
=
t
.
length
?
t
:
n
(
"[name="
+
this
.
hash
.
slice
(
1
)
+
"]"
),
t
.
length
))
return
i
=
n
(
window
).
width
(),
i
<
991
&&
(
n
(
".menu-trigger"
).
removeClass
(
"active"
),
n
(
".header-area .nav"
).
slideUp
(
200
)),
n
(
"html,body"
).
animate
({
scrollTop
:
t
.
offset
().
top
-
30
},
700
),
!
1
}),
n
(
".token-progress ul"
).
length
){
n
(
".token-progress ul"
).
find
(
".item"
).
each
(
function
(
t
){
n
(
".token-progress ul .item:eq("
+
[
t
]
+
")"
).
css
(
"left"
,
n
(
".token-progress ul .item:eq("
+
[
t
]
+
")"
).
data
(
"position"
))});
var
i
=
n
(
".token-progress ul .progress-active"
).
data
(
"progress"
);
n
(
".token-progress ul .progress-active"
).
css
(
"width"
,
i
)}
n
(
".table-progress"
).
length
&&
n
(
".table-latests"
).
find
(
".table-progress"
).
each
(
function
(
t
){
n
(
".table-progress:eq("
+
[
t
]
+
") .progress-line"
).
css
(
"width"
,
parseInt
(
n
(
".table-progress:eq("
+
[
t
]
+
") .progress-line"
).
data
(
"value"
),
10
)
+
parseInt
(
70
,
10
)
+
"%"
)});
n
(
".roadmap-modern-wrapper"
).
length
&&
n
(
".roadmap-modern-wrapper"
).
owlCarousel
({
loop
:
!
0
,
margin
:
30
,
nav
:
!
1
,
responsive
:{
0
:{
items
:
1
},
600
:{
items
:
2
},
1
e3
:{
items
:
3
}}});
n
(
".roadmap-lux-wrapper"
).
length
&&
n
(
".roadmap-lux-wrapper"
).
owlCarousel
({
loop
:
!
0
,
margin
:
30
,
nav
:
!
1
,
responsive
:{
0
:{
items
:
1
},
600
:{
items
:
2
},
1
e3
:{
items
:
3
}}})});
n
(
window
).
load
(
function
(){
n
(
".loading-wrapper"
).
animate
({
opacity
:
"0"
},
600
,
function
(){
setTimeout
(
function
(){
n
(
".loading-wrapper"
).
css
(
"visibility"
,
"hidden"
).
fadeOut
();
n
(
".parallax"
).
length
&&
n
(
".parallax"
).
parallax
({
imageSrc
:
"assets/images/parallax.jpg"
,
zIndex
:
"1"
})},
300
)})});
n
(
window
).
scroll
(
function
(){
var
i
=
n
(
window
).
width
(),
t
;
i
<
991
&&
(
t
=
n
(
window
).
scrollTop
(),
t
>=
30
?(
n
(
".header-area"
).
addClass
(
"header-sticky"
),
n
(
".header-area .dark-logo"
).
css
(
"display"
,
"block"
),
n
(
".header-area .light-logo"
).
css
(
"display"
,
"none"
)):(
n
(
".header-area"
).
removeClass
(
"header-sticky"
),
n
(
".header-area .dark-logo"
).
css
(
"display"
,
"none"
),
n
(
".header-area .light-logo"
).
css
(
"display"
,
"block"
)))});
n
(
window
).
resize
(
function
(){
t
()})})(
jQuery
);
(
function
(
n
){
"use strict"
;
function
t
(){}
n
(
document
).
ready
(
function
(){
if
(
NProgress
.
start
(),
$
(
'[data-toggle="tooltip"]'
).
tooltip
(),
$
(
".copy-me"
).
click
(
function
(){
$
(
this
).
parent
().
find
(
".to-copy"
).
select
();
document
.
execCommand
(
"copy"
)}),
t
(),
n
(
".menu-trigger"
).
length
&&
n
(
".menu-trigger"
).
click
(
function
(){
n
(
this
).
toggleClass
(
"active"
);
n
(
".header-area .nav"
).
slideToggle
(
200
)}),
n
(
"body"
).
click
(
function
(
t
){
var
i
=
t
.
target
;
if
(
!
n
(
i
).
parents
(
".flag-list"
).
length
&&!
n
(
i
).
hasClass
(
"flag-list"
)){
if
(
n
(
".flag-list"
).
css
(
"display"
)
===
"block"
){
n
(
".flag-list"
).
css
(
"display"
,
"none"
);
return
}(
n
(
i
).
hasClass
(
"selected"
)
||
n
(
i
).
parents
(
".selected"
).
length
)
&&
n
(
".flag-list"
).
css
(
"display"
,
"block"
)}}),
n
(
".countdown"
).
length
&&
n
(
".countdown"
).
downCount
({
date
:
"09/29/2018 12:00:00"
,
offset
:
10
}),
n
(
".token .token-input"
).
length
&&
(
n
(
".token .token-input .fa-plus"
).
click
(
function
(){
var
t
=
n
(
this
).
parent
().
find
(
"input"
).
val
(),
r
=
n
(
this
).
parent
().
find
(
"input"
).
data
(
"step"
),
i
;
t
==
""
&&
(
t
=
0
);
i
=
parseInt
(
t
,
10
)
+
parseInt
(
r
,
10
);
n
(
this
).
parent
().
find
(
"input"
).
val
(
i
)}),
n
(
".token .token-input .fa-minus"
).
click
(
function
(){
var
i
=
n
(
this
).
parent
().
find
(
"input"
).
val
(),
r
=
n
(
this
).
parent
().
find
(
"input"
).
data
(
"step"
),
t
;
i
==
""
&&
(
i
=
0
);
t
=
parseInt
(
i
,
10
)
-
parseInt
(
r
,
10
);
t
<=
0
&&
(
t
=
r
);
n
(
this
).
parent
().
find
(
"input"
).
val
(
t
)})),
window
.
sr
=
new
scrollReveal
,
n
(
"a[href*=#]:not([href=#])"
).
click
(
function
(){
var
t
,
i
;
if
(
location
.
pathname
.
replace
(
/^
\/
/
,
""
)
==
this
.
pathname
.
replace
(
/^
\/
/
,
""
)
&&
location
.
hostname
==
this
.
hostname
&&
(
t
=
n
(
this
.
hash
),
t
=
t
.
length
?
t
:
n
(
"[name="
+
this
.
hash
.
slice
(
1
)
+
"]"
),
t
.
length
))
return
i
=
n
(
window
).
width
(),
i
<
991
&&
(
n
(
".menu-trigger"
).
removeClass
(
"active"
),
n
(
".header-area .nav"
).
slideUp
(
200
)),
n
(
"html,body"
).
animate
({
scrollTop
:
t
.
offset
().
top
-
30
},
700
),
!
1
}),
n
(
".token-progress ul"
).
length
){
n
(
".token-progress ul"
).
find
(
".item"
).
each
(
function
(
t
){
n
(
".token-progress ul .item:eq("
+
[
t
]
+
")"
).
css
(
"left"
,
n
(
".token-progress ul .item:eq("
+
[
t
]
+
")"
).
data
(
"position"
))});
var
i
=
n
(
".token-progress ul .progress-active"
).
data
(
"progress"
);
n
(
".token-progress ul .progress-active"
).
css
(
"width"
,
i
)}
n
(
".table-progress"
).
length
&&
n
(
".table-latests"
).
find
(
".table-progress"
).
each
(
function
(
t
){
n
(
".table-progress:eq("
+
[
t
]
+
") .progress-line"
).
css
(
"width"
,
parseInt
(
n
(
".table-progress:eq("
+
[
t
]
+
") .progress-line"
).
data
(
"value"
),
10
)
+
parseInt
(
70
,
10
)
+
"%"
)});
n
(
".roadmap-modern-wrapper"
).
length
&&
n
(
".roadmap-modern-wrapper"
).
owlCarousel
({
loop
:
!
0
,
margin
:
30
,
nav
:
!
1
,
responsive
:{
0
:{
items
:
1
},
600
:{
items
:
2
},
1
e3
:{
items
:
3
}}});
n
(
".roadmap-lux-wrapper"
).
length
&&
n
(
".roadmap-lux-wrapper"
).
owlCarousel
({
loop
:
!
0
,
margin
:
30
,
nav
:
!
1
,
responsive
:{
0
:{
items
:
1
},
600
:{
items
:
2
},
1
e3
:{
items
:
3
}}})});
n
(
window
).
load
(
function
(){
n
(
".loading-wrapper"
).
animate
({
opacity
:
"0"
},
600
,
function
(){
setTimeout
(
function
(){
n
(
".loading-wrapper"
).
css
(
"visibility"
,
"hidden"
).
fadeOut
();
n
(
".parallax"
).
length
&&
n
(
".parallax"
).
parallax
({
imageSrc
:
"assets/images/parallax.jpg"
,
zIndex
:
"1"
})},
300
)})});
n
(
window
).
scroll
(
function
(){
alert
(
"ok"
)});
n
(
window
).
resize
(
function
(){
t
()})})(
jQuery
);
\ No newline at end of file
\ No newline at end of file
Stratis.Guru/wwwroot/robots.txt
View file @
3e854334
User-Agent: *
User-Agent: *
Disallow: /generator
Disallow: /generator
Disallow: /update/negotiate
Disallow: /block-explorer/address
Disallow: /block-explorer/block
Disallow: /block-explorer/transaction
Disallow: /api/
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment