edichain
Version:
Provides a basic integration for ipfs (storage/distribution) and ethereum blockchain (validation/authorization) based EDIfact message exchange.
166 lines (161 loc) • 6.95 kB
HTML
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<title>EDIchain - WebUI</title>
<meta name="generator" content="Thorsten Zoerner - https://blog.stromhaltig.de/" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="css/bootstrap.min.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link href="css/styles.css" rel="stylesheet">
</head>
<body>
<div id="header" class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
<button class="navbar-toggle collapsed" type="button" data-toggle="collapse" data-target=".navbar-collapse">
<i class="icon-reorder"></i>
</button>
<a class="navbar-brand" href="#">
<span style="color:red">EDI</span>chain
</a>
</div>
<nav class="collapse navbar-collapse">
<ul class="nav navbar-nav">
<li>
<a href="./index.html">Start</a>
</li>
<li class="active">
<a href="./tx.html">Transaction View</a>
</li>
</ul>
<ul class="nav navbar-nav pull-right">
<li class="dropdown">
<a href="#" id="nbAcctDD" class="dropdown-toggle" data-toggle="dropdown"><i class="icon-user"></i><i class="icon-sort-down"></i></a>
</li>
</ul>
</nav>
</div>
<div id="wrapper">
<div id="sidebar-wrapper" class="col-md-1">
<div id="sidebar">
<ul class="nav list-group">
<li>
<a class="list-group-item" href="#"><i class="icon-home icon-1x"></i>Inbound <span class="receivedMessageCount badge"></span></a>
</li>
<li>
<a class="list-group-item" href="#"><i class="icon-home icon-1x"></i>Outbound <span class="sentMessageCount badge"></span></a>
</li>
</ul>
<li>
<button class="btn btn-primary btn-lg" id="btnNewEDI">+ EDI</button>
</li>
</div>
</div>
<div id="main-wrapper" class="col-md-11 pull-right">
<div id="main">
<div class="alert alert-danger" role="alert" id="balancealert" style="display:none"><strong>Low Balance</strong> Your account balance is to low to run EDIchain transactions safely. Please consider to <a href="#" id="chargelink" target="_blank">charge it</a>.</div>
<h2>Transactions</h2>
<div class="row">
<div class="col-md-4"><h3>Search</h3></div>
<div class="col-md-4"><h3>Last Sent</h3>
<div class="msgsent">
</div>
</div>
<div class="col-md-4"><h3>Last Received</h3>
<div class="msgrx">
</div>
</div>
</div>
<div class="row txview" style="display:none">
<div class="col-md-12">
<h2>Transaction <span class="txv" id="txid"></span></h2>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Transaction Meta</h3>
</div>
<div class="panel-body">
<table class="table table-striped">
<tr><td>From</td><td><span class="txv" id="txfrom"></span></td></tr>
<tr><td>To</td><td><span class="txv" id="txto"></span></td></tr>
<tr><td>Sent</td><td><span class="txv" id="txtimemsg"></span></td></tr>
<tr><td>ACK</td><td><span class="txv" id="txtimeack"></span></td></tr>
<tr><td>Muteable</td><td><span class="txv" id="txmute"></span></td></tr>
<tr><td>EDI</td><td><span class="txv" id="txedi"></span></td></tr>
<tr><td>APERAK</td><td><span class="txv" id="txaperak"></span></td></tr>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="ediModal" tabindex="-1" role="dialog" aria-labelledby="ediModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="ediModalLabel">EDI</h4>
</div>
<div class="modal-body">
<pre id="ediPRE">
</pre>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="aperakModal" tabindex="-1" role="dialog" aria-labelledby="aperakModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="aperakModalLabel">CONTRL/APERAK</h4>
</div>
<div class="modal-body">
<textarea id="txtAPERAK" class="form-control" rows="5">
</textarea>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-default" data-dismiss="modal" id="sendAperak">Send</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="nediModal" tabindex="-1" role="dialog" aria-labelledby="nediModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="nediModalLabel">New EDI Transaction</h4>
</div>
<div class="modal-body">
<div class="form-group">
<label for="recipientEDI">Blockchain Account</label>
<input type="text" class="form-control" id="recipientEDI" placeholder="(Optional 0xABC..)">
</div>
<textarea id="txtNEDI" class="form-control" rows="5">
</textarea>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-default" data-dismiss="modal" id="sendEdi">Send</button>
</div>
</div>
</div>
</div>
<!-- script references -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.jsonrpc.js"></script>
<script src="js/edichain.tx.js"></script>
<script>
</script>
</body>
</html>