Skip to content

Commit

Permalink
Automatic project update
Browse files Browse the repository at this point in the history
  • Loading branch information
tonjen committed Dec 10, 2021
1 parent 6fe161b commit 3ebd59b
Show file tree
Hide file tree
Showing 13 changed files with 781 additions and 238 deletions.
6 changes: 1 addition & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@

[workspace]
members = [ 'ton_api', 'ton_tl_codegen' ]

members = [
'ton_api',
'ton_tl_codegen',
]
875 changes: 674 additions & 201 deletions LICENSE

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions commit_hash.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
8a4777b6bc1065019a9b5c52ac2a740a48fd926c
1 change: 1 addition & 0 deletions deps_map.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"ton-block":"447a265d0013336b3c506cad45558922aa67f9f6","ton-types":"164867fa842b1efd0eeb378e727a17677ae8a322"}
27 changes: 8 additions & 19 deletions ton_api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,36 +1,25 @@

[package]

name = 'ton_api'
version = '0.2.111'
authors = [
'Aaron Gallagher <[email protected]>',
'Connie Hilarides <[email protected]>',
'Denis K. <[email protected]>',
'Alexey Vavilin <[email protected]',
]
authors = [ 'Aaron Gallagher <[email protected]>', 'Connie Hilarides <[email protected]>', 'Denis K. <[email protected]>', 'Alexey Vavilin <[email protected]' ]
description = 'Minimal wrappers for TON serialization using TL-schema'
edition = '2018'
name = 'ton_api'
version = '0.2.116'

[dependencies]

byteorder = '1.4'
extfmt = '0.1'
failure = '0.1'
hex = '0.4'
lazy_static = '1.4'
ordered-float = '2.8'
secstr = '0.4'
serde = '1.0'
serde_derive = '1.0'
secstr = '0.4'
hex = '0.4'
ton_block = { git = 'https://github.com/tonlabs/ton-labs-block.git', tag = '1.7.29' }
ton_types = { git = 'https://github.com/tonlabs/ton-labs-types.git', tag = '1.10.11' }
ton_block = { git = 'https://github.com/tonlabs/ton-labs-block', tag = '1.7.35' }
ton_types = { git = 'https://github.com/tonlabs/ton-labs-types', tag = '1.10.12' }

[build-dependencies]

failure = '0.1.7'
serde_json = '1.0.52'
ton_tl_codegen = { path = '../ton_tl_codegen' }

[build-dependencies.ton_tl_codegen]

path = '../ton_tl_codegen'
13 changes: 13 additions & 0 deletions ton_api/build.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

use std::{fs, path};
use std::io::Read;
use std::path::Path;
Expand Down
13 changes: 13 additions & 0 deletions ton_api/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

#![allow(clippy::unreadable_literal)]
#![deny(private_in_public)]

Expand Down
13 changes: 13 additions & 0 deletions ton_api/src/secure.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

use std::fmt::{Debug, Display, Formatter};
use std::hash::{Hash, Hasher};

Expand Down
13 changes: 13 additions & 0 deletions ton_api/src/ton_prelude.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

#![allow(non_camel_case_types)]

use std::fmt;
Expand Down
18 changes: 5 additions & 13 deletions ton_tl_codegen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,19 +1,11 @@

[package]

name = 'ton_tl_codegen'
version = '0.0.2'
authors = [
'Aaron Gallagher <[email protected]>',
'Connie Hilarides <[email protected]>',
'Denis K. <[email protected]>',
'Alexey Vavilin <[email protected]',
]
authors = [ 'Aaron Gallagher <[email protected]>', 'Connie Hilarides <[email protected]>', 'Denis K. <[email protected]>', 'Alexey Vavilin <[email protected]' ]
description = 'Code generator for TL-schema'
edition = '2018'
name = 'ton_tl_codegen'
version = '0.0.2'

[dependencies]

crc = '1.8'
failure = '0.1'
pom = '1.1'
Expand All @@ -24,6 +16,6 @@ serde_derive = '1.0'
syn = '1.0'

[features]

default = [ 'reformat' ]
reformat = [ ]
reformat = [ ]

13 changes: 13 additions & 0 deletions ton_tl_codegen/src/bin/codegen_test.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

use std::{fs, path};
use std::io::Read;
use std::path::Path;
Expand Down
13 changes: 13 additions & 0 deletions ton_tl_codegen/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

#![deny(private_in_public, unused_extern_crates)]
#![recursion_limit = "128"]

Expand Down
13 changes: 13 additions & 0 deletions ton_tl_codegen/src/tests.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
/*
* Copyright (C) 2019-2021 TON Labs. All Rights Reserved.
*
* Licensed under the SOFTWARE EVALUATION License (the "License"); you may not use
* this file except in compliance with the License.
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific TON DEV software governing permissions and
* limitations under the License.
*/

use super::*;

#[test]
Expand Down

0 comments on commit 3ebd59b

Please sign in to comment.